Giter Site home page Giter Site logo

astarlight / lets_ocr Goto Github PK

View Code? Open in Web Editor NEW
650.0 650.0 329.0 141.52 MB

A repository for OCR, which inlcudes some classical OCR algorithms Pytorch implementation such as CTPN, EAST and CRNN.

License: MIT License

Python 23.80% Makefile 0.06% Shell 0.01% C++ 76.13%

lets_ocr's People

Contributors

astarlight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lets_ocr's Issues

draw_image模块问题

你好,请问generate_gt_anchor.py这个文件中的draw_image是什么模块呀,我用的Python3.

训练不收敛

作者您好,请问一下,您训练多少个epoch开始收敛呢?我用您提供的数据集训练2个epoch还是震荡的,用您的代码转换了ICDAR2017的数据集训练,训练了7个epoch也不收敛。想问下您除了调整学习速率还有什么解决办法吗?谢谢~

ModuleNotFoundError: No module named 'lib.nms'

你好, 我想直接使用Inference,下载好pretrain model和数据以后 执行test.sh
但是报错ModuleNotFoundError: No module named 'lib.nms',然后我看了下lib目录下确实也没有nms这个文件,请问下怎么办的?

是因为我cd ctpn 后没有make吗?
我尝试了一下make但是报错信息如下:
cython ../common/nms.pyx
gcc -shared -pthread -fPIC -fwrapv -O2 -Wall -fno-strict-aliasing -I/usr/include/python2.7 -o ./lib/nms.so ../common/nms.c
../common/nms.c:4:20: fatal error: Python.h: No such file or directory
compilation terminated.
Makefile:3: recipe for target 'all' failed
make: *** [all] Error 1

请问下是什么问题呢?我用的是anaconda python 3.6

train.py 中TypeError: can't pickle Environment objects错误?

Traceback (most recent call last):
File "train.py", line 322, in
train_iter = iter(train_loader)
File "D:\Anaconda\AnacondaRunning\lib\site-packages\torch\utils\data\dataloader.py", line 193, in iter
return _DataLoaderIter(self)
File "D:\Anaconda\AnacondaRunning\lib\site-packages\torch\utils\data\dataloader.py", line 469, in init
w.start()
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\process.py", line 105, in start
self._popen = self._Popen(self)
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\context.py", line 223, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\context.py", line 322, in _Popen
return Popen(process_obj)
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\popen_spawn_win32.py", line 65, in init
reduction.dump(process_obj, to_child)
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
TypeError: can't pickle Environment objects
Traceback (most recent call last):
File "", line 1, in
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\spawn.py", line 99, in spawn_main
new_handle = reduction.steal_handle(parent_pid, pipe_handle)
File "D:\Anaconda\AnacondaRunning\lib\multiprocessing\reduction.py", line 87, in steal_handle
_winapi.DUPLICATE_SAME_ACCESS | _winapi.DUPLICATE_CLOSE_SOURCE)
PermissionError: [WinError 5] ▒ܾ▒▒▒▒ʡ▒

TypeError: can't pickle Environment objects 不知道是什么原因导致的?求讨论

训练数据

请问一下,您是怎样切分数据集的呢?代码描述上您是使用俩个数据集,但是从csdn您的训练截图来看,您好像只使用了msra数据集?

tag_anchor 中的疑问

gt_anchor 来自 generate_gt_anchor
result.append((position, cy, h))

那么
if a[0] >= int(width - 1):

似乎应该改成
if a[0]*16 >= int(width - 1):

运行infar检测一张图像过程CPU会爆掉

运行infar检测(running_mode = "cpu"或者“gpu”)一张图像中的OCR,CPU都会瞬间达到99%卡住几秒后恢复正常,但检测结果正常,请问这可能会是神马原因?

运行train.py出现Corrupted image for 5372问题,求各位大神指教

你好,我运行train.py出现一下问题,请问是怎么回事啊
Corrupted image for 5362
raise RuntimeError('DataLoader worker (pid(s) {}) exited unexpectedly'.format(pids_str))
RuntimeError: DataLoader worker (pid(s) 128326) exited unexpectedly
Corrupted image for 5181
Corrupted image for 6898
Corrupted image for 1689
Corrupted image for 5364
Corrupted image for 5183
Corrupted image for 6900
Corrupted image for 1691
Corrupted image for 5366
Corrupted image for 5185
Corrupted image for 6902
Corrupted image for 1693
Corrupted image for 5368
Corrupted image for 5187
Corrupted image for 6904
Corrupted image for 1695
Corrupted image for 5370
Corrupted image for 5189
Corrupted image for 6906
Corrupted image for 1697
Corrupted image for 5372
[root@localhost crnn]#

python3 infer.py error:

python3 infer.py error:
Traceback (most recent call last):
File "infer.py", line 58, in
model.load_state_dict(torch.load(crnn_model_path))
File "/usr/local/lib/python3.5/dist-packages/torch/nn/modules/module.py", line 721, in load_state_dict
self.class.name, "\n\t".join(error_msgs)))
RuntimeError: Error(s) in loading state_dict for CRNN:
Unexpected key(s) in state_dict: "cnn.vgg_16.BatchNorm1.num_batches_tracked", "cnn.vgg_16.BatchNorm2.num_batches_tracked".

my model for ./w160_bs64_model/netCRNN_4_48000.pth'

thank you for your help!

训练自己的数据集

你好,看了一下您训练用的数据集,里面label的长度都是定长的,如果我自己的数据集不是定长的,需要额外处理么?

编码问题,求解答

为什么我按照博客上说的运行这个文件 python3 ./lib/create_lmdb_dataset.py
会报下面的错误
Traceback (most recent call last):
File "./lib/create_lmdb_dataset.py", line 87, in
imagePathList = list(imgdata)
File "/usr/local/lib/python3.6/codecs.py", line 321, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 6: invalid continuation byte

训练时Corrupted image errror,字节对象进lmdb,lmdb读出来的不一样,请高手帮解决,急。

Corrupted image for 1
Traceback (most recent call last):
File "/home/wdj/mycode3/Lets_OCR/recognizer/crnn/lib/dataset.py", line 132, in getitem
img = Image.open(buf).convert('L')
File "/root/anaconda3/envs/Pytorch_CRNN3/lib/python3.6/site-packages/PIL/Image.py", line 2821, in open
raise IOError("cannot identify image file %r" % (filename if filename else fp))
OSError: cannot identify image file <_io.BytesIO object at 0x7f6110132308>

关于运行内存的问题

我在训练模型的时候,使用gpu进行训练,但是还没开始输出loss数据,训练机的内存(16G)就全部给吃掉了,最后报“OSError: [Errno 12] Cannot allocate memory”的错误,请问训练这个模型的时候需要用多大的内存呢?

编译错误

image

感谢作者的分享 但是我在编译的时候会遇到这个问题 想问一下要怎么解决呢 谢谢

Corrupted image errror

Hello, I got Corrupted image error while training. Anyone could help? Thanks at advance.

