==> Building on talonflame ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/seaweedfs ./ .SRCINFO 430 100% 0.00kB/s 0:00:00 430 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 91 100% 88.87kB/s 0:00:00 91 100% 88.87kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,486 100% 1.42MB/s 0:00:00 1,486 100% 1.42MB/s 0:00:00 (xfr#3, to-chk=1/5) seaweedfs-3.85-1.log 493 100% 481.45kB/s 0:00:00 493 100% 481.45kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,601 bytes received 136 bytes 3,474.00 bytes/sec total size is 2,204 speedup is 1.27 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 300 100% 0.00kB/s 0:00:00 300 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 320 bytes received 38 bytes 716.00 bytes/sec total size is 300 speedup is 0.84 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building seaweedfs  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building seaweedfs for [extra] (riscv64) ]2;🔵 Container arch-nspawn-778536 on talonflame.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (2) Old Version New Version Net Change Download Size core/iana-etc 20241206-1 20250213-1 0.00 MiB 0.39 MiB core/linux-api-headers 6.10-1 6.13-1 0.19 MiB 1.24 MiB Total Download Size: 1.63 MiB Total Installed Size: 9.61 MiB Net Upgrade Size: 0.19 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... linux-api-headers-6.13-1-riscv64 downloading... iana-etc-20250213-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading iana-etc... upgrading linux-api-headers... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: seaweedfs 3.85-1 (Sun Mar 2 20:33:28 2025) ==> Retrieving sources...  -> Downloading seaweedfs-3.85.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 48549 0 48549 0 0 14311 0 --:--:-- 0:00:03 --:--:-- 49039 100 305k 0 305k 0 0 71154 0 --:--:-- 0:00:04 --:--:-- 153k 100 952k 0 952k 0 0 177k 0 --:--:-- 0:00:05 --:--:-- 321k 100 1409k 0 1409k 0 0 220k 0 --:--:-- 0:00:06 --:--:-- 354k 100 1849k 0 1849k 0 0 251k 0 --:--:-- 0:00:07 --:--:-- 372k 100 2349k 0 2349k 0 0 280k 0 --:--:-- 0:00:08 --:--:-- 462k 100 2800k 0 2800k 0 0 298k 0 --:--:-- 0:00:09 --:--:-- 500k 100 3311k 0 3311k 0 0 318k 0 --:--:-- 0:00:10 --:--:-- 470k 100 3816k 0 3816k 0 0 335k 0 --:--:-- 0:00:11 --:--:-- 482k 100 4372k 0 4372k 0 0 348k 0 --:--:-- 0:00:12 --:--:-- 487k 100 4950k 0 4950k 0 0 370k 0 --:--:-- 0:00:13 --:--:-- 521k 100 5462k 0 5462k 0 0 379k 0 --:--:-- 0:00:14 --:--:-- 532k 100 6164k 0 6164k 0 0 400k 0 --:--:-- 0:00:15 --:--:-- 568k 100 6792k 0 6792k 0 0 414k 0 --:--:-- 0:00:16 --:--:-- 590k 100 7392k 0 7392k 0 0 425k 0 --:--:-- 0:00:17 --:--:-- 624k 100 7992k 0 7992k 0 0 433k 0 --:--:-- 0:00:18 --:--:-- 599k 100 8441k 0 8441k 0 0 435k 0 --:--:-- 0:00:19 --:--:-- 597k 100 9056k 0 9056k 0 0 443k 0 --:--:-- 0:00:20 --:--:-- 573k 100 9423k 0 9423k 0 0 439k 0 --:--:-- 0:00:21 --:--:-- 519k 100 9807k 0 9807k 0 0 436k 0 --:--:-- 0:00:22 --:--:-- 472k 100 9.9M 0 9.9M 0 0 435k 0 --:--:-- 0:00:23 --:--:-- 441k 100 10.4M 0 10.4M 0 0 440k 0 --:--:-- 0:00:24 --:--:-- 457k 100 10.8M 0 10.8M 0 0 439k 0 --:--:-- 0:00:25 --:--:-- 423k 100 11.2M 0 11.2M 0 0 438k 0 --:--:-- 0:00:26 --:--:-- 437k 100 11.7M 0 11.7M 0 0 435k 0 --:--:-- 0:00:27 --:--:-- 434k 100 12.1M 0 12.1M 0 0 438k 0 --:--:-- 0:00:28 --:--:-- 452k 100 12.4M 0 12.4M 0 0 435k 0 --:--:-- 0:00:29 --:--:-- 409k 100 12.8M 0 12.8M 0 0 432k 0 --:--:-- 0:00:30 --:--:-- 396k 100 13.1M 0 13.1M 0 0 429k 0 --:--:-- 0:00:31 --:--:-- 382k 100 13.5M 0 13.5M 0 0 427k 0 --:--:-- 0:00:32 --:--:-- 379k 100 13.9M 0 13.9M 0 0 425k 0 --:--:-- 0:00:33 --:--:-- 353k 100 14.2M 0 14.2M 0 0 424k 0 --:--:-- 0:00:34 --:--:-- 362k 100 14.6M 0 14.6M 0 0 424k 0 --:--:-- 0:00:35 --:--:-- 378k 100 15.1M 0 15.1M 0 0 427k 0 --:--:-- 0:00:36 --:--:-- 411k 100 15.8M 0 15.8M 0 0 433k 0 --:--:-- 0:00:37 --:--:-- 468k 100 16.6M 0 16.6M 0 0 445k 0 --:--:-- 0:00:38 --:--:-- 581k 100 17.8M 0 17.8M 0 0 464k 0 --:--:-- 0:00:39 --:--:-- 737k 100 19.3M 0 19.3M 0 0 489k 0 --:--:-- 0:00:40 --:--:-- 952k 100 21.4M 0 21.4M 0 0 532k 0 --:--:-- 0:00:41 --:--:-- 1293k 100 24.1M 0 24.1M 0 0 583k 0 --:--:-- 0:00:42 --:--:-- 1712k 100 25.7M 0 25.7M 0 0 604k 0 --:--:-- 0:00:43 --:--:-- 1786k 100 28.5M 0 28.5M 0 0 660k 0 --:--:-- 0:00:44 --:--:-- 2224k ==> Validating source files with sha256sums... seaweedfs-3.85.tar.gz ... Passed ]2;🔵 Container arch-nspawn-779678 on talonflame.felixc.at==> Making package: seaweedfs 3.85-1 (Sun Mar 2 20:34:53 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change Download Size extra/mailcap 2.1.54-2 0.11 MiB 0.03 MiB Total Download Size: 0.03 MiB Total Installed Size: 0.11 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... mailcap-2.1.54-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mailcap... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/go 2:1.24.0-1 233.17 MiB Total Installed Size: 233.17 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found seaweedfs-3.85.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting seaweedfs-3.85.tar.gz with bsdtar ==> Starting prepare()... go: downloading github.com/aws/aws-sdk-go v1.55.6 go: downloading github.com/aws/aws-sdk-go-v2 v1.36.1 go: downloading github.com/aws/aws-sdk-go-v2/config v1.29.1 go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.17.59 go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.76.0 go: downloading github.com/syndtr/goleveldb v1.0.1-0.20190318030020-c3a204f8e965 go: downloading google.golang.org/grpc v1.70.0 go: downloading google.golang.org/protobuf v1.36.5 go: downloading golang.org/x/tools v0.30.0 go: downloading github.com/getsentry/sentry-go v0.31.1 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/stretchr/testify v1.10.0 go: downloading github.com/gorilla/mux v1.8.1 go: downloading github.com/hanwen/go-fuse/v2 v2.7.2 go: downloading github.com/hashicorp/raft v1.7.2 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/olivere/elastic/v7 v7.0.32 go: downloading github.com/posener/complete v1.2.3 go: downloading github.com/seaweedfs/raft v1.1.3 go: downloading github.com/spf13/viper v1.19.0 go: downloading golang.org/x/net v0.35.0 go: downloading golang.org/x/sys v0.30.0 go: downloading github.com/aws/smithy-go v1.22.2 go: downloading github.com/viant/ptrie v1.0.1 go: downloading github.com/arangodb/go-driver v1.6.5 go: downloading github.com/gocql/gocql v1.7.0 go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.18 go: downloading go.etcd.io/etcd/client/v3 v3.5.18 go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 go: downloading github.com/tsuna/gohbase v0.0.0-20201125011725-348991136365 go: downloading github.com/valyala/bytebufferpool v1.0.0 go: downloading go.mongodb.org/mongo-driver v1.17.2 go: downloading github.com/golang-jwt/jwt/v5 v5.2.1 go: downloading google.golang.org/grpc/security/advancedtls v1.0.0 go: downloading github.com/klauspost/reedsolomon v1.12.4 go: downloading github.com/tylertreat/BoomFilters v0.0.0-20210315201527-1a82519a3e43 go: downloading github.com/go-sql-driver/mysql v1.8.1 go: downloading github.com/lib/pq v1.10.9 go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.6 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 go: downloading github.com/redis/go-redis/v9 v9.7.0 go: downloading github.com/go-redsync/redsync/v4 v4.13.0 go: downloading github.com/stvp/tempredis v0.0.0-20181119212430-b82af8480203 go: downloading github.com/Jille/raft-grpc-transport v1.6.1 go: downloading github.com/armon/go-metrics v0.4.1 go: downloading github.com/cenkalti/backoff/v4 v4.3.0 go: downloading github.com/hashicorp/raft-boltdb/v2 v2.3.1 go: downloading github.com/prometheus/procfs v0.15.1 go: downloading github.com/tidwall/gjson v1.18.0 go: downloading github.com/linxGnu/grocksdb v1.9.8 go: downloading modernc.org/sqlite v1.34.5 go: downloading github.com/tikv/client-go/v2 v2.0.7 go: downloading github.com/ydb-platform/ydb-go-sdk-auth-environ v0.5.0 go: downloading github.com/ydb-platform/ydb-go-sdk/v3 v3.99.10 go: downloading github.com/fclairamb/ftpserverlib v0.25.0 go: downloading github.com/jinzhu/copier v0.4.0 go: downloading github.com/cognusion/imaging v1.0.1 go: downloading github.com/seaweedfs/goexif v1.0.3 go: downloading golang.org/x/image v0.23.0 go: downloading github.com/golang/protobuf v1.5.4 go: downloading github.com/rdleal/intervalst v1.4.1 go: downloading github.com/parquet-go/parquet-go v0.24.0 go: downloading github.com/orcaman/concurrent-map/v2 v2.0.1 go: downloading modernc.org/mathutil v1.7.1 go: downloading github.com/google/flatbuffers/go v0.0.0-20230108230133-3b8644d32c50 go: downloading github.com/onsi/ginkgo v1.16.5 go: downloading github.com/onsi/gomega v1.33.1 go: downloading github.com/google/go-cmp v0.6.0 go: downloading github.com/go-errors/errors v1.5.1 go: downloading github.com/pingcap/errors v0.11.5-0.20211224045212-9687c2b0f87c go: downloading github.com/pkg/errors v0.9.1 go: downloading go.uber.org/goleak v1.3.0 go: downloading github.com/shirou/gopsutil/v3 v3.24.5 go: downloading github.com/rabbitmq/amqp091-go v1.10.0 go: downloading gocloud.dev v0.40.0 go: downloading gocloud.dev/pubsub/natspubsub v0.40.0 go: downloading gocloud.dev/pubsub/rabbitpubsub v0.40.0 go: downloading google.golang.org/api v0.221.0 go: downloading cloud.google.com/go/pubsub v1.47.0 go: downloading github.com/Shopify/sarama v1.38.1 go: downloading github.com/tidwall/match v1.1.1 go: downloading cloud.google.com/go v0.118.1 go: downloading github.com/Azure/azure-pipeline-go v0.2.3 go: downloading github.com/Azure/azure-storage-blob-go v0.15.0 go: downloading cloud.google.com/go/storage v1.50.0 go: downloading github.com/kurin/blazer v0.5.3 go: downloading github.com/schollz/progressbar/v3 v3.18.0 go: downloading github.com/dustin/go-humanize v1.0.1 go: downloading github.com/pquerna/cachecontrol v0.2.0 go: downloading modernc.org/strutil v1.2.1 go: downloading github.com/fluent/fluent-logger-golang v1.9.0 go: downloading github.com/bwmarrin/snowflake v0.3.0 go: downloading github.com/prometheus/client_golang v1.20.5 go: downloading github.com/peterh/liner v1.2.2 go: downloading go.uber.org/atomic v1.11.0 go: downloading golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 go: downloading golang.org/x/sync v0.11.0 go: downloading github.com/rclone/rclone v1.68.2 go: downloading github.com/google/btree v1.1.3 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 go: downloading github.com/moby/sys/mountinfo v0.7.2 go: downloading github.com/hashicorp/go-hclog v1.6.3 go: downloading github.com/hashicorp/go-metrics v0.5.4 go: downloading github.com/hashicorp/go-msgpack/v2 v2.1.2 go: downloading github.com/karlseguin/ccache/v2 v2.0.8 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a go: downloading github.com/facebookgo/stats v0.0.0-20151006221625-1b76add642e4 go: downloading github.com/mailru/easyjson v0.7.7 go: downloading github.com/fortytw2/leaktest v1.3.0 go: downloading github.com/fsnotify/fsnotify v1.7.0 go: downloading github.com/mitchellh/mapstructure v1.5.0 go: downloading github.com/sagikazarmark/locafero v0.4.0 go: downloading github.com/sagikazarmark/slog-shim v0.1.0 go: downloading github.com/spf13/afero v1.11.0 go: downloading github.com/spf13/cast v1.6.0 go: downloading github.com/spf13/pflag v1.0.5 go: downloading github.com/jmespath/go-jmespath v0.4.0 go: downloading github.com/viant/assertly v0.9.0 go: downloading github.com/viant/toolbox v0.34.5 go: downloading github.com/arangodb/go-velocypack v0.0.0-20200318135517-5af53c29c67e go: downloading github.com/golang/snappy v0.0.4 go: downloading github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading go.uber.org/zap v1.27.0 go: downloading go.etcd.io/etcd/api/v3 v3.5.18 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading modernc.org/b v1.0.0 go: downloading github.com/golang/mock v1.6.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250207221924-e9438ea467c6 go: downloading google.golang.org/genproto v0.0.0-20250122153221-138b5a5a4fd4 go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 go: downloading golang.org/x/crypto v0.33.0 go: downloading google.golang.org/grpc/examples v0.0.0-20201112215255-90f1b3ee835b go: downloading github.com/d4l3k/messagediff v1.2.1 go: downloading github.com/klauspost/cpuid/v2 v2.2.8 go: downloading filippo.io/edwards25519 v1.1.0 go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/bsm/ginkgo/v2 v2.12.0 go: downloading github.com/bsm/gomega v1.27.10 go: downloading github.com/go-redis/redis v6.15.9+incompatible go: downloading github.com/go-redis/redis/v7 v7.4.1 go: downloading github.com/go-redis/redis/v8 v8.11.5 go: downloading github.com/gomodule/redigo v1.8.9 go: downloading github.com/redis/rueidis v1.0.19 go: downloading github.com/google/gofuzz v1.2.0 go: downloading github.com/hashicorp/go-immutable-radix v1.3.1 go: downloading github.com/pascaldekloe/goe v0.1.0 go: downloading github.com/prometheus/common v0.55.0 go: downloading github.com/prometheus/client_model v0.6.1 go: downloading go.etcd.io/bbolt v1.3.7 go: downloading github.com/etcd-io/bbolt v1.3.7 go: downloading github.com/hashicorp/raft-boltdb v0.0.0-20230125174641-2a8082862702 go: downloading github.com/tidwall/pretty v1.2.0 go: downloading modernc.org/libc v1.55.3 go: downloading github.com/google/pprof v0.0.0-20240509144519-723abb6459b7 go: downloading modernc.org/fileutil v1.3.0 go: downloading github.com/pingcap/failpoint v0.0.0-20220801062533-2eaa32854a6c go: downloading github.com/pingcap/kvproto v0.0.0-20230403051650-e166ae588106 go: downloading github.com/ydb-platform/ydb-go-yc v0.12.1 go: downloading github.com/ydb-platform/ydb-go-yc-metadata v0.6.1 go: downloading github.com/ydb-platform/ydb-go-genproto v0.0.0-20241112172322-ea1f63298f77 go: downloading github.com/fclairamb/go-log v0.5.0 go: downloading github.com/go-kit/log v0.2.1 go: downloading github.com/secsy/goftp v0.0.0-20200609142545-aa2de14babf4 go: downloading github.com/kylelemons/godebug v1.1.0 go: downloading github.com/olekukonko/tablewriter v0.0.5 go: downloading github.com/hexops/gotextdiff v1.0.3 go: downloading github.com/klauspost/compress v1.17.9 go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec go: downloading golang.org/x/text v0.22.0 go: downloading github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed go: downloading github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b go: downloading github.com/shoenig/go-m1cpu v0.1.6 go: downloading github.com/tklauser/go-sysconf v0.3.13 go: downloading github.com/yusufpapurcu/wmi v1.2.4 go: downloading github.com/googleapis/gax-go/v2 v2.14.1 go: downloading github.com/aws/aws-sdk-go-v2/service/sns v1.31.3 go: downloading github.com/aws/aws-sdk-go-v2/service/sqs v1.34.3 go: downloading github.com/google/wire v0.6.0 go: downloading github.com/nats-io/nats-server/v2 v2.9.23 go: downloading github.com/nats-io/nats.go v1.37.0 go: downloading github.com/eapache/go-resiliency v1.3.0 go: downloading github.com/eapache/go-xerial-snappy v0.0.0-20230111030713-bf00bc1b83b6 go: downloading github.com/eapache/queue v1.1.0 go: downloading github.com/jcmturner/gofork v1.7.6 go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4 go: downloading github.com/pierrec/lz4/v4 v4.1.21 go: downloading github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 go: downloading github.com/Shopify/toxiproxy/v2 v2.5.0 go: downloading github.com/mattn/go-ieproxy v0.0.11 go: downloading cloud.google.com/go/iam v1.3.1 go: downloading go.opencensus.io v0.24.0 go: downloading go.opentelemetry.io/otel v1.34.0 go: downloading go.opentelemetry.io/otel/trace v1.34.0 go: downloading cloud.google.com/go/kms v1.20.5 go: downloading go.opentelemetry.io/otel/sdk v1.34.0 go: downloading golang.org/x/oauth2 v0.26.0 go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.13 go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c go: downloading cloud.google.com/go/compute/metadata v0.6.0 go: downloading github.com/Azure/go-autorest v14.2.0+incompatible go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.49.0 go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.33.0 go: downloading go.opentelemetry.io/otel/sdk/metric v1.32.0 go: downloading go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 go: downloading github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db go: downloading github.com/rivo/uniseg v0.4.7 go: downloading golang.org/x/term v0.29.0 go: downloading github.com/chengxilo/virtualterm v1.0.4 go: downloading github.com/tinylib/msgp v1.1.8 go: downloading github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/mattn/go-runewidth v0.0.16 go: downloading golang.org/x/time v0.10.0 go: downloading github.com/unknwon/goconfig v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/fatih/color v1.16.0 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading github.com/karlseguin/expect v1.0.2-0.20190806010014-778a5f0c6003 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c go: downloading github.com/josharian/intern v1.0.0 go: downloading github.com/sourcegraph/conc v0.3.0 go: downloading github.com/frankban/quicktest v1.14.6 go: downloading github.com/subosito/gotenv v1.6.0 go: downloading github.com/hashicorp/hcl v1.0.0 go: downloading gopkg.in/ini.v1 v1.67.0 go: downloading github.com/magiconair/properties v1.8.7 go: downloading github.com/pelletier/go-toml/v2 v2.2.2 go: downloading github.com/jmespath/go-jmespath/internal/testify v1.5.1 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/bitly/go-hostpool v0.0.0-20171023180738-a3a6125de932 go: downloading go.uber.org/multierr v1.11.0 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250124145028-65684f501c47 go: downloading github.com/coreos/go-semver v0.3.1 go: downloading github.com/coreos/go-systemd/v22 v22.5.0 go: downloading github.com/go-zookeeper/zk v1.0.3 go: downloading github.com/xdg-go/scram v1.1.2 go: downloading github.com/xdg-go/stringprep v1.0.4 go: downloading github.com/montanaflynn/stats v0.7.1 go: downloading cloud.google.com/go/auth v0.14.1 go: downloading github.com/hashicorp/golang-lru v0.6.0 go: downloading github.com/hashicorp/go-uuid v1.0.3 go: downloading github.com/stretchr/objx v0.5.2 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading github.com/hashicorp/go-msgpack v0.5.5 go: downloading github.com/opentracing/opentracing-go v1.2.0 go: downloading github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 go: downloading github.com/tikv/pd/client v0.0.0-20230329114254-1948c247c2b1 go: downloading github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a go: downloading github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 go: downloading github.com/golang-jwt/jwt/v4 v4.5.1 go: downloading go.uber.org/mock v0.4.0 go: downloading github.com/jonboulle/clockwork v0.3.0 go: downloading github.com/rekby/fixenv v0.6.1 go: downloading github.com/go-logfmt/logfmt v0.5.1 go: downloading github.com/andybalholm/brotli v1.1.0 go: downloading github.com/ncruces/go-strftime v0.1.9 go: downloading modernc.org/memory v1.8.0 go: downloading modernc.org/ccgo/v4 v4.19.2 go: downloading github.com/nxadm/tail v1.4.11 go: downloading github.com/shoenig/test v0.6.4 go: downloading github.com/tklauser/numcpus v0.7.0 go: downloading github.com/go-ole/go-ole v1.3.0 go: downloading golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 go: downloading github.com/google/go-replayers/httpreplay v1.2.0 go: downloading github.com/google/go-replayers/grpcreplay v1.3.0 go: downloading github.com/nats-io/nkeys v0.4.7 go: downloading github.com/nats-io/nuid v1.0.1 go: downloading github.com/minio/highwayhash v1.0.2 go: downloading github.com/nats-io/jwt/v2 v2.5.0 go: downloading github.com/jcmturner/goidentity/v6 v6.0.1 go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0 go: downloading github.com/go-logr/logr v1.4.2 go: downloading go.opentelemetry.io/otel/metric v1.34.0 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading go.einride.tech/aip v0.68.1 go: downloading cloud.google.com/go/longrunning v0.6.4 go: downloading github.com/kr/pretty v0.3.1 go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0 go: downloading github.com/Azure/go-autorest/logger v0.2.1 go: downloading github.com/Azure/go-autorest/tracing v0.6.0 go: downloading github.com/form3tech-oss/jwt-go v3.2.2+incompatible go: downloading cloud.google.com/go/monitoring v1.23.0 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.49.0 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.49.0 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.7 go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.58.0 go: downloading github.com/envoyproxy/go-control-plane v0.13.1 go: downloading github.com/philhofer/fwd v1.1.2 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.3.2 go: downloading github.com/Azure/azure-sdk-for-go/sdk/storage/azfile v1.2.2 go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible go: downloading github.com/buengese/sgzip v0.1.1 go: downloading github.com/gabriel-vasile/mimetype v1.4.4 go: downloading github.com/Max-Sum/base32768 v0.0.0-20230304063302-18e6ce5945fd go: downloading github.com/rfjakob/eme v1.1.2 go: downloading github.com/dropbox/dropbox-sdk-go-unofficial/v6 v6.0.5 go: downloading github.com/Files-com/files-sdk-go/v3 v3.2.34 go: downloading github.com/jlaffaye/ftp v0.2.0 go: downloading github.com/colinmarc/hdfs/v2 v2.4.0 go: downloading github.com/ncw/swift/v2 v2.0.3 go: downloading github.com/koofr/go-httpclient v0.0.0-20240520111329-e20f8f203988 go: downloading github.com/koofr/go-koofrclient v0.0.0-20221207135200-cbd7fc9ad6a6 go: downloading github.com/go-darwin/apfs v0.0.0-20211011131704-f84b94dbf348 go: downloading github.com/pkg/xattr v0.4.9 go: downloading github.com/t3rm1n4l/go-mega v0.0.0-20240219080617-d494b6a8ace7 go: downloading github.com/oracle/oci-go-sdk/v65 v65.69.2 go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.10 go: downloading github.com/henrybear327/Proton-API-Bridge v1.0.0 go: downloading github.com/henrybear327/go-proton-api v1.0.0 go: downloading github.com/putdotio/go-putio/putio v0.0.0-20200123120452-16d982cac2b8 go: downloading github.com/yunify/qingstor-sdk-go/v3 v3.2.0 go: downloading github.com/pkg/sftp v1.13.6 go: downloading github.com/xanzy/ssh-agent v0.3.3 go: downloading github.com/cloudsoda/go-smb2 v0.0.0-20231124195312-f3ec8ae2c891 go: downloading storj.io/uplink v1.13.1 go: downloading github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358 go: downloading github.com/jzelinskie/whirlpool v0.0.0-20201016144138-0675e54bb004 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/smartystreets/goconvey v1.8.1 go: downloading github.com/wsxiaoys/terminal v0.0.0-20160513160801-0940f3fc43a0 go: downloading github.com/facebookgo/stack v0.0.0-20160209184415-751773369052 go: downloading github.com/facebookgo/subset v0.0.0-20200203212716-c811ad88dec4 go: downloading github.com/xdg-go/pbkdf2 v1.0.0 go: downloading github.com/google/s2a-go v0.1.9 go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1 go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 go: downloading github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 go: downloading github.com/twmb/murmur3 v1.1.3 go: downloading github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989 go: downloading github.com/elastic/gosigar v0.14.2 go: downloading github.com/yandex-cloud/go-genproto v0.0.0-20211115083454-9ca41db5ed9e go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 go: downloading golang.org/x/mod v0.23.0 go: downloading modernc.org/cc/v4 v4.21.4 go: downloading modernc.org/gc/v2 v2.4.1 go: downloading modernc.org/opt v0.1.3 go: downloading github.com/jcmturner/rpc/v2 v2.0.3 go: downloading go.opentelemetry.io/auto/sdk v1.1.0 go: downloading github.com/kr/text v0.2.0 go: downloading github.com/rogpeppe/go-internal v1.13.1 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4 go: downloading cloud.google.com/go/logging v1.13.0 go: downloading cloud.google.com/go/trace v1.11.3 go: downloading github.com/felixge/httpsnoop v1.0.4 go: downloading github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 go: downloading github.com/envoyproxy/protoc-gen-validate v1.1.0 go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 go: downloading github.com/google/martian/v3 v3.3.3 go: downloading github.com/google/martian v2.1.0+incompatible go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 go: downloading github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 go: downloading github.com/aalpar/deheap v0.0.0-20210914013432-0cc84d79dec3 go: downloading github.com/dnaeon/go-vcr v1.2.0 go: downloading github.com/hashicorp/go-retryablehttp v0.7.7 go: downloading github.com/lpar/date v1.0.0 go: downloading moul.io/http2curl/v2 v2.3.0 go: downloading github.com/bradfitz/iter v0.0.0-20191230175014-e8f45d346db8 go: downloading github.com/chilts/sid v0.0.0-20190607042430-660e94789ec9 go: downloading github.com/panjf2000/ants/v2 v2.9.1 go: downloading github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 go: downloading github.com/samber/lo v1.47.0 go: downloading github.com/gin-gonic/gin v1.10.0 go: downloading github.com/snabb/httpreaderat v1.0.1 go: downloading gopkg.in/validator.v2 v2.0.1 go: downloading github.com/onsi/ginkgo/v2 v2.17.3 go: downloading github.com/ProtonMail/gluon v0.17.1-0.20230724134000-308be39be96e go: downloading github.com/ProtonMail/gopenpgp/v2 v2.7.4 go: downloading github.com/relvacode/iso8601 v1.3.0 go: downloading github.com/ProtonMail/go-crypto v1.0.0 go: downloading github.com/ProtonMail/go-srp v0.0.7 go: downloading github.com/PuerkitoBio/goquery v1.8.1 go: downloading github.com/bradenaw/juniper v0.15.2 go: downloading github.com/emersion/go-message v0.18.0 go: downloading github.com/emersion/go-vcard v0.0.0-20230815062825-8fda7d206ec9 go: downloading github.com/go-resty/resty/v2 v2.11.0 go: downloading github.com/kr/fs v0.1.0 go: downloading github.com/Microsoft/go-winio v0.6.1 go: downloading github.com/spacemonkeygo/monkit/v3 v3.0.22 go: downloading github.com/zeebo/errs v1.3.0 go: downloading storj.io/common v0.0.0-20240812101423-26b53789c348 go: downloading storj.io/eventkit v0.0.0-20240415002644-1d9596fee086 go: downloading github.com/abbot/go-http-auth v0.4.0 go: downloading github.com/go-chi/chi/v5 v5.1.0 go: downloading github.com/jtolds/gls v4.20.0+incompatible go: downloading github.com/smarty/assertions v1.15.0 go: downloading modernc.org/sortutil v1.2.0 go: downloading modernc.org/token v1.1.0 go: downloading github.com/jcmturner/aescts/v2 v2.0.0 go: downloading github.com/gofrs/flock v0.8.1 go: downloading github.com/sony/gobreaker v0.5.0 go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.5.0 go: downloading github.com/appscode/go-querystring v0.0.0-20170504095604-0126cfb3f1dc go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/gorilla/sessions v1.2.1 go: downloading github.com/gin-contrib/sse v0.1.0 go: downloading github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f go: downloading github.com/andybalholm/cascadia v1.3.2 go: downloading github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594 go: downloading github.com/pengsrc/go-shared v0.2.1-0.20190131101655-1999055a4a14 go: downloading github.com/Masterminds/semver/v3 v3.2.0 go: downloading github.com/geoffgarside/ber v1.1.0 go: downloading storj.io/picobuf v0.0.3 go: downloading github.com/zeebo/blake3 v0.2.3 go: downloading storj.io/drpc v0.0.35-0.20240709171858-0075ac871661 go: downloading github.com/jtolio/noiseconn v0.0.0-20231127013910-f6d9ecbf1de7 go: downloading storj.io/infectious v0.0.2 go: downloading github.com/gopherjs/gopherjs v1.17.2 go: downloading cel.dev/expr v0.19.0 go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1 go: downloading github.com/gorilla/securecookie v1.1.1 go: downloading github.com/go-playground/validator/v10 v10.20.0 go: downloading github.com/ugorji/go/codec v1.2.12 go: downloading github.com/bytedance/sonic v1.11.6 go: downloading github.com/goccy/go-json v0.10.3 go: downloading github.com/cloudflare/circl v1.3.7 go: downloading github.com/cronokirby/saferith v0.33.0 go: downloading github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf go: downloading github.com/zeebo/assert v1.3.1 go: downloading github.com/flynn/noise v1.0.1 go: downloading github.com/dsnet/try v0.0.3 go: downloading github.com/quic-go/quic-go v0.40.1 go: downloading github.com/calebcase/tmpfile v1.0.3 go: downloading github.com/go-playground/universal-translator v0.18.1 go: downloading github.com/leodido/go-urn v1.4.0 go: downloading github.com/go-task/slim-sprig/v3 v3.0.0 go: downloading github.com/go-playground/locales v0.14.1 go: downloading github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 go: downloading github.com/cloudwego/base64x v0.1.4 go: downloading golang.org/x/arch v0.8.0 go: downloading github.com/bytedance/sonic/loader v0.1.1 go: downloading github.com/twitchyliquid64/golang-asm v0.15.1 go: downloading github.com/zeebo/pcg v1.0.1 go: downloading github.com/quic-go/qtls-go1-20 v0.4.1 go: downloading github.com/cloudwego/iasm v0.2.0 ==> Starting build()... ==> Starting check()... ? github.com/seaweedfs/seaweedfs/weed [no test files] === RUN TestConcurrentAddRemoveNodes --- PASS: TestConcurrentAddRemoveNodes (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/cluster 0.108s === RUN TestAddServer I0302 21:19:44.596986 lock_ring.go:43 add server localhost:8080 I0302 21:19:44.598227 lock_ring.go:43 add server localhost:8081 I0302 21:19:44.598310 lock_ring.go:43 add server localhost:8082 I0302 21:19:44.598364 lock_ring.go:43 add server localhost:8083 I0302 21:19:44.598426 lock_ring.go:43 add server localhost:8084 I0302 21:19:44.598515 lock_ring.go:59 remove server localhost:8084 I0302 21:19:44.598580 lock_ring.go:59 remove server localhost:8082 I0302 21:19:44.598630 lock_ring.go:59 remove server localhost:8080 --- PASS: TestAddServer (0.11s) === RUN TestLockRing --- PASS: TestLockRing (0.22s) PASS ok github.com/seaweedfs/seaweedfs/weed/cluster/lock_manager 0.421s === RUN TestReadingTomlConfiguration database is map[connection_max:5000 enabled:true ports:[8001 8001 8002] server:192.168.1.1] servers is map[alpha:map[dc:eqdc10 ip:10.0.0.1] beta:map[dc:eqdc10 ip:10.0.0.2]] alpha ip is 10.0.0.1 --- PASS: TestReadingTomlConfiguration (0.00s) === RUN TestXYZ I0302 21:20:57.423525 volume_test.go:12 Last-Modified Mon, 08 Jul 2013 08:53:16 GMT --- PASS: TestXYZ (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/command 0.397s ? github.com/seaweedfs/seaweedfs/weed/command/scaffold [no test files] === RUN TestChunkGroup_doSearchChunks --- PASS: TestChunkGroup_doSearchChunks (0.00s) === RUN TestDoMaybeManifestize test 0 test 1 test 2 test 3 --- PASS: TestDoMaybeManifestize (0.00s) === RUN Test_removeGarbageChunks --- PASS: Test_removeGarbageChunks (0.00s) === RUN TestDoMinusChunks 2025/03/02 21:20:57 first deleted chunks: [file_id:"1" size:3 modified_ts_ns:100 source_file_id:"11" file_id:"2" offset:3 size:3 modified_ts_ns:200 file_id:"3" offset:6 size:3 modified_ts_ns:300 source_file_id:"33"] 2025/03/02 21:20:57 clusterA synced empty chunks event result: [] --- PASS: TestDoMinusChunks (0.00s) === RUN TestCompactFileChunksRealCase I0302 21:20:57.206257 filechunks2_test.go:83 before chunk 2,512f31f2c0700a [ 0, 25) I0302 21:20:57.207127 filechunks2_test.go:83 before chunk 6,512f2c2e24e9e8 [ 868352, 917585) I0302 21:20:57.207189 filechunks2_test.go:83 before chunk 7,514468dd5954ca [ 884736, 901120) I0302 21:20:57.207220 filechunks2_test.go:83 before chunk 5,5144463173fe77 [ 917504, 2297856) I0302 21:20:57.207249 filechunks2_test.go:83 before chunk 4,51444c7ab54e2d [ 2301952, 2367488) I0302 21:20:57.207278 filechunks2_test.go:83 before chunk 4,514450e643ad22 [ 2371584, 2420736) I0302 21:20:57.207306 filechunks2_test.go:83 before chunk 6,514456a5e9e4d7 [ 2449408, 2490368) I0302 21:20:57.207333 filechunks2_test.go:83 before chunk 3,51444f8d53eebe [ 2494464, 2555904) I0302 21:20:57.207362 filechunks2_test.go:83 before chunk 4,5144578b097c7e [ 2560000, 2596864) I0302 21:20:57.207389 filechunks2_test.go:83 before chunk 3,51445500b6b4ac [ 2637824, 2678784) I0302 21:20:57.207417 filechunks2_test.go:83 before chunk 1,51446285e52a61 [ 2695168, 2715648) I0302 21:20:57.207559 filechunks2_test.go:83 compacted chunk 2,512f31f2c0700a [ 0, 25) I0302 21:20:57.207607 filechunks2_test.go:83 compacted chunk 6,512f2c2e24e9e8 [ 868352, 917585) I0302 21:20:57.207638 filechunks2_test.go:83 compacted chunk 7,514468dd5954ca [ 884736, 901120) I0302 21:20:57.207668 filechunks2_test.go:83 compacted chunk 5,5144463173fe77 [ 917504, 2297856) I0302 21:20:57.207697 filechunks2_test.go:83 compacted chunk 4,51444c7ab54e2d [ 2301952, 2367488) I0302 21:20:57.207725 filechunks2_test.go:83 compacted chunk 4,514450e643ad22 [ 2371584, 2420736) I0302 21:20:57.207755 filechunks2_test.go:83 compacted chunk 6,514456a5e9e4d7 [ 2449408, 2490368) I0302 21:20:57.207829 filechunks2_test.go:83 compacted chunk 3,51444f8d53eebe [ 2494464, 2555904) I0302 21:20:57.207860 filechunks2_test.go:83 compacted chunk 4,5144578b097c7e [ 2560000, 2596864) I0302 21:20:57.207997 filechunks2_test.go:83 compacted chunk 3,51445500b6b4ac [ 2637824, 2678784) I0302 21:20:57.208031 filechunks2_test.go:83 compacted chunk 1,51446285e52a61 [ 2695168, 2715648) --- PASS: TestCompactFileChunksRealCase (0.00s) === RUN TestReadResolvedChunks resolved to 4 visible intervales [0,50) a 1 [50,150) b 2 [175,275) e 5 [275,300) d 4 --- PASS: TestReadResolvedChunks (0.00s) === RUN TestReadResolvedChunks2 resolved to 2 visible intervales [200,225) e 5 [225,250) c 3 --- PASS: TestReadResolvedChunks2 (0.00s) === RUN TestRandomizedReadResolvedChunks --- PASS: TestRandomizedReadResolvedChunks (0.13s) === RUN TestSequentialReadResolvedChunks visibles 13--- PASS: TestSequentialReadResolvedChunks (0.00s) === RUN TestActualReadResolvedChunks [0,2097152) 5,e7b96fef48 1634447487595823000 [2097152,4194304) 5,e5562640b9 1634447487595826000 [4194304,6291456) 5,df033e0fe4 1634447487595827000 [6291456,8388608) 7,eb08148a9b 1634447487595827000 [8388608,10485760) 7,e0f92d1604 1634447487595828000 [10485760,12582912) 7,e33cb63262 1634447487595828000 [12582912,14680064) 5,ea98e40e93 1634447487595829000 [14680064,16777216) 5,e165661172 1634447487595829000 [16777216,18874368) 3,e692097486 1634447487595830000 [18874368,20971520) 3,e28e2e3cbd 1634447487595830000 [20971520,23068672) 3,e443974d4e 1634447487595830000 [23068672,25165824) 2,e815bed597 1634447487595831000 [25165824,27140560) 5,e94715199e 1634447487595832000 --- PASS: TestActualReadResolvedChunks (0.00s) === RUN TestActualReadResolvedChunks2 [0,184320) 1,e7b96fef48 1 [184320,188416) 2,33562640b9 4 [188416,2285568) 4,df033e0fe4 3 --- PASS: TestActualReadResolvedChunks2 (0.00s) === RUN TestCompactFileChunks --- PASS: TestCompactFileChunks (0.00s) === RUN TestCompactFileChunks2 --- PASS: TestCompactFileChunks2 (0.00s) === RUN TestRandomFileChunksCompact --- PASS: TestRandomFileChunksCompact (0.00s) === RUN TestIntervalMerging 2025/03/02 21:20:57 ++++++++++ merged test case 0 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 0, interval start=0, stop=100, fileId=abc 2025/03/02 21:20:57 test case 0, interval start=100, stop=200, fileId=asdf 2025/03/02 21:20:57 test case 0, interval start=200, stop=300, fileId=fsad 2025/03/02 21:20:57 ++++++++++ merged test case 1 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 1, interval start=0, stop=200, fileId=asdf 2025/03/02 21:20:57 ++++++++++ merged test case 2 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 2, interval start=0, stop=70, fileId=b 2025/03/02 21:20:57 test case 2, interval start=70, stop=100, fileId=a 2025/03/02 21:20:57 ++++++++++ merged test case 3 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 3, interval start=0, stop=50, fileId=asdf 2025/03/02 21:20:57 test case 3, interval start=50, stop=300, fileId=xxxx 2025/03/02 21:20:57 ++++++++++ merged test case 4 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 4, interval start=0, stop=200, fileId=asdf 2025/03/02 21:20:57 test case 4, interval start=250, stop=500, fileId=xxxx 2025/03/02 21:20:57 ++++++++++ merged test case 5 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 5, interval start=0, stop=200, fileId=d 2025/03/02 21:20:57 test case 5, interval start=200, stop=220, fileId=c 2025/03/02 21:20:57 ++++++++++ merged test case 6 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 6, interval start=0, stop=100, fileId=xyz 2025/03/02 21:20:57 ++++++++++ merged test case 7 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 7, interval start=0, stop=2097152, fileId=3,029565bf3092 2025/03/02 21:20:57 test case 7, interval start=2097152, stop=5242880, fileId=6,029632f47ae2 2025/03/02 21:20:57 test case 7, interval start=5242880, stop=8388608, fileId=2,029734c5aa10 2025/03/02 21:20:57 test case 7, interval start=8388608, stop=11534336, fileId=5,02982f80de50 2025/03/02 21:20:57 test case 7, interval start=11534336, stop=14376529, fileId=7,0299ad723803 2025/03/02 21:20:57 ++++++++++ merged test case 8 ++++++++++++++++++++ 2025/03/02 21:20:57 test case 8, interval start=0, stop=77824, fileId=4,0b3df938e301 2025/03/02 21:20:57 test case 8, interval start=77824, stop=208896, fileId=4,0b3f0c7202f0 2025/03/02 21:20:57 test case 8, interval start=208896, stop=339968, fileId=2,0b4031a72689 2025/03/02 21:20:57 test case 8, interval start=339968, stop=471040, fileId=3,0b416a557362 2025/03/02 21:20:57 test case 8, interval start=471040, stop=472225, fileId=6,0b3e0650019c --- PASS: TestIntervalMerging (0.00s) === RUN TestChunksReading 2025/03/02 21:20:57 ++++++++++ read test case 0 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 0, chunk 0, offset=0, size=100, fileId=abc 2025/03/02 21:20:57 read case 0, chunk 1, offset=0, size=100, fileId=asdf 2025/03/02 21:20:57 read case 0, chunk 2, offset=0, size=50, fileId=fsad 2025/03/02 21:20:57 ++++++++++ read test case 1 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 1, chunk 0, offset=50, size=100, fileId=asdf 2025/03/02 21:20:57 ++++++++++ read test case 2 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 2, chunk 0, offset=20, size=30, fileId=b 2025/03/02 21:20:57 read case 2, chunk 1, offset=57, size=10, fileId=a 2025/03/02 21:20:57 ++++++++++ read test case 3 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 3, chunk 0, offset=0, size=50, fileId=asdf 2025/03/02 21:20:57 read case 3, chunk 1, offset=0, size=150, fileId=xxxx 2025/03/02 21:20:57 ++++++++++ read test case 4 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 4, chunk 0, offset=0, size=200, fileId=asdf 2025/03/02 21:20:57 read case 4, chunk 1, offset=0, size=150, fileId=xxxx 2025/03/02 21:20:57 ++++++++++ read test case 5 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 5, chunk 0, offset=0, size=200, fileId=c 2025/03/02 21:20:57 read case 5, chunk 1, offset=130, size=20, fileId=b 2025/03/02 21:20:57 ++++++++++ read test case 6 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 6, chunk 0, offset=0, size=100, fileId=xyz 2025/03/02 21:20:57 ++++++++++ read test case 7 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 7, chunk 0, offset=0, size=100, fileId=abc 2025/03/02 21:20:57 read case 7, chunk 1, offset=0, size=100, fileId=asdf 2025/03/02 21:20:57 ++++++++++ read test case 8 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 8, chunk 0, offset=0, size=90, fileId=abc 2025/03/02 21:20:57 read case 8, chunk 1, offset=0, size=100, fileId=asdf 2025/03/02 21:20:57 read case 8, chunk 2, offset=0, size=110, fileId=fsad 2025/03/02 21:20:57 ++++++++++ read test case 9 ++++++++++++++++++++ 2025/03/02 21:20:57 read case 9, chunk 0, offset=0, size=43175936, fileId=2,111fc2cbfac1 2025/03/02 21:20:57 read case 9, chunk 1, offset=0, size=9805824, fileId=2,112a36ea7f85 2025/03/02 21:20:57 read case 9, chunk 2, offset=0, size=19582976, fileId=4,112d5f31c5e7 2025/03/02 21:20:57 read case 9, chunk 3, offset=0, size=60690432, fileId=1,113245f0cdb6 2025/03/02 21:20:57 read case 9, chunk 4, offset=0, size=4014080, fileId=3,1141a70733b5 2025/03/02 21:20:57 read case 9, chunk 5, offset=0, size=16309588, fileId=1,114201d5bbdb --- PASS: TestChunksReading (0.00s) === RUN TestViewFromVisibleIntervals --- PASS: TestViewFromVisibleIntervals (0.00s) === RUN TestViewFromVisibleIntervals2 --- PASS: TestViewFromVisibleIntervals2 (0.00s) === RUN TestViewFromVisibleIntervals3 --- PASS: TestViewFromVisibleIntervals3 (0.00s) === RUN TestCompactFileChunks3 --- PASS: TestCompactFileChunks3 (0.00s) === RUN TestFilerConf --- PASS: TestFilerConf (0.00s) === RUN TestProtoMarshal e to: 234,2423423422 * 2342342354223234,2342342342"# 0Ø: text/jsonP --- PASS: TestProtoMarshal (0.02s) === RUN TestIntervalList_Overlay [0,25) 6 6 [25,50) 1 1 [50,150) 2 2 [175,210) 5 5 [210,225) 3 3 [225,250) 4 4 [0,25) 6 6 [25,50) 1 1 [50,150) 7 7 [175,210) 5 5 [210,225) 3 3 [225,250) 4 4 --- PASS: TestIntervalList_Overlay (0.00s) === RUN TestIntervalList_Overlay2 [0,50) 2 2 [50,100) 1 1 --- PASS: TestIntervalList_Overlay2 (0.00s) === RUN TestIntervalList_Overlay3 [0,60) 2 2 [60,100) 1 1 --- PASS: TestIntervalList_Overlay3 (0.00s) === RUN TestIntervalList_Overlay4 [0,100) 2 2 --- PASS: TestIntervalList_Overlay4 (0.00s) === RUN TestIntervalList_Overlay5 [0,110) 2 2 --- PASS: TestIntervalList_Overlay5 (0.00s) === RUN TestIntervalList_Overlay6 [50,110) 2 2 --- PASS: TestIntervalList_Overlay6 (0.00s) === RUN TestIntervalList_Overlay7 [50,90) 2 2 [90,100) 1 1 --- PASS: TestIntervalList_Overlay7 (0.00s) === RUN TestIntervalList_Overlay8 [50,60) 1 1 [60,90) 2 2 [90,100) 1 1 --- PASS: TestIntervalList_Overlay8 (0.00s) === RUN TestIntervalList_Overlay9 [50,60) 1 1 [60,100) 2 2 --- PASS: TestIntervalList_Overlay9 (0.00s) === RUN TestIntervalList_Overlay10 [50,60) 1 1 [60,110) 2 2 --- PASS: TestIntervalList_Overlay10 (0.00s) === RUN TestIntervalList_Overlay11 [0,90) 5 5 [90,100) 1 1 [100,110) 2 2 --- PASS: TestIntervalList_Overlay11 (0.00s) === RUN TestIntervalList_insertInterval1 [50,150) 2 2 [200,250) 3 3 --- PASS: TestIntervalList_insertInterval1 (0.00s) === RUN TestIntervalList_insertInterval2 [0,25) 3 3 [50,150) 2 2 --- PASS: TestIntervalList_insertInterval2 (0.00s) === RUN TestIntervalList_insertInterval3 [0,75) 3 3 [75,150) 2 2 [200,250) 4 4 --- PASS: TestIntervalList_insertInterval3 (0.00s) === RUN TestIntervalList_insertInterval4 [0,200) 3 3 [200,250) 4 4 --- PASS: TestIntervalList_insertInterval4 (0.00s) === RUN TestIntervalList_insertInterval5 [0,225) 5 5 [225,250) 4 4 --- PASS: TestIntervalList_insertInterval5 (0.00s) === RUN TestIntervalList_insertInterval6 [0,50) 1 1 [50,150) 2 2 [150,200) 1 1 [200,250) 4 4 [250,275) 1 1 --- PASS: TestIntervalList_insertInterval6 (0.00s) === RUN TestIntervalList_insertInterval7 [50,150) 2 2 [150,200) 1 1 [200,250) 4 4 [250,275) 1 1 --- PASS: TestIntervalList_insertInterval7 (0.00s) === RUN TestIntervalList_insertInterval8 [50,75) 2 2 [75,200) 3 3 [200,250) 4 4 [250,275) 3 3 --- PASS: TestIntervalList_insertInterval8 (0.00s) === RUN TestIntervalList_insertInterval9 [50,150) 3 3 [200,250) 4 4 --- PASS: TestIntervalList_insertInterval9 (0.00s) === RUN TestIntervalList_insertInterval10 [50,100) 2 2 [100,200) 5 5 [200,300) 4 4 --- PASS: TestIntervalList_insertInterval10 (0.00s) === RUN TestIntervalList_insertInterval11 [0,64) 1 1 [64,68) 2 2 [68,72) 4 4 [72,136) 3 3 --- PASS: TestIntervalList_insertInterval11 (0.00s) === RUN TestIntervalList_insertIntervalStruct [0,64) 1 {1 0 0} [64,68) 4 {4 0 0} [68,72) 2 {2 0 0} [72,136) 3 {3 0 0} --- PASS: TestIntervalList_insertIntervalStruct (0.00s) === RUN TestReaderAt --- PASS: TestReaderAt (0.00s) === RUN TestReaderAt0 --- PASS: TestReaderAt0 (0.00s) === RUN TestReaderAt1 --- PASS: TestReaderAt1 (0.00s) === RUN TestReaderAtGappedChunksDoNotLeak --- PASS: TestReaderAtGappedChunksDoNotLeak (0.00s) === RUN TestReaderAtSparseFileDoesNotLeak --- PASS: TestReaderAtSparseFileDoesNotLeak (0.00s) === RUN TestFilerRemoteStorage_FindRemoteStorageClient --- PASS: TestFilerRemoteStorage_FindRemoteStorageClient (0.00s) === RUN TestS3Conf --- PASS: TestS3Conf (0.00s) === RUN TestCheckDuplicateAccessKey --- PASS: TestCheckDuplicateAccessKey (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/filer 0.341s ? github.com/seaweedfs/seaweedfs/weed/filer/abstract_sql [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/arangodb [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/cassandra [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/elastic/v7 [no test files] === RUN TestStore --- PASS: TestStore (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/filer/etcd 0.223s ? github.com/seaweedfs/seaweedfs/weed/filer/hbase [no test files] === RUN TestCreateAndFind I0302 21:21:28.098327 leveldb_store.go:47 filer store dir: /tmp/TestCreateAndFind2447785821/001 I0302 21:21:28.101597 file_util.go:27 Folder /tmp/TestCreateAndFind2447785821/001 Permission: -rwxr-xr-x I0302 21:21:28.121045 filer.go:154 create filer.store.id to -882890045 --- PASS: TestCreateAndFind (0.18s) === RUN TestEmptyRoot I0302 21:21:28.169225 leveldb_store.go:47 filer store dir: /tmp/TestEmptyRoot2018238465/001 I0302 21:21:28.170106 file_util.go:27 Folder /tmp/TestEmptyRoot2018238465/001 Permission: -rwxr-xr-x I0302 21:21:28.188674 filer.go:154 create filer.store.id to 952887220 --- PASS: TestEmptyRoot (0.05s) PASS ok github.com/seaweedfs/seaweedfs/weed/filer/leveldb 0.372s === RUN TestCreateAndFind I0302 21:21:28.787453 leveldb2_store.go:43 filer store leveldb2 dir: /tmp/TestCreateAndFind815156181/001 I0302 21:21:28.800648 file_util.go:27 Folder /tmp/TestCreateAndFind815156181/001 Permission: -rwxr-xr-x I0302 21:21:28.823018 filer.go:154 create filer.store.id to 1642319475 --- PASS: TestCreateAndFind (0.13s) === RUN TestEmptyRoot I0302 21:21:28.872554 leveldb2_store.go:43 filer store leveldb2 dir: /tmp/TestEmptyRoot2657837147/001 I0302 21:21:28.872709 file_util.go:27 Folder /tmp/TestEmptyRoot2657837147/001 Permission: -rwxr-xr-x I0302 21:21:28.905177 filer.go:154 create filer.store.id to -1601289280 --- PASS: TestEmptyRoot (0.05s) PASS ok github.com/seaweedfs/seaweedfs/weed/filer/leveldb2 0.340s === RUN TestCreateAndFind I0302 21:21:54.044411 leveldb3_store.go:50 filer store leveldb3 dir: /tmp/TestCreateAndFind57362386/001 I0302 21:21:54.046698 file_util.go:27 Folder /tmp/TestCreateAndFind57362386/001 Permission: -rwxr-xr-x I0302 21:21:54.066326 filer.go:154 create filer.store.id to 693270938 --- PASS: TestCreateAndFind (0.13s) === RUN TestEmptyRoot I0302 21:21:54.117549 leveldb3_store.go:50 filer store leveldb3 dir: /tmp/TestEmptyRoot2505334365/001 I0302 21:21:54.117733 file_util.go:27 Folder /tmp/TestEmptyRoot2505334365/001 Permission: -rwxr-xr-x I0302 21:21:54.134164 filer.go:154 create filer.store.id to 481811551 --- PASS: TestEmptyRoot (0.05s) PASS ok github.com/seaweedfs/seaweedfs/weed/filer/leveldb3 0.334s ? github.com/seaweedfs/seaweedfs/weed/filer/mongodb [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/mysql [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/mysql2 [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/postgres [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/postgres2 [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/redis [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/redis2 [no test files] testing: warning: no tests to run PASS ok github.com/seaweedfs/seaweedfs/weed/filer/redis3 0.202s [no tests to run] ? github.com/seaweedfs/seaweedfs/weed/filer/redis_lua [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/redis_lua/stored_procedure [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/sqlite [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/store_test [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/tikv [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer/ydb [no test files] ? github.com/seaweedfs/seaweedfs/weed/filer_client [no test files] ? github.com/seaweedfs/seaweedfs/weed/ftpd [no test files] === RUN TestShortHostname --- PASS: TestShortHostname (0.00s) === RUN TestInfo I0302 21:22:38.151794 glog_test.go:92 test --- PASS: TestInfo (0.00s) === RUN TestInfoDepth I0302 21:22:38.152411 glog_test.go:109 depth-test0 I0302 21:22:38.152450 glog_test.go:110 depth-test1 --- PASS: TestInfoDepth (0.00s) === RUN TestCopyStandardLogToPanic --- PASS: TestCopyStandardLogToPanic (0.00s) === RUN TestStandardLog I0302 21:22:38.152846 glog_test.go:163 test --- PASS: TestStandardLog (0.00s) === RUN TestHeader I0102 15:04:05.067890 glog_test.go:181 test --- PASS: TestHeader (0.00s) === RUN TestError E0302 21:22:38.153995 glog_test.go:202 test --- PASS: TestError (0.00s) === RUN TestWarning W0302 21:22:38.155009 glog_test.go:224 test --- PASS: TestWarning (0.00s) === RUN TestV I0302 21:22:38.156001 glog_test.go:243 test --- PASS: TestV (0.00s) === RUN TestVmoduleOn I0302 21:22:38.157208 glog_test.go:267 test --- PASS: TestVmoduleOn (0.00s) === RUN TestVmoduleOff --- PASS: TestVmoduleOff (0.00s) === RUN TestVmoduleGlob --- PASS: TestVmoduleGlob (0.00s) === RUN TestRollover I0302 21:22:38.159925 glog_test.go:339 x I0302 21:22:38.161472 glog_test.go:348 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx I0302 21:22:39.167754 glog_test.go:361 x --- PASS: TestRollover (1.04s) === RUN TestLogBacktraceAt I0302 21:22:39.200915 glog_test.go:395 we want a stack trace here goroutine 34 [running]: github.com/seaweedfs/seaweedfs/weed/glog.stacks(0x0) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:768 +0xa8 github.com/seaweedfs/seaweedfs/weed/glog.(*loggingT).output(0x2ce900, 0x0, 0x38541000e0, {0x1ffed4?, 0x1?}, 0x0?, 0x0) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:677 +0x104 github.com/seaweedfs/seaweedfs/weed/glog.(*loggingT).printDepth(0x2ce900, 0x0, 0x385405cea8?, {0x385405ce48, 0x1, 0x1}) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:648 +0x100 github.com/seaweedfs/seaweedfs/weed/glog.(*loggingT).print(...) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:639 github.com/seaweedfs/seaweedfs/weed/glog.Info(...) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:1061 github.com/seaweedfs/seaweedfs/weed/glog.TestLogBacktraceAt(0x3854132000) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog_test.go:395 +0x2d0 testing.tRunner(0x3854132000, 0x1a0a78) /usr/lib/go/src/testing/testing.go:1792 +0xf8 created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1851 +0x3a0 --- PASS: TestLogBacktraceAt (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/glog 1.088s === RUN TestGetActionsUserPath --- PASS: TestGetActionsUserPath (0.00s) === RUN TestGetActionsWildcardPath --- PASS: TestGetActionsWildcardPath (0.00s) === RUN TestGetActionsInvalidAction --- PASS: TestGetActionsInvalidAction (0.00s) === RUN TestCreateUser --- PASS: TestCreateUser (0.00s) === RUN TestListUsers --- PASS: TestListUsers (0.00s) === RUN TestListAccessKeys --- PASS: TestListAccessKeys (0.00s) === RUN TestGetUser --- PASS: TestGetUser (0.00s) === RUN TestCreatePolicy --- PASS: TestCreatePolicy (0.00s) === RUN TestPutUserPolicy --- PASS: TestPutUserPolicy (0.00s) === RUN TestPutUserPolicyError E0302 21:23:27.870079 iamapi_management_handlers.go:508 PutUserPolicy: the user with name InvalidUser cannot be found E0302 21:23:27.873125 iamapi_handlers.go:29 Response the user with name InvalidUser cannot be found --- PASS: TestPutUserPolicyError (0.01s) === RUN TestGetUserPolicy --- PASS: TestGetUserPolicy (0.00s) === RUN TestUpdateUser --- PASS: TestUpdateUser (0.00s) === RUN TestDeleteUser --- PASS: TestDeleteUser (0.00s) === RUN TestHandleImplicitUsername --- PASS: TestHandleImplicitUsername (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/iamapi 0.353s === RUN TestCropping --- PASS: TestCropping (1.04s) === RUN TestXYZ --- PASS: TestXYZ (7.94s) === RUN TestResizing --- PASS: TestResizing (0.31s) PASS ok github.com/seaweedfs/seaweedfs/weed/images 9.393s === RUN TestInodeEntry_removeOnePath === RUN TestInodeEntry_removeOnePath/actual_case === RUN TestInodeEntry_removeOnePath/empty === RUN TestInodeEntry_removeOnePath/single === RUN TestInodeEntry_removeOnePath/first === RUN TestInodeEntry_removeOnePath/middle === RUN TestInodeEntry_removeOnePath/last === RUN TestInodeEntry_removeOnePath/not_found --- PASS: TestInodeEntry_removeOnePath (0.00s) --- PASS: TestInodeEntry_removeOnePath/actual_case (0.00s) --- PASS: TestInodeEntry_removeOnePath/empty (0.00s) --- PASS: TestInodeEntry_removeOnePath/single (0.00s) --- PASS: TestInodeEntry_removeOnePath/first (0.00s) --- PASS: TestInodeEntry_removeOnePath/middle (0.00s) --- PASS: TestInodeEntry_removeOnePath/last (0.00s) --- PASS: TestInodeEntry_removeOnePath/not_found (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/mount 0.197s ? github.com/seaweedfs/seaweedfs/weed/mount/meta_cache [no test files] === RUN Test_PageChunkWrittenIntervalList --- PASS: Test_PageChunkWrittenIntervalList (0.00s) === RUN Test_PageChunkWrittenIntervalList1 --- PASS: Test_PageChunkWrittenIntervalList1 (0.00s) === RUN TestUploadPipeline read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns read new data2 0 ns panic: test timed out after 10m0s running tests: TestUploadPipeline (10m0s) goroutine 77 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2484 +0x304 created by time.goFunc /usr/lib/go/src/time/sleep.go:215 +0x58 goroutine 1 [chan receive, 9 minutes]: testing.(*T).Run(0x329034e000, {0x6f3cd3?, 0x2f81fea8900fdb88?}, 0x721108) /usr/lib/go/src/testing/testing.go:1859 +0x3b4 testing.runTests.func1(0x329034e000) /usr/lib/go/src/testing/testing.go:2279 +0x4c testing.tRunner(0x329034e000, 0x32900fdca8) /usr/lib/go/src/testing/testing.go:1792 +0xf8 testing.runTests(0x3290334390, {0xc15400, 0x3, 0x3}, {0x18?, 0x2c018?, 0xc7e460?}) /usr/lib/go/src/testing/testing.go:2277 +0x440 testing.(*M).Run(0x3290348000) /usr/lib/go/src/testing/testing.go:2142 +0x5bc main.main() _testmain.go:49 +0x94 goroutine 5 [chan receive]: github.com/seaweedfs/seaweedfs/weed/glog.(*loggingT).flushDaemon(0xc7e620) /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:884 +0x70 created by github.com/seaweedfs/seaweedfs/weed/glog.init.0 in goroutine 1 /build/seaweedfs/src/seaweedfs-3.85/weed/glog/glog.go:409 +0x1e8 goroutine 56 [sleep]: time.Sleep(0x8bb2c97000) /usr/lib/go/src/runtime/time.go:338 +0x164 github.com/seaweedfs/seaweedfs/weed/stats.bucketMetricTTLControl() /build/seaweedfs/src/seaweedfs-3.85/weed/stats/metrics.go:491 +0x34 created by github.com/seaweedfs/seaweedfs/weed/stats.init.0 in goroutine 1 /build/seaweedfs/src/seaweedfs-3.85/weed/stats/metrics.go:402 +0x13bc goroutine 59 [runnable]: github.com/seaweedfs/seaweedfs/weed/mount/page_writer.(*SwapFileChunk).ReadDataAt(0x3290336a80, {0x329000e170, 0x4, 0x4}, 0x22f90, 0x0) /build/seaweedfs/src/seaweedfs-3.85/weed/mount/page_writer/page_chunk_swapfile.go:130 +0x110 github.com/seaweedfs/seaweedfs/weed/mount/page_writer.(*UploadPipeline).MaybeReadDataAt(0x3290300d90, {0x329000e170, 0x4, 0x4}, 0x22f90, 0x0) /build/seaweedfs/src/seaweedfs-3.85/weed/mount/page_writer/upload_pipeline.go:142 +0x20c github.com/seaweedfs/seaweedfs/weed/mount/page_writer.confirmRange(0x329034e700, 0x3290300d90, 0x0, 0xfa600) /build/seaweedfs/src/seaweedfs-3.85/weed/mount/page_writer/upload_pipeline_test.go:41 +0xb0 github.com/seaweedfs/seaweedfs/weed/mount/page_writer.TestUploadPipeline(0x329034e700) /build/seaweedfs/src/seaweedfs-3.85/weed/mount/page_writer/upload_pipeline_test.go:16 +0x1cc testing.tRunner(0x329034e700, 0x721108) /usr/lib/go/src/testing/testing.go:1792 +0xf8 created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1851 +0x3a0 FAIL github.com/seaweedfs/seaweedfs/weed/mount/page_writer 600.110s ? github.com/seaweedfs/seaweedfs/weed/mount/unmount [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/agent [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/broker [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/agent_client [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/cmd/agent_pub_record [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/cmd/weed_pub_kv [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/cmd/weed_pub_record [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/cmd/weed_sub_kv [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/cmd/weed_sub_record [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/pub_client [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/client/sub_client [no test files] ? github.com/seaweedfs/seaweedfs/weed/mq/logstore [no test files] === RUN Test_allocateOneBroker === RUN Test_allocateOneBroker/test_only_one_broker I0302 21:24:18.479322 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 1, followerCount: 1, assignments: [partition:{ring_size:2520 range_stop:2520 unix_time_ns:1740921858479211443}] I0302 21:24:18.484305 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 1, followerCount: 1, assignments: [partition:{ring_size:2520 range_stop:2520 unix_time_ns:1740921858479211443} leader_broker:"localhost:17777"] hasChanges: true I0302 21:24:18.484583 allocate.go:33 allocate topic partitions 1: [partition:{ring_size:2520 range_stop:2520 unix_time_ns:1740921858479211443} leader_broker:"localhost:17777"] --- PASS: Test_allocateOneBroker (0.01s) --- PASS: Test_allocateOneBroker/test_only_one_broker (0.01s) === RUN TestEnsureAssignmentsToActiveBrokersX === RUN TestEnsureAssignmentsToActiveBrokersX/test_empty_leader test empty leader before [partition:{} follower_broker:"localhost:2"] I0302 21:24:18.485634 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} follower_broker:"localhost:2"] I0302 21:24:18.486252 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:4" follower_broker:"localhost:2"] hasChanges: true test empty leader after [partition:{} leader_broker:"localhost:4" follower_broker:"localhost:2"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_empty_follower test empty follower before [partition:{} leader_broker:"localhost:1"] I0302 21:24:18.487230 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1"] I0302 21:24:18.488529 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:5"] hasChanges: true test empty follower after [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:5"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_dead_follower test dead follower before [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:200"] I0302 21:24:18.489930 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:200"] I0302 21:24:18.493849 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:1"] hasChanges: true test dead follower after [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:1"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_dead_leader_and_follower test dead leader and follower before [partition:{} leader_broker:"localhost:100" follower_broker:"localhost:200"] I0302 21:24:18.495165 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:100" follower_broker:"localhost:200"] I0302 21:24:18.496210 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 6, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:2" follower_broker:"localhost:6"] hasChanges: true test dead leader and follower after [partition:{} leader_broker:"localhost:2" follower_broker:"localhost:6"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_low_active_brokers test low active brokers before [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] I0302 21:24:18.497142 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 2, followerCount: 3, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] I0302 21:24:18.509001 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 2, followerCount: 3, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] hasChanges: false test low active brokers after [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_low_active_brokers_with_one_follower test low active brokers with one follower before [partition:{} leader_broker:"localhost:1"] I0302 21:24:18.510090 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 2, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1"] I0302 21:24:18.510745 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 2, followerCount: 1, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] hasChanges: true test low active brokers with one follower after [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] === RUN TestEnsureAssignmentsToActiveBrokersX/test_single_active_broker test single active broker before [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] I0302 21:24:18.511384 allocate.go:81 EnsureAssignmentsToActiveBrokers: activeBrokers: 1, followerCount: 3, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:2"] I0302 21:24:18.511866 allocate.go:125 EnsureAssignmentsToActiveBrokers: activeBrokers: 1, followerCount: 3, assignments: [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:1"] hasChanges: true test single active broker after [partition:{} leader_broker:"localhost:1" follower_broker:"localhost:1"] --- PASS: TestEnsureAssignmentsToActiveBrokersX (0.03s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_empty_leader (0.00s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_empty_follower (0.00s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_dead_follower (0.00s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_dead_leader_and_follower (0.00s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_low_active_brokers (0.01s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_low_active_brokers_with_one_follower (0.00s) --- PASS: TestEnsureAssignmentsToActiveBrokersX/test_single_active_broker (0.00s) === RUN TestBalanceTopicPartitionOnBrokers === RUN TestBalanceTopicPartitionOnBrokers/test --- PASS: TestBalanceTopicPartitionOnBrokers (0.00s) --- PASS: TestBalanceTopicPartitionOnBrokers/test (0.00s) === RUN Test_findMissingPartitions === RUN Test_findMissingPartitions/one_partition === RUN Test_findMissingPartitions/two_partitions === RUN Test_findMissingPartitions/four_partitions,_missing_last_two === RUN Test_findMissingPartitions/four_partitions,_missing_first_two === RUN Test_findMissingPartitions/four_partitions,_missing_middle_two === RUN Test_findMissingPartitions/four_partitions,_missing_three --- PASS: Test_findMissingPartitions (0.00s) --- PASS: Test_findMissingPartitions/one_partition (0.00s) --- PASS: Test_findMissingPartitions/two_partitions (0.00s) --- PASS: Test_findMissingPartitions/four_partitions,_missing_last_two (0.00s) --- PASS: Test_findMissingPartitions/four_partitions,_missing_first_two (0.00s) --- PASS: Test_findMissingPartitions/four_partitions,_missing_middle_two (0.00s) --- PASS: Test_findMissingPartitions/four_partitions,_missing_three (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/mq/pub_balancer 0.283s === RUN TestEnumScalarType === RUN TestEnumScalarType/Boolean === RUN TestEnumScalarType/Integer === RUN TestEnumScalarType/Long === RUN TestEnumScalarType/Float === RUN TestEnumScalarType/Double === RUN TestEnumScalarType/Bytes === RUN TestEnumScalarType/String --- PASS: TestEnumScalarType (0.00s) --- PASS: TestEnumScalarType/Boolean (0.00s) --- PASS: TestEnumScalarType/Integer (0.00s) --- PASS: TestEnumScalarType/Long (0.00s) --- PASS: TestEnumScalarType/Float (0.00s) --- PASS: TestEnumScalarType/Double (0.00s) --- PASS: TestEnumScalarType/Bytes (0.00s) --- PASS: TestEnumScalarType/String (0.00s) === RUN TestField --- PASS: TestField (0.00s) === RUN TestRecordType fields: < name: "field_key" field_index: 1 type: < scalar_type: INT32 > > fields: < name: "field_record" field_index: 2 type: < record_type: < fields: < name: "field_1" field_index: 1 type: < scalar_type: INT32 > > fields: < name: "field_2" field_index: 2 type: < scalar_type: STRING > > > > > {"fields":[{"name":"field_key","field_index":1,"type":{"Kind":{"ScalarType":1}}},{"name":"field_record","field_index":2,"type":{"Kind":{"RecordType":{"fields":[{"name":"field_1","field_index":1,"type":{"Kind":{"ScalarType":1}}},{"name":"field_2","field_index":2,"type":{"Kind":{"ScalarType":7}}}]}}}}]} --- PASS: TestRecordType (0.00s) === RUN TestStructToSchema === RUN TestStructToSchema/scalar_type === RUN TestStructToSchema/simple_struct_type === RUN TestStructToSchema/simple_list === RUN TestStructToSchema/simple_[]byte === RUN TestStructToSchema/nested_simpe_structs === RUN TestStructToSchema/nested_struct_type --- PASS: TestStructToSchema (0.01s) --- PASS: TestStructToSchema/scalar_type (0.00s) --- PASS: TestStructToSchema/simple_struct_type (0.00s) --- PASS: TestStructToSchema/simple_list (0.00s) --- PASS: TestStructToSchema/simple_[]byte (0.00s) --- PASS: TestStructToSchema/nested_simpe_structs (0.00s) --- PASS: TestStructToSchema/nested_struct_type (0.00s) === RUN TestToParquetLevels === RUN TestToParquetLevels/nested_type --- PASS: TestToParquetLevels (0.00s) --- PASS: TestToParquetLevels/nested_type (0.00s) === RUN TestWriteReadParquet RecordType: fields:{name:"Address" type:{record_type:{fields:{name:"City" type:{scalar_type:STRING}} fields:{name:"Street" type:{scalar_type:STRING}}}}} fields:{name:"Company" type:{scalar_type:STRING}} fields:{name:"CreatedAt" type:{scalar_type:INT64}} fields:{name:"ID" type:{scalar_type:INT64}} fields:{name:"Person" type:{record_type:{fields:{name:"emails" type:{list_type:{element_type:{scalar_type:STRING}}}} fields:{name:"zName" type:{scalar_type:STRING}}}}} ParquetSchema: message example { optional group Address { optional binary City; optional binary Street; } optional binary Company; optional int64 CreatedAt; optional int64 ID; optional group Person { repeated binary emails; optional binary zName; } } Go Type: struct { Address *struct { City *[]uint8; Street *[]uint8 }; Company *[]uint8; CreatedAt *int64; ID *int64; Person *struct { Emails []*[]uint8; ZName *[]uint8 } } RecordValue: fields:{key:"Company" value:{string_value:"company_0"}} fields:{key:"CreatedAt" value:{int64_value:2}} fields:{key:"ID" value:{int64_value:1}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_0@a.com"} values:{string_value:"john_0@b.com"} values:{string_value:"john_0@c.com"} values:{string_value:"john_0@d.com"} values:{string_value:"john_0@e.com"}}}} fields:{key:"zName" value:{string_value:"john_0"}}}}} Row: [C:0 D:0 R:0 V: C:1 D:0 R:0 V: C:2 D:1 R:0 V:company_0 C:3 D:1 R:0 V:2 C:4 D:1 R:0 V:1 C:5 D:2 R:0 V:john_0@a.com C:5 D:2 R:1 V:john_0@b.com C:5 D:2 R:1 V:john_0@c.com C:5 D:2 R:1 V:john_0@d.com C:5 D:2 R:1 V:john_0@e.com C:6 D:2 R:0 V:john_0] RecordValue: fields:{key:"Company" value:{string_value:"company_1"}} fields:{key:"CreatedAt" value:{int64_value:4}} fields:{key:"ID" value:{int64_value:2}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_1@a.com"} values:{string_value:"john_1@b.com"} values:{string_value:"john_1@c.com"} values:{string_value:"john_1@d.com"} values:{string_value:"john_1@e.com"}}}} fields:{key:"zName" value:{string_value:"john_1"}}}}} Row: [C:0 D:0 R:0 V: C:1 D:0 R:0 V: C:2 D:1 R:0 V:company_1 C:3 D:1 R:0 V:4 C:4 D:1 R:0 V:2 C:5 D:2 R:0 V:john_1@a.com C:5 D:2 R:1 V:john_1@b.com C:5 D:2 R:1 V:john_1@c.com C:5 D:2 R:1 V:john_1@d.com C:5 D:2 R:1 V:john_1@e.com C:6 D:2 R:0 V:john_1] RecordValue: fields:{key:"Company" value:{string_value:"company_2"}} fields:{key:"CreatedAt" value:{int64_value:6}} fields:{key:"ID" value:{int64_value:3}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_2@a.com"} values:{string_value:"john_2@b.com"} values:{string_value:"john_2@c.com"} values:{string_value:"john_2@d.com"} values:{string_value:"john_2@e.com"}}}} fields:{key:"zName" value:{string_value:"john_2"}}}}} Row: [C:0 D:0 R:0 V: C:1 D:0 R:0 V: C:2 D:1 R:0 V:company_2 C:3 D:1 R:0 V:6 C:4 D:1 R:0 V:3 C:5 D:2 R:0 V:john_2@a.com C:5 D:2 R:1 V:john_2@b.com C:5 D:2 R:1 V:john_2@c.com C:5 D:2 R:1 V:john_2@d.com C:5 D:2 R:1 V:john_2@e.com C:6 D:2 R:0 V:john_2] RecordValue: fields:{key:"Address" value:{record_value:{fields:{key:"City" value:{string_value:""}} fields:{key:"Street" value:{string_value:""}}}}} fields:{key:"Company" value:{string_value:"company_0"}} fields:{key:"CreatedAt" value:{int64_value:2}} fields:{key:"ID" value:{int64_value:1}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_0@a.com"} values:{string_value:"john_0@b.com"} values:{string_value:"john_0@c.com"} values:{string_value:"john_0@d.com"} values:{string_value:"john_0@e.com"}}}} fields:{key:"zName" value:{string_value:"john_0"}}}}} RecordValue: fields:{key:"Address" value:{record_value:{fields:{key:"City" value:{string_value:""}} fields:{key:"Street" value:{string_value:""}}}}} fields:{key:"Company" value:{string_value:"company_1"}} fields:{key:"CreatedAt" value:{int64_value:4}} fields:{key:"ID" value:{int64_value:2}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_1@a.com"} values:{string_value:"john_1@b.com"} values:{string_value:"john_1@c.com"} values:{string_value:"john_1@d.com"} values:{string_value:"john_1@e.com"}}}} fields:{key:"zName" value:{string_value:"john_1"}}}}} RecordValue: fields:{key:"Address" value:{record_value:{fields:{key:"City" value:{string_value:""}} fields:{key:"Street" value:{string_value:""}}}}} fields:{key:"Company" value:{string_value:"company_2"}} fields:{key:"CreatedAt" value:{int64_value:6}} fields:{key:"ID" value:{int64_value:3}} fields:{key:"Person" value:{record_value:{fields:{key:"emails" value:{list_value:{values:{string_value:"john_2@a.com"} values:{string_value:"john_2@b.com"} values:{string_value:"john_2@c.com"} values:{string_value:"john_2@d.com"} values:{string_value:"john_2@e.com"}}}} fields:{key:"zName" value:{string_value:"john_2"}}}}} total: 3 --- PASS: TestWriteReadParquet (0.12s) PASS ok github.com/seaweedfs/seaweedfs/weed/mq/schema 0.232s === RUN TestMessageSerde serialized size 368 --- PASS: TestMessageSerde (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/mq/segment 0.038s === RUN TestRingBuffer --- PASS: TestRingBuffer (0.00s) === RUN TestInflightMessageTracker --- PASS: TestInflightMessageTracker (0.00s) === RUN TestInflightMessageTracker2 --- PASS: TestInflightMessageTracker2 (0.00s) === RUN TestInflightMessageTracker3 --- PASS: TestInflightMessageTracker3 (0.00s) === RUN TestInflightMessageTracker4 --- PASS: TestInflightMessageTracker4 (0.00s) === RUN TestAddConsumerInstance &{isAssign:true partition:{RangeStart:2 RangeStop:3 RingSize:3 UnixTimeNs:0} consumer:first ts:{wall:13972757487956735227 ext:644768651 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:0 RangeStop:1 RingSize:3 UnixTimeNs:0} consumer:first ts:{wall:13972757487956775227 ext:644808651 loc:0x15e3d80}} --- PASS: TestAddConsumerInstance (1.00s) === RUN TestMultipleConsumerInstances &{isAssign:true partition:{RangeStart:2 RangeStop:3 RingSize:3 UnixTimeNs:0} consumer:first ts:{wall:13972757489033963063 ext:1648253663 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:0 RangeStop:1 RingSize:3 UnixTimeNs:0} consumer:second ts:{wall:13972757489033989063 ext:1648280663 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:1 RangeStop:2 RingSize:3 UnixTimeNs:0} consumer:third ts:{wall:13972757489033996063 ext:1648286663 loc:0x15e3d80}} --- PASS: TestMultipleConsumerInstances (1.00s) === RUN TestConfirmAdjustment &{isAssign:true partition:{RangeStart:0 RangeStop:1 RingSize:3 UnixTimeNs:0} consumer:second ts:{wall:13972757490114387901 ext:2654937677 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:1 RangeStop:2 RingSize:3 UnixTimeNs:0} consumer:third ts:{wall:13972757490114419901 ext:2654968677 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:2 RangeStop:3 RingSize:3 UnixTimeNs:0} consumer:first ts:{wall:13972757490114427901 ext:2654977677 loc:0x15e3d80}} &{isAssign:true partition:{RangeStart:1 RangeStop:2 RingSize:3 UnixTimeNs:0} consumer:first ts:{wall:13972757492255968559 ext:4649033687 loc:0x15e3d80}} --- PASS: TestConfirmAdjustment (5.00s) === RUN Test_doBalanceSticky === RUN Test_doBalanceSticky/1_consumer_instance,_1_partition === RUN Test_doBalanceSticky/2_consumer_instances,_1_partition === RUN Test_doBalanceSticky/1_consumer_instance,_2_partitions === RUN Test_doBalanceSticky/2_consumer_instances,_2_partitions === RUN Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_deleted_consumer_instance === RUN Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_consumer_instance === RUN Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_partition === RUN Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_partition,_1_new_consumer_instance --- PASS: Test_doBalanceSticky (0.00s) --- PASS: Test_doBalanceSticky/1_consumer_instance,_1_partition (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_1_partition (0.00s) --- PASS: Test_doBalanceSticky/1_consumer_instance,_2_partitions (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_2_partitions (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_deleted_consumer_instance (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_consumer_instance (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_partition (0.00s) --- PASS: Test_doBalanceSticky/2_consumer_instances,_2_partitions,_1_new_partition,_1_new_consumer_instance (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/mq/sub_coordinator 7.199s ? github.com/seaweedfs/seaweedfs/weed/mq/topic [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification/aws_sqs [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification/gocdk_pub_sub [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification/google_pub_sub [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification/kafka [no test files] ? github.com/seaweedfs/seaweedfs/weed/notification/log [no test files] === RUN TestCaching vid 123 locations = [{a.com:8080 0}] --- PASS: TestCaching (2.00s) === RUN TestCreateNeedleFromRequest needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain; charset=utf-8 Compressed:true, originalSize: 1422 W0302 21:25:13.397204 upload_content.go:190 uploading 0 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain; charset=utf-8 Compressed:true, originalSize: 1422 W0302 21:25:13.901855 upload_content.go:190 uploading 1 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain; charset=utf-8 Compressed:true, originalSize: 1422 W0302 21:25:14.614998 upload_content.go:190 uploading 2 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF err: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF uploadResult: needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain Compressed:true, dataSize:803 originalSize:1422 W0302 21:25:14.616729 upload_content.go:190 uploading 0 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain Compressed:true, dataSize:803 originalSize:1422 W0302 21:25:15.092540 upload_content.go:190 uploading 1 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF needle: 0f084d17353afda0 Size:0, DataSize:0, Name:t.txt, Mime:text/plain Compressed:true, dataSize:803 originalSize:1422 W0302 21:25:15.805959 upload_content.go:190 uploading 2 to http://localhost:8080/389,0f084d17353afda0: upload t.txt 803 bytes to http://localhost:8080/389,0f084d17353afda0: EOF --- PASS: TestCreateNeedleFromRequest (2.49s) PASS ok github.com/seaweedfs/seaweedfs/weed/operation 4.570s === RUN TestJsonpMarshalUnmarshal marshalled: { "backendType": "aws", "backendId": "", "key": "", "offset": "0", "fileSize": "12", "modifiedTime": "0", "extension": "" } unmarshalled: backend_type:"aws" backend_id:"temp" file_size:12 --- PASS: TestJsonpMarshalUnmarshal (0.00s) === RUN TestServerAddresses_ToAddressMapOrSrv_shouldRemovePrefix --- PASS: TestServerAddresses_ToAddressMapOrSrv_shouldRemovePrefix (0.00s) === RUN TestServerAddresses_ToAddressMapOrSrv_shouldHandleIPPortList --- PASS: TestServerAddresses_ToAddressMapOrSrv_shouldHandleIPPortList (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/pb 0.111s === RUN TestFileIdSize 24 14 --- PASS: TestFileIdSize (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/pb/filer_pb 0.081s ? github.com/seaweedfs/seaweedfs/weed/pb/iam_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/master_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/message_fbs [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/mount_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/mq_agent_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/mq_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/remote_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/s3_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/schema_pb [no test files] ? github.com/seaweedfs/seaweedfs/weed/pb/volume_server_pb [no test files] === RUN TestGjson { "quiz": { "sport": { "q1": { "question": "Which one is correct team name in NBA?", "options": [ "New York Bulls", "Los Angeles Kings", "Golden State Warriros", "Huston Rocket" ], "answer": "Huston Rocket" } }, "maths": { "q1": { "question": "5 + 7 = ?", "options": [ "10", "11", "12", "13" ], "answer": "12" }, "q2": { "question": "12 - 8 = ?", "options": [ "1", "2", "3", "4" ], "answer": "4" } } } } +++++++++++ 12 5 { "sport": { "q1": { "question": "Which one is correct team name in NBA?", "options": [ "New York Bulls", "Los Angeles Kings", "Golden State Warriros", "Huston Rocket" ], "answer": "Huston Rocket" } }, "maths": { "q1": { "question": "5 + 7 = ?", "options": [ "10", "11", "12", "13" ], "answer": "12" }, "q2": { "question": "12 - 8 = ?", "options": [ "1", "2", "3", "4" ], "answer": "4" } } } 0 0 ----------- { "fruit": "Apple", "size": "Large", "quiz": "Red" } +++++++++++ 51 3 Red 13 3 Apple ----------- --- PASS: TestGjson (0.00s) === RUN TestJsonQueryRow {fruit:"Bl\"ue",size:6} --- PASS: TestJsonQueryRow (0.00s) === RUN TestJsonQueryNumber {fruit:"Bl\"ue",quiz:"green"} --- PASS: TestJsonQueryNumber (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/query/json 0.030s ? github.com/seaweedfs/seaweedfs/weed/query/sqltypes [no test files] ? github.com/seaweedfs/seaweedfs/weed/remote_storage [no test files] ? github.com/seaweedfs/seaweedfs/weed/remote_storage/azure [no test files] ? github.com/seaweedfs/seaweedfs/weed/remote_storage/gcs [no test files] ? github.com/seaweedfs/seaweedfs/weed/remote_storage/s3 [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/repl_util [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/azuresink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/b2sink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/filersink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/gcssink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/localsink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sink/s3sink [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/source [no test files] ? github.com/seaweedfs/seaweedfs/weed/replication/sub [no test files] === RUN TestIdentityListFileFormat { "identities": [ { "name": "some_name", "credentials": [ { "accessKey": "some_access_key1", "secretKey": "some_secret_key2" } ], "actions": [ "Admin", "Read", "Write" ], "account": null }, { "name": "some_read_only_user", "credentials": [ { "accessKey": "some_access_key1", "secretKey": "some_secret_key1" } ], "actions": [ "Read" ], "account": null }, { "name": "some_normal_user", "credentials": [ { "accessKey": "some_access_key2", "secretKey": "some_secret_key2" } ], "actions": [ "Read", "Write" ], "account": null } ], "accounts": [] } --- PASS: TestIdentityListFileFormat (0.00s) === RUN TestCanDo --- PASS: TestCanDo (0.00s) === RUN TestLoadS3ApiConfiguration --- PASS: TestLoadS3ApiConfiguration (0.00s) === RUN TestIsRequestPresignedSignatureV4 --- PASS: TestIsRequestPresignedSignatureV4 (0.00s) === RUN TestIsReqAuthenticated --- PASS: TestIsReqAuthenticated (0.00s) === RUN TestCheckaAnonymousRequestAuthType --- PASS: TestCheckaAnonymousRequestAuthType (0.00s) === RUN TestCheckAdminRequestAuthType --- PASS: TestCheckAdminRequestAuthType (0.00s) === RUN TestGetStringToSignPUT --- PASS: TestGetStringToSignPUT (0.00s) === RUN TestGetStringToSignGETEmptyStringHash --- PASS: TestGetStringToSignGETEmptyStringHash (0.00s) === RUN TestBuildBucketMetadata W0302 21:26:40.622849 bucket_metadata.go:105 Invalid ownership: , bucket: ownershipEmptyStr W0302 21:26:40.636887 bucket_metadata.go:116 owner[id=xxxxx] is invalid, bucket: acpEmptyObject --- PASS: TestBuildBucketMetadata (0.02s) === RUN TestGetBucketMetadata --- PASS: TestGetBucketMetadata (1.00s) === RUN TestNewSignV4ChunkedReaderstreamingAws4HmacSha256Payload --- PASS: TestNewSignV4ChunkedReaderstreamingAws4HmacSha256Payload (0.03s) === RUN TestNewSignV4ChunkedReaderStreamingUnsignedPayloadTrailer --- PASS: TestNewSignV4ChunkedReaderStreamingUnsignedPayloadTrailer (0.02s) === RUN TestInitiateMultipartUploadResult --- PASS: TestInitiateMultipartUploadResult (0.00s) === RUN TestListPartsResult --- PASS: TestListPartsResult (0.00s) === RUN Test_parsePartNumber === RUN Test_parsePartNumber/first === RUN Test_parsePartNumber/second --- PASS: Test_parsePartNumber (0.00s) --- PASS: Test_parsePartNumber/first (0.00s) --- PASS: Test_parsePartNumber/second (0.00s) === RUN TestGetAccountId --- PASS: TestGetAccountId (0.00s) === RUN TestExtractAcl --- PASS: TestExtractAcl (0.00s) === RUN TestParseAndValidateAclHeaders W0302 21:26:41.700300 s3api_acl_helper.go:292 invalid canonical grantee! account id[notExistsAccount] is not exists W0302 21:26:41.700440 s3api_acl_helper.go:281 invalid group grantee! group name[http:sfasf] is not valid --- PASS: TestParseAndValidateAclHeaders (0.00s) === RUN TestDetermineReqGrants --- PASS: TestDetermineReqGrants (0.00s) === RUN TestAssembleEntryWithAcp --- PASS: TestAssembleEntryWithAcp (0.00s) === RUN TestGrantEquals --- PASS: TestGrantEquals (0.00s) === RUN TestSetAcpOwnerHeader --- PASS: TestSetAcpOwnerHeader (0.00s) === RUN TestSetAcpGrantsHeader --- PASS: TestSetAcpGrantsHeader (0.00s) === RUN TestListBucketsHandler --- PASS: TestListBucketsHandler (0.00s) === RUN TestLimit --- PASS: TestLimit (0.00s) === RUN TestProcessMetadata --- PASS: TestProcessMetadata (0.00s) === RUN TestProcessMetadataBytes --- PASS: TestProcessMetadataBytes (0.04s) === RUN TestListObjectsHandler --- PASS: TestListObjectsHandler (0.00s) === RUN Test_normalizePrefixMarker === RUN Test_normalizePrefixMarker/prefix_is_a_directory === RUN Test_normalizePrefixMarker/normal_case === RUN Test_normalizePrefixMarker/empty_prefix === RUN Test_normalizePrefixMarker/empty_directory --- PASS: Test_normalizePrefixMarker (0.00s) --- PASS: Test_normalizePrefixMarker/prefix_is_a_directory (0.00s) --- PASS: Test_normalizePrefixMarker/normal_case (0.00s) --- PASS: Test_normalizePrefixMarker/empty_prefix (0.00s) --- PASS: Test_normalizePrefixMarker/empty_directory (0.00s) === RUN TestRemoveDuplicateSlashes === RUN TestRemoveDuplicateSlashes/empty === RUN TestRemoveDuplicateSlashes/slash === RUN TestRemoveDuplicateSlashes/object === RUN TestRemoveDuplicateSlashes/correct_path === RUN TestRemoveDuplicateSlashes/path_with_duplicates --- PASS: TestRemoveDuplicateSlashes (0.00s) --- PASS: TestRemoveDuplicateSlashes/empty (0.00s) --- PASS: TestRemoveDuplicateSlashes/slash (0.00s) --- PASS: TestRemoveDuplicateSlashes/object (0.00s) --- PASS: TestRemoveDuplicateSlashes/correct_path (0.00s) --- PASS: TestRemoveDuplicateSlashes/path_with_duplicates (0.00s) === RUN TestS3ApiServer_toFilerUrl === RUN TestS3ApiServer_toFilerUrl/simple === RUN TestS3ApiServer_toFilerUrl/double_prefix === RUN TestS3ApiServer_toFilerUrl/triple_prefix === RUN TestS3ApiServer_toFilerUrl/empty_prefix --- PASS: TestS3ApiServer_toFilerUrl (0.00s) --- PASS: TestS3ApiServer_toFilerUrl/simple (0.00s) --- PASS: TestS3ApiServer_toFilerUrl/double_prefix (0.00s) --- PASS: TestS3ApiServer_toFilerUrl/triple_prefix (0.00s) --- PASS: TestS3ApiServer_toFilerUrl/empty_prefix (0.00s) === RUN TestCopyObjectResponse 2025-03-02T21:26:41.746050838+08:0012345678 --- PASS: TestCopyObjectResponse (0.00s) === RUN TestCopyPartResponse 2025-03-02T21:26:41.746426838+08:0012345678 --- PASS: TestCopyPartResponse (0.00s) === RUN TestXMLUnmarshall --- PASS: TestXMLUnmarshall (0.00s) === RUN TestXMLMarshall --- PASS: TestXMLMarshall (0.00s) === RUN TestValidateTags --- PASS: TestValidateTags (0.01s) PASS ok github.com/seaweedfs/seaweedfs/weed/s3api 1.451s === RUN TestPostPolicyForm --- PASS: TestPostPolicyForm (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/s3api/policy 0.120s ? github.com/seaweedfs/seaweedfs/weed/s3api/s3_constants [no test files] === RUN Test_verifyBucketName --- PASS: Test_verifyBucketName (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/s3api/s3bucket 0.046s ? github.com/seaweedfs/seaweedfs/weed/s3api/s3err [no test files] ? github.com/seaweedfs/seaweedfs/weed/security [no test files] === RUN TestSequencer I0302 21:27:10.047318 snowflake_sequencer.go:21 use snowflake seq id generator, nodeid:for_test hex_of_nodeid: 1 1a509f4107c01000 1a509f4107c01001 1a509f4107c01002 1a509f4107c01003 1a509f4107c01004 1a509f4107c01005 1a509f4107c01006 1a509f4107c01007 1a509f4107c01008 1a509f4107c01009 1a509f4107c0100a 1a509f4107c0100b 1a509f4107c0100c 1a509f4107c0100d 1a509f4107c0100e 1a509f4107c0100f 1a509f4107c01010 1a509f4107c01011 1a509f4107c01012 1a509f4107c01013 1a509f4107c01014 1a509f4107c01015 1a509f4107c01016 1a509f4107c01017 1a509f4107c01018 1a509f4107c01019 1a509f4107c0101a 1a509f4107c0101b 1a509f4107c0101c 1a509f4107c0101d 1a509f4107c0101e 1a509f4107c0101f 1a509f4107c01020 1a509f4107c01021 1a509f4107c01022 1a509f4107c01023 1a509f4107c01024 1a509f4107c01025 1a509f4107c01026 1a509f4107c01027 1a509f4107c01028 1a509f4107c01029 1a509f4107c0102a 1a509f4107c0102b 1a509f4107c0102c 1a509f4107c0102d 1a509f4107c0102e 1a509f4107c0102f 1a509f4107c01030 1a509f4107c01031 1a509f4107c01032 1a509f4107c01033 1a509f4107c01034 1a509f4107c01035 1a509f4107c01036 1a509f4107c01037 1a509f4107c01038 1a509f4107c01039 1a509f4107c0103a 1a509f4107c0103b 1a509f4107c0103c 1a509f4107c0103d 1a509f4107c0103e 1a509f4107c0103f 1a509f4107c01040 1a509f4108001000 1a509f4108001001 1a509f4108001002 1a509f4108001003 1a509f4108001004 1a509f4108001005 1a509f4108001006 1a509f4108001007 1a509f4108001008 1a509f4108001009 1a509f410800100a 1a509f410800100b 1a509f410800100c 1a509f410800100d 1a509f410800100e 1a509f410800100f 1a509f4108001010 1a509f4108001011 1a509f4108001012 1a509f4108001013 1a509f4108001014 1a509f4108001015 1a509f4108001016 1a509f4108001017 1a509f4108001018 1a509f4108001019 1a509f410800101a 1a509f410800101b 1a509f410800101c 1a509f410800101d 1a509f410800101e 1a509f410800101f 1a509f4108001020 1a509f4108001021 1a509f4108001022 --- PASS: TestSequencer (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/sequence 0.074s === RUN TestParseURL --- PASS: TestParseURL (0.00s) === RUN TestPtrie matched1 /topics/abc matched1 /topics/abc/d matched2 /topics/abc matched2 /topics/abc/d --- PASS: TestPtrie (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/server 0.358s ? github.com/seaweedfs/seaweedfs/weed/server/constants [no test files] === RUN TestToBreadcrumb === RUN TestToBreadcrumb/empty === RUN TestToBreadcrumb/test1 === RUN TestToBreadcrumb/test2 === RUN TestToBreadcrumb/test3 --- PASS: TestToBreadcrumb (0.00s) --- PASS: TestToBreadcrumb/empty (0.00s) --- PASS: TestToBreadcrumb/test1 (0.00s) --- PASS: TestToBreadcrumb/test2 (0.00s) --- PASS: TestToBreadcrumb/test3 (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/server/filer_ui 0.110s ? github.com/seaweedfs/seaweedfs/weed/server/master_ui [no test files] ? github.com/seaweedfs/seaweedfs/weed/server/volume_server_ui [no test files] === RUN TestCollectCollectionsForVolumeIds --- PASS: TestCollectCollectionsForVolumeIds (0.10s) === RUN TestParseReplicaPlacementArg using master default replica placement "123" for EC volumes using replica placement "021" for EC volumes --- PASS: TestParseReplicaPlacementArg (0.00s) === RUN TestEcDistribution => 192.168.1.5:8080 27010 => 192.168.1.6:8080 17420 => 192.168.1.1:8080 17330 => 192.168.1.4:8080 1900 => 192.168.1.2:8080 1540 --- PASS: TestEcDistribution (0.00s) === RUN TestPickRackToBalanceShardsInto --- PASS: TestPickRackToBalanceShardsInto (0.00s) === RUN TestPickEcNodeToBalanceShardsInto --- PASS: TestPickEcNodeToBalanceShardsInto (0.00s) === RUN TestCommandEcBalanceSmall balanceEcVolumes c1 dn1 moves ec shard 1.3 to dn2 dn1 moves ec shard 1.4 to dn2 dn1 moves ec shard 1.5 to dn2 dn1 moves ec shard 1.6 to dn2 dn1 moves ec shard 1.0 to dn2 dn1 moves ec shard 1.1 to dn2 dn1 moves ec shard 1.2 to dn2 dn2 moves ec shard 2.2 to dn1 dn2 moves ec shard 2.3 to dn1 dn2 moves ec shard 2.4 to dn1 dn2 moves ec shard 2.5 to dn1 dn2 moves ec shard 2.6 to dn1 dn2 moves ec shard 2.0 to dn1 dn2 moves ec shard 2.1 to dn1 --- PASS: TestCommandEcBalanceSmall (0.00s) === RUN TestCommandEcBalanceNothingToMove balanceEcVolumes c1 --- PASS: TestCommandEcBalanceNothingToMove (0.00s) === RUN TestCommandEcBalanceAddNewServers balanceEcVolumes c1 --- PASS: TestCommandEcBalanceAddNewServers (0.00s) === RUN TestCommandEcBalanceAddNewRacks balanceEcVolumes c1 dn1 moves ec shard 1.0 to dn3 dn2 moves ec shard 1.7 to dn4 dn2 moves ec shard 1.8 to dn3 dn1 moves ec shard 1.1 to dn4 dn1 moves ec shard 1.2 to dn4 dn2 moves ec shard 1.9 to dn3 dn2 moves ec shard 1.10 to dn4 dn2 moves ec shard 2.2 to dn3 dn2 moves ec shard 2.3 to dn4 dn1 moves ec shard 2.7 to dn3 dn2 moves ec shard 2.0 to dn4 dn2 moves ec shard 2.1 to dn4 dn1 moves ec shard 2.8 to dn3 dn1 moves ec shard 2.9 to dn3 --- PASS: TestCommandEcBalanceAddNewRacks (0.00s) === RUN TestCommandEcBalanceVolumeEvenButRackUneven balanceEcVolumes c1 dn_shared moves ec shards 1.0 to dn3 --- PASS: TestCommandEcBalanceVolumeEvenButRackUneven (0.00s) === RUN TestCircuitBreakerShell --- PASS: TestCircuitBreakerShell (0.01s) === RUN TestIsGoodMove replication: 100 expected false name: test 100 move to wrong data centers replication: 100 expected true name: test 100 move to spread into proper data centers replication: 001 expected false name: test move to the same node replication: 001 expected false name: test move to the same rack, but existing node replication: 001 expected true name: test move to the same rack, a new node replication: 010 expected false name: test 010 move all to the same rack replication: 010 expected true name: test 010 move to spread racks replication: 010 expected true name: test 010 move to spread racks replication: 011 expected true name: test 011 switch which rack has more replicas replication: 011 expected true name: test 011 move the lonely replica to another racks replication: 011 expected false name: test 011 move to wrong racks replication: 011 expected false name: test 011 move all to the same rack --- PASS: TestIsGoodMove (0.00s) === RUN TestBalance hdd 0.10 0.21:0.06 moving volume 31 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.20:0.06 moving volume 29 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.20:0.06 moving volume 30 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.20:0.06 moving volume 27 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.19:0.06 moving volume 28 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.19:0.06 moving volume collection4_7 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.19:0.06 moving volume collection0_25 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.18:0.06 moving volume collection3_9 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.18:0.06 moving volume collection1_80 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.18:0.06 moving volume collection1_69 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.18:0.06 moving volume 4 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.17:0.06 moving volume collection1_84 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.17:0.07 moving volume 2 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.17:0.07 moving volume collection1_63 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.17:0.07 moving volume 6 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.17:0.07 moving volume collection1_74 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.16:0.07 moving volume 3 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.16:0.07 moving volume collection1_85 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.16:0.07 moving volume collection1_54 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.16:0.07 moving volume collection1_81 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.15:0.07 moving volume collection1_97 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.15:0.07 moving volume collection1_56 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.15:0.07 moving volume collection1_174 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.15:0.07 moving volume collection2_380 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.15:0.07 moving volume collection1_105 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.14:0.07 moving volume collection1_215 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.14:0.07 moving volume collection0_24 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.14:0.07 moving volume collection1_173 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.14:0.07 moving volume collection1_107 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.07 moving volume 5 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_136 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_238 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_240 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection0_26 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_167 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_66 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_65 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_57 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_62 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_67 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_138 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_70 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_90 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_72 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_71 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_75 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_58 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_177 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.08 moving volume collection1_87 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.13:0.09 moving volume collection1_73 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_77 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_116 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_83 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_91 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_79 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_64 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_61 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_76 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_59 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_139 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_96 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_144 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_95 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_92 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_86 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_60 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.09 moving volume collection1_55 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection2_379 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_94 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_82 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_128 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_89 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_53 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection2_357 192.168.1.2:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_99 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.12:0.10 moving volume collection1_111 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection1_176 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection4_7 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection3_9 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_169 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume 1 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_197 192.168.1.4:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume 4 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume 2 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_126 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection2_381 192.168.1.2:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_165 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume 6 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume 3 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_232 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection0_25 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection2_345 192.168.1.4:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_135 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection1_68 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_117 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection1_74 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection2_378 192.168.1.1:8080 => 192.168.1.5:8080 hdd 0.10 0.11:0.10 moving volume collection1_194 192.168.1.1:8080 => 192.168.1.6:8080 hdd 0.10 0.11:0.10 moving volume collection1_179 192.168.1.2:8080 => 192.168.1.5:8080 --- PASS: TestBalance (0.09s) === RUN TestVolumeSelection collect volumes quiet for: 0 seconds --- PASS: TestVolumeSelection (0.05s) === RUN TestDeleteEmptySelection --- PASS: TestDeleteEmptySelection (0.05s) === RUN TestShouldSkipVolume --- PASS: TestShouldSkipVolume (0.00s) === RUN TestSatisfyReplicaPlacementComplicated replication: 100 expected false name: test 100 negative replication: 100 expected true name: test 100 positive replication: 022 expected true name: test 022 positive replication: 022 expected false name: test 022 negative replication: 210 expected true name: test 210 moved from 200 positive replication: 210 expected false name: test 210 moved from 200 negative extra dc replication: 210 expected false name: test 210 moved from 200 negative extra data node --- PASS: TestSatisfyReplicaPlacementComplicated (0.00s) === RUN TestSatisfyReplicaPlacement01x replication: 011 expected true name: test 011 same existing rack replication: 011 expected false name: test 011 negative replication: 011 expected true name: test 011 different existing racks replication: 011 expected false name: test 011 different existing racks negative --- PASS: TestSatisfyReplicaPlacement01x (0.00s) === RUN TestSatisfyReplicaPlacement00x replication: 001 expected true name: test 001 replication: 002 expected true name: test 002 positive replication: 002 expected false name: test 002 negative, repeat the same node replication: 002 expected false name: test 002 negative, enough node already --- PASS: TestSatisfyReplicaPlacement00x (0.00s) === RUN TestSatisfyReplicaPlacement100 replication: 100 expected true name: test 100 --- PASS: TestSatisfyReplicaPlacement100 (0.00s) === RUN TestMisplacedChecking replication: 001 expected true name: test 001 replication: 010 expected false name: test 010 replication: 011 expected false name: test 011 replication: 110 expected true name: test 110 replication: 100 expected true name: test 100 --- PASS: TestMisplacedChecking (0.00s) === RUN TestPickingMisplacedVolumeToDelete replication: 001 name: test 001 command_volume_fix_replication_test.go:435: test 001: picked dn2 001 replication: 100 name: test 100 command_volume_fix_replication_test.go:435: test 100: picked dn2 100 --- PASS: TestPickingMisplacedVolumeToDelete (0.00s) === RUN TestSatisfyReplicaCurrentLocation === RUN TestSatisfyReplicaCurrentLocation/test_001 === RUN TestSatisfyReplicaCurrentLocation/test_010 === RUN TestSatisfyReplicaCurrentLocation/test_011 === RUN TestSatisfyReplicaCurrentLocation/test_110 === RUN TestSatisfyReplicaCurrentLocation/test_100 --- PASS: TestSatisfyReplicaCurrentLocation (0.00s) --- PASS: TestSatisfyReplicaCurrentLocation/test_001 (0.00s) --- PASS: TestSatisfyReplicaCurrentLocation/test_010 (0.00s) --- PASS: TestSatisfyReplicaCurrentLocation/test_011 (0.00s) --- PASS: TestSatisfyReplicaCurrentLocation/test_110 (0.00s) --- PASS: TestSatisfyReplicaCurrentLocation/test_100 (0.00s) === RUN TestParsing --- PASS: TestParsing (2.13s) === RUN TestVolumeServerEvacuate moving volume collection0_15 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection0_21 192.168.1.4:8080 => 192.168.1.6:8080 moving volume collection0_22 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection0_23 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection0_24 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection0_25 192.168.1.4:8080 => 192.168.1.2:8080 moving volume 27 192.168.1.4:8080 => 192.168.1.2:8080 moving volume 28 192.168.1.4:8080 => 192.168.1.2:8080 moving volume 29 192.168.1.4:8080 => 192.168.1.2:8080 moving volume 30 192.168.1.4:8080 => 192.168.1.2:8080 moving volume 31 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_33 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_38 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_51 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_52 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_54 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_63 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_69 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_74 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_80 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_84 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_85 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_97 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_98 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_105 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_106 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_112 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_116 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_119 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_128 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_133 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_136 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_138 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_140 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_144 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_161 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_173 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_174 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_197 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection1_219 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_263 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_272 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_291 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_299 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_301 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_302 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_339 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_345 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_355 192.168.1.4:8080 => 192.168.1.2:8080 moving volume collection2_373 192.168.1.4:8080 => 192.168.1.2:8080 --- PASS: TestVolumeServerEvacuate (0.11s) PASS ok github.com/seaweedfs/seaweedfs/weed/shell 5.043s === RUN TestRobinCounter --- PASS: TestRobinCounter (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/stats 0.093s === RUN TestUnUsedSpace --- PASS: TestUnUsedSpace (0.00s) === RUN TestFirstInvalidIndex I0302 21:29:00.531903 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:00.533882 volume_loading.go:157 loading memory index /tmp/TestFirstInvalidIndex719502206/001/1.idx to memory --- PASS: TestFirstInvalidIndex (0.01s) === RUN TestFastLoadingNeedleMapMetrics I0302 21:29:00.655281 needle_map_metric_test.go:26 FileCount expected 10000 actual 11993 I0302 21:29:00.655719 needle_map_metric_test.go:27 DeletedSize expected 1669 actual 1669 I0302 21:29:00.656135 needle_map_metric_test.go:28 ContentSize expected 10000 actual 10000 I0302 21:29:00.656454 needle_map_metric_test.go:29 DeletedCount expected 1669 actual 3662 I0302 21:29:00.656806 needle_map_metric_test.go:30 MaxFileKey expected 10000 actual 10000 --- PASS: TestFastLoadingNeedleMapMetrics (0.10s) === RUN TestBinarySearch --- PASS: TestBinarySearch (0.00s) === RUN TestSortVolumeInfos --- PASS: TestSortVolumeInfos (0.00s) === RUN TestReadNeedMetaWithWritesAndUpdates I0302 21:29:00.659705 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:00.659820 volume_loading.go:157 loading memory index /tmp/TestReadNeedMetaWithWritesAndUpdates1694855015/001/1.idx to memory --- PASS: TestReadNeedMetaWithWritesAndUpdates (0.02s) === RUN TestReadNeedMetaWithDeletesThenWrites I0302 21:29:00.684603 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:00.684719 volume_loading.go:157 loading memory index /tmp/TestReadNeedMetaWithDeletesThenWrites3186948552/001/1.idx to memory --- PASS: TestReadNeedMetaWithDeletesThenWrites (0.00s) === RUN TestMakeDiff --- PASS: TestMakeDiff (0.00s) === RUN TestMemIndexCompaction I0302 21:29:00.690290 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:00.690402 volume_loading.go:157 loading memory index /tmp/TestMemIndexCompaction3723988943/001/1.idx to memory I0302 21:29:02.687621 needle_map_memory.go:111 loading idx from offset 0 for file: /tmp/TestMemIndexCompaction3723988943/001/1.cpx volume_vacuum_test.go:92: compaction speed: 4377272.44 bytes/s I0302 21:29:04.948515 volume_vacuum.go:114 Committing volume 1 vacuuming... I0302 21:29:06.114977 needle_map_memory.go:111 loading idx from offset 9697 for file: /tmp/TestMemIndexCompaction3723988943/001/1.cpx I0302 21:29:06.812407 volume_loading.go:98 readSuperBlock volume 1 version 3 I0302 21:29:06.812644 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:06.812757 volume_loading.go:154 updating memory compact index /tmp/TestMemIndexCompaction3723988943/001/1.idx volume_vacuum_test.go:110: realRecordCount:29697, v.FileCount():29697 mm.DeletedCount():9819 I0302 21:29:06.813530 volume_loading.go:98 readSuperBlock volume 1 version 3 I0302 21:29:06.813693 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:06.813816 volume_loading.go:157 loading memory index /tmp/TestMemIndexCompaction3723988943/001/1.idx to memory --- PASS: TestMemIndexCompaction (7.23s) === RUN TestLDBIndexCompaction I0302 21:29:07.918086 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:07.918217 volume_loading.go:172 loading leveldb index /tmp/TestLDBIndexCompaction4142971446/001/1.ldb I0302 21:29:07.968497 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestLDBIndexCompaction4142971446/001/1.ldb, watermark 0, num of entries:0 I0302 21:29:07.996307 needle_map_leveldb.go:66 Loading /tmp/TestLDBIndexCompaction4142971446/001/1.ldb... , watermark: 0 I0302 21:29:11.167653 needle_map_leveldb.go:338 loading idx to leveldb from offset 0 for file: /tmp/TestLDBIndexCompaction4142971446/001/1.cpx volume_vacuum_test.go:92: compaction speed: 3541347.14 bytes/s I0302 21:29:17.785096 volume_vacuum.go:114 Committing volume 1 vacuuming... I0302 21:29:18.867678 needle_map_leveldb.go:338 loading idx to leveldb from offset 9681 for file: /tmp/TestLDBIndexCompaction4142971446/001/1.cpx I0302 21:29:20.673212 volume_loading.go:98 readSuperBlock volume 1 version 3 I0302 21:29:20.673608 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:20.673750 volume_loading.go:169 updating leveldb index /tmp/TestLDBIndexCompaction4142971446/001/1.ldb volume_vacuum_test.go:105: watermark from levelDB: 20000, realWatermark: 20000, nm.recordCount: 29681, realRecordCount:29681, fileCount=29681, deletedcount:9673 I0302 21:29:21.041108 volume_loading.go:98 readSuperBlock volume 1 version 3 I0302 21:29:21.041328 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:21.041468 volume_loading.go:172 loading leveldb index /tmp/TestLDBIndexCompaction4142971446/001/1.ldb I0302 21:29:21.074859 needle_map_leveldb.go:66 Loading /tmp/TestLDBIndexCompaction4142971446/001/1.ldb... , watermark: 20000 --- PASS: TestLDBIndexCompaction (14.49s) === RUN TestSearchVolumesWithDeletedNeedles I0302 21:29:22.410331 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:22.410452 volume_loading.go:157 loading memory index /tmp/TestSearchVolumesWithDeletedNeedles3127217080/001/1.idx to memory offset: 9328, isLast: false --- PASS: TestSearchVolumesWithDeletedNeedles (0.00s) === RUN TestDestroyEmptyVolumeWithOnlyEmpty I0302 21:29:22.414225 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:22.414335 volume_loading.go:157 loading memory index /tmp/TestDestroyEmptyVolumeWithOnlyEmpty2714983623/001/1.idx to memory --- PASS: TestDestroyEmptyVolumeWithOnlyEmpty (0.00s) === RUN TestDestroyEmptyVolumeWithoutOnlyEmpty I0302 21:29:22.417006 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:22.417116 volume_loading.go:157 loading memory index /tmp/TestDestroyEmptyVolumeWithoutOnlyEmpty213062502/001/1.idx to memory --- PASS: TestDestroyEmptyVolumeWithoutOnlyEmpty (0.00s) === RUN TestDestroyNonemptyVolumeWithOnlyEmpty I0302 21:29:22.419594 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:22.419694 volume_loading.go:157 loading memory index /tmp/TestDestroyNonemptyVolumeWithOnlyEmpty2831459610/001/1.idx to memory --- PASS: TestDestroyNonemptyVolumeWithOnlyEmpty (0.00s) === RUN TestDestroyNonemptyVolumeWithoutOnlyEmpty I0302 21:29:22.422812 volume_loading.go:139 checking volume data integrity for volume 1 I0302 21:29:22.422960 volume_loading.go:157 loading memory index /tmp/TestDestroyNonemptyVolumeWithoutOnlyEmpty4104498799/001/1.idx to memory --- PASS: TestDestroyNonemptyVolumeWithoutOnlyEmpty (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage 22.105s ? github.com/seaweedfs/seaweedfs/weed/storage/backend [no test files] === RUN TestMemoryMapMaxSizeReadWrite --- PASS: TestMemoryMapMaxSizeReadWrite (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage/backend/memory_map 0.027s ? github.com/seaweedfs/seaweedfs/weed/storage/backend/rclone_backend [no test files] ? github.com/seaweedfs/seaweedfs/weed/storage/backend/s3_backend [no test files] === RUN TestEncodingDecoding I0302 21:29:31.518662 ec_encoder.go:81 encodeDatFile 1.dat size:2590912 --- PASS: TestEncodingDecoding (1.48s) === RUN TestLocateData [{BlockIndex:5 InnerBlockOffset:100 Size:9900 IsLargeBlock:true LargeBlockRowsCount:1} {BlockIndex:6 InnerBlockOffset:0 Size:10000 IsLargeBlock:true LargeBlockRowsCount:1} {BlockIndex:7 InnerBlockOffset:0 Size:10000 IsLargeBlock:true LargeBlockRowsCount:1} {BlockIndex:8 InnerBlockOffset:0 Size:10000 IsLargeBlock:true LargeBlockRowsCount:1} {BlockIndex:9 InnerBlockOffset:0 Size:10000 IsLargeBlock:true LargeBlockRowsCount:1} {BlockIndex:0 InnerBlockOffset:0 Size:1 IsLargeBlock:false LargeBlockRowsCount:1}] --- PASS: TestLocateData (0.00s) === RUN TestLocateData2 --- PASS: TestLocateData2 (0.00s) === RUN TestLocateData3 {BlockIndex:8876 InnerBlockOffset:912752 Size:112568 IsLargeBlock:false LargeBlockRowsCount:2} --- PASS: TestLocateData3 (0.00s) === RUN TestPositioning offset: 31300679656 size: 1167 offset: 11513014944 size: 66044 offset: 26311863528 size: 26823 interval: {BlockIndex:14852 InnerBlockOffset:994536 Size:26856 IsLargeBlock:false LargeBlockRowsCount:1}, shardId: 2, shardOffset: 2631871720 --- PASS: TestPositioning (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage/erasure_coding 1.715s ? github.com/seaweedfs/seaweedfs/weed/storage/idx [no test files] === RUN TestParseFileIdFromString --- PASS: TestParseFileIdFromString (0.00s) === RUN TestParseKeyHash --- PASS: TestParseKeyHash (0.00s) === RUN TestAppend --- PASS: TestAppend (0.00s) === RUN TestNewVolumeId volume_id_test.go:11: a is not legal volume id, strconv.ParseUint: parsing "a": invalid syntax --- PASS: TestNewVolumeId (0.00s) === RUN TestVolumeId_String --- PASS: TestVolumeId_String (0.00s) === RUN TestVolumeId_Next --- PASS: TestVolumeId_Next (0.00s) === RUN TestTTLReadWrite --- PASS: TestTTLReadWrite (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage/needle 0.073s === RUN TestMemoryUsage Each 15.55 Bytes Alloc = 18 MiB TotalAlloc = 25 MiB Sys = 28 MiB NumGC = 5 Taken = 12.638704738s Each 15.30 Bytes Alloc = 37 MiB TotalAlloc = 49 MiB Sys = 48 MiB NumGC = 7 Taken = 10.78431087s Each 15.22 Bytes Alloc = 55 MiB TotalAlloc = 73 MiB Sys = 68 MiB NumGC = 8 Taken = 10.155930235s Each 15.18 Bytes Alloc = 73 MiB TotalAlloc = 98 MiB Sys = 88 MiB NumGC = 9 Taken = 10.176464257s Each 15.16 Bytes Alloc = 92 MiB TotalAlloc = 122 MiB Sys = 108 MiB NumGC = 10 Taken = 10.079119159s Each 15.14 Bytes Alloc = 110 MiB TotalAlloc = 146 MiB Sys = 124 MiB NumGC = 11 Taken = 10.020418099s Each 15.13 Bytes Alloc = 128 MiB TotalAlloc = 171 MiB Sys = 144 MiB NumGC = 12 Taken = 10.548377631s Each 15.12 Bytes Alloc = 147 MiB TotalAlloc = 195 MiB Sys = 164 MiB NumGC = 13 Taken = 10.485859569s Each 15.11 Bytes Alloc = 165 MiB TotalAlloc = 220 MiB Sys = 180 MiB NumGC = 14 Taken = 11.057372144s Each 15.11 Bytes Alloc = 184 MiB TotalAlloc = 244 MiB Sys = 201 MiB NumGC = 15 Taken = 10.414424497s --- PASS: TestMemoryUsage (106.36s) === RUN TestSnowflakeSequencer I0302 21:31:38.911013 snowflake_sequencer.go:21 use snowflake seq id generator, nodeid:for_test hex_of_nodeid: 1 --- PASS: TestSnowflakeSequencer (0.30s) === RUN TestOverflow2 needle key: 150073 needle key: 150076 needle key: 150088 needle key: 150089 needle key: 150124 needle key: 150137 needle key: 150145 needle key: 150147 needle key: 150158 needle key: 150162 --- PASS: TestOverflow2 (0.00s) === RUN TestIssue52 key 10002 ok true 10002, 1250, 10002 key 10002 ok true 10002, 1250, 10002 --- PASS: TestIssue52 (0.00s) === RUN TestCompactMap --- PASS: TestCompactMap (1.12s) === RUN TestOverflow overflow[ 0 ]: 1 overflow[ 1 ]: 2 overflow[ 2 ]: 3 overflow[ 3 ]: 4 overflow[ 4 ]: 5 overflow[ 0 ]: 1 size -12 overflow[ 1 ]: 2 size 12 overflow[ 2 ]: 3 size 24 overflow[ 3 ]: 4 size -12 overflow[ 4 ]: 5 size 12 overflow[ 0 ]: 1 overflow[ 1 ]: 2 overflow[ 2 ]: 3 overflow[ 3 ]: 4 overflow[ 4 ]: 5 overflow[ 0 ]: 1 overflow[ 1 ]: 2 overflow[ 2 ]: 3 overflow[ 3 ]: 4 overflow[ 4 ]: 5 --- PASS: TestOverflow (0.00s) === RUN TestCompactSection_Get compact_map_test.go:201: 1574318345753513987 compact_map_test.go:212: 1574318350048481283 --- PASS: TestCompactSection_Get (10.01s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage/needle_map 117.914s === RUN TestReplicaPlacementSerialDeserial --- PASS: TestReplicaPlacementSerialDeserial (0.00s) === RUN TestReplicaPlacementHasReplication === RUN TestReplicaPlacementHasReplication/empty_replica_placement === RUN TestReplicaPlacementHasReplication/no_replication === RUN TestReplicaPlacementHasReplication/same_rack_replication === RUN TestReplicaPlacementHasReplication/diff_rack_replication === RUN TestReplicaPlacementHasReplication/DC_replication === RUN TestReplicaPlacementHasReplication/full_replication --- PASS: TestReplicaPlacementHasReplication (0.00s) --- PASS: TestReplicaPlacementHasReplication/empty_replica_placement (0.00s) --- PASS: TestReplicaPlacementHasReplication/no_replication (0.00s) --- PASS: TestReplicaPlacementHasReplication/same_rack_replication (0.00s) --- PASS: TestReplicaPlacementHasReplication/diff_rack_replication (0.00s) --- PASS: TestReplicaPlacementHasReplication/DC_replication (0.00s) --- PASS: TestReplicaPlacementHasReplication/full_replication (0.00s) === RUN TestSuperBlockReadWrite --- PASS: TestSuperBlockReadWrite (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/storage/super_block 0.099s ? github.com/seaweedfs/seaweedfs/weed/storage/types [no test files] ? github.com/seaweedfs/seaweedfs/weed/storage/volume_info [no test files] === RUN TestRemoveDataCenter data: map[dc1:map[rack1:map[server111:map[limit:3 volumes:[map[id:1 size:12312] map[id:2 size:12312] map[id:3 size:12312]]] server112:map[limit:10 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]]] rack2:map[server121:map[limit:4 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]] server122:map[limit:4 volumes:[]] server123:map[limit:5 volumes:[map[id:2 size:12312] map[id:3 size:12312] map[id:4 size:12312]]]]] dc2:map[] dc3:map[rack2:map[server321:map[limit:4 volumes:[map[id:1 size:12312] map[id:3 size:12312] map[id:5 size:12312]]]]]] I0302 21:30:30.493938 node.go:250 weedfs adds child dc1 I0302 21:30:30.495210 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.495313 node.go:250 weedfs:dc1:rack1 adds child server111 I0302 21:30:30.495377 node.go:250 weedfs:dc1:rack1:server111 adds child I0302 21:30:30.495472 node.go:250 weedfs:dc1:rack1 adds child server112 I0302 21:30:30.495546 node.go:250 weedfs:dc1:rack1:server112 adds child I0302 21:30:30.495614 node.go:250 weedfs:dc1 adds child rack2 I0302 21:30:30.495681 node.go:250 weedfs:dc1:rack2 adds child server121 I0302 21:30:30.495725 node.go:250 weedfs:dc1:rack2:server121 adds child I0302 21:30:30.495792 node.go:250 weedfs:dc1:rack2 adds child server122 I0302 21:30:30.495831 node.go:250 weedfs:dc1:rack2:server122 adds child I0302 21:30:30.495879 node.go:250 weedfs:dc1:rack2 adds child server123 I0302 21:30:30.495944 node.go:250 weedfs:dc1:rack2:server123 adds child I0302 21:30:30.496015 node.go:250 weedfs adds child dc2 I0302 21:30:30.496476 node.go:250 weedfs adds child dc3 I0302 21:30:30.496521 node.go:250 weedfs:dc3 adds child rack2 I0302 21:30:30.496726 node.go:250 weedfs:dc3:rack2 adds child server321 I0302 21:30:30.496774 node.go:250 weedfs:dc3:rack2:server321 adds child I0302 21:30:30.496890 node.go:264 weedfs removes dc2 I0302 21:30:30.496935 node.go:264 weedfs removes dc3 --- PASS: TestRemoveDataCenter (0.00s) === RUN TestHandlingVolumeServerHeartbeat I0302 21:30:30.497264 node.go:250 weedfs adds child dc1 I0302 21:30:30.497353 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.497409 node.go:250 weedfs:dc1:rack1 adds child 127.0.0.1:34534 I0302 21:30:30.497469 node.go:250 weedfs:dc1:rack1:127.0.0.1:34534 adds child ssd I0302 21:30:30.497545 node.go:250 weedfs:dc1:rack1:127.0.0.1:34534 adds child I0302 21:30:30.498026 volume_layout.go:417 Volume 1 becomes writable I0302 21:30:30.498166 volume_layout.go:417 Volume 2 becomes writable I0302 21:30:30.498209 volume_layout.go:417 Volume 3 becomes writable I0302 21:30:30.498251 volume_layout.go:417 Volume 4 becomes writable I0302 21:30:30.498341 volume_layout.go:417 Volume 5 becomes writable I0302 21:30:30.498389 volume_layout.go:417 Volume 6 becomes writable I0302 21:30:30.498431 volume_layout.go:417 Volume 7 becomes writable I0302 21:30:30.498478 volume_layout.go:417 Volume 8 becomes writable I0302 21:30:30.498544 volume_layout.go:417 Volume 9 becomes writable I0302 21:30:30.498622 volume_layout.go:417 Volume 10 becomes writable I0302 21:30:30.498663 volume_layout.go:417 Volume 11 becomes writable I0302 21:30:30.498705 volume_layout.go:417 Volume 12 becomes writable I0302 21:30:30.498772 volume_layout.go:417 Volume 13 becomes writable I0302 21:30:30.498814 volume_layout.go:417 Volume 14 becomes writable I0302 21:30:30.498976 data_node.go:81 Deleting volume id: 8 I0302 21:30:30.499051 data_node.go:81 Deleting volume id: 9 I0302 21:30:30.499092 data_node.go:81 Deleting volume id: 10 I0302 21:30:30.499232 data_node.go:81 Deleting volume id: 11 I0302 21:30:30.499298 data_node.go:81 Deleting volume id: 12 I0302 21:30:30.499341 data_node.go:81 Deleting volume id: 13 I0302 21:30:30.499374 data_node.go:81 Deleting volume id: 14 I0302 21:30:30.499407 data_node.go:81 Deleting volume id: 7 I0302 21:30:30.499468 topology.go:321 removing volume info: Id:8, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.499602 volume_layout.go:229 volume 8 does not have enough copies I0302 21:30:30.499639 volume_layout.go:237 volume 8 remove from writable I0302 21:30:30.499670 volume_layout.go:405 Volume 8 becomes unwritable I0302 21:30:30.499709 topology.go:321 removing volume info: Id:9, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.499791 volume_layout.go:229 volume 9 does not have enough copies I0302 21:30:30.499826 volume_layout.go:237 volume 9 remove from writable I0302 21:30:30.499855 volume_layout.go:405 Volume 9 becomes unwritable I0302 21:30:30.499889 topology.go:321 removing volume info: Id:10, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.500057 volume_layout.go:229 volume 10 does not have enough copies I0302 21:30:30.500123 volume_layout.go:237 volume 10 remove from writable I0302 21:30:30.500155 volume_layout.go:405 Volume 10 becomes unwritable I0302 21:30:30.500193 topology.go:321 removing volume info: Id:11, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.500251 volume_layout.go:229 volume 11 does not have enough copies I0302 21:30:30.500317 volume_layout.go:237 volume 11 remove from writable I0302 21:30:30.500347 volume_layout.go:405 Volume 11 becomes unwritable I0302 21:30:30.500385 topology.go:321 removing volume info: Id:12, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.500469 volume_layout.go:229 volume 12 does not have enough copies I0302 21:30:30.500508 volume_layout.go:237 volume 12 remove from writable I0302 21:30:30.500536 volume_layout.go:405 Volume 12 becomes unwritable I0302 21:30:30.500569 topology.go:321 removing volume info: Id:13, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.500664 volume_layout.go:229 volume 13 does not have enough copies I0302 21:30:30.500697 volume_layout.go:237 volume 13 remove from writable I0302 21:30:30.500727 volume_layout.go:405 Volume 13 becomes unwritable I0302 21:30:30.500798 topology.go:321 removing volume info: Id:14, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.500860 volume_layout.go:229 volume 14 does not have enough copies I0302 21:30:30.500893 volume_layout.go:237 volume 14 remove from writable I0302 21:30:30.500921 volume_layout.go:405 Volume 14 becomes unwritable I0302 21:30:30.500967 topology.go:321 removing volume info: Id:7, Size:25432, ReplicaPlacement:000, Collection:, Version:3, FileCount:2343, DeleteCount:345, DeletedByteCount:34524, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.501024 volume_layout.go:229 volume 7 does not have enough copies I0302 21:30:30.501093 volume_layout.go:237 volume 7 remove from writable I0302 21:30:30.501124 volume_layout.go:405 Volume 7 becomes unwritable I0302 21:30:30.501210 topology.go:321 removing volume info: Id:3, Size:0, ReplicaPlacement:000, Collection:, Version:3, FileCount:0, DeleteCount:0, DeletedByteCount:0, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.501286 volume_layout.go:229 volume 3 does not have enough copies I0302 21:30:30.501322 volume_layout.go:237 volume 3 remove from writable I0302 21:30:30.501350 volume_layout.go:405 Volume 3 becomes unwritable I0302 21:30:30.501416 volume_layout.go:417 Volume 3 becomes writable after add volume id 6 after add volume id 1 after add volume id 2 after add volume id 3 after add volume id 4 after add volume id 5 after add writable volume id 1 after add writable volume id 2 after add writable volume id 4 after add writable volume id 5 after add writable volume id 6 after add writable volume id 3 I0302 21:30:30.501582 topology_event_handling.go:86 Removing Volume 5 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.501638 volume_layout.go:456 Volume 5 has 0 replica, less than required 1 I0302 21:30:30.501672 volume_layout.go:405 Volume 5 becomes unwritable I0302 21:30:30.501704 topology_event_handling.go:86 Removing Volume 6 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.501748 volume_layout.go:456 Volume 6 has 0 replica, less than required 1 I0302 21:30:30.501790 volume_layout.go:405 Volume 6 becomes unwritable I0302 21:30:30.501823 topology_event_handling.go:86 Removing Volume 1 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.501867 volume_layout.go:456 Volume 1 has 0 replica, less than required 1 I0302 21:30:30.501900 volume_layout.go:405 Volume 1 becomes unwritable I0302 21:30:30.501929 topology_event_handling.go:86 Removing Volume 2 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.501972 volume_layout.go:456 Volume 2 has 0 replica, less than required 1 I0302 21:30:30.502051 volume_layout.go:405 Volume 2 becomes unwritable I0302 21:30:30.502088 topology_event_handling.go:86 Removing Volume 3 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.502132 volume_layout.go:456 Volume 3 has 0 replica, less than required 1 I0302 21:30:30.502164 volume_layout.go:405 Volume 3 becomes unwritable I0302 21:30:30.502194 topology_event_handling.go:86 Removing Volume 4 from the dead volume server 127.0.0.1:34534 I0302 21:30:30.502234 volume_layout.go:456 Volume 4 has 0 replica, less than required 1 I0302 21:30:30.502264 volume_layout.go:405 Volume 4 becomes unwritable I0302 21:30:30.502381 node.go:264 weedfs:dc1:rack1 removes 127.0.0.1:34534 --- PASS: TestHandlingVolumeServerHeartbeat (0.01s) === RUN TestAddRemoveVolume I0302 21:30:30.502709 node.go:250 weedfs adds child dc1 I0302 21:30:30.502764 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.502819 node.go:250 weedfs:dc1:rack1 adds child 127.0.0.1:34534 I0302 21:30:30.502876 node.go:250 weedfs:dc1:rack1:127.0.0.1:34534 adds child I0302 21:30:30.502928 node.go:250 weedfs:dc1:rack1:127.0.0.1:34534 adds child ssd I0302 21:30:30.503171 volume_layout.go:417 Volume 1 becomes writable I0302 21:30:30.503292 topology.go:321 removing volume info: Id:1, Size:100, ReplicaPlacement:000, Collection:xcollection, Version:3, FileCount:123, DeleteCount:23, DeletedByteCount:45, ReadOnly:false from 127.0.0.1:34534 I0302 21:30:30.503377 volume_layout.go:229 volume 1 does not have enough copies I0302 21:30:30.503415 volume_layout.go:237 volume 1 remove from writable I0302 21:30:30.503464 volume_layout.go:405 Volume 1 becomes unwritable --- PASS: TestAddRemoveVolume (0.00s) === RUN TestFindEmptySlotsForOneVolume data: map[dc1:map[rack1:map[server111:map[limit:3 volumes:[map[id:1 size:12312] map[id:2 size:12312] map[id:3 size:12312]]] server112:map[limit:10 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]]] rack2:map[server121:map[limit:4 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]] server122:map[limit:4 volumes:[]] server123:map[limit:5 volumes:[map[id:2 size:12312] map[id:3 size:12312] map[id:4 size:12312]]]]] dc2:map[] dc3:map[rack2:map[server321:map[limit:4 volumes:[map[id:1 size:12312] map[id:3 size:12312] map[id:5 size:12312]]]]]] I0302 21:30:30.504727 node.go:250 weedfs adds child dc3 I0302 21:30:30.504787 node.go:250 weedfs:dc3 adds child rack2 I0302 21:30:30.504834 node.go:250 weedfs:dc3:rack2 adds child server321 I0302 21:30:30.504884 node.go:250 weedfs:dc3:rack2:server321 adds child I0302 21:30:30.504966 node.go:250 weedfs adds child dc1 I0302 21:30:30.505005 node.go:250 weedfs:dc1 adds child rack2 I0302 21:30:30.505092 node.go:250 weedfs:dc1:rack2 adds child server123 I0302 21:30:30.505152 node.go:250 weedfs:dc1:rack2:server123 adds child I0302 21:30:30.505297 node.go:250 weedfs:dc1:rack2 adds child server121 I0302 21:30:30.505351 node.go:250 weedfs:dc1:rack2:server121 adds child I0302 21:30:30.505445 node.go:250 weedfs:dc1:rack2 adds child server122 I0302 21:30:30.505518 node.go:250 weedfs:dc1:rack2:server122 adds child I0302 21:30:30.505567 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.505630 node.go:250 weedfs:dc1:rack1 adds child server111 I0302 21:30:30.505676 node.go:250 weedfs:dc1:rack1:server111 adds child I0302 21:30:30.505784 node.go:250 weedfs:dc1:rack1 adds child server112 I0302 21:30:30.505866 node.go:250 weedfs:dc1:rack1:server112 adds child I0302 21:30:30.505954 node.go:250 weedfs adds child dc2 assigned node : server122 assigned node : server123 assigned node : server121 --- PASS: TestFindEmptySlotsForOneVolume (0.00s) === RUN TestReplication011 data: map[dc1:map[rack1:map[server111:map[limit:300 volumes:[map[id:1 size:12312] map[id:2 size:12312] map[id:3 size:12312]]] server112:map[limit:300 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]] server113:map[limit:300 volumes:[]] server114:map[limit:300 volumes:[]] server115:map[limit:300 volumes:[]] server116:map[limit:300 volumes:[]]] rack2:map[server121:map[limit:300 volumes:[map[id:4 size:12312] map[id:5 size:12312] map[id:6 size:12312]]] server122:map[limit:300 volumes:[]] server123:map[limit:300 volumes:[map[id:2 size:12312] map[id:3 size:12312] map[id:4 size:12312]]] server124:map[limit:300 volumes:[]] server125:map[limit:300 volumes:[]] server126:map[limit:300 volumes:[]]] rack3:map[server131:map[limit:300 volumes:[]] server132:map[limit:300 volumes:[]] server133:map[limit:300 volumes:[]] server134:map[limit:300 volumes:[]] server135:map[limit:300 volumes:[]] server136:map[limit:300 volumes:[]]]]] I0302 21:30:30.507813 node.go:250 weedfs adds child dc1 I0302 21:30:30.507889 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.507962 node.go:250 weedfs:dc1:rack1 adds child server115 I0302 21:30:30.508052 node.go:250 weedfs:dc1:rack1:server115 adds child I0302 21:30:30.508109 node.go:250 weedfs:dc1:rack1 adds child server116 I0302 21:30:30.508152 node.go:250 weedfs:dc1:rack1:server116 adds child I0302 21:30:30.508202 node.go:250 weedfs:dc1:rack1 adds child server111 I0302 21:30:30.508282 node.go:250 weedfs:dc1:rack1:server111 adds child I0302 21:30:30.508365 node.go:250 weedfs:dc1:rack1 adds child server112 I0302 21:30:30.508425 node.go:250 weedfs:dc1:rack1:server112 adds child I0302 21:30:30.508498 node.go:250 weedfs:dc1:rack1 adds child server113 I0302 21:30:30.508624 node.go:250 weedfs:dc1:rack1:server113 adds child I0302 21:30:30.508693 node.go:250 weedfs:dc1:rack1 adds child server114 I0302 21:30:30.508737 node.go:250 weedfs:dc1:rack1:server114 adds child I0302 21:30:30.508810 node.go:250 weedfs:dc1 adds child rack2 I0302 21:30:30.508886 node.go:250 weedfs:dc1:rack2 adds child server124 I0302 21:30:30.508928 node.go:250 weedfs:dc1:rack2:server124 adds child I0302 21:30:30.508977 node.go:250 weedfs:dc1:rack2 adds child server125 I0302 21:30:30.509018 node.go:250 weedfs:dc1:rack2:server125 adds child I0302 21:30:30.509105 node.go:250 weedfs:dc1:rack2 adds child server126 I0302 21:30:30.509171 node.go:250 weedfs:dc1:rack2:server126 adds child I0302 21:30:30.509234 node.go:250 weedfs:dc1:rack2 adds child server121 I0302 21:30:30.509294 node.go:250 weedfs:dc1:rack2:server121 adds child I0302 21:30:30.509368 node.go:250 weedfs:dc1:rack2 adds child server122 I0302 21:30:30.509430 node.go:250 weedfs:dc1:rack2:server122 adds child I0302 21:30:30.509480 node.go:250 weedfs:dc1:rack2 adds child server123 I0302 21:30:30.509554 node.go:250 weedfs:dc1:rack2:server123 adds child I0302 21:30:30.509635 node.go:250 weedfs:dc1 adds child rack3 I0302 21:30:30.509692 node.go:250 weedfs:dc1:rack3 adds child server131 I0302 21:30:30.509734 node.go:250 weedfs:dc1:rack3:server131 adds child I0302 21:30:30.509793 node.go:250 weedfs:dc1:rack3 adds child server132 I0302 21:30:30.509842 node.go:250 weedfs:dc1:rack3:server132 adds child I0302 21:30:30.509894 node.go:250 weedfs:dc1:rack3 adds child server133 I0302 21:30:30.510063 node.go:250 weedfs:dc1:rack3:server133 adds child I0302 21:30:30.510159 node.go:250 weedfs:dc1:rack3 adds child server134 I0302 21:30:30.510204 node.go:250 weedfs:dc1:rack3:server134 adds child I0302 21:30:30.510253 node.go:250 weedfs:dc1:rack3 adds child server135 I0302 21:30:30.510293 node.go:250 weedfs:dc1:rack3:server135 adds child I0302 21:30:30.510343 node.go:250 weedfs:dc1:rack3 adds child server136 I0302 21:30:30.510393 node.go:250 weedfs:dc1:rack3:server136 adds child assigned node : server134 assigned node : server131 assigned node : server123 --- PASS: TestReplication011 (0.00s) === RUN TestFindEmptySlotsForOneVolumeScheduleByWeight data: map[dc1:map[rack1:map[server111:map[limit:2000 volumes:[]]]] dc2:map[rack2:map[server222:map[limit:2000 volumes:[]]]] dc3:map[rack3:map[server333:map[limit:1000 volumes:[]]]] dc4:map[rack4:map[server444:map[limit:1000 volumes:[]]]] dc5:map[rack5:map[server555:map[limit:500 volumes:[]]]] dc6:map[rack6:map[server666:map[limit:500 volumes:[]]]]] I0302 21:30:30.511395 node.go:250 weedfs adds child dc2 I0302 21:30:30.511450 node.go:250 weedfs:dc2 adds child rack2 I0302 21:30:30.511518 node.go:250 weedfs:dc2:rack2 adds child server222 I0302 21:30:30.511612 node.go:250 weedfs:dc2:rack2:server222 adds child I0302 21:30:30.511672 node.go:250 weedfs adds child dc3 I0302 21:30:30.511710 node.go:250 weedfs:dc3 adds child rack3 I0302 21:30:30.511751 node.go:250 weedfs:dc3:rack3 adds child server333 I0302 21:30:30.511802 node.go:250 weedfs:dc3:rack3:server333 adds child I0302 21:30:30.511854 node.go:250 weedfs adds child dc4 I0302 21:30:30.511923 node.go:250 weedfs:dc4 adds child rack4 I0302 21:30:30.512028 node.go:250 weedfs:dc4:rack4 adds child server444 I0302 21:30:30.512091 node.go:250 weedfs:dc4:rack4:server444 adds child I0302 21:30:30.512146 node.go:250 weedfs adds child dc5 I0302 21:30:30.512218 node.go:250 weedfs:dc5 adds child rack5 I0302 21:30:30.512260 node.go:250 weedfs:dc5:rack5 adds child server555 I0302 21:30:30.512302 node.go:250 weedfs:dc5:rack5:server555 adds child I0302 21:30:30.512354 node.go:250 weedfs adds child dc6 I0302 21:30:30.512403 node.go:250 weedfs:dc6 adds child rack6 I0302 21:30:30.512452 node.go:250 weedfs:dc6:rack6 adds child server666 I0302 21:30:30.512512 node.go:250 weedfs:dc6:rack6:server666 adds child I0302 21:30:30.512572 node.go:250 weedfs adds child dc1 I0302 21:30:30.512645 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.512688 node.go:250 weedfs:dc1:rack1 adds child server111 I0302 21:30:30.512778 node.go:250 weedfs:dc1:rack1:server111 adds child server222 : 533 server555 : 157 server333 : 327 server111 : 537 server444 : 304 server666 : 142 --- PASS: TestFindEmptySlotsForOneVolumeScheduleByWeight (0.04s) === RUN TestPickForWrite data: map[dc1:map[rack1:map[serverdc111:map[ip:127.0.0.1 limit:100 volumes:[map[collection:test id:1 replication:001 size:12312] map[collection:test id:2 replication:100 size:12312] map[collection:test id:4 replication:100 size:12312] map[collection:test id:6 replication:010 size:12312]]]]] dc2:map[rack1:map[serverdc211:map[ip:127.0.0.2 limit:100 volumes:[map[collection:test id:2 replication:100 size:12312] map[collection:test id:3 replication:010 size:12312] map[collection:test id:5 replication:001 size:12312] map[collection:test id:6 replication:010 size:12312]]]]] dc3:map[rack1:map[serverdc311:map[ip:127.0.0.3 limit:100 volumes:[map[collection:test id:1 replication:001 size:12312] map[collection:test id:3 replication:010 size:12312] map[collection:test id:4 replication:100 size:12312] map[collection:test id:5 replication:001 size:12312]]]]]] I0302 21:30:30.549301 node.go:250 weedfs adds child dc1 I0302 21:30:30.549457 node.go:250 weedfs:dc1 adds child rack1 I0302 21:30:30.549526 node.go:250 weedfs:dc1:rack1 adds child serverdc111 I0302 21:30:30.549622 volume_layout.go:417 Volume 1 becomes writable I0302 21:30:30.549674 node.go:250 weedfs:dc1:rack1:serverdc111 adds child I0302 21:30:30.549859 volume_layout.go:417 Volume 2 becomes writable I0302 21:30:30.549987 volume_layout.go:417 Volume 4 becomes writable I0302 21:30:30.550060 volume_layout.go:417 Volume 6 becomes writable I0302 21:30:30.550128 node.go:250 weedfs adds child dc2 I0302 21:30:30.550172 node.go:250 weedfs:dc2 adds child rack1 I0302 21:30:30.550213 node.go:250 weedfs:dc2:rack1 adds child serverdc211 I0302 21:30:30.550294 volume_layout.go:405 Volume 2 becomes unwritable I0302 21:30:30.550329 volume_layout.go:417 Volume 2 becomes writable I0302 21:30:30.550392 node.go:250 weedfs:dc2:rack1:serverdc211 adds child I0302 21:30:30.550463 volume_layout.go:417 Volume 3 becomes writable I0302 21:30:30.550569 volume_layout.go:417 Volume 5 becomes writable I0302 21:30:30.550640 volume_layout.go:405 Volume 6 becomes unwritable I0302 21:30:30.550708 volume_layout.go:417 Volume 6 becomes writable I0302 21:30:30.550764 node.go:250 weedfs adds child dc3 I0302 21:30:30.550810 node.go:250 weedfs:dc3 adds child rack1 I0302 21:30:30.550884 node.go:250 weedfs:dc3:rack1 adds child serverdc311 I0302 21:30:30.551045 volume_layout.go:405 Volume 1 becomes unwritable I0302 21:30:30.551086 volume_layout.go:417 Volume 1 becomes writable I0302 21:30:30.551153 node.go:250 weedfs:dc3:rack1:serverdc311 adds child I0302 21:30:30.551266 volume_layout.go:405 Volume 3 becomes unwritable I0302 21:30:30.551301 volume_layout.go:417 Volume 3 becomes writable I0302 21:30:30.551421 volume_layout.go:405 Volume 4 becomes unwritable I0302 21:30:30.551459 volume_layout.go:417 Volume 4 becomes writable I0302 21:30:30.551627 volume_layout.go:405 Volume 5 becomes unwritable I0302 21:30:30.551676 volume_layout.go:417 Volume 5 becomes writable --- PASS: TestPickForWrite (0.00s) === RUN TestVolumesBinaryState === RUN TestVolumesBinaryState/mark_true_when_copies_exist === RUN TestVolumesBinaryState/mark_true_when_no_copies_exist --- PASS: TestVolumesBinaryState (0.00s) --- PASS: TestVolumesBinaryState/mark_true_when_copies_exist (0.00s) --- PASS: TestVolumesBinaryState/mark_true_when_no_copies_exist (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/topology 0.205s === RUN TestByteParsing --- PASS: TestByteParsing (0.00s) === RUN TestSameAsJavaImplementation Now we need to generate a 256-bit key for AES 256 GCM --- PASS: TestSameAsJavaImplementation (0.00s) === RUN TestToShortFileName --- PASS: TestToShortFileName (0.00s) === RUN TestHumanReadableIntsMax --- PASS: TestHumanReadableIntsMax (0.00s) === RUN TestHumanReadableInts --- PASS: TestHumanReadableInts (0.00s) === RUN TestAsyncPool -- Executing third function -- -- Executing first function -- -- Executing second function -- -- Third Function finished -- -- Executing fourth function -- -- Second Function finished -- -- Executing fifth function -- -- First Function finished -- 1 2 3 -- Fourth fifth finished -- -- Fourth Function finished -- 4 5 --- PASS: TestAsyncPool (0.12s) === RUN TestOrderedLock ActiveLock 1 acquired lock 0 ActiveLock 2 acquired lock 0 ActiveLock 3 acquired lock 0 ActiveLock 4 acquired lock 0 ActiveLock 4 released lock 0 ActiveLock 3 released lock 0 ActiveLock 1 released lock 0 ActiveLock 2 released lock 0 ActiveLock 5 acquired lock 1 ActiveLock 5 released lock 1 ActiveLock 6 acquired lock 0 ActiveLock 8 acquired lock 0 ActiveLock 9 acquired lock 0 ActiveLock 8 released lock 0 ActiveLock 6 released lock 0 ActiveLock 9 released lock 0 ActiveLock 10 acquired lock 1 ActiveLock 10 released lock 1 ActiveLock 11 acquired lock 0 ActiveLock 7 acquired lock 0 ActiveLock 12 acquired lock 0 ActiveLock 13 acquired lock 0 ActiveLock 14 acquired lock 0 ActiveLock 15 acquired lock 0 ActiveLock 16 acquired lock 0 ActiveLock 14 released lock 0 ActiveLock 16 released lock 0 ActiveLock 15 released lock 0 ActiveLock 7 released lock 0 ActiveLock 13 released lock 0 ActiveLock 11 released lock 0 ActiveLock 12 released lock 0 ActiveLock 17 acquired lock 1 ActiveLock 17 released lock 1 ActiveLock 18 acquired lock 0 ActiveLock 19 acquired lock 0 ActiveLock 18 released lock 0 ActiveLock 19 released lock 0 ActiveLock 20 acquired lock 1 ActiveLock 20 released lock 1 ActiveLock 21 acquired lock 0 ActiveLock 21 released lock 0 ActiveLock 22 acquired lock 0 ActiveLock 23 acquired lock 0 ActiveLock 23 released lock 0 ActiveLock 22 released lock 0 ActiveLock 24 acquired lock 1 ActiveLock 24 released lock 1 ActiveLock 25 acquired lock 0 ActiveLock 26 acquired lock 0 ActiveLock 27 acquired lock 0 ActiveLock 27 released lock 0 ActiveLock 25 released lock 0 ActiveLock 26 released lock 0 ActiveLock 28 acquired lock 1 ActiveLock 28 released lock 1 ActiveLock 29 acquired lock 0 ActiveLock 30 acquired lock 0 ActiveLock 31 acquired lock 0 ActiveLock 31 released lock 0 ActiveLock 29 released lock 0 ActiveLock 30 released lock 0 ActiveLock 32 acquired lock 1 ActiveLock 32 released lock 1 ActiveLock 34 acquired lock 0 ActiveLock 33 acquired lock 0 ActiveLock 35 acquired lock 0 ActiveLock 36 acquired lock 0 ActiveLock 38 acquired lock 0 ActiveLock 37 acquired lock 0 ActiveLock 39 acquired lock 0 ActiveLock 34 released lock 0 ActiveLock 33 released lock 0 ActiveLock 36 released lock 0 ActiveLock 39 released lock 0 ActiveLock 35 released lock 0 ActiveLock 37 released lock 0 ActiveLock 38 released lock 0 ActiveLock 40 acquired lock 1 ActiveLock 40 released lock 1 ActiveLock 41 acquired lock 0 ActiveLock 42 acquired lock 0 ActiveLock 43 acquired lock 0 ActiveLock 43 released lock 0 ActiveLock 41 released lock 0 ActiveLock 42 released lock 0 ActiveLock 44 acquired lock 1 ActiveLock 44 released lock 1 ActiveLock 45 acquired lock 0 ActiveLock 47 acquired lock 0 ActiveLock 46 acquired lock 0 ActiveLock 48 acquired lock 0 ActiveLock 48 released lock 0 ActiveLock 45 released lock 0 ActiveLock 47 released lock 0 ActiveLock 46 released lock 0 ActiveLock 49 acquired lock 1 ActiveLock 49 released lock 1 ActiveLock 50 acquired lock 0 ActiveLock 50 released lock 0 --- PASS: TestOrderedLock (1.16s) === RUN TestParseMinFreeSpace --- PASS: TestParseMinFreeSpace (0.00s) === RUN TestNewQueue --- PASS: TestNewQueue (0.00s) === RUN TestEnqueueAndConsume 1 2 3 ----------------------- 4 5 6 7 ----------------------- --- PASS: TestEnqueueAndConsume (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/util 1.383s ? github.com/seaweedfs/seaweedfs/weed/util/buffer_pool [no test files] === RUN TestJobQueue enqueued 5 items dequeue 1 dequeue 2 enqueue 6 enqueue 7 dequeue ... dequeued 3 dequeue ... dequeued 4 dequeue ... dequeued 5 dequeue ... dequeued 6 dequeue ... dequeued 7 enqueue 8 enqueue 9 enqueue 10 enqueue 11 enqueue 12 dequeued 8 dequeued 9 dequeued 10 dequeued 11 dequeued 12 --- PASS: TestJobQueue (0.00s) === RUN TestJobQueueClose dequeued 1 dequeued 2 dequeued 3 dequeued 4 dequeued 5 dequeued 6 dequeued 7 --- PASS: TestJobQueueClose (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/util/buffered_queue 0.026s ? github.com/seaweedfs/seaweedfs/weed/util/buffered_writer [no test files] === RUN TestOnDisk I0302 21:31:01.307752 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c0_2_0.ldb, watermark 0, num of entries:0 I0302 21:31:01.361776 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_0.ldb... , watermark: 0 I0302 21:31:01.366434 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c0_2_1.ldb, watermark 0, num of entries:0 I0302 21:31:01.454490 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_1.ldb... , watermark: 0 I0302 21:31:01.490098 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c1_3_0.ldb, watermark 0, num of entries:0 I0302 21:31:01.529804 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_0.ldb... , watermark: 0 I0302 21:31:01.554449 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c1_3_1.ldb, watermark 0, num of entries:0 I0302 21:31:01.577159 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_1.ldb... , watermark: 0 I0302 21:31:01.612758 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c1_3_2.ldb, watermark 0, num of entries:0 I0302 21:31:01.636200 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_2.ldb... , watermark: 0 I0302 21:31:01.676322 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c2_2_0.ldb, watermark 0, num of entries:0 I0302 21:31:01.690056 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c2_2_0.ldb... , watermark: 0 I0302 21:31:01.768558 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c2_2_1.ldb, watermark 0, num of entries:0 I0302 21:31:01.783673 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c2_2_1.ldb... , watermark: 0 I0302 21:31:01.791493 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c0_2_0.ldb, watermark 0, num of entries:0 I0302 21:31:01.804891 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_0.ldb... , watermark: 0 I0302 21:31:01.819175 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c0_2_1.ldb, watermark 0, num of entries:0 I0302 21:31:01.848695 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_1.ldb... , watermark: 0 I0302 21:31:01.887773 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_0.ldb... , watermark: 0 I0302 21:31:01.946076 needle_map_leveldb.go:122 generateLevelDbFile /tmp/TestOnDisk1169809898/001/c0_2_1.ldb, watermark 0, num of entries:1 I0302 21:31:01.977189 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c0_2_1.ldb... , watermark: 0 I0302 21:31:02.005158 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_0.ldb... , watermark: 0 I0302 21:31:02.033848 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_1.ldb... , watermark: 0 I0302 21:31:02.095092 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c1_3_2.ldb... , watermark: 0 I0302 21:31:02.117914 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c2_2_0.ldb... , watermark: 0 I0302 21:31:02.133756 needle_map_leveldb.go:66 Loading /tmp/TestOnDisk1169809898/001/c2_2_1.ldb... , watermark: 0 --- PASS: TestOnDisk (0.86s) PASS ok github.com/seaweedfs/seaweedfs/weed/util/chunk_cache 1.040s ? github.com/seaweedfs/seaweedfs/weed/util/fla9 [no test files] ? github.com/seaweedfs/seaweedfs/weed/util/grace [no test files] ? github.com/seaweedfs/seaweedfs/weed/util/http [no test files] ? github.com/seaweedfs/seaweedfs/weed/util/http/client [no test files] ? github.com/seaweedfs/seaweedfs/weed/util/httpdown [no test files] === RUN TestNewLogBufferFirstBuffer processed all messages E0302 21:31:22.854461 log_read.go:122 LoopProcessLogData: test process log entry 33 ts_ns:1740922282841434147 partition_key_hash:-736260903 data:"\xb6\\+\xfce\\\xfa\x01:ǐY\x80\xdb\xef\x9b&P\tT\x07h\x9d\xec\x087Uyf\xb8$\xb63\xa3\xf6\xb6\xbcU+ee\xf90\xf2\xa5O\x02\xf5\xa1\x9e\r\xa4\xa0*\xfaX\xb8\x07\x1f\xfdO\xeb\xdb\xe9D\x19K\xf4Xx+\xf9t\x8e\xf6Wh\x03kkJ\xeb[\xfb\xe9I\xfa\xac\xc9\"\x19\x8c\xfe\xbefz\xff\xf2\xb0\xaal\xa5\x1a\xfd_`\x1d\x06-w\xafZ\xd8Z\x86\x1d\xbfY0\xe2\xe7\xbb\x01\xff\x8d\x8e\x8eR\xd1\x1b\x03\x9dw\x14Ow\xbc\x1d\xaf:\xe6\x0c=\x87\x13\x84v\xf6M\x069\x1b,\x81\x12\u009do\xaf\x84[\xc9M\xac\"\x9b֤\x90w\xb4\xa5HLv\xd5R@A\x8bkg\x952O\x9fk\xac\xa3ѧ{\x83?\xee~'\xfdJ\x19\x1d\xe0;Ž\x92\xb9X\xa6܏\xc5\x13\thm\x01q\x89\xe6\xd39\xd8X\xe4\xca];\xbbc\xf6\xbap\x92\xd0R\xae\xc8 \x03\x97k\x80\xdcv\\\xe9V\x1a\x08P\xbf\x1cDmT\x7f=7`\x0bM\xe7\x83w;`\xa5\xdf\xe0\x85nG\xce(t\xfe\xabV9\xdf\xd8\xe49\xabz\xdcSOC\xfb\xdbrIT\x1cȅ\xab\xc2\x10\xc5\xc4\xfb\x1c\xab#>h\xfeo/iZ,\xcb\x17M~)z\xf1\xb1\x83\xfeu\xfa\xaf\x1f\x9c\xb48\xdc/\x92\xaax\xc1U\xe27o\xac\\̳\xb0NI6\x0f\x95\x04\xb2ru\xe3\x98h\x86l\xa6s\xc8\xfd\xa5\xd6,\\n\xa8iЙV\xec\x9eS\x04\xf4\t\xf0BRr\xb4j\x8d\x0b\xcd\xfd\xd9\xf7,Q\xb3\x11\xacp\xf6\x80=\xb7\x15\x04\xb2>~\x08\x95)c\xce\x1b\\t\x9e\xf4\x7f\xbd=\x1b\x96\xfd\xd6C\xbe\xb8\x83O6\x99\x9dgf\x7f\xb4\x8ag坐\x88F\xb1\xae7\x92e\xc2\xd1\x15\xc2\xec\xba1\xae\x17\xf2\xef\xbc\xe8\xf4\xb1s\xd5\xf4pF\xe4l\x1dQwz\x1e\xee\x96J\xea\xfdow\xbe\xa6&\x1e\x83\xf1\x942\xbclۖ\x90e0\n&@aѯ>\x0eV\r\xb7Y\n3\x98*o\xed9C\xa9p\x05\xf4\xab\xf6\x950\xa2wp1\xbc4\xc9`\x00g&\xde\xd7\x1b\x94\xd4oe\x9b?s{\xee\x9dE,\xa2\xcc\xf8\x93\xea\xf9\x03\x1cp\x9bo(w\xc6\x1c\xb84aO\xb9\x1e\x16\x9b\x15\xfas\xe6*\xc1ڡ\x8c\xb0:\x9eU\x1a>\xa7\x81p\"\x80G\xbf\xab\xdc7C\x8a\xf3\xd1O\x1c\xf0\xe6)\x05\xdf%\x19\xaa48\x13]\x95v\x96\xb2\x86\xbd\x91kgI\xb7\xaa?]\xa4?&\xf1\xc1\x8bϨ⩁\x04i\xb8P\x03\x8d[\xe2i\xac\x93\xb5\xa5\x0eC\x8a\xf1\x08i\xc4n\x11\x9bÐ\x16\xb4\x02\x19\xaa\x01\xaf\xac\x9cШ\xa1\xc6@\xe4\x8bMS\x0cW\xa7\xde\rW/W\xf1\x7f\xa0\xa3ɔ~\x00\x97Rym\x15\xaa\x93\x01\x8d\xacNLb\xf8C\xc5a\xc7\xf7V\xfa\xff\xc2|\xf9\x1f\x99\xfea\x00\xa2&X]75\x10\xd5S\x91g\x14I1\xb0\xc9\xd7ø؃\xdf\x154m41+e7\x13me\xc96U3J\xaf\x80\x12H\rfk\x13\xafA\xe6\xef\x1f\x1dAM\x9b\xcb\x1d\xd4\x1b\x83lZ\xf8q\x0c\x02W8\xb3\x1d\x9d\xed\x0e\x19cD\xaa\xef9\x83\x83s\x112\xb8\tb\x1a'k\xcf=\xcc\x1d\x8f\x19@\x11\x13\xdal\xb6\x1c\xf8\x87+Ư\xb9\xb7~}*P\xa4\xe4rP](\xba\x82D\xa3ձZН\x19\x1b\xf0p\x8d\xa9_\xd8W\xff\xd8?O\xbf \xdcL\x06z\x84C0N\xae\xb0u\x9f2o1\xacO,\xab+l\x93\xcej\r\xc8\xf0\xb11~0_C\x84\xb9\x90\xaa\x8c\x86\x03/x\xca\xdc\xf7s\xb30'\xab\x80C\xa8\xc6\xec\x1bʅ\x10-\xe1\x80T^%X]NV\x16=\xd7<\x81\xfa\"ū޾\xf6\xf04_qC8\xef.\xe4\xde\xeaՁnK\x93T\x10\x16\xa4!\xc4p\xe1h\x141I4r|\xdc\x18\xf2\x13k\x00\xe9\xa5\x12\xe1\x0f?\x06\xb3S\x9b\xae\x8c00\xa9]@\x19\x92=\xc4>\xd6\x18\x8c٬AnA": EOF before flush: sent 5000 received 5000 lastProcessedTime 2025-03-02 13:31:22.841434147 +0000 UTC isDone true err: EOF --- PASS: TestNewLogBufferFirstBuffer (0.82s) PASS ok github.com/seaweedfs/seaweedfs/weed/util/log_buffer 0.902s === RUN TestAllocateFree --- PASS: TestAllocateFree (0.00s) === RUN TestAllocateFreeEdgeCases --- PASS: TestAllocateFreeEdgeCases (0.00s) === RUN TestBitCount --- PASS: TestBitCount (0.00s) PASS ok github.com/seaweedfs/seaweedfs/weed/util/mem 0.065s === RUN TestNameList 0 1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 42 43 44 45 46 47 48 49 5 50 51 52 53 54 55 56 57 58 59 6 60 61 62 63 64 65 66 67 68 69 7 70 71 72 73 74 75 76 77 78 79 8 80 81 82 83 84 85 86 87 88 89 9 90 91 92 93 94 95 96 97 98 99 --- PASS: TestNameList (1.61s) === RUN TestReverseInsert --- PASS: TestReverseInsert (0.00s) === RUN TestInsertAndFind --- PASS: TestInsertAndFind (1.43s) === RUN TestDelete --- PASS: TestDelete (1.30s) === RUN TestNext --- PASS: TestNext (0.21s) === RUN TestPrev --- PASS: TestPrev (0.41s) === RUN TestFindGreaterOrEqual --- PASS: TestFindGreaterOrEqual (0.49s) === RUN TestChangeValue --- PASS: TestChangeValue (0.30s) PASS ok github.com/seaweedfs/seaweedfs/weed/util/skiplist 5.807s === RUN TestLocationIndex --- PASS: TestLocationIndex (0.00s) === RUN TestLookupFileId --- PASS: TestLookupFileId (0.01s) === RUN TestConcurrentGetLocations --- PASS: TestConcurrentGetLocations (0.02s) PASS ok github.com/seaweedfs/seaweedfs/weed/wdclient 0.114s ? github.com/seaweedfs/seaweedfs/weed/wdclient/exclusive_locks [no test files] ? github.com/seaweedfs/seaweedfs/weed/wdclient/net2 [no test files] ? github.com/seaweedfs/seaweedfs/weed/wdclient/resource_pool [no test files] FAIL ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list seaweedfs-3.85-1-riscv64-build.log seaweedfs-3.85-1-riscv64-check.log seaweedfs-3.85-1-riscv64-prepare.log sent 81 bytes received 32,741 bytes 65,644.00 bytes/sec total size is 873,438 speedup is 26.61