x@x:~/Deep_Learning/NLP/Chinese_OCR/Lets_OCR/recognizer/crnn$ python3 train.py 
image scale: [32,160]
model_save_path: ./w160_bs64_model
gpu_id: 5
batch_size: 64
Using cpu mode
alphabet class num is 6736
CRNN(
  (cnn): Sequential(
    (vgg_16): Vgg_16(
      (convolution1): Conv2d(1, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (pooling1): MaxPool2d(kernel_size=2, stride=2, padding=0, dilation=1, ceil_mode=False)
      (convolution2): Conv2d(64, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (pooling2): MaxPool2d(kernel_size=2, stride=2, padding=0, dilation=1, ceil_mode=False)
      (convolution3): Conv2d(128, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (convolution4): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (pooling3): MaxPool2d(kernel_size=(1, 2), stride=(2, 1), padding=0, dilation=1, ceil_mode=False)
      (convolution5): Conv2d(256, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (BatchNorm1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
      (convolution6): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
      (BatchNorm2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
      (pooling4): MaxPool2d(kernel_size=(1, 2), stride=(2, 1), padding=0, dilation=1, ceil_mode=False)
      (convolution7): Conv2d(512, 512, kernel_size=(2, 2), stride=(1, 1))
    )
  )
  (rnn): Sequential(
    (rnn): RNN(
      (Bidirectional_LSTM1): LSTM(512, 256, bidirectional=True)
      (embedding1): Linear(in_features=512, out_features=512, bias=True)
      (Bidirectional_LSTM2): LSTM(512, 256, bidirectional=True)
      (embedding2): Linear(in_features=512, out_features=6736, bias=True)
    )
  )
)
Corrupted image for 3533127
Corrupted image for 2970013
Corrupted image for 3533129
Corrupted image for 3533131
Corrupted image for 3533133
Corrupted image for 3533135
Corrupted image for 2970015
Corrupted image for 3533137
Corrupted image for 3533139
Corrupted image for 3533141
Corrupted image for 80941
Corrupted image for 3533143
Corrupted image for 2970017
Corrupted image for 3533145
Corrupted image for 3533147
Corrupted image for 3533149
Corrupted image for 2970019
Corrupted image for 3533151
Corrupted image for 80943
Corrupted image for 3533153
Corrupted image for 3533155
Corrupted image for 2970021
Corrupted image for 3533157
Corrupted image for 3533159
Corrupted image for 3533161
Corrupted image for 80945
Corrupted image for 2698542
Corrupted image for 2293686
Corrupted image for 3533163
Corrupted image for 2970023
Corrupted image for 3533165
Corrupted image for 3533167
Corrupted image for 3533169
Corrupted image for 80947
Corrupted image for 2293688
Corrupted image for 3533171
Corrupted image for 2970025
Corrupted image for 3533173
Corrupted image for 2698544
Corrupted image for 3533175
Corrupted image for 3533177
Corrupted image for 3533179
Corrupted image for 80949
Corrupted image for 2293690
Corrupted image for 2970027
Corrupted image for 3533181
Corrupted image for 2698546
Corrupted image for 3533183
Corrupted image for 3533185
Corrupted image for 3533187
Corrupted image for 2970029
Corrupted image for 2293692
Corrupted image for 80951
Corrupted image for 3533189
Corrupted image for 2698548
Corrupted image for 3533191
Corrupted image for 3533193
Corrupted image for 2970031
Corrupted image for 3533195
Corrupted image for 3533197
Corrupted image for 2293694
Corrupted image for 80953
Corrupted image for 2698550
Corrupted image for 3533199
Corrupted image for 3533201
Corrupted image for 2970033
Corrupted image for 3533203
Corrupted image for 2293696
Corrupted image for 3533205
Corrupted image for 80955
Corrupted image for 2698552
Corrupted image for 3533207
Corrupted image for 2970035
Corrupted image for 2293698
Corrupted image for 3533209
Corrupted image for 3533211
Corrupted image for 2698554
Corrupted image for 3533213
Corrupted image for 2970037
Corrupted image for 3533215
Corrupted image for 80957
Corrupted image for 3533217
Corrupted image for 2698556
Corrupted image for 3533219
Corrupted image for 3533221
Corrupted image for 2293700
Corrupted image for 2970039
Corrupted image for 3533223
Corrupted image for 3533225
Corrupted image for 2698558
Corrupted image for 3533227
Corrupted image for 80959
Corrupted image for 3533229
Corrupted image for 3533231
Corrupted image for 2293702
Corrupted image for 2970041
Corrupted image for 3533233
Corrupted image for 80961
Corrupted image for 2698560
Corrupted image for 3533235
Corrupted image for 3533237
Corrupted image for 2970043
Corrupted image for 2293704
Corrupted image for 3533239
Corrupted image for 80963
Corrupted image for 2698562
Corrupted image for 2293706
Corrupted image for 2970045
Corrupted image for 80965
Corrupted image for 2698564
Corrupted image for 2970047
Corrupted image for 80967
Corrupted image for 2293708
Corrupted image for 2698566
Corrupted image for 2970049
Corrupted image for 80969
Corrupted image for 2293710
Corrupted image for 3533241
Corrupted image for 3533243
Corrupted image for 2970051
Corrupted image for 2698568
Corrupted image for 3533245
Corrupted image for 2293712
Corrupted image for 80971
Corrupted image for 3533247
Corrupted image for 2970053
Corrupted image for 3533249
Corrupted image for 2698570
Corrupted image for 3533251
Corrupted image for 80973
Corrupted image for 2293714
Corrupted image for 3533253
Corrupted image for 3533255
Corrupted image for 2970055
Corrupted image for 3533257
Corrupted image for 80975
Corrupted image for 3533259
Corrupted image for 2698572
Corrupted image for 2293716
Corrupted image for 3533261
Corrupted image for 2970057
Corrupted image for 3533263
Corrupted image for 80977
Corrupted image for 3533265
Corrupted image for 3533267
Corrupted image for 2293718
Corrupted image for 2698574
Corrupted image for 3533269
Corrupted image for 2970059
Corrupted image for 80979
Corrupted image for 3533271
Corrupted image for 3533273
Corrupted image for 2293720
Corrupted image for 3533275
Corrupted image for 2970061
Corrupted image for 2698576
Corrupted image for 3533277
Corrupted image for 80981
Corrupted image for 3533279
Corrupted image for 3533281
Corrupted image for 2970063
Corrupted image for 2293722
Corrupted image for 2698578
Corrupted image for 3533283
Corrupted image for 3533285
Corrupted image for 80983
Corrupted image for 3533287
Corrupted image for 2970065
Corrupted image for 2698580
Corrupted image for 3533289
Corrupted image for 3533291
Corrupted image for 2293724
Corrupted image for 80985
Corrupted image for 3533293
Corrupted image for 3533295
Corrupted image for 2698582
Corrupted image for 2970067
Corrupted image for 3533297
Corrupted image for 2293726
Corrupted image for 3533299
Corrupted image for 80987
Corrupted image for 3533301
Corrupted image for 2698584
Corrupted image for 2970069
Corrupted image for 3533303
Corrupted image for 2293728
Corrupted image for 3533305
Corrupted image for 3533307
Corrupted image for 80989
Corrupted image for 3533309
Corrupted image for 2970071
Corrupted image for 2698586
Corrupted image for 2293730
Corrupted image for 3533311
Corrupted image for 3533313
Corrupted image for 80991
Corrupted image for 3533315
Corrupted image for 2970073
Corrupted image for 2293732
Corrupted image for 3533317
Corrupted image for 2698588
Corrupted image for 3533319
Corrupted image for 3533321
Corrupted image for 2970075
Corrupted image for 2293734
Corrupted image for 80993
Corrupted image for 2698590
Corrupted image for 3533323
Corrupted image for 3533325
Corrupted image for 2970077
Corrupted image for 2293736
Corrupted image for 80995
Corrupted image for 3533327
Corrupted image for 2698592
Corrupted image for 2970079
Corrupted image for 3533329
Corrupted image for 3533331
Corrupted image for 2293738
Corrupted image for 2698594
Corrupted image for 80997
Corrupted image for 3533333
Corrupted image for 2970081
Corrupted image for 3533335
Corrupted image for 2293740
Corrupted image for 3533337
Corrupted image for 2698596
Corrupted image for 3533339
Corrupted image for 80999
Corrupted image for 3533341
Corrupted image for 2293742
Corrupted image for 3533343
Corrupted image for 2970083
Corrupted image for 2698598
Corrupted image for 3533345
Corrupted image for 81001
Corrupted image for 3533347
Corrupted image for 2293744
Corrupted image for 3533349
Corrupted image for 81003
Corrupted image for 2970085
Corrupted image for 2698600
Corrupted image for 3533351
Corrupted image for 2293746
Corrupted image for 3533353
Corrupted image for 81005
Corrupted image for 2970087
Corrupted image for 2698602
Corrupted image for 3533355
Corrupted image for 2293748
Corrupted image for 81007
Corrupted image for 2698604
Corrupted image for 3533357
Corrupted image for 2293750
Corrupted image for 2970089
Corrupted image for 3533359
Corrupted image for 3533361
Corrupted image for 81009
Corrupted image for 2698606
Corrupted image for 3533363
Corrupted image for 2970091
Corrupted image for 3533365
Corrupted image for 2293752
Corrupted image for 3533367
Corrupted image for 81011
Corrupted image for 3533369
Corrupted image for 2698608
Corrupted image for 3533371
Corrupted image for 2293754
Corrupted image for 2970093
Corrupted image for 3533373
Corrupted image for 81013
Corrupted image for 3533375
Corrupted image for 2698610
Corrupted image for 3533377
Corrupted image for 2293756
Corrupted image for 2970095
Corrupted image for 3533379
Corrupted image for 81015
Corrupted image for 3533381
Corrupted image for 3533383
Corrupted image for 2698612
Corrupted image for 2970097
Corrupted image for 2293758
Corrupted image for 3533385
Corrupted image for 3533387
Corrupted image for 81017
Corrupted image for 2970099
Corrupted image for 3533389
Corrupted image for 2698614
Corrupted image for 2293760
Corrupted image for 3533391
Corrupted image for 3533393
Corrupted image for 81019
Corrupted image for 2970101
Corrupted image for 3533395
Corrupted image for 3533397
Corrupted image for 2698616
Corrupted image for 2293762
Corrupted image for 2970103
Corrupted image for 3533399
Corrupted image for 81021
Corrupted image for 3533401
Corrupted image for 3533403
Corrupted image for 2698618
Corrupted image for 3533405
Corrupted image for 81023
Corrupted image for 2970105
Corrupted image for 2293764
Corrupted image for 3533407
Corrupted image for 2698620
Corrupted image for 3533409
Corrupted image for 2970107
Corrupted image for 81025
Corrupted image for 3533411
Corrupted image for 2293766
Corrupted image for 2698622
Corrupted image for 3533413
Corrupted image for 2970109
Corrupted image for 81027
Corrupted image for 3533415
Corrupted image for 2293768
Corrupted image for 3533417
Corrupted image for 2698624
Corrupted image for 81029
Corrupted image for 3533419
Corrupted image for 2970111
Corrupted image for 3533421
Corrupted image for 2293770
Corrupted image for 2698626
Corrupted image for 2970113
Corrupted image for 3533423
Corrupted image for 81031
Corrupted image for 3533425
Corrupted image for 2293772
Corrupted image for 2698628
Corrupted image for 2970115
Corrupted image for 3533427
Corrupted image for 81033
Corrupted image for 2293774
Corrupted image for 3533429
Corrupted image for 2698630
Corrupted image for 2970117
Corrupted image for 3533431
Corrupted image for 81035
Corrupted image for 2293776
Corrupted image for 3533433
Corrupted image for 2698632
Corrupted image for 2970119
Corrupted image for 3533435
Corrupted image for 2293778
Corrupted image for 81037
Corrupted image for 3533437
Corrupted image for 2698634
Corrupted image for 2970121
Corrupted image for 3533439
Corrupted image for 2293780
Corrupted image for 81039
Corrupted image for 3533441
Corrupted image for 2698636
Corrupted image for 2970123
Corrupted image for 3533443
Corrupted image for 2293782
Corrupted image for 81041
Corrupted image for 3533445
Corrupted image for 3533447
Corrupted image for 2698638
Corrupted image for 2293784
Corrupted image for 2970125
Corrupted image for 81043
Corrupted image for 3533449
Corrupted image for 3533451
Corrupted image for 2293786
Corrupted image for 2970127
Corrupted image for 3533453
Corrupted image for 81045
Corrupted image for 2698640
Corrupted image for 3533455
Corrupted image for 3533457
Corrupted image for 2293788
Corrupted image for 81047
Corrupted image for 3533459
Corrupted image for 2698642
Corrupted image for 2970129
Corrupted image for 3533461
Corrupted image for 3533463
Corrupted image for 2293790
Corrupted image for 3533465
Corrupted image for 2970131
Corrupted image for 3533467
Corrupted image for 81049
Corrupted image for 3533469
Corrupted image for 2698644
Corrupted image for 2293792
Corrupted image for 3533471
Corrupted image for 3533473
Corrupted image for 81051
Corrupted image for 3533475
Corrupted image for 2970133
Corrupted image for 2293794
Corrupted image for 3533477
Corrupted image for 2698646
Corrupted image for 3533479
Corrupted image for 81053
Corrupted image for 3533481
Corrupted image for 3533483
Corrupted image for 2970135
Corrupted image for 2698648
Corrupted image for 2293796
Corrupted image for 3533485
Corrupted image for 81055
Corrupted image for 3533487
Corrupted image for 3533489
Corrupted image for 2970137
Corrupted image for 2698650
Corrupted image for 3533491
Corrupted image for 81057
Corrupted image for 2293798
Corrupted image for 3533493
Corrupted image for 3533495
Corrupted image for 2970139
Corrupted image for 3533497
Corrupted image for 81059
Corrupted image for 3533499
Corrupted image for 2293800
Corrupted image for 3533501
Corrupted image for 3533503
Corrupted image for 81061
Corrupted image for 3533505
Corrupted image for 2970141
Corrupted image for 3533507
Corrupted image for 81063
Corrupted image for 3533509
Corrupted image for 2293802
Corrupted image for 3533511
Corrupted image for 3533513
Corrupted image for 2970143
Corrupted image for 81065
Corrupted image for 3533515
Corrupted image for 2698652
Corrupted image for 2293804
Corrupted image for 3533517
Corrupted image for 3533519
Corrupted image for 81067
Corrupted image for 2970145
Corrupted image for 3533521
Corrupted image for 2698654
Corrupted image for 3533523
Corrupted image for 3533525
Corrupted image for 81069
Corrupted image for 2293806
Corrupted image for 2970147
Corrupted image for 3533527
Corrupted image for 3533529
Corrupted image for 2698656
Corrupted image for 3533531
Corrupted image for 2293808
Corrupted image for 81071
Corrupted image for 3533533
Corrupted image for 2970149
Corrupted image for 3533535
Corrupted image for 2698658
Corrupted image for 3533537
Corrupted image for 81073
Corrupted image for 3533539
Corrupted image for 2293810
Corrupted image for 2970151
Corrupted image for 3533541
Corrupted image for 3533543
Corrupted image for 81075
Corrupted image for 3533545
Corrupted image for 2698660
Corrupted image for 2293812
Corrupted image for 2970153
Corrupted image for 3533547
Corrupted image for 3533549
Corrupted image for 3533551
Corrupted image for 2698662
Corrupted image for 3533553
Corrupted image for 2293814
Corrupted image for 3533555
Corrupted image for 2970155
Corrupted image for 3533557
Corrupted image for 3533559
Corrupted image for 2698664
Corrupted image for 3533561
Corrupted image for 3533563
Corrupted image for 3533565
Corrupted image for 2698666
Corrupted image for 3533567
Corrupted image for 81077
Corrupted image for 3533569
Corrupted image for 3533571
Corrupted image for 3533573
Corrupted image for 81079
Corrupted image for 2698668
Corrupted image for 3533575
Corrupted image for 3533577
Corrupted image for 3533579
Corrupted image for 81081
Corrupted image for 3533581
Corrupted image for 2698670
Corrupted image for 2970157
Corrupted image for 2293816
Corrupted image for 3533583
Corrupted image for 3533585
Corrupted image for 3533587
Corrupted image for 81083
Corrupted image for 3533589
Corrupted image for 2970159
Corrupted image for 3533591
Corrupted image for 2698672
Corrupted image for 2293818
Corrupted image for 3533593
Corrupted image for 3533595
Corrupted image for 2970161
Corrupted image for 3533597
Corrupted image for 81085
Corrupted image for 2698674
Corrupted image for 2293820
Corrupted image for 3533599
Corrupted image for 3533601
Corrupted image for 2970163
Corrupted image for 3533603
Corrupted image for 81087
Corrupted image for 3533605
Corrupted image for 2698676
Corrupted image for 2293822
Corrupted image for 3533607
Corrupted image for 3533609
Corrupted image for 2970165
Corrupted image for 2698678
Corrupted image for 3533611
Corrupted image for 81089
Corrupted image for 3533613
Corrupted image for 2293824
Corrupted image for 3533615
Corrupted image for 2970167
Corrupted image for 3533617
Corrupted image for 3533619
Corrupted image for 2698680
Corrupted image for 81091
Corrupted image for 2293826
Corrupted image for 3533621
Corrupted image for 2970169
Corrupted image for 3533623
Corrupted image for 81093
Corrupted image for 2293828
Corrupted image for 2698682
Corrupted image for 3533625
Corrupted image for 2970171
Corrupted image for 3533627
Corrupted image for 81095
Corrupted image for 2293830
Corrupted image for 2698684
Corrupted image for 3533629
Corrupted image for 2970173
Corrupted image for 81097
Corrupted image for 3533631
Corrupted image for 2293832
Corrupted image for 2698686
Corrupted image for 3533633
Corrupted image for 2970175
Corrupted image for 81099
Corrupted image for 2293834
Corrupted image for 3533635
Corrupted image for 81101
Corrupted image for 2970177
Corrupted image for 2698688
Corrupted image for 3533637
Corrupted image for 2293836
Corrupted image for 3533639
Corrupted image for 81103
Corrupted image for 2970179
Corrupted image for 2698690
Corrupted image for 3533641
Corrupted image for 81105
Corrupted image for 2698692
Corrupted image for 2970181
Corrupted image for 2293838
Corrupted image for 3533643
Corrupted image for 2698694
Corrupted image for 3533645
Corrupted image for 81107
Corrupted image for 2293840
Corrupted image for 2970183
Corrupted image for 3533647
Corrupted image for 2698696
Corrupted image for 81109
Corrupted image for 2293842
Corrupted image for 3533649
Corrupted image for 2970185
Corrupted image for 2698698
Corrupted image for 81111
Corrupted image for 3533651
Corrupted image for 3533653
Corrupted image for 3533655
Corrupted image for 2698700
Corrupted image for 2293844
Corrupted image for 3533657
Corrupted image for 81113
Corrupted image for 2970187
Corrupted image for 3533659
Corrupted image for 3533661
Corrupted image for 3533663
Corrupted image for 2293846
Corrupted image for 2698702
Corrupted image for 3533665
Corrupted image for 2970189
Corrupted image for 3533667
Corrupted image for 81115
Corrupted image for 3533669
Corrupted image for 2698704
Corrupted image for 2293848
Corrupted image for 3533671
Corrupted image for 3533673
Corrupted image for 81117
Corrupted image for 2970191
Corrupted image for 3533675
Corrupted image for 2698706
Corrupted image for 2293850
Corrupted image for 3533677
Corrupted image for 3533679
Corrupted image for 81119
Corrupted image for 2698708
Corrupted image for 2970193
Corrupted image for 3533681
Corrupted image for 2293852
Corrupted image for 3533683
Corrupted image for 81121
Corrupted image for 3533685
Corrupted image for 2698710
Corrupted image for 2970195
Corrupted image for 3533687
Corrupted image for 2293854
Corrupted image for 3533689
Corrupted image for 2698712
Corrupted image for 81123
Corrupted image for 2970197
Corrupted image for 3533691
Corrupted image for 3533693
Corrupted image for 3533695
Corrupted image for 2698714
Corrupted image for 2293856
Corrupted image for 3533697
Corrupted image for 81125
Corrupted image for 3533699
Corrupted image for 2970199
Corrupted image for 2698716
Corrupted image for 3533701
Corrupted image for 2293858
Corrupted image for 3533703
Corrupted image for 81127
Corrupted image for 3533705
Corrupted image for 3533707
Corrupted image for 2293860
Corrupted image for 2698718
Corrupted image for 3533709
Corrupted image for 81129
Corrupted image for 2970201
Corrupted image for 3533711
Corrupted image for 3533713
Corrupted image for 2698720
Corrupted image for 3533715
Corrupted image for 2293862
Corrupted image for 81131
Corrupted image for 2970203
Corrupted image for 3533717
Corrupted image for 3533719
Corrupted image for 3533721
Corrupted image for 2698722
Corrupted image for 2293864
Corrupted image for 81133
Corrupted image for 2970205
Corrupted image for 3533723
Corrupted image for 3533725
Corrupted image for 2698724
Corrupted image for 3533727
Corrupted image for 81135
Corrupted image for 2293866
Corrupted image for 2970207
Corrupted image for 3533729
Corrupted image for 3533731
Corrupted image for 2293868
Corrupted image for 81137
Corrupted image for 2970209
Corrupted image for 2698726
Corrupted image for 3533733
Corrupted image for 81139
Corrupted image for 2293870
Corrupted image for 3533735
Corrupted image for 2698728
Corrupted image for 2970211
Corrupted image for 3533737
Corrupted image for 81141
Corrupted image for 2293872
Corrupted image for 3533739
Corrupted image for 2698730
Corrupted image for 2970213
Corrupted image for 3533741
Corrupted image for 81143
Corrupted image for 3533743
Corrupted image for 3533745
Corrupted image for 2293874
Corrupted image for 2698732
Corrupted image for 2970215
Corrupted image for 3533747
Corrupted image for 81145
Corrupted image for 3533749
Corrupted image for 3533751
Corrupted image for 2293876
Corrupted image for 2698734
Corrupted image for 3533753
Corrupted image for 81147
Corrupted image for 2970217
Corrupted image for 3533755
Corrupted image for 2293878
Corrupted image for 3533757
Corrupted image for 2698736
Corrupted image for 3533759
Corrupted image for 81149
Corrupted image for 3533761
Corrupted image for 3533763
Corrupted image for 2698738
Corrupted image for 2970219
Corrupted image for 2293880
Corrupted image for 3533765
Corrupted image for 81151
Corrupted image for 3533767
Corrupted image for 3533769
Corrupted image for 2698740
Corrupted image for 2293882
Corrupted image for 2970221
Corrupted image for 3533771
Corrupted image for 81153
Corrupted image for 3533773
Corrupted image for 3533775
Corrupted image for 2293884
Corrupted image for 2970223
Corrupted image for 3533777
Corrupted image for 81155
Corrupted image for 2698742
Corrupted image for 3533779
Corrupted image for 3533781
Corrupted image for 2293886
Corrupted image for 3533783
Corrupted image for 81157
Corrupted image for 2970225
Corrupted image for 2698744
Corrupted image for 3533785
Corrupted image for 3533787
Corrupted image for 2293888
Corrupted image for 81159
Corrupted image for 3533789
Corrupted image for 2698746
Corrupted image for 2970227
Corrupted image for 3533791
Corrupted image for 81161
Corrupted image for 3533793
Corrupted image for 2293890
Corrupted image for 2698748
Corrupted image for 3533795
Corrupted image for 2970229
Corrupted image for 81163
Corrupted image for 3533797
Corrupted image for 2293892
Corrupted image for 2970231
Corrupted image for 81165
Corrupted image for 2698750
Corrupted image for 3533799
Corrupted image for 3533801
Corrupted image for 2293894
Corrupted image for 81167
Corrupted image for 3533803
Corrupted image for 2698752
Corrupted image for 2970233
Corrupted image for 2293896
Corrupted image for 81169
Corrupted image for 3533805
Corrupted image for 2970235
Corrupted image for 2698754
Corrupted image for 3533807
Corrupted image for 81171
Corrupted image for 3533809
Corrupted image for 2293898
Corrupted image for 2970237
Corrupted image for 2698756
Corrupted image for 81173
Corrupted image for 3533811
Corrupted image for 3533813
Corrupted image for 2293900
Corrupted image for 2698758
Corrupted image for 3533815
Corrupted image for 2970239
Corrupted image for 81175
Corrupted image for 3533817
Corrupted image for 2293902
Corrupted image for 2698760
Corrupted image for 3533819
Corrupted image for 2970241
Corrupted image for 81177
Corrupted image for 3533821
Corrupted image for 2293904
Corrupted image for 2698762
Corrupted image for 3533823
Corrupted image for 2970243
Corrupted image for 81179
Corrupted image for 3533825
Corrupted image for 2293906
Corrupted image for 2698764
Corrupted image for 3533827
Corrupted image for 2970245
Corrupted image for 3533829
Corrupted image for 2293908
Corrupted image for 3533831
Corrupted image for 2698766
Corrupted image for 3533833
Corrupted image for 81181
Corrupted image for 3533835
Corrupted image for 2293910
Corrupted image for 3533837
Corrupted image for 2698768
Corrupted image for 3533839
Corrupted image for 81183
Corrupted image for 3533841
Corrupted image for 2293912
Corrupted image for 2970247
Corrupted image for 2698770
Corrupted image for 3533843
Corrupted image for 81185
Corrupted image for 3533845
Corrupted image for 2293914
Corrupted image for 2970249
Corrupted image for 2698772
Corrupted image for 3533847
Corrupted image for 3533849
Corrupted image for 81187
Corrupted image for 3533851
Corrupted image for 2293916
Corrupted image for 2698774
Corrupted image for 3533853
Corrupted image for 81189
Corrupted image for 3533855
Corrupted image for 3533857
Corrupted image for 2698776
Corrupted image for 2293918
Corrupted image for 2970251
Corrupted image for 3533859
Corrupted image for 3533861
Corrupted image for 81191
Corrupted image for 3533863
Corrupted image for 2698778
Corrupted image for 2293920
Corrupted image for 3533865
Corrupted image for 2970253
Corrupted image for 3533867
Corrupted image for 81193
Corrupted image for 3533869
Corrupted image for 2698780
Corrupted image for 2293922
Corrupted image for 3533871
Corrupted image for 3533873
Corrupted image for 2970255
Corrupted image for 81195
Corrupted image for 2698782
Corrupted image for 3533875
Corrupted image for 3533877
Corrupted image for 2970257
Corrupted image for 3533879
Corrupted image for 2698784
Corrupted image for 2293924
Corrupted image for 81197
Corrupted image for 3533881
Corrupted image for 2970259
Corrupted image for 3533883
Corrupted image for 2698786
Corrupted image for 81199
Corrupted image for 3533885
Corrupted image for 2293926
Corrupted image for 2970261
Corrupted image for 3533887
Corrupted image for 2698788
Corrupted image for 3533889
Corrupted image for 2293928
Corrupted image for 81201
Corrupted image for 2970263
Corrupted image for 2698790
Corrupted image for 3533891
Corrupted image for 81203
Corrupted image for 2293930
Corrupted image for 3533893
Corrupted image for 2970265
Corrupted image for 2698792
Corrupted image for 3533895
Corrupted image for 81205
Corrupted image for 2293932
Corrupted image for 3533897
Corrupted image for 2970267
Corrupted image for 2698794
Corrupted image for 3533899
Corrupted image for 81207
Corrupted image for 2293934
Corrupted image for 2970269
Corrupted image for 3533901
Corrupted image for 2698796
Corrupted image for 2293936
Corrupted image for 81209
Corrupted image for 3533903
Corrupted image for 2970271
Corrupted image for 2698798
Corrupted image for 3533905
Corrupted image for 81211
Corrupted image for 2293938
Corrupted image for 3533907
Corrupted image for 2698800
Corrupted image for 2970273
Corrupted image for 3533909
Corrupted image for 81213
Corrupted image for 2293940
Corrupted image for 2698802
Corrupted image for 2970275
Corrupted image for 3533911
Corrupted image for 81215
Corrupted image for 3533913
Corrupted image for 2293942
Corrupted image for 2970277
Corrupted image for 2698804
Corrupted image for 3533915
Corrupted image for 81217
Corrupted image for 3533917
Corrupted image for 2293944
Corrupted image for 3533919
Corrupted image for 2970279
Corrupted image for 2698806
Corrupted image for 3533921
Corrupted image for 81219
Corrupted image for 3533923
Corrupted image for 2293946
Corrupted image for 2970281
Corrupted image for 3533925
Corrupted image for 2698808
Corrupted image for 3533927
Corrupted image for 81221
Corrupted image for 3533929
Corrupted image for 2293948
Corrupted image for 2970283
Corrupted image for 3533931
Corrupted image for 3533933
Corrupted image for 81223
Corrupted image for 2698810
Corrupted image for 3533935
Corrupted image for 2970285
Corrupted image for 2293950
Corrupted image for 3533937
Corrupted image for 3533939
Corrupted image for 81225
Corrupted image for 3533941
Corrupted image for 2970287
Corrupted image for 2293952
Corrupted image for 2698812
Corrupted image for 3533943
Corrupted image for 3533945
Corrupted image for 2293954
Corrupted image for 3533947
Corrupted image for 2698814
Corrupted image for 81227
Corrupted image for 3533949
Corrupted image for 2970289
Corrupted image for 3533951
Corrupted image for 2293956
Corrupted image for 3533953
Corrupted image for 81229
Corrupted image for 2698816
Corrupted image for 3533955
Corrupted image for 3533957
Corrupted image for 2970291
Corrupted image for 2293958
Corrupted image for 3533959
Corrupted image for 81231
Corrupted image for 2698818
Corrupted image for 3533961
Corrupted image for 3533963
Corrupted image for 2970293
Corrupted image for 2293960
Corrupted image for 81233
Corrupted image for 3533965
Corrupted image for 2698820
Corrupted image for 3533967
Corrupted image for 2293962
Corrupted image for 2970295
Corrupted image for 3533969
Corrupted image for 81235
Corrupted image for 2698822
Corrupted image for 3533971
Corrupted image for 3533973
Corrupted image for 2970297
Corrupted image for 2293964
Corrupted image for 3533975
Corrupted image for 81237
Corrupted image for 2698824
Corrupted image for 3533977
Corrupted image for 2970299
Corrupted image for 3533979
Corrupted image for 81239
Corrupted image for 2293966
Corrupted image for 3533981
Corrupted image for 2698826
Corrupted image for 2970301
Corrupted image for 3533983
Corrupted image for 81241
Corrupted image for 2293968
Corrupted image for 3533985
Corrupted image for 2970303
Corrupted image for 3533987
Corrupted image for 2698828
Corrupted image for 2293970
Corrupted image for 81243
Corrupted image for 3533989
Corrupted image for 2970305
Corrupted image for 3533991
Corrupted image for 2293972
Corrupted image for 81245
Corrupted image for 2698830
Corrupted image for 3533993
Corrupted image for 2970307
Corrupted image for 3533995
Corrupted image for 2293974
Corrupted image for 3533997
Corrupted image for 81247
Corrupted image for 2698832
Corrupted image for 2970309
Corrupted image for 2293976
Corrupted image for 3533999
Corrupted image for 3534001
Corrupted image for 81249
Corrupted image for 2970311
Corrupted image for 2293978
Corrupted image for 2698834
Corrupted image for 3534003
Corrupted image for 3534005
Corrupted image for 81251
Corrupted image for 2293980
Corrupted image for 2970313
Corrupted image for 3534007
Corrupted image for 2698836
Corrupted image for 3534009
Corrupted image for 2293982
Corrupted image for 81253
Corrupted image for 3534011
Corrupted image for 2970315
Corrupted image for 2698838
Corrupted image for 3534013
Corrupted image for 2293984
Corrupted image for 3534015
Corrupted image for 81255
Corrupted image for 2970317
Corrupted image for 3534017
Corrupted image for 2698840
Corrupted image for 2293986
Corrupted image for 3534019
Corrupted image for 3534021
Corrupted image for 81257
Corrupted image for 2970319
Corrupted image for 3534023
Corrupted image for 2293988
Corrupted image for 3534025
Corrupted image for 2970321
Corrupted image for 2698842
Corrupted image for 3534027
Corrupted image for 81259
Corrupted image for 2293990
Corrupted image for 3534029
Corrupted image for 3534031
Corrupted image for 2970323
Corrupted image for 3534033
Corrupted image for 81261
Corrupted image for 2698844
Corrupted image for 2293992
Corrupted image for 3534035
Corrupted image for 2970325
Corrupted image for 3534037
Corrupted image for 81263
Corrupted image for 2293994
Corrupted image for 2698846
Corrupted image for 3534039
Corrupted image for 2970327
Corrupted image for 3534041
Corrupted image for 81265
Corrupted image for 2293996
Corrupted image for 3534043
Corrupted image for 2698848
Corrupted image for 3534045
Corrupted image for 81267
Corrupted image for 2293998
Corrupted image for 3534047
Corrupted image for 2970329
Corrupted image for 2698850
Corrupted image for 3534049
Corrupted image for 2294000
Corrupted image for 81269
Corrupted image for 3534051
Corrupted image for 2970331
Corrupted image for 3534053
Corrupted image for 2294002
Corrupted image for 81271
Corrupted image for 2698852
Corrupted image for 3534055
Corrupted image for 2970333
Corrupted image for 3534057
Corrupted image for 81273
Corrupted image for 2294004
Corrupted image for 3534059
Corrupted image for 2698854
Corrupted image for 2970335
Corrupted image for 2294006
Corrupted image for 2698856
Corrupted image for 81275
Corrupted image for 3534061
Corrupted image for 2698858
Corrupted image for 3534063
Corrupted image for 2970337
Corrupted image for 2294008
Corrupted image for 2698860
Corrupted image for 3534065
Corrupted image for 81277
Corrupted image for 3534067
Corrupted image for 2294010
Corrupted image for 2970339
Corrupted image for 2698862
Corrupted image for 3534069
Corrupted image for 81279
Corrupted image for 3534071
Corrupted image for 2970341
Corrupted image for 2294012
Corrupted image for 3534073
Corrupted image for 2698864
Corrupted image for 81281
Corrupted image for 3534075
Corrupted image for 3534077
Corrupted image for 2294014
Corrupted image for 2970343
Corrupted image for 3534079
Corrupted image for 81283
Corrupted image for 2698866
Corrupted image for 3534081
Corrupted image for 2294016
Corrupted image for 3534083
Corrupted image for 81285
Corrupted image for 2970345
Corrupted image for 3534085
Corrupted image for 2294018
Corrupted image for 2698868
Corrupted image for 3534087
Corrupted image for 2970347
Corrupted image for 81287
Corrupted image for 3534089
Corrupted image for 2294020
Corrupted image for 3534091
Corrupted image for 2698870
Corrupted image for 3534093
Corrupted image for 2294022
Corrupted image for 81289
Corrupted image for 2970349
Corrupted image for 3534095
Corrupted image for 2698872
Corrupted image for 2294024
Corrupted image for 3534097
Corrupted image for 81291
Corrupted image for 3534099
Corrupted image for 3534101
Corrupted image for 2970351
Corrupted image for 2294026
Corrupted image for 3534103
Corrupted image for 81293
Corrupted image for 2698874
Corrupted image for 3534105
Corrupted image for 2294028
Corrupted image for 3534107
Corrupted image for 2970353
Corrupted image for 81295
Corrupted image for 3534109
Corrupted image for 2698876
Corrupted image for 3534111
Corrupted image for 2970355
Corrupted image for 3534113
Corrupted image for 81297
Corrupted image for 2294030
Corrupted image for 3534115
Corrupted image for 2698878
Corrupted image for 2970357
Corrupted image for 3534117
Corrupted image for 2294032
Corrupted image for 81299
Corrupted image for 3534119
Corrupted image for 2294034
Corrupted image for 3534121
Corrupted image for 2970359
Corrupted image for 2698880
Corrupted image for 81301
Corrupted image for 3534123
Corrupted image for 2294036
Corrupted image for 2970361
Corrupted image for 3534125
Corrupted image for 3534127
Corrupted image for 2698882
Corrupted image for 81303
Corrupted image for 2970363
Corrupted image for 3534129
Corrupted image for 2294038
Corrupted image for 3534131
Corrupted image for 81305
Corrupted image for 2698884
Corrupted image for 3534133
Corrupted image for 2970365
Corrupted image for 2294040
Corrupted image for 3534135
Corrupted image for 81307
Corrupted image for 3534137
Corrupted image for 2294042
Corrupted image for 2698886
Corrupted image for 2970367
Corrupted image for 3534139
Corrupted image for 81309
Corrupted image for 3534141
Corrupted image for 3534143
Corrupted image for 2294044
Corrupted image for 2970369
Corrupted image for 81311
Corrupted image for 2698888
Corrupted image for 3534145
Corrupted image for 3534147
Corrupted image for 2294046
Corrupted image for 3534149
Corrupted image for 2970371
Corrupted image for 81313
Corrupted image for 3534151
Corrupted image for 2294048
Corrupted image for 2698890
Corrupted image for 2970373
Corrupted image for 3534153
Corrupted image for 81315
Corrupted image for 3534155
Corrupted image for 2294050
Corrupted image for 2970375
Corrupted image for 2698892
Corrupted image for 3534157
Corrupted image for 81317
Corrupted image for 3534159
Corrupted image for 2294052
Corrupted image for 2970377
Corrupted image for 3534161
Corrupted image for 2698894
Corrupted image for 81319
Corrupted image for 2294054
Corrupted image for 3534163
Corrupted image for 2970379
Corrupted image for 3534165
Corrupted image for 81321
Corrupted image for 2294056
Corrupted image for 2698896
Corrupted image for 3534167
Corrupted image for 81323
Corrupted image for 3534169
Corrupted image for 2970381
Corrupted image for 2294058
Corrupted image for 3534171
Corrupted image for 2698898
Corrupted image for 81325
Corrupted image for 3534173
Corrupted image for 2294060
Corrupted image for 2970383
Corrupted image for 3534175
Corrupted image for 2698900
Corrupted image for 2294062
Corrupted image for 81327
Corrupted image for 2970385
Corrupted image for 3534177
Corrupted image for 3534179
Corrupted image for 2294064
Corrupted image for 2970387
Corrupted image for 3534181
Corrupted image for 81329
Corrupted image for 2698902
Corrupted image for 3534183
Corrupted image for 2294066
Corrupted image for 2970389
Corrupted image for 3534185
Corrupted image for 81331
Corrupted image for 2698904
Corrupted image for 3534187
Corrupted image for 2294068
Corrupted image for 2970391
Corrupted image for 3534189
Corrupted image for 3534191
Corrupted image for 81333
Corrupted image for 2294070
Corrupted image for 3534193
Corrupted image for 2970393
Corrupted image for 2698906
Corrupted image for 3534195
Corrupted image for 81335
Corrupted image for 3534197
Corrupted image for 2294072
Corrupted image for 2970395
Corrupted image for 3534199
Corrupted image for 2698908
Corrupted image for 81337
Corrupted image for 3534201
Corrupted image for 3534203
Corrupted image for 2294074
Corrupted image for 3534205
Corrupted image for 81339
Corrupted image for 2698910
Corrupted image for 2970397
Corrupted image for 3534207
Corrupted image for 2294076
Corrupted image for 3534209
Corrupted image for 81341
Corrupted image for 2698912
Corrupted image for 2970399
Corrupted image for 3534211
Corrupted image for 2294078
Corrupted image for 3534213
Corrupted image for 3534215
Corrupted image for 81343
Corrupted image for 2970401
Corrupted image for 2698914
Corrupted image for 2294080
Corrupted image for 3534217
Corrupted image for 3534219
Corrupted image for 81345
Corrupted image for 3534221
Corrupted image for 2294082
Corrupted image for 2698916
Corrupted image for 2970403
Corrupted image for 3534223
Corrupted image for 81347
Corrupted image for 3534225
Corrupted image for 2294084
Corrupted image for 3534227
Corrupted image for 2970405
Corrupted image for 2698918
Corrupted image for 81349
Corrupted image for 3534229
Corrupted image for 3534231
Corrupted image for 2294086
Corrupted image for 3534233
Corrupted image for 2698920
Corrupted image for 2970407
Corrupted image for 81351
Corrupted image for 3534235
Corrupted image for 2294088
Corrupted image for 3534237
Corrupted image for 2970409
Corrupted image for 3534239
Corrupted image for 2698922
Corrupted image for 81353
Corrupted image for 3534241
Corrupted image for 2294090
Corrupted image for 3534243
Corrupted image for 2970411
Corrupted image for 3534245
Corrupted image for 81355
Corrupted image for 3534247
Corrupted image for 2970413
Corrupted image for 2294092
Corrupted image for 3534249
Corrupted image for 2698924
Corrupted image for 81357
Corrupted image for 3534251
Corrupted image for 3534253
Corrupted image for 2294094
Corrupted image for 2970415
Corrupted image for 3534255
Corrupted image for 2698926
Corrupted image for 81359
Corrupted image for 3534257
Corrupted image for 3534259
Corrupted image for 2294096
Corrupted image for 2698928
Corrupted image for 81361
Corrupted image for 3534261
Corrupted image for 2970417
Corrupted image for 3534263
Corrupted image for 2294098
Corrupted image for 3534265
Corrupted image for 2698930
Corrupted image for 81363
Corrupted image for 2970419
Corrupted image for 3534267
Corrupted image for 3534269
Corrupted image for 2698932
Corrupted image for 2294100
Corrupted image for 81365
Corrupted image for 3534271
Corrupted image for 2970421
Corrupted image for 3534273
Corrupted image for 2698934
Corrupted image for 3534275
Corrupted image for 2294102
Corrupted image for 81367
Corrupted image for 2970423
Corrupted image for 3534277
Corrupted image for 2698936
Corrupted image for 3534279
Corrupted image for 2294104
Corrupted image for 2698938
Corrupted image for 3534281
Corrupted image for 2698940
Corrupted image for 81369
Corrupted image for 3534283
Corrupted image for 2970425
Corrupted image for 2698942
Corrupted image for 2294106
Corrupted image for 3534285
Corrupted image for 2698944
Corrupted image for 3534287
Corrupted image for 3534289
Corrupted image for 81371
Corrupted image for 2970427
Corrupted image for 3534291
Corrupted image for 2698946
Corrupted image for 2294108
Corrupted image for 3534293
Corrupted image for 81373
Corrupted image for 3534295
Corrupted image for 2294110
Corrupted image for 2698948
Corrupted image for 3534297
Corrupted image for 2970429
Corrupted image for 81375
Corrupted image for 3534299
Corrupted image for 2698950
Corrupted image for 3534301
Corrupted image for 2294112
Corrupted image for 81377
Corrupted image for 3534303
Corrupted image for 2970431
Corrupted image for 3534305
Corrupted image for 2294114
Corrupted image for 2698952
Corrupted image for 3534307
Corrupted image for 3534309
Corrupted image for 2970433
Corrupted image for 2294116
Corrupted image for 2698954
Corrupted image for 81379
Corrupted image for 3534311
Corrupted image for 3534313
Corrupted image for 2294118
Corrupted image for 2698956
Corrupted image for 2970435
Corrupted image for 81381
Corrupted image for 3534315
Corrupted image for 2294120
Corrupted image for 2970437
Corrupted image for 3534317
Corrupted image for 2698958
Corrupted image for 81383
Corrupted image for 3534319
Corrupted image for 2970439
Corrupted image for 2698960
Corrupted image for 2294122
Corrupted image for 81385
Corrupted image for 3534321
Corrupted image for 2970441
Corrupted image for 3534323
Corrupted image for 2698962
Corrupted image for 2294124
Corrupted image for 81387
Corrupted image for 3534325
Corrupted image for 2970443
Corrupted image for 3534327
Corrupted image for 2698964
Corrupted image for 2294126
Corrupted image for 81389
Corrupted image for 3534329
Corrupted image for 2970445
Corrupted image for 2698966
Corrupted image for 2294128
Corrupted image for 3534331
Corrupted image for 81391
Corrupted image for 2970447
Corrupted image for 3534333
Corrupted image for 2698968
Corrupted image for 2294130
Corrupted image for 3534335
Corrupted image for 2970449
Corrupted image for 81393
Corrupted image for 2698970
Corrupted image for 3534337
Corrupted image for 2294132
Corrupted image for 3534339
Corrupted image for 2970451
Corrupted image for 2698972
Corrupted image for 81395
Corrupted image for 3534341
Corrupted image for 3534343
Corrupted image for 2970453
Corrupted image for 2294134
Corrupted image for 3534345
Corrupted image for 2698974
Corrupted image for 3534347
Corrupted image for 81397
Corrupted image for 2294136
Corrupted image for 3534349
Corrupted image for 2970455
Corrupted image for 3534351
Corrupted image for 81399
Corrupted image for 3534353
Corrupted image for 2698976
Corrupted image for 2970457
Corrupted image for 2294138
Corrupted image for 3534355
Corrupted image for 81401
Corrupted image for 3534357
Corrupted image for 3534359
Corrupted image for 2970459
Corrupted image for 3534361
Corrupted image for 2698978
Corrupted image for 2294140
Corrupted image for 3534363
Corrupted image for 81403
Corrupted image for 2970461
Corrupted image for 3534365
Corrupted image for 3534367
Corrupted image for 2294142
Corrupted image for 3534369
Corrupted image for 81405
Corrupted image for 2698980
Corrupted image for 3534371
Corrupted image for 2294144
Corrupted image for 2970463
Corrupted image for 3534373
Corrupted image for 81407
Corrupted image for 2698982
Corrupted image for 3534375
Corrupted image for 3534377
Corrupted image for 2294146
Corrupted image for 2970465
Corrupted image for 81409
Corrupted image for 3534379
Corrupted image for 2698984
Corrupted image for 3534381
Corrupted image for 3534383
Corrupted image for 2294148
Corrupted image for 2698986
Corrupted image for 81411
Corrupted image for 2970467
Corrupted image for 3534385
Corrupted image for 2698988
Corrupted image for 3534387
Corrupted image for 2294150
Corrupted image for 81413
Corrupted image for 2970469
Corrupted image for 3534389
Corrupted image for 2698990
Corrupted image for 3534391
Corrupted image for 81415
Corrupted image for 2294152
Corrupted image for 3534393
Corrupted image for 2970471
Corrupted image for 2698992
Corrupted image for 3534395
Corrupted image for 3534397
Corrupted image for 81417
Corrupted image for 2698994
Corrupted image for 2970473
Corrupted image for 3534399
Corrupted image for 2698996
Corrupted image for 3534401
Corrupted image for 2294154
Corrupted image for 2698998
Corrupted image for 81419
Corrupted image for 2699000
Corrupted image for 3534403
Corrupted image for 2970475
Corrupted image for 3534405
Corrupted image for 2699002
Corrupted image for 2294156
Corrupted image for 81421
Corrupted image for 3534407
Corrupted image for 2970477
Corrupted image for 2699004
Corrupted image for 3534409
Corrupted image for 2294158
Corrupted image for 81423
Corrupted image for 2970479
Corrupted image for 3534411
Corrupted image for 3534413
Corrupted image for 2699006
Corrupted image for 81425
Corrupted image for 2294160
Corrupted image for 3534415
Corrupted image for 2970481
Corrupted image for 3534417
Corrupted image for 3534419
Corrupted image for 2699008
Corrupted image for 2970483
Corrupted image for 3534421
Corrupted image for 81427
Corrupted image for 2294162
Corrupted image for 2699010
Corrupted image for 3534423
Corrupted image for 3534425
Corrupted image for 81429
Corrupted image for 2970485
Corrupted image for 2699012
Corrupted image for 3534427
Corrupted image for 2294164
Corrupted image for 3534429
Corrupted image for 81431
Corrupted image for 2699014
Corrupted image for 3534431
Corrupted image for 2970487
Corrupted image for 2294166
Corrupted image for 3534433
Corrupted image for 3534435
Corrupted image for 2699016
Corrupted image for 81433
Corrupted image for 2294168
Corrupted image for 3534437
Corrupted image for 2970489
Corrupted image for 3534439
Corrupted image for 2699018
Corrupted image for 81435
Corrupted image for 3534441
Corrupted image for 2970491
Corrupted image for 2294170
Corrupted image for 3534443
Corrupted image for 2699020
Corrupted image for 3534445
Corrupted image for 81437
Corrupted image for 3534447
Corrupted image for 2970493
Corrupted image for 2294172
Corrupted image for 2699022
Corrupted image for 3534449
Corrupted image for 3534451
Corrupted image for 81439
Corrupted image for 2699024
Corrupted image for 2970495
Corrupted image for 2294174
Corrupted image for 3534453
Corrupted image for 3534455
Corrupted image for 81441
Corrupted image for 3534457
Corrupted image for 2970497
Corrupted image for 2294176
Corrupted image for 2699026
Corrupted image for 3534459
Corrupted image for 81443
Corrupted image for 3534461
Corrupted image for 3534463
Corrupted image for 2970499
Corrupted image for 2699028
Corrupted image for 2294178
Corrupted image for 3534465
Corrupted image for 3534467
Corrupted image for 81445
Corrupted image for 2970501
Corrupted image for 2699030
Corrupted image for 3534469
Corrupted image for 2294180
Corrupted image for 3534471
Corrupted image for 2970503
Corrupted image for 2699032
Corrupted image for 81447
Corrupted image for 3534473
Corrupted image for 2294182
Corrupted image for 3534475
Corrupted image for 3534477
Corrupted image for 3534479
Corrupted image for 2970505
Corrupted image for 2699034
Corrupted image for 81449
Corrupted image for 3534481
Corrupted image for 2294184
Corrupted image for 3534483
Corrupted image for 2699036
Corrupted image for 2970507
Corrupted image for 3534485
Corrupted image for 81451
Corrupted image for 3534487
Corrupted image for 2294186
Corrupted image for 2699038
Corrupted image for 3534489
Corrupted image for 2970509
Corrupted image for 81453
Corrupted image for 3534491
Corrupted image for 2699040
Corrupted image for 2294188
Corrupted image for 3534493
Corrupted image for 81455
Corrupted image for 2699042
Corrupted image for 3534495
Corrupted image for 2970511
Corrupted image for 3534497
Corrupted image for 2294190
Corrupted image for 81457
Corrupted image for 2699044
Corrupted image for 3534499
Corrupted image for 2970513
Corrupted image for 3534501
Corrupted image for 2294192
Corrupted image for 81459
Corrupted image for 2699046
Corrupted image for 3534503
Corrupted image for 2970515
Corrupted image for 3534505
Corrupted image for 2699048
Corrupted image for 81461
Corrupted image for 2294194
Corrupted image for 3534507
Corrupted image for 2970517
Corrupted image for 3534509
Corrupted image for 2294196
Corrupted image for 81463
Corrupted image for 2699050
Corrupted image for 2970519
Corrupted image for 3534511
Corrupted image for 81465
Corrupted image for 2294198
Corrupted image for 2699052
Corrupted image for 3534513
Corrupted image for 2970521
Corrupted image for 81467
Corrupted image for 3534515
Corrupted image for 2294200
Corrupted image for 2699054
Corrupted image for 2970523
Corrupted image for 3534517
Corrupted image for 81469
Corrupted image for 2699056
Corrupted image for 3534519
Corrupted image for 2294202
Corrupted image for 2970525
Corrupted image for 81471
Corrupted image for 3534521
Corrupted image for 2699058
Corrupted image for 2294204
Corrupted image for 2970527
Corrupted image for 3534523
Corrupted image for 81473
Corrupted image for 2699060
Corrupted image for 3534525
Corrupted image for 2294206
Corrupted image for 81475
Corrupted image for 2699062
Corrupted image for 3534527
Corrupted image for 2970529
Corrupted image for 2294208
Corrupted image for 3534529
Corrupted image for 2699064
Corrupted image for 2970531
Corrupted image for 3534531
Corrupted image for 81477
Corrupted image for 3534533
Corrupted image for 2294210
Corrupted image for 2699066
Corrupted image for 3534535
Corrupted image for 2970533
Corrupted image for 3534537
Corrupted image for 81479
Corrupted image for 2699068
Corrupted image for 2294212
Corrupted image for 3534539
Corrupted image for 2970535
Corrupted image for 3534541
Corrupted image for 81481
Corrupted image for 2699070
Corrupted image for 3534543
Corrupted image for 2294214
Corrupted image for 3534545
Corrupted image for 2970537
Corrupted image for 81483
Corrupted image for 3534547
Corrupted image for 2699072
Corrupted image for 2294216
Corrupted image for 2970539
Corrupted image for 81485
Corrupted image for 2699074
Corrupted image for 2294218
Corrupted image for 2970541
Corrupted image for 81487
Corrupted image for 3534549
Corrupted image for 2699076
Corrupted image for 2294220
Corrupted image for 3534551
Corrupted image for 2970543
Corrupted image for 3534553
Corrupted image for 81489
Corrupted image for 2699078
Corrupted image for 3534555
Corrupted image for 3534557
Corrupted image for 2294222
Corrupted image for 2970545
Corrupted image for 81491
Corrupted image for 3534559
Corrupted image for 2699080
Corrupted image for 3534561
Corrupted image for 2294224
Corrupted image for 2970547
Corrupted image for 3534563
Corrupted image for 81493
Corrupted image for 2699082
Corrupted image for 3534565
Corrupted image for 2294226
Corrupted image for 3534567
Corrupted image for 2970549
Corrupted image for 81495
Corrupted image for 3534569
Corrupted image for 2699084
Corrupted image for 3534571
Corrupted image for 81497
Corrupted image for 2970551
Corrupted image for 3534573
Corrupted image for 2294228
Corrupted image for 2699086
Corrupted image for 3534575
Corrupted image for 81499
Corrupted image for 3534577
Corrupted image for 2970553
Corrupted image for 2294230
Corrupted image for 3534579
Corrupted image for 2699088
Corrupted image for 3534581
Corrupted image for 81501
Corrupted image for 2970555
Corrupted image for 3534583
Corrupted image for 2294232
Corrupted image for 2699090
Corrupted image for 3534585
Corrupted image for 81503
Corrupted image for 3534587
Corrupted image for 2970557
Corrupted image for 2294234
Corrupted image for 3534589
Corrupted image for 2699092
Corrupted image for 81505
Corrupted image for 3534591
Corrupted image for 2970559
Corrupted image for 3534593
Corrupted image for 81507
Corrupted image for 2699094
Corrupted image for 2294236
Corrupted image for 3534595
Corrupted image for 2970561
Corrupted image for 3534597
Corrupted image for 3534599
Corrupted image for 81509
Corrupted image for 2699096
Corrupted image for 3534601
Corrupted image for 2294238
Corrupted image for 3534603
Corrupted image for 2970563
Corrupted image for 3534605
Corrupted image for 81511
Corrupted image for 3534607
Corrupted image for 2699098
Corrupted image for 2294240
Corrupted image for 3534609
Corrupted image for 81513
Corrupted image for 2970565
Corrupted image for 3534611
Corrupted image for 3534613
Corrupted image for 2294242
Corrupted image for 2699100
Corrupted image for 3534615
Corrupted image for 81515
Corrupted image for 2970567
Corrupted image for 3534617
Corrupted image for 2294244
Corrupted image for 2699102
Corrupted image for 3534619
Corrupted image for 2970569
Corrupted image for 81517
Corrupted image for 3534621
Corrupted image for 3534623
Corrupted image for 2699104
Corrupted image for 2294246
Corrupted image for 3534625
Corrupted image for 2970571
Corrupted image for 81519
Corrupted image for 3534627
Corrupted image for 2294248
Corrupted image for 2699106
Corrupted image for 3534629
Corrupted image for 2970573
Corrupted image for 81521
Corrupted image for 3534631
Corrupted image for 3534633
Corrupted image for 2699108
Corrupted image for 2294250
Corrupted image for 2970575
Corrupted image for 81523
Corrupted image for 3534635
Corrupted image for 3534637
Corrupted image for 2699110
Corrupted image for 3534639
Corrupted image for 2294252
Corrupted image for 81525
Corrupted image for 2970577
Corrupted image for 3534641
Corrupted image for 2699112
Corrupted image for 3534643
Corrupted image for 3534645
Corrupted image for 2970579
Corrupted image for 81527
Corrupted image for 2294254
Corrupted image for 3534647
Corrupted image for 2699114
Corrupted image for 3534649
Corrupted image for 81529
Corrupted image for 2970581
Corrupted image for 3534651
Corrupted image for 2294256
Corrupted image for 3534653
Corrupted image for 3534655
Corrupted image for 2970583
Corrupted image for 81531
Corrupted image for 2294258
Corrupted image for 2699116
Corrupted image for 3534657
Corrupted image for 3534659
Corrupted image for 2970585
Corrupted image for 2294260
Corrupted image for 81533
Corrupted image for 3534661
Corrupted image for 2699118
Corrupted image for 3534663
Corrupted image for 2970587
Corrupted image for 3534665
Corrupted image for 2294262
Corrupted image for 81535
Corrupted image for 3534667
Corrupted image for 2699120
Corrupted image for 2970589
Corrupted image for 3534669
Corrupted image for 3534671
Corrupted image for 2294264
Corrupted image for 81537
Corrupted image for 3534673
Corrupted image for 2699122
Corrupted image for 2970591
Corrupted image for 3534675
Corrupted image for 81539
Corrupted image for 3534677
Corrupted image for 2294266
Corrupted image for 2970593
Corrupted image for 2699124
Corrupted image for 3534679
Corrupted image for 2970595
Corrupted image for 3534681
Corrupted image for 2970597
Corrupted image for 2294268
Corrupted image for 81541
Corrupted image for 3534683
Corrupted image for 2970599
Corrupted image for 2699126
Corrupted image for 3534685
Corrupted image for 2294270
Corrupted image for 81543
Corrupted image for 3534687
Corrupted image for 2970601
Corrupted image for 3534689
Corrupted image for 2699128
Corrupted image for 3534691
Corrupted image for 2294272
Corrupted image for 3534693
Corrupted image for 2970603
Corrupted image for 81545
Corrupted image for 3534695
Corrupted image for 2699130
Corrupted image for 2294274
Corrupted image for 3534697
Corrupted image for 81547
Corrupted image for 2970605
Corrupted image for 3534699
Corrupted image for 2699132
Corrupted image for 2294276
Corrupted image for 3534701
Corrupted image for 2970607
Corrupted image for 81549
Corrupted image for 3534703
Corrupted image for 2294278
Corrupted image for 3534705
Corrupted image for 2699134
Corrupted image for 3534707
Corrupted image for 2970609
Corrupted image for 81551
Corrupted image for 3534709
Corrupted image for 2294280
Corrupted image for 3534711
Corrupted image for 2970611
Corrupted image for 81553
Corrupted image for 3534713
Corrupted image for 2699136
Corrupted image for 2294282
Corrupted image for 3534715
Corrupted image for 81555
Corrupted image for 2970613
Corrupted image for 3534717
Corrupted image for 3534719
Corrupted image for 2294284
Corrupted image for 2699138
Corrupted image for 2970615
Corrupted image for 81557
Corrupted image for 3534721
Corrupted image for 3534723
Corrupted image for 2294286
Corrupted image for 3534725
Corrupted image for 81559
Corrupted image for 2970617
Corrupted image for 3534727
Corrupted image for 3534729
Corrupted image for 2294288
Corrupted image for 2699140
Corrupted image for 3534731
Corrupted image for 3534733
Corrupted image for 2294290
Corrupted image for 81561
Corrupted image for 2970619
Corrupted image for 3534735
Corrupted image for 2699142
Corrupted image for 3534737
Corrupted image for 81563
Corrupted image for 2294292
Corrupted image for 3534739
Corrupted image for 2699144
Corrupted image for 3534741
Corrupted image for 2970621
Corrupted image for 81565
Corrupted image for 3534743
Corrupted image for 2294294
Corrupted image for 3534745
Corrupted image for 2699146
Corrupted image for 81567
Corrupted image for 3534747
Corrupted image for 2970623
Corrupted image for 3534749
Corrupted image for 2294296
Corrupted image for 2699148
Corrupted image for 3534751
Corrupted image for 81569
Corrupted image for 2970625
Corrupted image for 3534753
Corrupted image for 2294298
Corrupted image for 3534755
Corrupted image for 2699150
Corrupted image for 2970627
Corrupted image for 3534757
Corrupted image for 81571
Corrupted image for 2294300
Corrupted image for 3534759
Corrupted image for 2970629
Corrupted image for 2699152
Corrupted image for 3534761
Corrupted image for 81573
Corrupted image for 3534763
Corrupted image for 2294302
Corrupted image for 2970631
Corrupted image for 3534765
Corrupted image for 2699154
Corrupted image for 81575
Corrupted image for 3534767
Corrupted image for 2970633
Corrupted image for 3534769
Corrupted image for 2294304
Corrupted image for 3534771
Corrupted image for 2699156
Corrupted image for 81577
Corrupted image for 2970635
Corrupted image for 3534773
Corrupted image for 2294306
Corrupted image for 3534775
Corrupted image for 81579
Corrupted image for 2699158
Corrupted image for 3534777
Corrupted image for 2970637
Corrupted image for 3534779
Corrupted image for 2294308
Corrupted image for 3534781
Corrupted image for 2699160
Corrupted image for 81581
Corrupted image for 3534783
Corrupted image for 3534785
Corrupted image for 2294310
Corrupted image for 2970639
Corrupted image for 3534787
Corrupted image for 2699162
Corrupted image for 81583
Corrupted image for 3534789
Corrupted image for 3534791
Corrupted image for 2294312
Corrupted image for 2970641
Corrupted image for 3534793
Corrupted image for 81585
Corrupted image for 2699164
Corrupted image for 2294314
Corrupted image for 2970643
Corrupted image for 3534795
Corrupted image for 2699166
Corrupted image for 81587
Corrupted image for 3534797
Corrupted image for 2970645
Corrupted image for 2294316
Corrupted image for 3534799
Corrupted image for 3534801
Corrupted image for 2699168
Corrupted image for 2294318
Corrupted image for 2970647
Corrupted image for 81589
Corrupted image for 3534803
Corrupted image for 3534805
Corrupted image for 2699170
Corrupted image for 2294320
Corrupted image for 2970649
Corrupted image for 3534807
Corrupted image for 81591
Corrupted image for 3534809
Corrupted image for 3534811
Corrupted image for 2970651
Corrupted image for 2699172
Corrupted image for 3534813
Corrupted image for 2294322
Corrupted image for 81593
Corrupted image for 3534815
Corrupted image for 2970653
Corrupted image for 3534817
Corrupted image for 2699174
Corrupted image for 2294324
Corrupted image for 3534819
Corrupted image for 3534821
Corrupted image for 2970655
Corrupted image for 81595
Corrupted image for 2699176
Corrupted image for 2294326
Corrupted image for 3534823
Corrupted image for 3534825
Corrupted image for 2970657
Corrupted image for 3534827
Corrupted image for 2294328
Corrupted image for 81597
Corrupted image for 2699178
Corrupted image for 3534829
Corrupted image for 2970659
Corrupted image for 3534831
Corrupted image for 2294330
Corrupted image for 81599
Corrupted image for 3534833
Corrupted image for 2699180
Corrupted image for 3534835
Corrupted image for 2970661
Corrupted image for 2294332
Corrupted image for 3534837
Corrupted image for 2699182
Corrupted image for 81601
Corrupted image for 3534839
Corrupted image for 2970663
Corrupted image for 3534841
Corrupted image for 2294334
Corrupted image for 2699184
Corrupted image for 3534843
Corrupted image for 81603
Corrupted image for 3534845
Corrupted image for 2294336
Corrupted image for 3534847
Corrupted image for 2970665
Corrupted image for 2699186
Corrupted image for 3534849
Corrupted image for 81605
Corrupted image for 3534851
Corrupted image for 2294338
Corrupted image for 2699188
Corrupted image for 2970667
Corrupted image for 3534853
Corrupted image for 3534855
Corrupted image for 2294340
Corrupted image for 2699190
Corrupted image for 81607
Corrupted image for 3534857
Corrupted image for 3534859
Corrupted image for 2970669
Corrupted image for 2294342
Corrupted image for 3534861
Corrupted image for 2699192
Corrupted image for 81609
Corrupted image for 3534863
Corrupted image for 2294344
Corrupted image for 3534865
Corrupted image for 2970671
Corrupted image for 2699194
Corrupted image for 3534867
Corrupted image for 2294346
Corrupted image for 81611
Corrupted image for 3534869
Corrupted image for 2970673
Corrupted image for 3534871
Corrupted image for 2699196
Corrupted image for 2294348
Corrupted image for 3534873
Corrupted image for 81613
Corrupted image for 2970675
Corrupted image for 3534875
Corrupted image for 2699198
Corrupted image for 2294350
Corrupted image for 3534877
Corrupted image for 81615
Corrupted image for 2970677
Corrupted image for 3534879
Corrupted image for 2699200
Corrupted image for 2294352
Corrupted image for 3534881
Corrupted image for 81617
Corrupted image for 2970679
Corrupted image for 3534883
Corrupted image for 2294354
Corrupted image for 3534885
Corrupted image for 2699202
Corrupted image for 81619
Corrupted image for 2970681
Corrupted image for 3534887
Corrupted image for 2294356
Corrupted image for 3534889
Corrupted image for 81621
Corrupted image for 2970683
Corrupted image for 3534891
Corrupted image for 2699204
Corrupted image for 3534893
Corrupted image for 2294358
Corrupted image for 81623
Corrupted image for 2970685
Corrupted image for 3534895
Corrupted image for 2699206
Corrupted image for 3534897
Corrupted image for 2294360
Corrupted image for 81625
Corrupted image for 3534899
Corrupted image for 2970687
Corrupted image for 3534901
Corrupted image for 2699208
Corrupted image for 3534903
Corrupted image for 2294362
Corrupted image for 81627
Corrupted image for 3534905
Corrupted image for 2970689
Corrupted image for 3534907
Corrupted image for 2294364
Corrupted image for 2699210
Corrupted image for 3534909
Corrupted image for 81629
Corrupted image for 3534911
Corrupted image for 2970691
Corrupted image for 2294366
Corrupted image for 3534913
Corrupted image for 3534915
Corrupted image for 81631
Corrupted image for 2970693
Corrupted image for 2699212
Corrupted image for 3534917
Corrupted image for 2294368
Corrupted image for 3534919
Corrupted image for 2970695
Corrupted image for 3534921
Corrupted image for 81633
Corrupted image for 2294370
Corrupted image for 3534923
Corrupted image for 2699214
Corrupted image for 3534925
Corrupted image for 2970697
Corrupted image for 3534927
Corrupted image for 2294372
Corrupted image for 2699216
Corrupted image for 81635
Corrupted image for 3534929
Corrupted image for 3534931
Corrupted image for 2970699
Corrupted image for 2294374
Corrupted image for 3534933
Corrupted image for 2699218
Corrupted image for 81637
Corrupted image for 3534935
Corrupted image for 2970701
Corrupted image for 2294376
Corrupted image for 3534937
Corrupted image for 2699220
Corrupted image for 81639
Corrupted image for 3534939
Corrupted image for 2294378
Corrupted image for 2970703
Corrupted image for 3534941
Corrupted image for 2699222
Corrupted image for 81641
Corrupted image for 3534943
Corrupted image for 2294380
Corrupted image for 2970705
Corrupted image for 3534945
Corrupted image for 2699224
Corrupted image for 2294382
Corrupted image for 3534947
Corrupted image for 2970707
Corrupted image for 81643
Corrupted image for 2699226
Corrupted image for 3534949
Corrupted image for 2294384
Corrupted image for 3534951
Corrupted image for 2699228
Corrupted image for 2970709
Corrupted image for 3534953
Corrupted image for 81645
Corrupted image for 2294386
Corrupted image for 3534955
Corrupted image for 81647
Corrupted image for 3534957
Corrupted image for 2699230
Corrupted image for 2970711
Corrupted image for 2294388
Corrupted image for 3534959
Corrupted image for 81649
Corrupted image for 2699232
Corrupted image for 3534961
Corrupted image for 2294390
Corrupted image for 2970713
Corrupted image for 3534963
Corrupted image for 81651
Corrupted image for 3534965
Corrupted image for 2294392
Corrupted image for 2699234
Corrupted image for 2970715
Corrupted image for 3534967
Corrupted image for 3534969
Corrupted image for 2699236
Corrupted image for 2970717
Corrupted image for 81653
Corrupted image for 2294394
Corrupted image for 3534971
Corrupted image for 3534973
Corrupted image for 2699238
Corrupted image for 2970719
Corrupted image for 81655
Corrupted image for 2294396
Corrupted image for 3534975
Corrupted image for 3534977
Corrupted image for 2699240
Corrupted image for 2970721
Corrupted image for 2294398
Corrupted image for 81657
Corrupted image for 3534979
Corrupted image for 2699242
Corrupted image for 2970723
Corrupted image for 3534981
Corrupted image for 2294400
Corrupted image for 3534983
Corrupted image for 81659
Corrupted image for 2699244
Corrupted image for 2970725
Corrupted image for 2294402
Corrupted image for 3534985
Corrupted image for 2699246
Corrupted image for 3534987
Corrupted image for 81661
Corrupted image for 2294404
Corrupted image for 2970727
Corrupted image for 3534989
Corrupted image for 2699248
Corrupted image for 3534991
Corrupted image for 2294406
Corrupted image for 3534993
Corrupted image for 81663
Corrupted image for 2699250
Corrupted image for 2970729
Corrupted image for 3534995
Corrupted image for 2294408
Corrupted image for 3534997
Corrupted image for 2699252
Corrupted image for 81665
Corrupted image for 2970731
Corrupted image for 3534999
Corrupted image for 2699254
Corrupted image for 3535001
Corrupted image for 81667
Corrupted image for 2294410
Corrupted image for 2970733
Corrupted image for 3535003
Corrupted image for 2699256
Corrupted image for 2294412
Corrupted image for 3535005
Corrupted image for 81669
Corrupted image for 2970735
Corrupted image for 3535007
Corrupted image for 2699258
Corrupted image for 2294414
Corrupted image for 3535009
Corrupted image for 81671
Corrupted image for 2970737
Corrupted image for 2699260
Corrupted image for 3535011
Corrupted image for 2294416
Corrupted image for 3535013
Corrupted image for 81673
Corrupted image for 2699262
Corrupted image for 2970739
Corrupted image for 2294418
Corrupted image for 3535015
Corrupted image for 81675
Corrupted image for 3535017
Corrupted image for 2699264
Corrupted image for 2294420
Corrupted image for 2970741
Corrupted image for 3535019
Corrupted image for 81677
Corrupted image for 3535021
Corrupted image for 2699266
Corrupted image for 2970743
Corrupted image for 2294422
Corrupted image for 3535023
Corrupted image for 81679
Corrupted image for 3535025
Corrupted image for 2294424
Corrupted image for 2699268
Corrupted image for 2970745
Corrupted image for 81681
Corrupted image for 3535027
Corrupted image for 3535029
Corrupted image for 2970747
Corrupted image for 2294426
Corrupted image for 2699270
Corrupted image for 81683
Corrupted image for 3535031
Corrupted image for 2970749
Corrupted image for 3535033
Corrupted image for 81685
Corrupted image for 2294428
Corrupted image for 2699272
Corrupted image for 3535035
Corrupted image for 81687
Corrupted image for 2970751
Corrupted image for 3535037
Corrupted image for 2294430
Corrupted image for 2699274
Corrupted image for 81689
Corrupted image for 3535039
Corrupted image for 2970753
Corrupted image for 3535041
Corrupted image for 2294432
Corrupted image for 2699276
Corrupted image for 81691
Corrupted image for 3535043
Corrupted image for 2970755
Corrupted image for 2699278
Corrupted image for 2294434
Corrupted image for 81693
Corrupted image for 3535045
Corrupted image for 2970757
Corrupted image for 3535047
Corrupted image for 2699280
Corrupted image for 2294436
Corrupted image for 3535049
Corrupted image for 81695
Corrupted image for 2970759
Corrupted image for 3535051
Corrupted image for 2699282
Corrupted image for 2294438
Corrupted image for 81697
Corrupted image for 3535053
Corrupted image for 2970761
Corrupted image for 3535055
Corrupted image for 81699
Corrupted image for 2699284
Corrupted image for 2294440
Corrupted image for 2970763
Corrupted image for 3535057
Corrupted image for 3535059
Corrupted image for 2699286
Corrupted image for 81701
Corrupted image for 2294442
Corrupted image for 2970765
Corrupted image for 3535061
Corrupted image for 2699288
Corrupted image for 81703
Corrupted image for 2294444
Corrupted image for 3535063
Corrupted image for 2970767
Corrupted image for 3535065
Corrupted image for 2294446
Corrupted image for 81705
Corrupted image for 2699290
Corrupted image for 2970769
Corrupted image for 3535067
Corrupted image for 3535069
Corrupted image for 2294448
Corrupted image for 81707
Corrupted image for 2970771
Corrupted image for 2699292
Corrupted image for 3535071
Corrupted image for 2294450
Corrupted image for 3535073
Corrupted image for 2699294
Corrupted image for 81709
Corrupted image for 2970773
Corrupted image for 3535075
Corrupted image for 2294452
Corrupted image for 2699296
Corrupted image for 2970775
Corrupted image for 81711
Corrupted image for 3535077
Corrupted image for 2294454
Corrupted image for 2970777
Corrupted image for 81713
Corrupted image for 2699298
Corrupted image for 81715
Corrupted image for 2294456
Corrupted image for 2970779
Corrupted image for 2699300
Corrupted image for 81717
Corrupted image for 2294458
Corrupted image for 2970781
Corrupted image for 2294460
Corrupted image for 81719
Corrupted image for 2699302
Corrupted image for 2970783
Corrupted image for 2294462
Corrupted image for 2970785
Corrupted image for 81721
Corrupted image for 2699304
Process Process-4:
Corrupted image for 2970787
Corrupted image for 2294464
Corrupted image for 81723
Corrupted image for 2699306
Corrupted image for 2970789
Corrupted image for 81725
Corrupted image for 2294466
Corrupted image for 2699308
Corrupted image for 2970791
Corrupted image for 81727
Corrupted image for 2294468
Corrupted image for 2699310
Corrupted image for 2970793
Corrupted image for 81729
Corrupted image for 2294470
Corrupted image for 2699312
Corrupted image for 81731
Corrupted image for 2970795
Corrupted image for 2294472
Corrupted image for 2699314
Corrupted image for 81733
Corrupted image for 2970797
Corrupted image for 2294474
Corrupted image for 81735
Corrupted image for 2699316
Corrupted image for 2970799
Corrupted image for 2294476
Corrupted image for 2699318
Corrupted image for 81737
Corrupted image for 2970801
Corrupted image for 2294478
Corrupted image for 2699320
Corrupted image for 81739
Corrupted image for 2970803
Corrupted image for 2699322
Corrupted image for 2294480
Corrupted image for 81741
Corrupted image for 2699324
Corrupted image for 81743
Corrupted image for 2970805
Corrupted image for 2294482
Corrupted image for 81745
Corrupted image for 2699326
Corrupted image for 2294484
Corrupted image for 2970807
Corrupted image for 81747
Corrupted image for 2699328
Corrupted image for 2294486
Corrupted image for 2970809
Corrupted image for 81749
Corrupted image for 2699330
Corrupted image for 2294488
Corrupted image for 2970811
Corrupted image for 2699332
Corrupted image for 81751
Corrupted image for 2294490
Corrupted image for 2970813
Corrupted image for 2699334
Corrupted image for 81753
Corrupted image for 2294492
Corrupted image for 2970815
Corrupted image for 2699336
Corrupted image for 81755
Corrupted image for 2294494
Corrupted image for 2970817
Corrupted image for 2699338
Corrupted image for 81757
Corrupted image for 2294496
Corrupted image for 2970819
Corrupted image for 2699340
Corrupted image for 81759
Corrupted image for 2294498
Corrupted image for 2699342
Corrupted image for 2970821
Corrupted image for 81761
Corrupted image for 2294500
Corrupted image for 2699344
Corrupted image for 81763
Corrupted image for 2970823
Corrupted image for 2294502
Traceback (most recent call last):
  File "/home/x/.local/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 511, in _try_get_batch
Corrupted image for 81765
Corrupted image for 2699346
    data = self.data_queue.get(timeout=timeout)
  File "/usr/lib/python3.7/multiprocessing/queues.py", line 104, in get
Corrupted image for 2970825
    if not self._poll(timeout):
  File "/usr/lib/python3.7/multiprocessing/connection.py", line 257, in poll
Corrupted image for 81767
Corrupted image for 2699348
Corrupted image for 2294504
Corrupted image for 2970827
    return self._poll(timeout)
  File "/usr/lib/python3.7/multiprocessing/connection.py", line 414, in _poll
Corrupted image for 81769
    r = wait([self], timeout)
  File "/usr/lib/python3.7/multiprocessing/connection.py", line 920, in wait
Corrupted image for 2699350
Corrupted image for 2294506
Corrupted image for 2970829
    ready = selector.select(timeout)
  File "/usr/lib/python3.7/selectors.py", line 415, in select
Corrupted image for 81771
Corrupted image for 2699352
Corrupted image for 2294508
    fd_event_list = self._selector.poll(timeout)
  File "/home/x/.local/lib/python3.7/site-packages/torch/utils/data/_utils/signal_handling.py", line 63, in handler
Corrupted image for 81773
Corrupted image for 2970831
    _error_if_any_worker_fails()
RuntimeError: DataLoader worker (pid 13899) exited unexpectedly with exit code 1. Details are lost due to multiprocessing. Rerunning with num_workers=0 may give better error trace.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "train.py", line 163, in <module>
Corrupted image for 2699354
Corrupted image for 2294510
    cost = trainBatch(net, criterion, optimizer, train_iter)
  File "train.py", line 70, in trainBatch
    data = train_iter.next()
  File "/home/x/.local/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 576, in __next__
    idx, batch = self._get_batch()
  File "/home/x/.local/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 553, in _get_batch
Corrupted image for 2970833
Corrupted image for 2699356
Corrupted image for 81775
    success, data = self._try_get_batch()
  File "/home/x/.local/lib/python3.7/site-packages/torch/utils/data/dataloader.py", line 519, in _try_get_batch
Corrupted image for 2294512
    raise RuntimeError('DataLoader worker (pid(s) {}) exited unexpectedly'.format(pids_str))
RuntimeError: DataLoader worker (pid(s) 13899) exited unexpectedly
Corrupted image for 2970835
Corrupted image for 81777
Corrupted image for 2699358
Corrupted image for 2294514

ctpn项目中,为什么所有anchor的bottom坐标都比top坐标要大

您好,我最近在研读你的ctpn项目代码,有一个小小的疑问,为什么所有anchor的bottom坐标都比
top坐标要大?比如./lib/generate_gt_anchor.py 第37行,
h = y_bottom[i] - y_top[i] + 1 # the height of anchor box
高度的计算默认bottom比top大,下面的cal_y_top_and_bottom()函数中,y_top明显是从下往上找到的,而y_bottom是从上往下找到的。
相同的情况在./lib/tag_anchor.py文件的cal_y()函数中也出现了。
我对cv领域不太了解,想请问一下这个是后面训练有要求还是cv领域特有的讲究?

关于文本中的空格如何识别

作者您好,请教一下在英文字符串中,我如何去学习其中的空格。例如假设有一段文字:“wath your name”,我希望识别到的是:wath空格your空格name,而不是wathyouname。

识别问题

利用已有的模型,识别图片,识别率很低

RuntimeError: set_sizes_contiguous is not allowed on Tensor created from .data or .detach()

Traceback (most recent call last):
File "/home/ayg/Downloads/pycharm-2019.1.1/helpers/pydev/pydevd.py", line 1741, in
main()
File "/home/ayg/Downloads/pycharm-2019.1.1/helpers/pydev/pydevd.py", line 1735, in main
globals = debugger.run(setup['file'], None, None, is_module)
File "/home/ayg/Downloads/pycharm-2019.1.1/helpers/pydev/pydevd.py", line 1135, in run
pydev_imports.execfile(file, globals, locals) # execute the script
File "/home/ayg/Downloads/pycharm-2019.1.1/helpers/pydev/pydev_imps/pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/home/ayg/workspace/crnn/train.py", line 163, in
cost = trainBatch(net, criterion, optimizer, train_iter)
File "/home/ayg/workspace/crnn/train.py", line 73, in trainBatch
lib.dataset.loadData(image, cpu_images)
File "/home/ayg/workspace/crnn/lib/dataset.py", line 144, in loadData
v.data.resize
(data.size()).copy
(data)
RuntimeError: set_sizes_contiguous is not allowed on Tensor created from .data or .detach()

程序运行到这里出错:
def loadData(v, data):
v.data.resize_(data.size()).copy_(data)

相同文字的不同图片识别问题

感谢作者的分享,我在识别的时候发现一个很奇怪的问题,同一个文字,图片的大小不一样,识别效果居然会不一样。
效果如下:
demo2
另外,我修改了这个图片里面蓝色框内的文件的名字,因为不修改运行时会报错。

这里面demo5的大小280和32,test的大小491和76。
下面是俩个图片的原图:
demo5
test

希望作者能解答一下,谢谢

open(image,"r“).read()报错

提示gbk错误,一定要用"rb"才能打开,而"rb”打开的是二进制格式,而非字符串?请教^——^

关于CRNN和CTPN之间的连接问题

感谢作者的分享,请问一下我们用CTPN或者EAST进行文体提取之后,需要进行仿射变换后再输入进CRNN进行文本识别吗?如果是一些弧形的字体的话需要什么其他方法吗?谢谢

关于ctpn的源码的一些问题集中提问

  1. 对于lib/draw_image.py和lib/utils.py这两个文件,除了bi_range()和draw_ploy_4pt()两个方法以外完全相同,请问这样设置是有什么深意吗。
  2. 在infer文件中开头引用了 lib.nms可是我查看源码并没找到这个文件,是需要自己去网上下载吗?

AssertionError: index range error

Traceback (most recent call last):
File "/home/ayg/anaconda3/lib/python3.6/site-packages/torch/utils/data/_utils/worker.py", line 99, in _worker_loop
samples = collate_fn([dataset[i] for i in batch_indices])
File "/home/ayg/anaconda3/lib/python3.6/site-packages/torch/utils/data/_utils/worker.py", line 99, in
samples = collate_fn([dataset[i] for i in batch_indices])
File "/home/ayg/workspace/crnn/lib/dataset.py", line 59, in getitem
return self[index + 1]
File "/home/ayg/workspace/crnn/lib/dataset.py", line 59, in getitem
return self[index + 1]
File "/home/ayg/workspace/crnn/lib/dataset.py", line 59, in getitem
return self[index + 1]
[Previous line repeated 184 more times]
File "/home/ayg/workspace/crnn/lib/dataset.py", line 44, in getitem
assert index <= len(self), 'index range error'
AssertionError: index range error

在报错之前出现很多错误的图片:
Corrupted image for 1628
Corrupted image for 1630
Corrupted image for 1632
Corrupted image for 1634
...

错误信息来源:
def _process_next_batch(self, batch):
self.rcvd_idx += 1
self._put_indices()
if isinstance(batch, _utils.ExceptionWrapper):
# make multiline KeyError msg readable by working around
# a python bug https://bugs.python.org/issue2651
if batch.exc_type == KeyError and "\n" in batch.exc_msg:
raise Exception("KeyError:" + batch.exc_msg)
else:
raise batch.exc_type(batch.exc_msg)
return batch

有人遇到这个问题吗?是否和Corrupted image 的出现有关?

在CRNN 中训练数据时 RuntimeError: DataLoader worker (pid 2918) exited unexpectedly with exit code 1

Traceback (most recent call last):
File "train.py", line 163, in
cost = trainBatch(net, criterion, optimizer, train_iter)
File "train.py", line 70, in trainBatch
data = train_iter.next()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/data/dataloader.py", line 280, in next
idx, batch = self._get_batch()
File "/usr/local/lib/python3.5/dist-packages/torch/utils/data/dataloader.py", line 259, in _get_batch
return self.data_queue.get()
File "/usr/lib/python3.5/multiprocessing/queues.py", line 343, in get
res = self._reader.recv_bytes()
File "/usr/lib/python3.5/multiprocessing/connection.py", line 216, in recv_bytes
buf = self._recv_bytes(maxlength)
File "/usr/lib/python3.5/multiprocessing/connection.py", line 407, in _recv_bytes
buf = self._recv(4)
File "/usr/lib/python3.5/multiprocessing/connection.py", line 379, in _recv
chunk = read(handle, remaining)
File "/usr/local/lib/python3.5/dist-packages/torch/utils/data/dataloader.py", line 178, in handler
_error_if_any_worker_fails()
RuntimeError: DataLoader worker (pid 2918) exited unexpectedly with exit code 1.
这种错 如何解决呢

数据集标签

数据及的标签是数字啊,数字对应的也不是alphabets文件中的汉字,是不是有别的标签文件呀

请问长文本图片是先切好再做inference再考虑整合吗?

比如训练尺寸是100x32,需要inference 500x32 的长文本图片。
正确的做法是把500x32 切成5张 100x32 然后做inference。然后将答案按照一定逻辑组合起来,对吧?
尺寸上不定长文本图片的识别我一直没想通,请指点!多谢!

make compile Error

image
hi, thank you for your great job! But I met this problem when I tried to implement your code, do you know how to solve it?

付费向学霸哥哥请教

大神,我是你的忠实读者,希望能付费得到您的指导。我是一家上市公司的研发带头人,从业多年。我折服于你的学识,以及你在各blog上严谨的文字,精美的示意图,治学的态度。希望能付费得到你的指教。
我的qq:37580100,我的微信号:zaozaowang1
三生有幸!

训练数据

训练数据中inpath文件可否开源给我们呢

运行环境

请问这个运行环境是windows还是linux的?因为我看你这个涉及到ctc的安装

这个问题你解决了吗

把 Makefile 改一下
改成 -I/usr/include/python3.6
先查一下有没有这个目录 /usr/include/python3.6
如果没有,要走 apt-get 安装 python3 develop

你好,我还是编译不成功,我对c和 cython或者make不熟,您可以直接把lib.nms 这个文件发给我看看吗,因为只是想用一下inference,它只是import而已,我不需要再去处理数据或者训练。
或者是说必须经过make步骤之后才能运行
[email protected] 这是我的邮箱,万分感谢~

Originally posted by @nicegdhj in #18 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.