python /home/admin/mtr/script_for_cron.py -j coverage -m 9 -a '' -s coverage -M 0 -S 0 -U 100,100,120 import MySQLdb succeeded root_folder /data_4/data_log/job/2026/January/15012026/coverage/ git_velours : /home/admin/workarea/git/Velours/ out_folder_name htmlcov output_folder /data_4/data_log/job/2026/January/15012026/coverage/htmlcov new path : /data_4/data_log/job/2026/January/15012026/coverage/ command : coverage3 run /home/admin/workarea/git/Velours/python/tests/python_tests.py --short_python3 `cat ~/.fotonower_pass/bdd.py.pass` cat: /home/admin/.fotonower_pass/bdd.py.pass: Aucun fichier ou dossier de ce type import MySQLdb succeeded Import error (python version) python version = 3 warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data python version used : 3 #&_# BEGIN OF TEST : tests/mask_test #&_# /home/admin/workarea/git/Velours/python/tests/mask_test.py Test mask-detection python version used : 3 ############################### TEST memory used ################################ free memory at begining : begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10826 run mask_detect Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : mask_detect list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.1495513916015625 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:mask_detect Thu Jan 15 05:20:28 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step mask_detect ! save_polygon : True begin detect begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 10826 max_wait_temp : 1 max_wait : 0 gpu_flag : 0 /home/admin/workarea/git/Velours/python/tests/python_tests.py:11: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp 2026-01-15 05:20:32.543232: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2026-01-15 05:20:32.574531: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493010000 Hz 2026-01-15 05:20:32.576653: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f6c04000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:20:32.576705: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2026-01-15 05:20:32.580555: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2026-01-15 05:20:32.800767: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x2a156ae0 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:20:32.800808: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2026-01-15 05:20:32.802307: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:32.804051: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:32.832983: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:32.849658: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:32.853250: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:32.881265: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:32.885153: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:32.940361: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:32.942447: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:32.942875: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:32.944225: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:20:32.944248: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:20:32.944260: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:20:32.946524: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) WARNING:tensorflow:From /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_detection.py:69: The name tf.keras.backend.set_session is deprecated. Please use tf.compat.v1.keras.backend.set_session instead. Inside mask_sub_process Inside mask_detect About to load cache.load_thcl_param To do loadFromThcl(), then load ParamDescType : thcl454 thcls : [{'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'}] thcl {'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'} Update svm_hashtag_type_desc : 3473 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3473, 'mask_coco_origin', 16384, 25088, 'mask_coco_origin', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2018, 3, 19, 10, 42, 21), datetime.datetime(2018, 3, 19, 10, 42, 21)) {'thcl': {'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'}, 'list_hashtags': ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'], 'list_hashtags_csv': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'svm_hashtag_type_desc': 3473, 'photo_desc_type': 3473, 'pb_hashtag_id_or_classifier': 0} list_class_names : ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] Configurations: BACKBONE resnet101 BACKBONE_SHAPES [[160 160] [ 80 80] [ 40 40] [ 20 20] [ 10 10]] BACKBONE_STRIDES [4, 8, 16, 32, 64] BATCH_SIZE 1 BBOX_STD_DEV [0.1 0.1 0.2 0.2] DETECTION_MAX_INSTANCES 100 DETECTION_MIN_CONFIDENCE 0.3 DETECTION_NMS_THRESHOLD 0.3 GPU_COUNT 1 IMAGES_PER_GPU 1 IMAGE_MAX_DIM 640 IMAGE_MIN_DIM 640 IMAGE_PADDING True IMAGE_SHAPE [640 640 3] LEARNING_MOMENTUM 0.9 LEARNING_RATE 0.001 LOSS_WEIGHTS {'rpn_class_loss': 1.0, 'rpn_bbox_loss': 1.0, 'mrcnn_class_loss': 1.0, 'mrcnn_bbox_loss': 1.0, 'mrcnn_mask_loss': 1.0} MASK_POOL_SIZE 14 MASK_SHAPE [28, 28] MAX_GT_INSTANCES 100 MEAN_PIXEL [123.7 116.8 103.9] MINI_MASK_SHAPE (56, 56) NAME mask_coco_origin NUM_CLASSES 81 POOL_SIZE 7 POST_NMS_ROIS_INFERENCE 1000 POST_NMS_ROIS_TRAINING 2000 ROI_POSITIVE_RATIO 0.33 RPN_ANCHOR_RATIOS [0.5, 1, 2] RPN_ANCHOR_SCALES (16, 32, 64, 128, 256) RPN_ANCHOR_STRIDE 1 2026-01-15 05:20:34.099572: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:34.099655: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:34.099677: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:34.099696: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:34.099715: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:34.099734: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:34.099752: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:34.099779: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:34.101367: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:34.102854: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:34.102894: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:34.102917: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:34.102938: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:34.102958: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:34.102979: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:34.102999: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:34.103020: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:34.104410: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:34.104441: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:20:34.104450: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:20:34.104457: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:20:34.105705: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) Using TensorFlow backend. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:396: calling crop_and_resize_v1 (from tensorflow.python.ops.image_ops_impl) with box_ind is deprecated and will be removed in a future version. Instructions for updating: box_ind is deprecated, use box_indices instead WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:703: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:729: to_float (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. RPN_BBOX_STD_DEV [0.1 0.1 0.2 0.2] RPN_NMS_THRESHOLD 0.7 RPN_TRAIN_ANCHORS_PER_IMAGE 256 STEPS_PER_EPOCH 1000 TRAIN_ROIS_PER_IMAGE 200 USE_MINI_MASK True USE_RPN_ROIS True VALIDATION_STEPS 50 WEIGHT_DECAY 0.0001 model_param file didn't exist model_name : mask_coco_origin model_type : mask_rcnn list file need : ['mask_model.h5'] file exist in s3 : ['mask_model.h5'] file manque in s3 : [] 2026-01-15 05:20:43.656065: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:44.000268: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 local folder : /data/models_weight/mask_coco_origin /data/models_weight/mask_coco_origin/mask_model.h5 size_local : 257557808 size in s3 : 257557808 create time local : 2021-08-09 05:27:17 create time in s3 : 2021-08-06 19:45:17 mask_model.h5 already exist and didn't need to update list_images length : 1 NEW PHOTO Processing 1 images image shape: (480, 640, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 151.10000 image_metas shape: (1, 89) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 Detection mask done ! Trying to reset tf kernel 3087981 begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 5537 tf kernel not reseted sub process len(results) : 1 len(list_Values) 0 None max_time_sub_proc : 3600 parent process len(results) : 1 len(list_Values) 0 process is alive finish correctly or not : True after detect begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10826 list_Values should be empty [] To do loadFromThcl(), then load ParamDescType : thcl454 Catched exception ! Connect or reconnect ! thcls : [{'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'}] thcl {'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'} Update svm_hashtag_type_desc : 3473 ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] DEBUG bbox = [22, 0, 282, 186] DEBUG masks shape = (480, 640) time for calcul the mask position with numpy : 0.0005412101745605469 nb_pixel_total : 15554 time to create 1 rle with old method : 0.03393840789794922 length of segment : 256 DEBUG bbox = [24, 29, 419, 590] DEBUG masks shape = (480, 640) time for calcul the mask position with numpy : 0.0028204917907714844 nb_pixel_total : 145385 time to create 1 rle with old method : 0.31275200843811035 length of segment : 371 DEBUG bbox = [23, 485, 174, 636] DEBUG masks shape = (480, 640) time for calcul the mask position with numpy : 0.0002567768096923828 nb_pixel_total : 14255 time to create 1 rle with old method : 0.03305864334106445 length of segment : 151 DEBUG bbox = [2, 280, 55, 481] DEBUG masks shape = (480, 640) time for calcul the mask position with numpy : 0.00013136863708496094 nb_pixel_total : 5613 time to create 1 rle with old method : 0.013085365295410156 length of segment : 48 DEBUG bbox = [6, 456, 45, 547] DEBUG masks shape = (480, 640) time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 1824 time to create 1 rle with old method : 0.004505634307861328 length of segment : 39 time spent for convertir_results : 1.35207200050354 time spend for datou_step_exec : 23.402881145477295 time spend to save output : 3.910064697265625e-05 total time spend for step 1 : 23.402920246124268 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False eke 12-6-18 : saveMask need to be cleaned for new output ! Number saved : None batch 1 Loaded 3424 chid ids of type : 445 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.022800445556640625 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'957285035': [[(957285035, 492601069, 445, 0, 186, 22, 282, 0.99549794, [(140, 26, 6), (135, 27, 15), (133, 28, 18), (131, 29, 22), (126, 30, 28), (10, 31, 1), (120, 31, 35), (8, 32, 13), (27, 32, 3), (115, 32, 41), (7, 33, 52), (109, 33, 48), (6, 34, 70), (103, 34, 55), (5, 35, 154), (4, 36, 155), (3, 37, 156), (3, 38, 156), (3, 39, 156), (2, 40, 157), (2, 41, 157), (2, 42, 157), (2, 43, 157), (2, 44, 157), (2, 45, 157), (1, 46, 158), (1, 47, 158), (1, 48, 158), (1, 49, 157), (1, 50, 157), (1, 51, 156), (1, 52, 156), (1, 53, 155), (1, 54, 154), (1, 55, 152), (1, 56, 149), (1, 57, 145), (1, 58, 141), (1, 59, 137), (1, 60, 133), (1, 61, 130), (1, 62, 127), (1, 63, 126), (1, 64, 124), (1, 65, 123), (1, 66, 121), (1, 67, 120), (1, 68, 118), (1, 69, 117), (1, 70, 116), (1, 71, 115), (1, 72, 114), (1, 73, 113), (1, 74, 112), (1, 75, 111), (1, 76, 110), (1, 77, 108), (1, 78, 108), (1, 79, 107), (1, 80, 106), (1, 81, 105), (2, 82, 104), (2, 83, 103), (2, 84, 103), (2, 85, 102), (2, 86, 102), (2, 87, 101), (2, 88, 100), (2, 89, 99), (2, 90, 99), (2, 91, 98), (2, 92, 97), (2, 93, 96), (2, 94, 95), (2, 95, 93), (2, 96, 91), (2, 97, 90), (2, 98, 89), (2, 99, 87), (2, 100, 86), (2, 101, 86), (2, 102, 85), (2, 103, 84), (2, 104, 83), (2, 105, 83), (2, 106, 82), (2, 107, 81), (2, 108, 80), (2, 109, 80), (2, 110, 79), (2, 111, 78), (2, 112, 77), (2, 113, 76), (1, 114, 76), (1, 115, 75), (1, 116, 74), (1, 117, 73), (1, 118, 72), (1, 119, 71), (1, 120, 71), (1, 121, 70), (1, 122, 69), (1, 123, 69), (1, 124, 68), (1, 125, 68), (1, 126, 67), (1, 127, 67), (1, 128, 66), (1, 129, 66), (1, 130, 66), (1, 131, 65), (1, 132, 65), (1, 133, 64), (1, 134, 63), (1, 135, 63), (1, 136, 62), (1, 137, 61), (1, 138, 60), (1, 139, 60), (1, 140, 59), (1, 141, 58), (1, 142, 58), (1, 143, 57), (1, 144, 56), (1, 145, 56), (1, 146, 55), (1, 147, 54), (1, 148, 54), (1, 149, 53), (1, 150, 52), (1, 151, 52), (1, 152, 51), (1, 153, 50), (1, 154, 49), (1, 155, 48), (1, 156, 47), (1, 157, 46), (1, 158, 45), (1, 159, 45), (1, 160, 44), (1, 161, 43), (1, 162, 42), (1, 163, 41), (1, 164, 41), (1, 165, 40), (1, 166, 40), (1, 167, 39), (1, 168, 38), (1, 169, 37), (1, 170, 36), (1, 171, 35), (1, 172, 34), (1, 173, 34), (1, 174, 33), (1, 175, 33), (1, 176, 32), (1, 177, 32), (1, 178, 32), (1, 179, 32), (1, 180, 31), (1, 181, 31), (1, 182, 31), (1, 183, 30), (1, 184, 30), (1, 185, 30), (1, 186, 29), (1, 187, 29), (1, 188, 29), (1, 189, 28), (1, 190, 28), (1, 191, 27), (1, 192, 27), (1, 193, 26), (1, 194, 26), (1, 195, 26), (1, 196, 26), (1, 197, 26), (1, 198, 26), (1, 199, 26), (1, 200, 25), (1, 201, 25), (1, 202, 25), (1, 203, 25), (1, 204, 25), (1, 205, 25), (1, 206, 25), (1, 207, 25), (1, 208, 25), (1, 209, 25), (1, 210, 25), (1, 211, 25), (1, 212, 25), (1, 213, 25), (1, 214, 25), (1, 215, 25), (1, 216, 25), (1, 217, 25), (1, 218, 25), (1, 219, 25), (1, 220, 24), (1, 221, 24), (1, 222, 24), (1, 223, 24), (1, 224, 24), (1, 225, 25), (1, 226, 25), (1, 227, 25), (1, 228, 25), (2, 229, 24), (2, 230, 24), (2, 231, 24), (2, 232, 23), (2, 233, 23), (2, 234, 23), (2, 235, 23), (2, 236, 23), (2, 237, 23), (2, 238, 23), (2, 239, 23), (2, 240, 23), (2, 241, 23), (2, 242, 23), (2, 243, 23), (2, 244, 23), (2, 245, 23), (2, 246, 23), (2, 247, 23), (2, 248, 23), (2, 249, 24), (2, 250, 24), (2, 251, 23), (2, 252, 23), (2, 253, 23), (2, 254, 23), (2, 255, 23), (2, 256, 23), (2, 257, 23), (2, 258, 23), (2, 259, 23), (2, 260, 23), (2, 261, 23), (3, 262, 22), (3, 263, 22), (3, 264, 22), (3, 265, 22), (4, 266, 21), (4, 267, 21), (5, 268, 20), (5, 269, 20), (6, 270, 19), (7, 271, 17), (8, 272, 16), (8, 273, 16), (9, 274, 13), (11, 275, 9), (15, 276, 2)], ['16,276,8,273,2,261,2,229,1,228,1,114,2,113,2,82,1,81,1,46,3,37,8,32,20,32,21,33,58,33,59,34,75,34,76,35,102,35,120,31,130,30,135,27,145,26,152,29,158,35,158,48,154,54,149,56,138,58,128,61,119,67,105,81,103,86,96,94,89,98,81,109,71,119,65,132,60,138,52,151,45,158,40,166,34,172,29,188,26,193,25,200,25,231,24,232,24,270,23,273']), (957285035, 492601069, 445, 29, 590, 24, 419, 0.9919784, [(315, 37, 25), (272, 38, 86), (253, 39, 129), (239, 40, 150), (199, 41, 196), (189, 42, 213), (180, 43, 239), (175, 44, 249), (172, 45, 257), (169, 46, 265), (166, 47, 274), (162, 48, 284), (159, 49, 294), (157, 50, 303), (155, 51, 310), (153, 52, 317), (151, 53, 323), (149, 54, 330), (148, 55, 333), (146, 56, 337), (144, 57, 340), (142, 58, 344), (140, 59, 347), (138, 60, 349), (136, 61, 352), (134, 62, 355), (132, 63, 358), (130, 64, 361), (128, 65, 364), (126, 66, 367), (124, 67, 370), (122, 68, 373), (120, 69, 376), (118, 70, 379), (117, 71, 382), (115, 72, 385), (114, 73, 387), (113, 74, 389), (112, 75, 391), (112, 76, 393), (111, 77, 395), (110, 78, 397), (109, 79, 399), (109, 80, 400), (108, 81, 401), (107, 82, 403), (107, 83, 404), (106, 84, 406), (105, 85, 408), (105, 86, 409), (104, 87, 410), (103, 88, 412), (103, 89, 413), (102, 90, 415), (101, 91, 418), (99, 92, 421), (98, 93, 424), (97, 94, 426), (96, 95, 428), (94, 96, 431), (93, 97, 433), (92, 98, 435), (91, 99, 437), (90, 100, 439), (89, 101, 441), (89, 102, 441), (89, 103, 442), (89, 104, 443), (89, 105, 443), (89, 106, 444), (89, 107, 445), (89, 108, 446), (89, 109, 447), (89, 110, 448), (89, 111, 450), (89, 112, 451), (89, 113, 452), (89, 114, 454), (89, 115, 454), (89, 116, 455), (88, 117, 457), (88, 118, 457), (87, 119, 459), (87, 120, 459), (86, 121, 461), (85, 122, 462), (85, 123, 463), (84, 124, 464), (84, 125, 465), (83, 126, 466), (82, 127, 468), (82, 128, 468), (81, 129, 469), (80, 130, 471), (78, 131, 473), (77, 132, 475), (75, 133, 477), (73, 134, 480), (71, 135, 482), (70, 136, 484), (68, 137, 486), (67, 138, 488), (65, 139, 491), (64, 140, 492), (63, 141, 494), (61, 142, 497), (60, 143, 499), (59, 144, 500), (58, 145, 502), (58, 146, 503), (57, 147, 505), (57, 148, 505), (57, 149, 506), (56, 150, 508), (56, 151, 508), (55, 152, 510), (55, 153, 510), (54, 154, 512), (54, 155, 512), (54, 156, 513), (53, 157, 514), (53, 158, 515), (52, 159, 516), (52, 160, 516), (52, 161, 516), (51, 162, 517), (51, 163, 517), (50, 164, 518), (50, 165, 518), (49, 166, 519), (49, 167, 519), (48, 168, 521), (48, 169, 521), (47, 170, 522), (47, 171, 522), (46, 172, 523), (46, 173, 523), (46, 174, 523), (45, 175, 523), (45, 176, 523), (44, 177, 524), (44, 178, 524), (44, 179, 524), (43, 180, 525), (43, 181, 525), (42, 182, 526), (42, 183, 525), (42, 184, 525), (41, 185, 526), (41, 186, 526), (40, 187, 526), (39, 188, 527), (39, 189, 526), (38, 190, 526), (38, 191, 526), (37, 192, 526), (37, 193, 525), (36, 194, 525), (36, 195, 524), (35, 196, 524), (35, 197, 523), (35, 198, 522), (34, 199, 522), (34, 200, 521), (34, 201, 521), (34, 202, 520), (34, 203, 520), (34, 204, 519), (33, 205, 520), (33, 206, 520), (33, 207, 519), (33, 208, 519), (33, 209, 518), (33, 210, 518), (33, 211, 518), (33, 212, 517), (33, 213, 517), (32, 214, 518), (32, 215, 517), (32, 216, 516), (32, 217, 516), (32, 218, 515), (32, 219, 514), (32, 220, 514), (32, 221, 513), (32, 222, 512), (32, 223, 510), (32, 224, 509), (32, 225, 508), (32, 226, 506), (32, 227, 505), (32, 228, 504), (32, 229, 503), (32, 230, 502), (32, 231, 501), (32, 232, 500), (32, 233, 499), (32, 234, 498), (31, 235, 498), (31, 236, 496), (31, 237, 495), (31, 238, 494), (31, 239, 493), (31, 240, 492), (31, 241, 490), (31, 242, 489), (31, 243, 488), (31, 244, 486), (31, 245, 485), (31, 246, 483), (31, 247, 482), (31, 248, 480), (31, 249, 479), (31, 250, 477), (31, 251, 475), (31, 252, 474), (31, 253, 472), (31, 254, 470), (31, 255, 468), (31, 256, 467), (31, 257, 465), (31, 258, 464), (31, 259, 463), (31, 260, 462), (31, 261, 460), (31, 262, 459), (31, 263, 458), (31, 264, 456), (31, 265, 455), (31, 266, 453), (31, 267, 452), (31, 268, 450), (31, 269, 448), (31, 270, 447), (31, 271, 446), (31, 272, 444), (31, 273, 443), (31, 274, 442), (32, 275, 440), (32, 276, 438), (32, 277, 437), (32, 278, 435), (32, 279, 434), (32, 280, 432), (32, 281, 430), (33, 282, 428), (33, 283, 426), (33, 284, 424), (33, 285, 423), (34, 286, 421), (34, 287, 420), (34, 288, 419), (34, 289, 417), (35, 290, 415), (35, 291, 414), (36, 292, 411), (36, 293, 410), (36, 294, 408), (37, 295, 406), (37, 296, 404), (38, 297, 402), (38, 298, 400), (39, 299, 398), (40, 300, 395), (41, 301, 393), (42, 302, 391), (43, 303, 388), (44, 304, 386), (45, 305, 383), (46, 306, 381), (47, 307, 378), (48, 308, 376), (49, 309, 373), (50, 310, 371), (50, 311, 369), (51, 312, 367), (52, 313, 365), (53, 314, 363), (54, 315, 361), (56, 316, 359), (58, 317, 356), (60, 318, 353), (63, 319, 350), (66, 320, 346), (69, 321, 342), (72, 322, 339), (75, 323, 335), (77, 324, 333), (79, 325, 330), (81, 326, 328), (83, 327, 325), (85, 328, 323), (87, 329, 321), (90, 330, 317), (93, 331, 314), (96, 332, 311), (99, 333, 307), (102, 334, 304), (105, 335, 300), (108, 336, 297), (111, 337, 294), (113, 338, 291), (115, 339, 289), (117, 340, 286), (119, 341, 284), (121, 342, 281), (123, 343, 278), (125, 344, 276), (127, 345, 273), (130, 346, 269), (133, 347, 265), (136, 348, 261), (139, 349, 258), (142, 350, 254), (144, 351, 251), (147, 352, 248), (149, 353, 245), (151, 354, 243), (152, 355, 241), (154, 356, 239), (156, 357, 237), (158, 358, 234), (160, 359, 232), (162, 360, 230), (165, 361, 227), (166, 362, 226), (168, 363, 223), (170, 364, 221), (172, 365, 219), (173, 366, 218), (175, 367, 215), (176, 368, 214), (177, 369, 213), (179, 370, 211), (181, 371, 208), (183, 372, 206), (185, 373, 204), (187, 374, 202), (190, 375, 198), (192, 376, 196), (195, 377, 193), (197, 378, 190), (200, 379, 187), (202, 380, 184), (204, 381, 182), (206, 382, 180), (207, 383, 178), (208, 384, 177), (210, 385, 174), (212, 386, 171), (213, 387, 170), (215, 388, 167), (218, 389, 163), (220, 390, 160), (224, 391, 155), (228, 392, 150), (231, 393, 146), (235, 394, 141), (238, 395, 137), (241, 396, 133), (244, 397, 129), (247, 398, 125), (251, 399, 120), (255, 400, 115), (261, 401, 107), (270, 402, 96), (281, 403, 83), (294, 404, 68), (305, 405, 55), (312, 406, 40), (319, 407, 25)], ['319,407,304,404,261,401,220,390,205,381,177,369,150,353,127,345,110,336,87,329,54,315,38,298,31,274,31,235,34,199,58,145,82,128,89,116,89,101,103,89,115,72,159,49,180,43,199,41,238,41,272,38,339,37,381,39,402,43,418,43,478,54,517,91,542,114,553,137,567,158,567,175,563,191,554,200,545,220,509,249,496,256,471,275,457,283,414,315,402,341,392,355,388,374,382,387,369,400,359,405']), (957285035, 492601069, 445, 485, 636, 23, 174, 0.97111905, [(540, 24, 21), (626, 24, 3), (531, 25, 49), (594, 25, 40), (527, 26, 107), (523, 27, 111), (520, 28, 114), (517, 29, 118), (516, 30, 119), (515, 31, 120), (513, 32, 122), (512, 33, 123), (510, 34, 125), (509, 35, 126), (507, 36, 128), (506, 37, 129), (504, 38, 131), (503, 39, 132), (501, 40, 134), (500, 41, 135), (499, 42, 136), (498, 43, 137), (497, 44, 138), (496, 45, 139), (496, 46, 139), (495, 47, 140), (495, 48, 140), (494, 49, 141), (493, 50, 142), (492, 51, 143), (491, 52, 144), (491, 53, 144), (490, 54, 145), (490, 55, 145), (490, 56, 145), (490, 57, 146), (490, 58, 146), (490, 59, 146), (491, 60, 145), (491, 61, 145), (491, 62, 145), (492, 63, 144), (493, 64, 143), (494, 65, 142), (495, 66, 141), (496, 67, 140), (497, 68, 138), (498, 69, 138), (499, 70, 137), (500, 71, 136), (501, 72, 135), (503, 73, 133), (503, 74, 133), (505, 75, 131), (506, 76, 130), (507, 77, 129), (508, 78, 128), (509, 79, 127), (510, 80, 126), (511, 81, 125), (512, 82, 124), (513, 83, 123), (514, 84, 122), (515, 85, 121), (516, 86, 120), (517, 87, 119), (518, 88, 118), (519, 89, 117), (521, 90, 115), (521, 91, 115), (522, 92, 114), (523, 93, 113), (524, 94, 112), (525, 95, 111), (526, 96, 110), (527, 97, 109), (529, 98, 107), (530, 99, 106), (532, 100, 104), (533, 101, 103), (534, 102, 102), (535, 103, 101), (536, 104, 100), (538, 105, 98), (540, 106, 96), (541, 107, 95), (543, 108, 93), (546, 109, 90), (548, 110, 88), (549, 111, 87), (551, 112, 84), (552, 113, 83), (553, 114, 82), (555, 115, 80), (556, 116, 79), (556, 117, 79), (557, 118, 78), (558, 119, 77), (559, 120, 76), (560, 121, 75), (560, 122, 75), (561, 123, 74), (561, 124, 74), (561, 125, 74), (562, 126, 73), (562, 127, 73), (563, 128, 72), (563, 129, 72), (564, 130, 70), (564, 131, 70), (565, 132, 69), (565, 133, 68), (565, 134, 68), (565, 135, 67), (566, 136, 65), (566, 137, 64), (566, 138, 64), (566, 139, 62), (566, 140, 61), (566, 141, 59), (566, 142, 57), (566, 143, 56), (566, 144, 55), (566, 145, 54), (567, 146, 53), (567, 147, 52), (567, 148, 51), (568, 149, 50), (568, 150, 49), (568, 151, 48), (568, 152, 47), (569, 153, 45), (569, 154, 44), (570, 155, 42), (570, 156, 42), (570, 157, 41), (571, 158, 39), (571, 159, 39), (572, 160, 37), (572, 161, 37), (573, 162, 35), (573, 163, 34), (573, 164, 34), (574, 165, 32), (575, 166, 30), (577, 167, 28), (578, 168, 26), (581, 169, 22), (584, 170, 19), (587, 171, 15), (591, 172, 8)], ['598,172,591,172,590,171,578,168,573,164,573,162,568,152,568,149,566,145,566,136,565,132,561,125,560,121,556,116,547,109,543,108,536,104,531,99,527,97,491,62,490,54,495,48,496,45,501,40,514,32,517,29,531,25,539,25,540,24,560,24,561,25,579,25,580,26,593,26,594,25,633,25,634,29,634,56,635,57,635,111,634,112,634,129,632,134,629,138,623,141,619,145,617,149,611,155,608,161,604,166']), (957285035, 492601069, 445, 280, 481, 2, 55, 0.8293654, [(292, 3, 128), (284, 4, 146), (282, 5, 151), (281, 6, 154), (281, 7, 156), (281, 8, 157), (281, 9, 158), (281, 10, 160), (281, 11, 162), (281, 12, 165), (281, 13, 167), (281, 14, 169), (281, 15, 171), (281, 16, 173), (281, 17, 174), (281, 18, 175), (281, 19, 177), (281, 20, 178), (281, 21, 179), (281, 22, 180), (281, 23, 181), (281, 24, 182), (281, 25, 183), (281, 26, 184), (281, 27, 185), (281, 28, 185), (281, 29, 185), (282, 30, 185), (283, 31, 27), (337, 31, 131), (371, 32, 97), (401, 33, 68), (409, 34, 61), (419, 35, 52), (424, 36, 48), (429, 37, 44), (432, 38, 41), (434, 39, 40), (436, 40, 39), (438, 41, 37), (441, 42, 35), (444, 43, 32), (448, 44, 29), (452, 45, 25), (454, 46, 23), (459, 47, 17), (463, 48, 12), (468, 49, 5)], ['472,49,468,49,467,48,459,47,458,46,454,46,451,44,448,44,447,43,444,43,440,41,438,41,428,36,424,36,423,35,419,35,418,34,409,34,408,33,401,33,400,32,371,32,370,31,337,31,336,30,283,31,281,29,281,6,284,4,291,4,292,3,419,3,420,4,429,4,430,5,432,5,436,7,441,11,445,12,453,16,456,19,457,19,465,27,465,29,472,37,476,44,476,46']), (957285035, 492601069, 445, 456, 547, 6, 45, 0.74053395, [(482, 8, 19), (464, 9, 3), (481, 9, 44), (457, 10, 12), (479, 10, 50), (457, 11, 13), (476, 11, 56), (457, 12, 15), (475, 12, 65), (457, 13, 84), (457, 14, 85), (457, 15, 89), (457, 16, 89), (458, 17, 88), (459, 18, 87), (460, 19, 86), (461, 20, 80), (464, 21, 71), (466, 22, 63), (467, 23, 59), (468, 24, 55), (469, 25, 52), (469, 26, 51), (470, 27, 48), (471, 28, 46), (471, 29, 44), (472, 30, 42), (473, 31, 39), (473, 32, 38), (474, 33, 36), (475, 34, 33), (475, 35, 32), (476, 36, 30), (476, 37, 29), (477, 38, 26), (478, 39, 23), (479, 40, 20), (480, 41, 17), (488, 42, 5)], ['492,42,488,42,487,41,480,41,476,37,475,34,473,32,469,25,465,21,461,20,457,16,457,10,463,10,464,9,466,9,470,12,474,13,476,11,480,10,482,8,500,8,501,9,524,9,525,10,528,10,532,12,539,12,542,15,545,15,545,19,535,20,534,21,529,21,525,23,523,23,513,30,512,30,504,37,496,41,493,41'])], 'temp/1768450827_3087895_957285035_a42482e51c93c8025d243dd179aee85b.jpg']} free memory after detection : begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10826 ############################### TEST detect object ################################ run mask_detect Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : mask_detect list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.17571473121643066 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:mask_detect Thu Jan 15 05:20:54 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step mask_detect ! save_polygon : True begin detect begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 10826 max_wait_temp : 1 max_wait : 0 gpu_flag : 0 2026-01-15 05:20:57.838904: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2026-01-15 05:20:57.862501: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493010000 Hz 2026-01-15 05:20:57.864457: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f6c04000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:20:57.864499: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2026-01-15 05:20:57.868233: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2026-01-15 05:20:58.082057: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x2733bb40 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:20:58.082105: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2026-01-15 05:20:58.083461: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:58.083845: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:58.086664: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:58.089145: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:58.089605: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:58.092419: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:58.093613: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:58.098311: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:58.100054: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:58.100124: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:58.101036: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:20:58.101055: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:20:58.101066: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:20:58.102811: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) WARNING:tensorflow:From /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_detection.py:69: The name tf.keras.backend.set_session is deprecated. Please use tf.compat.v1.keras.backend.set_session instead. 2026-01-15 05:20:58.212303: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:58.212385: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:58.212404: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:58.212420: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:58.212436: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:58.212451: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:58.212477: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:58.212494: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:58.213687: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:58.214793: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:20:58.214822: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:20:58.214838: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:20:58.214853: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:20:58.214868: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:20:58.214882: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:20:58.214897: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:20:58.214912: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:20:58.216094: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:20:58.216123: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:20:58.216131: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:20:58.216138: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:20:58.217364: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) Using TensorFlow backend. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:396: calling crop_and_resize_v1 (from tensorflow.python.ops.image_ops_impl) with box_ind is deprecated and will be removed in a future version. Instructions for updating: box_ind is deprecated, use box_indices instead WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:703: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:729: to_float (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. Inside mask_sub_process Inside mask_detect About to load cache.load_thcl_param FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3473, 'mask_coco_origin', 16384, 25088, 'mask_coco_origin', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2018, 3, 19, 10, 42, 21), datetime.datetime(2018, 3, 19, 10, 42, 21)) {'thcl': {'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'}, 'list_hashtags': ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'], 'list_hashtags_csv': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'svm_hashtag_type_desc': 3473, 'photo_desc_type': 3473, 'pb_hashtag_id_or_classifier': 0} list_class_names : ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] Configurations: BACKBONE resnet101 BACKBONE_SHAPES [[160 160] [ 80 80] [ 40 40] [ 20 20] [ 10 10]] BACKBONE_STRIDES [4, 8, 16, 32, 64] BATCH_SIZE 1 BBOX_STD_DEV [0.1 0.1 0.2 0.2] DETECTION_MAX_INSTANCES 100 DETECTION_MIN_CONFIDENCE 0.3 DETECTION_NMS_THRESHOLD 0.3 GPU_COUNT 1 IMAGES_PER_GPU 1 IMAGE_MAX_DIM 640 IMAGE_MIN_DIM 640 IMAGE_PADDING True IMAGE_SHAPE [640 640 3] LEARNING_MOMENTUM 0.9 LEARNING_RATE 0.001 LOSS_WEIGHTS {'rpn_class_loss': 1.0, 'rpn_bbox_loss': 1.0, 'mrcnn_class_loss': 1.0, 'mrcnn_bbox_loss': 1.0, 'mrcnn_mask_loss': 1.0} MASK_POOL_SIZE 14 MASK_SHAPE [28, 28] MAX_GT_INSTANCES 100 MEAN_PIXEL [123.7 116.8 103.9] MINI_MASK_SHAPE (56, 56) NAME mask_coco_origin NUM_CLASSES 81 POOL_SIZE 7 POST_NMS_ROIS_INFERENCE 1000 POST_NMS_ROIS_TRAINING 2000 ROI_POSITIVE_RATIO 0.33 RPN_ANCHOR_RATIOS [0.5, 1, 2] RPN_ANCHOR_SCALES (16, 32, 64, 128, 256) RPN_ANCHOR_STRIDE 1 RPN_BBOX_STD_DEV [0.1 0.1 0.2 0.2] RPN_NMS_THRESHOLD 0.7 RPN_TRAIN_ANCHORS_PER_IMAGE 256 STEPS_PER_EPOCH 1000 TRAIN_ROIS_PER_IMAGE 200 USE_MINI_MASK True USE_RPN_ROIS True VALIDATION_STEPS 50 WEIGHT_DECAY 0.0001 model_param file didn't exist model_name : mask_coco_origin model_type : mask_rcnn list file need : ['mask_model.h5'] file exist in s3 : ['mask_model.h5'] file manque in s3 : [] 2026-01-15 05:21:06.443911: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:21:06.616541: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 local folder : /data/models_weight/mask_coco_origin /data/models_weight/mask_coco_origin/mask_model.h5 size_local : 257557808 size in s3 : 257557808 create time local : 2021-08-09 05:27:17 create time in s3 : 2021-08-06 19:45:17 mask_model.h5 already exist and didn't need to update list_images length : 1 NEW PHOTO Processing 1 images image shape: (720, 1280, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 151.10000 image_metas shape: (1, 89) min: 0.00000 max: 1280.00000 nb d'objets trouves : 4 Detection mask done ! Trying to reset tf kernel 3088550 begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 5537 tf kernel not reseted sub process len(results) : 1 len(list_Values) 0 None max_time_sub_proc : 3600 parent process len(results) : 1 len(list_Values) 0 process is alive finish correctly or not : True after detect begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10826 list_Values should be empty [] ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] DEBUG bbox = [0, 1092, 108, 1280] DEBUG masks shape = (720, 1280) time for calcul the mask position with numpy : 0.0007011890411376953 nb_pixel_total : 16902 time to create 1 rle with old method : 0.04278421401977539 length of segment : 107 DEBUG bbox = [16, 52, 668, 1128] DEBUG masks shape = (720, 1280) time for calcul the mask position with numpy : 0.0201265811920166 nb_pixel_total : 480742 time to create 1 rle with new method : 0.0304412841796875 length of segment : 632 DEBUG bbox = [0, 0, 116, 438] DEBUG masks shape = (720, 1280) time for calcul the mask position with numpy : 0.0004229545593261719 nb_pixel_total : 36584 time to create 1 rle with old method : 0.07930898666381836 length of segment : 132 DEBUG bbox = [0, 390, 54, 550] DEBUG masks shape = (720, 1280) time for calcul the mask position with numpy : 0.00011086463928222656 nb_pixel_total : 4794 time to create 1 rle with old method : 0.01114344596862793 length of segment : 51 time spent for convertir_results : 0.42938232421875 time spend for datou_step_exec : 17.755956649780273 time spend to save output : 4.38690185546875e-05 total time spend for step 1 : 17.756000518798828 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False eke 12-6-18 : saveMask need to be cleaned for new output ! Catched exception ! Connect or reconnect ! Number saved : None batch 1 Loaded 447 chid ids of type : 445 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.024299144744873047 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'917855882': [[(917855882, 492601069, 445, 1092, 1280, 0, 108, 0.9988368, [(1205, 1, 58), (1165, 2, 105), (1159, 3, 113), (1149, 4, 124), (1113, 5, 161), (1100, 6, 174), (1097, 7, 177), (1095, 8, 179), (1095, 9, 179), (1095, 10, 179), (1095, 11, 179), (1095, 12, 179), (1095, 13, 179), (1095, 14, 178), (1095, 15, 178), (1095, 16, 178), (1095, 17, 178), (1095, 18, 177), (1095, 19, 177), (1095, 20, 177), (1095, 21, 177), (1095, 22, 177), (1095, 23, 178), (1095, 24, 178), (1095, 25, 178), (1095, 26, 179), (1095, 27, 179), (1095, 28, 180), (1095, 29, 181), (1095, 30, 182), (1095, 31, 183), (1095, 32, 183), (1095, 33, 184), (1095, 34, 184), (1096, 35, 183), (1096, 36, 183), (1096, 37, 184), (1097, 38, 183), (1097, 39, 183), (1097, 40, 183), (1098, 41, 182), (1098, 42, 182), (1098, 43, 182), (1099, 44, 181), (1099, 45, 181), (1099, 46, 181), (1100, 47, 180), (1100, 48, 180), (1101, 49, 179), (1101, 50, 179), (1102, 51, 178), (1102, 52, 178), (1103, 53, 177), (1103, 54, 177), (1104, 55, 176), (1104, 56, 176), (1104, 57, 176), (1104, 58, 176), (1105, 59, 175), (1105, 60, 175), (1105, 61, 175), (1105, 62, 175), (1105, 63, 175), (1106, 64, 174), (1106, 65, 174), (1106, 66, 174), (1106, 67, 174), (1106, 68, 174), (1106, 69, 174), (1106, 70, 174), (1106, 71, 174), (1106, 72, 174), (1106, 73, 174), (1107, 74, 173), (1107, 75, 173), (1107, 76, 173), (1107, 77, 173), (1107, 78, 173), (1107, 79, 173), (1108, 80, 172), (1108, 81, 172), (1109, 82, 171), (1110, 83, 170), (1110, 84, 170), (1111, 85, 169), (1112, 86, 168), (1113, 87, 166), (1114, 88, 165), (1115, 89, 164), (1117, 90, 162), (1120, 91, 159), (1138, 92, 141), (1146, 93, 133), (1154, 94, 125), (1167, 95, 112), (1177, 96, 102), (1183, 97, 95), (1185, 98, 93), (1187, 99, 90), (1188, 100, 55), (1264, 100, 12), (1190, 101, 50), (1191, 102, 46), (1194, 103, 40), (1197, 104, 34), (1202, 105, 25), (1207, 106, 16)], ['1222,106,1207,106,1206,105,1197,104,1191,102,1182,96,1176,95,1167,95,1166,94,1154,94,1153,93,1146,93,1145,92,1137,91,1120,91,1115,89,1110,84,1107,79,1106,73,1106,64,1104,55,1099,46,1095,34,1095,8,1100,6,1112,6,1113,5,1148,5,1149,4,1158,4,1165,2,1204,2,1205,1,1262,1,1269,2,1273,5,1273,13,1271,18,1271,22,1273,27,1277,31,1279,37,1279,86,1278,87,1278,96,1275,100,1264,100,1263,99,1243,99,1230,104']), (917855882, 492601069, 445, 52, 1128, 16, 668, 0.9977458, [(711, 22, 21), (926, 22, 46), (608, 23, 146), (894, 23, 103), (598, 24, 233), (850, 24, 158), (590, 25, 427), (582, 26, 444), (575, 27, 458), (569, 28, 466), (565, 29, 472), (560, 30, 480), (556, 31, 486), (550, 32, 495), (544, 33, 503), (538, 34, 512), (532, 35, 520), (527, 36, 527), (523, 37, 534), (518, 38, 541), (514, 39, 548), (510, 40, 554), (506, 41, 561), (503, 42, 566), (499, 43, 572), (496, 44, 577), (493, 45, 582), (491, 46, 585), (488, 47, 590), (487, 48, 592), (485, 49, 595), (483, 50, 598), (482, 51, 600), (481, 52, 602), (480, 53, 603), (479, 54, 605), (478, 55, 606), (476, 56, 608), (475, 57, 610), (474, 58, 611), (473, 59, 613), (472, 60, 614), (470, 61, 616), (469, 62, 618), (468, 63, 619), (466, 64, 621), (465, 65, 623), (464, 66, 624), (462, 67, 626), (461, 68, 628), (459, 69, 630), (458, 70, 631), (456, 71, 633), (455, 72, 635), (453, 73, 637), (452, 74, 638), (451, 75, 639), (450, 76, 640), (448, 77, 642), (447, 78, 643), (446, 79, 644), (445, 80, 645), (444, 81, 646), (442, 82, 648), (441, 83, 649), (440, 84, 650), (439, 85, 651), (438, 86, 652), (437, 87, 653), (436, 88, 654), (435, 89, 655), (434, 90, 656), (433, 91, 657), (432, 92, 658), (431, 93, 659), (430, 94, 660), (429, 95, 661), (428, 96, 662), (427, 97, 663), (425, 98, 665), (423, 99, 667), (422, 100, 668), (419, 101, 671), (417, 102, 673), (414, 103, 676), (410, 104, 680), (406, 105, 684), (401, 106, 689), (397, 107, 693), (392, 108, 698), (387, 109, 703), (382, 110, 708), (377, 111, 713), (373, 112, 717), (369, 113, 721), (365, 114, 725), (362, 115, 728), (358, 116, 732), (356, 117, 734), (353, 118, 737), (351, 119, 739), (349, 120, 741), (346, 121, 744), (344, 122, 746), (341, 123, 749), (338, 124, 752), (335, 125, 755), (331, 126, 759), (327, 127, 763), (323, 128, 767), (319, 129, 770), (314, 130, 775), (308, 131, 781), (303, 132, 786), (294, 133, 795), (286, 134, 803), (279, 135, 810), (273, 136, 816), (266, 137, 823), (262, 138, 827), (258, 139, 831), (255, 140, 834), (252, 141, 837), (250, 142, 839), (247, 143, 842), (245, 144, 844), (242, 145, 847), (240, 146, 849), (237, 147, 852), (233, 148, 856), (230, 149, 859), (226, 150, 863), (220, 151, 869), (213, 152, 876), (206, 153, 883), (200, 154, 889), (193, 155, 896), (187, 156, 902), (183, 157, 906), (181, 158, 908), (178, 159, 911), (176, 160, 913), (174, 161, 915), (172, 162, 917), (170, 163, 919), (168, 164, 921), (166, 165, 923), (165, 166, 924), (164, 167, 925), (162, 168, 927), (161, 169, 928), (159, 170, 930), (157, 171, 932), (155, 172, 934), (153, 173, 935), (151, 174, 937), (148, 175, 940), (146, 176, 942), (144, 177, 944), (142, 178, 946), (140, 179, 948), (139, 180, 949), (137, 181, 951), (136, 182, 952), (134, 183, 954), (133, 184, 955), (132, 185, 956), (131, 186, 957), (130, 187, 958), (129, 188, 959), (128, 189, 960), (127, 190, 960), (126, 191, 961), (126, 192, 961), (125, 193, 962), (124, 194, 963), (123, 195, 964), (122, 196, 965), (122, 197, 965), (121, 198, 966), (120, 199, 967), (119, 200, 968), (118, 201, 969), (117, 202, 970), (116, 203, 971), (114, 204, 973), (113, 205, 973), (112, 206, 974), (111, 207, 975), (109, 208, 977), (108, 209, 978), (107, 210, 979), (106, 211, 980), (105, 212, 981), (104, 213, 982), (103, 214, 983), (102, 215, 984), (101, 216, 985), (101, 217, 984), (100, 218, 985), (99, 219, 986), (99, 220, 986), (98, 221, 987), (98, 222, 987), (97, 223, 988), (97, 224, 987), (96, 225, 988), (96, 226, 988), (95, 227, 989), (95, 228, 989), (94, 229, 990), (94, 230, 990), (94, 231, 990), (93, 232, 990), (93, 233, 990), (92, 234, 991), (92, 235, 991), (92, 236, 991), (91, 237, 992), (91, 238, 991), (91, 239, 991), (91, 240, 990), (91, 241, 990), (90, 242, 991), (90, 243, 990), (90, 244, 990), (90, 245, 989), (90, 246, 989), (89, 247, 990), (89, 248, 989), (89, 249, 989), (89, 250, 988), (89, 251, 988), (88, 252, 988), (88, 253, 988), (88, 254, 987), (88, 255, 986), (88, 256, 986), (87, 257, 986), (87, 258, 985), (87, 259, 985), (87, 260, 984), (87, 261, 983), (86, 262, 983), (86, 263, 982), (86, 264, 982), (86, 265, 981), (85, 266, 981), (85, 267, 980), (85, 268, 980), (84, 269, 980), (84, 270, 979), (84, 271, 979), (84, 272, 978), (83, 273, 979), (83, 274, 978), (83, 275, 977), (82, 276, 978), (82, 277, 977), (82, 278, 977), (81, 279, 977), (81, 280, 977), (81, 281, 977), (80, 282, 977), (80, 283, 977), (80, 284, 976), (79, 285, 977), (79, 286, 976), (79, 287, 976), (78, 288, 976), (78, 289, 976), (78, 290, 975), (77, 291, 976), (77, 292, 975), (77, 293, 975), (76, 294, 975), (76, 295, 975), (76, 296, 974), (75, 297, 975), (75, 298, 974), (74, 299, 975), (74, 300, 974), (74, 301, 974), (73, 302, 974), (73, 303, 974), (72, 304, 974), (72, 305, 974), (71, 306, 974), (71, 307, 973), (71, 308, 972), (70, 309, 972), (70, 310, 971), (70, 311, 970), (70, 312, 968), (69, 313, 968), (69, 314, 966), (69, 315, 964), (69, 316, 962), (68, 317, 961), (68, 318, 959), (68, 319, 958), (68, 320, 956), (67, 321, 955), (67, 322, 954), (67, 323, 952), (67, 324, 951), (66, 325, 951), (66, 326, 950), (66, 327, 948), (66, 328, 947), (65, 329, 947), (65, 330, 946), (65, 331, 946), (65, 332, 945), (65, 333, 944), (65, 334, 942), (65, 335, 941), (65, 336, 940), (65, 337, 939), (65, 338, 938), (65, 339, 936), (64, 340, 936), (64, 341, 934), (64, 342, 932), (64, 343, 930), (64, 344, 928), (64, 345, 926), (64, 346, 925), (64, 347, 923), (64, 348, 922), (64, 349, 920), (64, 350, 919), (63, 351, 919), (63, 352, 918), (63, 353, 917), (63, 354, 916), (63, 355, 915), (63, 356, 914), (63, 357, 912), (63, 358, 911), (63, 359, 910), (63, 360, 909), (63, 361, 908), (63, 362, 906), (63, 363, 905), (63, 364, 904), (63, 365, 902), (63, 366, 901), (63, 367, 899), (63, 368, 898), (63, 369, 896), (62, 370, 895), (62, 371, 893), (62, 372, 891), (62, 373, 890), (62, 374, 888), (62, 375, 887), (62, 376, 886), (62, 377, 885), (62, 378, 884), (62, 379, 883), (63, 380, 880), (63, 381, 879), (63, 382, 878), (63, 383, 877), (63, 384, 876), (63, 385, 875), (63, 386, 874), (63, 387, 873), (64, 388, 871), (64, 389, 870), (64, 390, 869), (64, 391, 868), (64, 392, 867), (64, 393, 865), (64, 394, 864), (64, 395, 863), (65, 396, 861), (65, 397, 860), (65, 398, 859), (65, 399, 858), (65, 400, 857), (65, 401, 856), (65, 402, 854), (65, 403, 853), (65, 404, 851), (65, 405, 850), (65, 406, 848), (66, 407, 846), (66, 408, 844), (66, 409, 843), (66, 410, 842), (66, 411, 841), (66, 412, 840), (66, 413, 838), (66, 414, 837), (66, 415, 836), (66, 416, 835), (66, 417, 835), (66, 418, 834), (66, 419, 833), (67, 420, 831), (67, 421, 830), (67, 422, 829), (67, 423, 829), (67, 424, 828), (67, 425, 827), (67, 426, 826), (67, 427, 825), (67, 428, 824), (68, 429, 822), (68, 430, 820), (68, 431, 819), (68, 432, 818), (68, 433, 816), (68, 434, 815), (68, 435, 813), (68, 436, 811), (69, 437, 809), (69, 438, 807), (69, 439, 806), (69, 440, 804), (69, 441, 803), (69, 442, 802), (69, 443, 800), (70, 444, 798), (70, 445, 797), (70, 446, 796), (70, 447, 796), (71, 448, 794), (71, 449, 794), (72, 450, 792), (72, 451, 792), (73, 452, 790), (73, 453, 789), (74, 454, 788), (74, 455, 787), (75, 456, 786), (75, 457, 785), (76, 458, 784), (76, 459, 783), (77, 460, 782), (77, 461, 781), (77, 462, 781), (78, 463, 779), (78, 464, 779), (79, 465, 777), (79, 466, 777), (79, 467, 776), (80, 468, 775), (80, 469, 774), (80, 470, 774), (81, 471, 772), (81, 472, 771), (82, 473, 770), (82, 474, 769), (83, 475, 767), (83, 476, 766), (83, 477, 766), (84, 478, 764), (84, 479, 763), (85, 480, 761), (85, 481, 760), (85, 482, 759), (86, 483, 757), (86, 484, 755), (87, 485, 753), (87, 486, 752), (87, 487, 751), (88, 488, 748), (88, 489, 747), (88, 490, 746), (89, 491, 744), (89, 492, 743), (90, 493, 741), (90, 494, 741), (91, 495, 739), (91, 496, 738), (92, 497, 737), (93, 498, 735), (94, 499, 733), (94, 500, 733), (95, 501, 731), (96, 502, 729), (97, 503, 728), (98, 504, 726), (99, 505, 724), (99, 506, 724), (100, 507, 722), (101, 508, 721), (102, 509, 719), (104, 510, 717), (105, 511, 715), (106, 512, 714), (107, 513, 712), (108, 514, 711), (110, 515, 708), (111, 516, 707), (113, 517, 704), (114, 518, 703), (115, 519, 701), (117, 520, 698), (118, 521, 697), (119, 522, 695), (121, 523, 693), (122, 524, 691), (124, 525, 689), (125, 526, 687), (126, 527, 685), (128, 528, 683), (129, 529, 681), (131, 530, 678), (132, 531, 676), (134, 532, 674), (135, 533, 672), (137, 534, 669), (138, 535, 667), (140, 536, 664), (141, 537, 662), (143, 538, 659), (144, 539, 657), (146, 540, 654), (148, 541, 651), (149, 542, 649), (151, 543, 645), (153, 544, 642), (154, 545, 641), (156, 546, 638), (158, 547, 635), (159, 548, 633), (161, 549, 630), (162, 550, 628), (164, 551, 626), (166, 552, 623), (167, 553, 621), (169, 554, 618), (170, 555, 617), (171, 556, 615), (173, 557, 613), (174, 558, 611), (176, 559, 608), (177, 560, 607), (178, 561, 605), (180, 562, 603), (181, 563, 601), (183, 564, 599), (185, 565, 597), (186, 566, 595), (189, 567, 592), (192, 568, 589), (195, 569, 585), (198, 570, 582), (201, 571, 579), (204, 572, 575), (206, 573, 573), (209, 574, 569), (212, 575, 566), (215, 576, 563), (218, 577, 559), (221, 578, 556), (223, 579, 553), (226, 580, 550), (228, 581, 547), (230, 582, 545), (232, 583, 542), (234, 584, 540), (235, 585, 539), (237, 586, 536), (238, 587, 534), (240, 588, 531), (242, 589, 528), (243, 590, 526), (245, 591, 523), (247, 592, 520), (249, 593, 516), (251, 594, 513), (253, 595, 510), (256, 596, 505), (258, 597, 501), (261, 598, 497), (263, 599, 493), (267, 600, 488), (271, 601, 482), (274, 602, 478), (278, 603, 473), (281, 604, 468), (284, 605, 464), (287, 606, 460), (290, 607, 456), (292, 608, 453), (295, 609, 449), (298, 610, 445), (300, 611, 442), (303, 612, 438), (305, 613, 434), (308, 614, 430), (310, 615, 427), (312, 616, 423), (315, 617, 418), (317, 618, 415), (320, 619, 410), (322, 620, 406), (325, 621, 401), (328, 622, 395), (330, 623, 390), (333, 624, 384), (335, 625, 379), (338, 626, 374), (341, 627, 369), (345, 628, 362), (349, 629, 356), (353, 630, 350), (357, 631, 344), (360, 632, 340), (364, 633, 334), (368, 634, 328), (373, 635, 320), (378, 636, 313), (383, 637, 305), (389, 638, 295), (395, 639, 282), (401, 640, 270), (408, 641, 256), (416, 642, 240), (432, 643, 216), (448, 644, 193), (465, 645, 169), (480, 646, 148), (495, 647, 126), (511, 648, 104), (526, 649, 81), (565, 650, 9)], ['526,649,416,642,368,634,335,625,289,606,263,599,220,577,186,566,119,522,91,496,70,447,64,395,65,329,86,265,91,237,101,216,134,183,187,156,225,151,266,137,302,133,343,123,365,114,405,106,426,98,448,77,493,45,527,36,608,23,893,24,926,22,996,23,1032,27,1066,41,1082,52,1089,72,1088,172,1082,237,1045,305,1002,338,950,373,865,446,851,473,822,505,810,528,786,554,773,585,740,612,683,638,606,649']), (917855882, 492601069, 445, 0, 438, 0, 116, 0.99194497, [(127, 1, 140), (94, 2, 206), (59, 3, 273), (338, 3, 59), (22, 4, 380), (19, 5, 386), (16, 6, 391), (15, 7, 393), (14, 8, 395), (14, 9, 396), (13, 10, 398), (12, 11, 399), (12, 12, 399), (11, 13, 401), (10, 14, 402), (11, 15, 402), (11, 16, 403), (12, 17, 403), (12, 18, 404), (12, 19, 405), (12, 20, 405), (12, 21, 405), (12, 22, 406), (12, 23, 406), (12, 24, 406), (12, 25, 407), (12, 26, 407), (12, 27, 407), (12, 28, 408), (12, 29, 408), (12, 30, 408), (12, 31, 408), (12, 32, 408), (12, 33, 408), (12, 34, 409), (12, 35, 409), (12, 36, 409), (12, 37, 409), (12, 38, 409), (12, 39, 409), (12, 40, 409), (12, 41, 409), (12, 42, 409), (12, 43, 410), (12, 44, 410), (12, 45, 409), (12, 46, 409), (12, 47, 409), (12, 48, 409), (12, 49, 409), (12, 50, 409), (12, 51, 409), (12, 52, 408), (12, 53, 407), (12, 54, 407), (12, 55, 406), (12, 56, 405), (12, 57, 404), (12, 58, 402), (11, 59, 402), (11, 60, 401), (11, 61, 401), (11, 62, 400), (11, 63, 399), (11, 64, 398), (11, 65, 398), (11, 66, 397), (11, 67, 396), (11, 68, 395), (11, 69, 395), (11, 70, 394), (11, 71, 394), (11, 72, 394), (11, 73, 393), (11, 74, 393), (11, 75, 393), (11, 76, 393), (11, 77, 393), (11, 78, 393), (11, 79, 392), (11, 80, 392), (10, 81, 393), (10, 82, 394), (10, 83, 394), (9, 84, 396), (9, 85, 263), (284, 85, 121), (9, 86, 75), (96, 86, 30), (141, 86, 120), (292, 86, 112), (9, 87, 71), (151, 87, 105), (294, 87, 110), (8, 88, 67), (160, 88, 92), (295, 88, 108), (8, 89, 63), (175, 89, 74), (296, 89, 107), (7, 90, 61), (204, 90, 41), (297, 90, 105), (7, 91, 57), (298, 91, 104), (7, 92, 53), (299, 92, 103), (6, 93, 50), (300, 93, 101), (7, 94, 46), (303, 94, 96), (7, 95, 44), (305, 95, 93), (7, 96, 42), (308, 96, 88), (7, 97, 40), (310, 97, 85), (7, 98, 38), (312, 98, 82), (8, 99, 34), (314, 99, 79), (8, 100, 32), (316, 100, 75), (8, 101, 29), (319, 101, 71), (13, 102, 18), (324, 102, 63), (20, 103, 6), (331, 103, 51), (337, 104, 37), (344, 105, 22), (351, 106, 2)], ['344,105,330,102,319,101,307,95,300,93,283,84,261,85,244,90,204,90,203,89,175,89,160,88,140,85,125,86,96,86,84,85,67,90,56,92,36,101,25,103,8,101,6,93,11,80,11,59,12,58,12,17,10,14,16,6,22,4,58,4,59,3,93,3,94,2,126,2,127,1,266,1,267,2,331,3,396,3,406,6,416,19,420,34,420,51,411,60,404,70,402,81,404,85,401,92,386,102,365,105']), (917855882, 492601069, 445, 390, 550, 0, 54, 0.9392152, [(414, 0, 7), (441, 0, 60), (508, 0, 28), (402, 1, 142), (401, 2, 146), (402, 3, 145), (404, 4, 143), (406, 5, 140), (408, 6, 137), (410, 7, 134), (411, 8, 132), (412, 9, 130), (413, 10, 127), (414, 11, 125), (415, 12, 123), (415, 13, 122), (416, 14, 120), (417, 15, 117), (417, 16, 116), (418, 17, 114), (418, 18, 113), (418, 19, 111), (418, 20, 109), (419, 21, 107), (419, 22, 105), (419, 23, 103), (419, 24, 102), (419, 25, 100), (420, 26, 97), (420, 27, 95), (420, 28, 94), (421, 29, 91), (421, 30, 90), (422, 31, 88), (422, 32, 88), (422, 33, 87), (423, 34, 84), (423, 35, 82), (423, 36, 81), (424, 37, 79), (424, 38, 77), (424, 39, 75), (424, 40, 73), (424, 41, 71), (425, 42, 67), (425, 43, 66), (426, 44, 62), (426, 45, 6), (433, 45, 52), (443, 46, 30), (450, 47, 1)], ['450,47,449,46,443,46,442,45,426,45,424,41,424,37,423,36,422,31,419,25,419,21,418,20,418,17,417,15,409,6,402,3,402,1,413,1,414,0,420,0,421,1,440,1,441,0,500,0,501,1,507,1,508,0,535,0,536,1,543,1,546,2,546,4,542,8,530,18,527,19,525,21,522,22,520,24,512,28,508,33,505,34,502,37,494,41,492,41,490,43,488,43,484,45,473,45,472,46,451,46'])], 'temp/1768450854_3087895_917855882_da0fa7b7e6b5b551fe26c0ba8713276d.jpg']} ############################### TEST POLYGON ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : mask_detect list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.1771388053894043 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:mask_detect Thu Jan 15 05:21:16 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step mask_detect ! save_polygon : True begin detect begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 10826 max_wait_temp : 1 max_wait : 0 gpu_flag : 0 2026-01-15 05:21:19.203240: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2026-01-15 05:21:19.230501: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493010000 Hz 2026-01-15 05:21:19.232744: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f6c04000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:21:19.232790: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2026-01-15 05:21:19.236205: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2026-01-15 05:21:19.452840: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x2733bc80 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:21:19.452880: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2026-01-15 05:21:19.454179: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:21:19.454576: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:21:19.457368: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:21:19.459846: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:21:19.460301: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:21:19.463370: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:21:19.464321: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:21:19.467900: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:21:19.469295: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:21:19.469352: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:21:19.470061: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:21:19.470074: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:21:19.470082: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:21:19.471481: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) WARNING:tensorflow:From /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_detection.py:69: The name tf.keras.backend.set_session is deprecated. Please use tf.compat.v1.keras.backend.set_session instead. 2026-01-15 05:21:19.578922: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:21:19.579026: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:21:19.579053: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:21:19.579078: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:21:19.579101: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:21:19.579125: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:21:19.579148: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:21:19.579185: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:21:19.580524: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:21:19.581711: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:21:19.581741: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:21:19.581759: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:21:19.581776: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:21:19.581792: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:21:19.581808: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:21:19.581825: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:21:19.581841: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:21:19.583156: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:21:19.583188: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:21:19.583197: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:21:19.583204: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:21:19.584493: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10034 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) Using TensorFlow backend. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:396: calling crop_and_resize_v1 (from tensorflow.python.ops.image_ops_impl) with box_ind is deprecated and will be removed in a future version. Instructions for updating: box_ind is deprecated, use box_indices instead WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:703: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:729: to_float (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. Inside mask_sub_process Inside mask_detect About to load cache.load_thcl_param FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3473, 'mask_coco_origin', 16384, 25088, 'mask_coco_origin', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2018, 3, 19, 10, 42, 21), datetime.datetime(2018, 3, 19, 10, 42, 21)) {'thcl': {'id': 454, 'mtr_user_id': 31, 'name': 'mask_coco_origin', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'photo_desc_type': 3473, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '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,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,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'}, 'list_hashtags': ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'], 'list_hashtags_csv': 'backgroud,person,bicycle,car,motorcycle,airplane,bus,train,truck,boat,trafficlight,firehydrant,stopsign,parkingmeter,bench,bird,cat,dog,horse,sheep,cow,elephant,bear,zebra,giraffe,backpack,umbrella,handbag,tie,suitcase,frisbee,skis,snowboard,sportsball,kite,baseballbat,baseballglove,skateboard,surfboard,tennisracket,bottle,wineglass,cup,fork,knife,spoon,bowl,banana,apple,sandwich,orange,broccoli,carrot,hotdog,pizza,donut,cake,chair,couch,pottedplant,bed,diningtable,toilet,tv,laptop,mouse,remote,keyboard,cellphone,microwave,oven,toaster,sink,refrigerator,book,clock,vase,scissors,teddybear,hairdrier,toothbrush', 'svm_portfolios_learning': '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,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,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', 'photo_hashtag_type': 445, 'svm_hashtag_type_desc': 3473, 'photo_desc_type': 3473, 'pb_hashtag_id_or_classifier': 0} list_class_names : ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] Configurations: BACKBONE resnet101 BACKBONE_SHAPES [[160 160] [ 80 80] [ 40 40] [ 20 20] [ 10 10]] BACKBONE_STRIDES [4, 8, 16, 32, 64] BATCH_SIZE 1 BBOX_STD_DEV [0.1 0.1 0.2 0.2] DETECTION_MAX_INSTANCES 100 DETECTION_MIN_CONFIDENCE 0.3 DETECTION_NMS_THRESHOLD 0.3 GPU_COUNT 1 IMAGES_PER_GPU 1 IMAGE_MAX_DIM 640 IMAGE_MIN_DIM 640 IMAGE_PADDING True IMAGE_SHAPE [640 640 3] LEARNING_MOMENTUM 0.9 LEARNING_RATE 0.001 LOSS_WEIGHTS {'rpn_class_loss': 1.0, 'rpn_bbox_loss': 1.0, 'mrcnn_class_loss': 1.0, 'mrcnn_bbox_loss': 1.0, 'mrcnn_mask_loss': 1.0} MASK_POOL_SIZE 14 MASK_SHAPE [28, 28] MAX_GT_INSTANCES 100 MEAN_PIXEL [123.7 116.8 103.9] MINI_MASK_SHAPE (56, 56) NAME mask_coco_origin NUM_CLASSES 81 POOL_SIZE 7 POST_NMS_ROIS_INFERENCE 1000 POST_NMS_ROIS_TRAINING 2000 ROI_POSITIVE_RATIO 0.33 RPN_ANCHOR_RATIOS [0.5, 1, 2] RPN_ANCHOR_SCALES (16, 32, 64, 128, 256) RPN_ANCHOR_STRIDE 1 RPN_BBOX_STD_DEV [0.1 0.1 0.2 0.2] RPN_NMS_THRESHOLD 0.7 RPN_TRAIN_ANCHORS_PER_IMAGE 256 STEPS_PER_EPOCH 1000 TRAIN_ROIS_PER_IMAGE 200 USE_MINI_MASK True USE_RPN_ROIS True VALIDATION_STEPS 50 WEIGHT_DECAY 0.0001 model_param file didn't exist model_name : mask_coco_origin model_type : mask_rcnn list file need : ['mask_model.h5'] file exist in s3 : ['mask_model.h5'] file manque in s3 : [] 2026-01-15 05:21:29.496637: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:21:29.678304: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 local folder : /data/models_weight/mask_coco_origin /data/models_weight/mask_coco_origin/mask_model.h5 size_local : 257557808 size in s3 : 257557808 create time local : 2021-08-09 05:27:17 create time in s3 : 2021-08-06 19:45:17 mask_model.h5 already exist and didn't need to update list_images length : 1 NEW PHOTO Processing 1 images image shape: (2448, 2448, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 151.10000 image_metas shape: (1, 89) min: 0.00000 max: 2448.00000 nb d'objets trouves : 1 Detection mask done ! Trying to reset tf kernel 3088877 begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 5537 tf kernel not reseted sub process len(results) : 1 len(list_Values) 0 None max_time_sub_proc : 3600 parent process len(results) : 1 len(list_Values) 0 process is alive finish correctly or not : True after detect begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10826 list_Values should be empty [] ['backgroud', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'trafficlight', 'firehydrant', 'stopsign', 'parkingmeter', 'bench', 'bird', 'cat', 'dog', 'horse', 'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sportsball', 'kite', 'baseballbat', 'baseballglove', 'skateboard', 'surfboard', 'tennisracket', 'bottle', 'wineglass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich', 'orange', 'broccoli', 'carrot', 'hotdog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'pottedplant', 'bed', 'diningtable', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'keyboard', 'cellphone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddybear', 'hairdrier', 'toothbrush'] DEBUG bbox = [118, 7, 2241, 2268] DEBUG masks shape = (2448, 2448) time for calcul the mask position with numpy : 0.21527886390686035 nb_pixel_total : 3693300 time to create 1 rle with new method : 0.37020349502563477 length of segment : 2041 time spent for convertir_results : 1.8599083423614502 time spend for datou_step_exec : 21.13624906539917 time spend to save output : 4.982948303222656e-05 total time spend for step 1 : 21.136298894882202 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False eke 12-6-18 : saveMask need to be cleaned for new output ! Catched exception ! Connect or reconnect ! Number saved : None batch 1 Loaded 725 chid ids of type : 445 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.01908421516418457 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'917877156': [[(917877156, 492601069, 445, 7, 2268, 118, 2241, 0.98500824, [(675, 120, 112), (520, 121, 481), (1051, 121, 380), (503, 122, 947), (486, 123, 982), (470, 124, 1015), (455, 125, 1047), (442, 126, 1092), (429, 127, 1136), (417, 128, 1168), (405, 129, 1187), (394, 130, 1205), (383, 131, 1223), (373, 132, 1239), (368, 133, 1250), (366, 134, 1258), (363, 135, 1267), (361, 136, 1274), (359, 137, 1281), (357, 138, 1288), (355, 139, 1295), (353, 140, 1302), (351, 141, 1309), (349, 142, 1315), (347, 143, 1320), (345, 144, 1326), (343, 145, 1331), (342, 146, 1335), (340, 147, 1340), (338, 148, 1346), (337, 149, 1349), (335, 150, 1354), (334, 151, 1358), (332, 152, 1363), (331, 153, 1366), (330, 154, 1370), (328, 155, 1375), (327, 156, 1378), (326, 157, 1381), (325, 158, 1385), (323, 159, 1390), (322, 160, 1393), (321, 161, 1397), (319, 162, 1402), (318, 163, 1406), (317, 164, 1410), (315, 165, 1415), (314, 166, 1419), (312, 167, 1424), (310, 168, 1429), (309, 169, 1434), (307, 170, 1439), (305, 171, 1444), (304, 172, 1448), (302, 173, 1453), (300, 174, 1458), (298, 175, 1463), (296, 176, 1469), (294, 177, 1474), (292, 178, 1480), (289, 179, 1487), (286, 180, 1493), (283, 181, 1500), (280, 182, 1508), (278, 183, 1514), (275, 184, 1521), (272, 185, 1529), (269, 186, 1536), (266, 187, 1544), (263, 188, 1552), (260, 189, 1561), (257, 190, 1569), (254, 191, 1579), (251, 192, 1588), (248, 193, 1597), (245, 194, 1606), (242, 195, 1615), (240, 196, 1623), (237, 197, 1631), (234, 198, 1640), (231, 199, 1648), (228, 200, 1657), (225, 201, 1665), (222, 202, 1673), (219, 203, 1682), (216, 204, 1689), (213, 205, 1694), (210, 206, 1699), (208, 207, 1702), (206, 208, 1706), (204, 209, 1710), (203, 210, 1712), (201, 211, 1716), (199, 212, 1719), (198, 213, 1722), (196, 214, 1725), (195, 215, 1727), (193, 216, 1730), (192, 217, 1733), (191, 218, 1735), (189, 219, 1738), (188, 220, 1740), (187, 221, 1742), (186, 222, 1744), (185, 223, 1746), (183, 224, 1749), (182, 225, 1751), (181, 226, 1753), (180, 227, 1755), (179, 228, 1757), (178, 229, 1759), (177, 230, 1761), (176, 231, 1762), (176, 232, 1763), (175, 233, 1765), (174, 234, 1767), (173, 235, 1768), (172, 236, 1770), (171, 237, 1772), (170, 238, 1774), (169, 239, 1776), (168, 240, 1777), (167, 241, 1779), (166, 242, 1781), (165, 243, 1783), (164, 244, 1785), (163, 245, 1787), (162, 246, 1789), (161, 247, 1791), (159, 248, 1794), (158, 249, 1796), (157, 250, 1798), (156, 251, 1800), (154, 252, 1803), (153, 253, 1805), (152, 254, 1807), (151, 255, 1809), (149, 256, 1812), (148, 257, 1815), (146, 258, 1818), (145, 259, 1820), (143, 260, 1823), (142, 261, 1826), (140, 262, 1829), (139, 263, 1832), (137, 264, 1835), (135, 265, 1839), (133, 266, 1842), (132, 267, 1845), (130, 268, 1849), (128, 269, 1852), (126, 270, 1856), (125, 271, 1859), (124, 272, 1862), (122, 273, 1865), (121, 274, 1868), (120, 275, 1871), (119, 276, 1873), (118, 277, 1876), (116, 278, 1879), (115, 279, 1881), (114, 280, 1884), (113, 281, 1886), (112, 282, 1888), (111, 283, 1890), (110, 284, 1892), (109, 285, 1895), (108, 286, 1897), (108, 287, 1898), (107, 288, 1900), (106, 289, 1902), (105, 290, 1904), (104, 291, 1906), (103, 292, 1908), (103, 293, 1909), (102, 294, 1910), (101, 295, 1912), (101, 296, 1913), (100, 297, 1915), (99, 298, 1917), (99, 299, 1918), (98, 300, 1919), (97, 301, 1921), (97, 302, 1922), (96, 303, 1924), (95, 304, 1925), (95, 305, 1926), (94, 306, 1928), (94, 307, 1928), (93, 308, 1930), (93, 309, 1930), (93, 310, 1931), (93, 311, 1931), (92, 312, 1933), (92, 313, 1933), (92, 314, 1934), (92, 315, 1934), (91, 316, 1936), (91, 317, 1936), (91, 318, 1937), (91, 319, 1937), (90, 320, 1939), (90, 321, 1939), (90, 322, 1940), (89, 323, 1941), (89, 324, 1942), (89, 325, 1943), (89, 326, 1943), (88, 327, 1945), (88, 328, 1945), (88, 329, 1946), (87, 330, 1948), (87, 331, 1948), (87, 332, 1949), (87, 333, 1949), (86, 334, 1951), (86, 335, 1952), (86, 336, 1952), (85, 337, 1954), (85, 338, 1955), (85, 339, 1955), (85, 340, 1956), (84, 341, 1958), (84, 342, 1959), (84, 343, 1959), (83, 344, 1961), (83, 345, 1962), (83, 346, 1963), (83, 347, 1963), (82, 348, 1965), (82, 349, 1966), (82, 350, 1967), (81, 351, 1969), (81, 352, 1970), (81, 353, 1970), (80, 354, 1972), (80, 355, 1973), (80, 356, 1974), (80, 357, 1975), (79, 358, 1977), (79, 359, 1978), (79, 360, 1979), (78, 361, 1981), (78, 362, 1982), (78, 363, 1983), (77, 364, 1985), (77, 365, 1986), (77, 366, 1987), (76, 367, 1989), (76, 368, 1990), (76, 369, 1991), (76, 370, 1992), (75, 371, 1994), (75, 372, 1995), (75, 373, 1996), (74, 374, 1998), (74, 375, 1999), (74, 376, 2000), (73, 377, 2002), (73, 378, 2003), (73, 379, 2004), (72, 380, 2005), (72, 381, 2006), (72, 382, 2007), (71, 383, 2009), (71, 384, 2009), (71, 385, 2010), (70, 386, 2012), (70, 387, 2012), (70, 388, 2013), (70, 389, 2013), (69, 390, 2015), (69, 391, 2015), (69, 392, 2016), (68, 393, 2017), (68, 394, 2018), (68, 395, 2019), (67, 396, 2020), (67, 397, 2021), (67, 398, 2021), (66, 399, 2023), (66, 400, 2023), (65, 401, 2025), (65, 402, 2025), (65, 403, 2026), (64, 404, 2027), (64, 405, 2028), (64, 406, 2028), (63, 407, 2030), (63, 408, 2030), (63, 409, 2031), (62, 410, 2032), (62, 411, 2033), (61, 412, 2034), (61, 413, 2034), (61, 414, 2035), (60, 415, 2036), (60, 416, 2037), (59, 417, 2038), (59, 418, 2039), (58, 419, 2040), (58, 420, 2041), (58, 421, 2041), (57, 422, 2042), (57, 423, 2043), (56, 424, 2044), (56, 425, 2045), (55, 426, 2046), (55, 427, 2047), (54, 428, 2048), (54, 429, 2048), (53, 430, 2050), (53, 431, 2050), (52, 432, 2052), (52, 433, 2052), (51, 434, 2053), (51, 435, 2054), (50, 436, 2055), (50, 437, 2055), (49, 438, 2057), (49, 439, 2057), (48, 440, 2059), (48, 441, 2059), (47, 442, 2060), (47, 443, 2061), (46, 444, 2062), (46, 445, 2062), (45, 446, 2064), (45, 447, 2064), (44, 448, 2065), (44, 449, 2066), (43, 450, 2067), (43, 451, 2068), (42, 452, 2069), (42, 453, 2069), (41, 454, 2071), (41, 455, 2071), (40, 456, 2072), (40, 457, 2073), (39, 458, 2074), (39, 459, 2074), (39, 460, 2074), (39, 461, 2075), (38, 462, 2076), (38, 463, 2076), (38, 464, 2077), (38, 465, 2077), (38, 466, 2077), (38, 467, 2078), (37, 468, 2079), (37, 469, 2079), (37, 470, 2080), (37, 471, 2080), (37, 472, 2080), (37, 473, 2081), (37, 474, 2081), (36, 475, 2082), (36, 476, 2083), (36, 477, 2083), (36, 478, 2083), (36, 479, 2084), (36, 480, 2084), (35, 481, 2085), (35, 482, 2086), (35, 483, 2086), (35, 484, 2087), (35, 485, 2087), (35, 486, 2087), (34, 487, 2089), (34, 488, 2089), (34, 489, 2089), (34, 490, 2090), (34, 491, 2090), (34, 492, 2091), (34, 493, 2091), (33, 494, 2093), (33, 495, 2093), (33, 496, 2093), (33, 497, 2094), (33, 498, 2094), (33, 499, 2095), (33, 500, 2095), (32, 501, 2097), (32, 502, 2097), (32, 503, 2098), (32, 504, 2098), (32, 505, 2099), (32, 506, 2099), (32, 507, 2100), (31, 508, 2101), (31, 509, 2102), (31, 510, 2102), (31, 511, 2103), (31, 512, 2103), (31, 513, 2104), (31, 514, 2104), (30, 515, 2106), (30, 516, 2106), (30, 517, 2107), (30, 518, 2108), (30, 519, 2108), (30, 520, 2109), (30, 521, 2109), (30, 522, 2110), (29, 523, 2112), (29, 524, 2112), (29, 525, 2113), (29, 526, 2114), (29, 527, 2114), (29, 528, 2115), (29, 529, 2116), (28, 530, 2117), (28, 531, 2118), (28, 532, 2119), (28, 533, 2120), (28, 534, 2120), (28, 535, 2121), (28, 536, 2121), (28, 537, 2121), (28, 538, 2122), (28, 539, 2122), (28, 540, 2122), (28, 541, 2123), (28, 542, 2123), (27, 543, 2124), (27, 544, 2125), (27, 545, 2125), (27, 546, 2125), (27, 547, 2126), (27, 548, 2126), (27, 549, 2126), (27, 550, 2127), (27, 551, 2127), (27, 552, 2127), (27, 553, 2128), (27, 554, 2128), (27, 555, 2128), (27, 556, 2128), (27, 557, 2129), (27, 558, 2129), (27, 559, 2129), (26, 560, 2131), (26, 561, 2131), (26, 562, 2131), (26, 563, 2131), (26, 564, 2132), (26, 565, 2132), (26, 566, 2132), (26, 567, 2132), (26, 568, 2133), (26, 569, 2133), (26, 570, 2133), (26, 571, 2134), (26, 572, 2134), (26, 573, 2134), (26, 574, 2134), (26, 575, 2135), (26, 576, 2135), (26, 577, 2135), (26, 578, 2135), (25, 579, 2137), (25, 580, 2137), (25, 581, 2137), (25, 582, 2137), (25, 583, 2137), (25, 584, 2138), (25, 585, 2138), (25, 586, 2138), (25, 587, 2138), (25, 588, 2139), (25, 589, 2139), (25, 590, 2139), (25, 591, 2139), (25, 592, 2140), (25, 593, 2140), (25, 594, 2140), (25, 595, 2140), (25, 596, 2140), (25, 597, 2141), (24, 598, 2142), (24, 599, 2142), (24, 600, 2142), (24, 601, 2142), (24, 602, 2143), (24, 603, 2143), (24, 604, 2143), (24, 605, 2143), (24, 606, 2143), (24, 607, 2144), (24, 608, 2144), (24, 609, 2144), (24, 610, 2144), (24, 611, 2144), (24, 612, 2144), (24, 613, 2145), (24, 614, 2145), (24, 615, 2145), (24, 616, 2145), (24, 617, 2145), (24, 618, 2145), (23, 619, 2146), (23, 620, 2146), (23, 621, 2146), (23, 622, 2146), (23, 623, 2146), (23, 624, 2146), (23, 625, 2146), (23, 626, 2146), (23, 627, 2146), (23, 628, 2146), (23, 629, 2147), (23, 630, 2147), (23, 631, 2147), (23, 632, 2147), (23, 633, 2147), (23, 634, 2147), (23, 635, 2147), (23, 636, 2147), (23, 637, 2147), (23, 638, 2147), (23, 639, 2147), (23, 640, 2147), (23, 641, 2147), (23, 642, 2147), (22, 643, 2148), (22, 644, 2148), (22, 645, 2149), (22, 646, 2149), (22, 647, 2149), (22, 648, 2149), (22, 649, 2149), (22, 650, 2149), (22, 651, 2149), (22, 652, 2149), (22, 653, 2149), (22, 654, 2149), (22, 655, 2149), (22, 656, 2149), (22, 657, 2149), (22, 658, 2149), (22, 659, 2149), (22, 660, 2149), (22, 661, 2149), (22, 662, 2150), (22, 663, 2150), (22, 664, 2150), (22, 665, 2150), (22, 666, 2150), (21, 667, 2151), (21, 668, 2151), (21, 669, 2151), (21, 670, 2151), (21, 671, 2151), (21, 672, 2151), (21, 673, 2151), (21, 674, 2151), (21, 675, 2151), (21, 676, 2151), (21, 677, 2151), (21, 678, 2151), (21, 679, 2152), (21, 680, 2152), (21, 681, 2152), (21, 682, 2152), (21, 683, 2152), (21, 684, 2152), (21, 685, 2152), (21, 686, 2152), (21, 687, 2152), (21, 688, 2152), (21, 689, 2152), (21, 690, 2152), (21, 691, 2152), (21, 692, 2152), (21, 693, 2152), (21, 694, 2152), (21, 695, 2152), (21, 696, 2151), (22, 697, 2150), (22, 698, 2150), (22, 699, 2150), (22, 700, 2150), (22, 701, 2150), (22, 702, 2150), (22, 703, 2150), (22, 704, 2150), (22, 705, 2150), (22, 706, 2150), (22, 707, 2150), (22, 708, 2150), (22, 709, 2150), (23, 710, 2149), (23, 711, 2149), (23, 712, 2149), (23, 713, 2149), (23, 714, 2149), (23, 715, 2149), (23, 716, 2149), (23, 717, 2149), (23, 718, 2148), (23, 719, 2148), (23, 720, 2148), (23, 721, 2148), (24, 722, 2147), (24, 723, 2147), (24, 724, 2147), (24, 725, 2147), (24, 726, 2147), (24, 727, 2147), (24, 728, 2147), (24, 729, 2147), (24, 730, 2147), (24, 731, 2147), (24, 732, 2147), (24, 733, 2147), (25, 734, 2146), (25, 735, 2146), (25, 736, 2146), (25, 737, 2146), (25, 738, 2146), (25, 739, 2146), (25, 740, 2145), (25, 741, 2145), (25, 742, 2145), (25, 743, 2145), (25, 744, 2145), (25, 745, 2145), (26, 746, 2144), (26, 747, 2144), (26, 748, 2144), (26, 749, 2144), (26, 750, 2144), (26, 751, 2144), (26, 752, 2144), (26, 753, 2144), (26, 754, 2144), (26, 755, 2144), (26, 756, 2144), (26, 757, 2144), (27, 758, 2143), (27, 759, 2143), (27, 760, 2143), (27, 761, 2142), (27, 762, 2142), (27, 763, 2142), (27, 764, 2142), (27, 765, 2142), (27, 766, 2142), (27, 767, 2142), (27, 768, 2142), (27, 769, 2142), (27, 770, 2142), (27, 771, 2142), (27, 772, 2142), (27, 773, 2142), (27, 774, 2142), (27, 775, 2142), (27, 776, 2142), (27, 777, 2142), (27, 778, 2142), (27, 779, 2142), (27, 780, 2141), (27, 781, 2141), (27, 782, 2141), (27, 783, 2141), (27, 784, 2141), (27, 785, 2141), (27, 786, 2141), (27, 787, 2141), (27, 788, 2141), (26, 789, 2142), (26, 790, 2142), (26, 791, 2142), (26, 792, 2142), (26, 793, 2142), (26, 794, 2142), (26, 795, 2142), (26, 796, 2142), (26, 797, 2142), (26, 798, 2142), (26, 799, 2141), (26, 800, 2141), (26, 801, 2141), (26, 802, 2141), (26, 803, 2141), (26, 804, 2141), (26, 805, 2141), (26, 806, 2141), (26, 807, 2141), (26, 808, 2141), (26, 809, 2141), (26, 810, 2141), (26, 811, 2141), (26, 812, 2141), (26, 813, 2141), (26, 814, 2141), (26, 815, 2141), (26, 816, 2141), (26, 817, 2140), (26, 818, 2140), (26, 819, 2140), (26, 820, 2140), (26, 821, 2140), (26, 822, 2140), (26, 823, 2140), (26, 824, 2140), (26, 825, 2140), (26, 826, 2140), (26, 827, 2140), (26, 828, 2140), (26, 829, 2140), (26, 830, 2140), (26, 831, 2140), (26, 832, 2140), (26, 833, 2140), (26, 834, 2139), (26, 835, 2139), (26, 836, 2139), (26, 837, 2139), (26, 838, 2139), (26, 839, 2139), (26, 840, 2138), (26, 841, 2138), (26, 842, 2138), (26, 843, 2137), (26, 844, 2137), (26, 845, 2137), (26, 846, 2136), (26, 847, 2136), (26, 848, 2135), (26, 849, 2135), (26, 850, 2135), (26, 851, 2134), (26, 852, 2134), (26, 853, 2133), (27, 854, 2132), (27, 855, 2131), (27, 856, 2131), (27, 857, 2130), (27, 858, 2130), (27, 859, 2130), (27, 860, 2129), (27, 861, 2129), (27, 862, 2128), (27, 863, 2128), (27, 864, 2127), (27, 865, 2127), (27, 866, 2126), (27, 867, 2126), (27, 868, 2125), (27, 869, 2125), (27, 870, 2124), (27, 871, 2123), (27, 872, 2123), (27, 873, 2122), (28, 874, 2121), (28, 875, 2120), (28, 876, 2120), (28, 877, 2119), (28, 878, 2118), (28, 879, 2118), (28, 880, 2117), (28, 881, 2117), (28, 882, 2116), (28, 883, 2116), (28, 884, 2115), (28, 885, 2115), (28, 886, 2114), (28, 887, 2113), (28, 888, 2113), (28, 889, 2112), (28, 890, 2112), (28, 891, 2111), (29, 892, 2110), (29, 893, 2109), (29, 894, 2109), (29, 895, 2108), (29, 896, 2108), (29, 897, 2108), (29, 898, 2107), (29, 899, 2107), (29, 900, 2106), (29, 901, 2106), (29, 902, 2105), (29, 903, 2105), (29, 904, 2104), (29, 905, 2104), (29, 906, 2104), (29, 907, 2103), (29, 908, 2103), (29, 909, 2102), (30, 910, 2101), (30, 911, 2101), (30, 912, 2100), (30, 913, 2100), (30, 914, 2099), (30, 915, 2099), (30, 916, 2099), (30, 917, 2099), (30, 918, 2098), (30, 919, 2098), (29, 920, 2099), (29, 921, 2099), (29, 922, 2098), (29, 923, 2098), (29, 924, 2098), (29, 925, 2098), (29, 926, 2097), (29, 927, 2097), (29, 928, 2097), (29, 929, 2097), (29, 930, 2097), (29, 931, 2096), (29, 932, 2096), (29, 933, 2096), (29, 934, 2096), (29, 935, 2095), (29, 936, 2095), (29, 937, 2095), (29, 938, 2095), (29, 939, 2094), (29, 940, 2094), (29, 941, 2094), (29, 942, 2094), (29, 943, 2094), (29, 944, 2093), (29, 945, 2093), (29, 946, 2093), (29, 947, 2093), (29, 948, 2093), (28, 949, 2093), (28, 950, 2093), (28, 951, 2093), (28, 952, 2093), (28, 953, 2093), (28, 954, 2092), (28, 955, 2092), (28, 956, 2092), (28, 957, 2092), (28, 958, 2092), (28, 959, 2091), (28, 960, 2091), (28, 961, 2091), (28, 962, 2091), (28, 963, 2091), (28, 964, 2090), (28, 965, 2090), (28, 966, 2090), (28, 967, 2090), (28, 968, 2090), (28, 969, 2089), (28, 970, 2089), (28, 971, 2089), (28, 972, 2089), (28, 973, 2089), (28, 974, 2089), (28, 975, 2088), (28, 976, 2088), (28, 977, 2088), (28, 978, 2088), (27, 979, 2089), (27, 980, 2089), (27, 981, 2088), (27, 982, 2088), (27, 983, 2088), (27, 984, 2088), (27, 985, 2088), (27, 986, 2088), (27, 987, 2087), (27, 988, 2087), (27, 989, 2087), (27, 990, 2087), (27, 991, 2086), (27, 992, 2086), (27, 993, 2086), (27, 994, 2086), (27, 995, 2085), (27, 996, 2085), (27, 997, 2085), (27, 998, 2084), (27, 999, 2084), (27, 1000, 2084), (28, 1001, 2082), (28, 1002, 2082), (28, 1003, 2082), (28, 1004, 2081), (28, 1005, 2081), (28, 1006, 2081), (28, 1007, 2080), (28, 1008, 2080), (28, 1009, 2080), (28, 1010, 2079), (28, 1011, 2079), (28, 1012, 2078), (28, 1013, 2078), (28, 1014, 2078), (28, 1015, 2077), (28, 1016, 2077), (28, 1017, 2077), (28, 1018, 2076), (28, 1019, 2076), (28, 1020, 2076), (28, 1021, 2075), (28, 1022, 2075), (28, 1023, 2074), (28, 1024, 2074), (28, 1025, 2074), (28, 1026, 2073), (28, 1027, 2073), (28, 1028, 2072), (28, 1029, 2072), (29, 1030, 2071), (29, 1031, 2070), (29, 1032, 2070), (29, 1033, 2069), (29, 1034, 2069), (29, 1035, 2069), (29, 1036, 2068), (29, 1037, 2068), (29, 1038, 2067), (29, 1039, 2067), (29, 1040, 2067), (29, 1041, 2066), (29, 1042, 2066), (29, 1043, 2065), (29, 1044, 2065), (29, 1045, 2064), (29, 1046, 2064), (29, 1047, 2063), (29, 1048, 2063), (29, 1049, 2063), (29, 1050, 2062), (29, 1051, 2062), (29, 1052, 2061), (29, 1053, 2061), (29, 1054, 2060), (29, 1055, 2060), (29, 1056, 2059), (29, 1057, 2059), (29, 1058, 2058), (30, 1059, 2057), (30, 1060, 2056), (30, 1061, 2056), (30, 1062, 2055), (30, 1063, 2055), (30, 1064, 2054), (30, 1065, 2054), (30, 1066, 2053), (30, 1067, 2052), (30, 1068, 2052), (30, 1069, 2051), (30, 1070, 2050), (30, 1071, 2049), (30, 1072, 2048), (30, 1073, 2048), (30, 1074, 2047), (30, 1075, 2046), (30, 1076, 2045), (30, 1077, 2044), (30, 1078, 2043), (29, 1079, 2043), (29, 1080, 2042), (29, 1081, 2041), (29, 1082, 2040), (29, 1083, 2039), (29, 1084, 2038), (29, 1085, 2037), (29, 1086, 2036), (29, 1087, 2035), (29, 1088, 2034), (29, 1089, 2033), (29, 1090, 2032), (29, 1091, 2031), (29, 1092, 2030), (29, 1093, 2029), (29, 1094, 2028), (29, 1095, 2027), (29, 1096, 2026), (29, 1097, 2026), (29, 1098, 2025), (29, 1099, 2024), (29, 1100, 2023), (29, 1101, 2022), (29, 1102, 2021), (29, 1103, 2021), (29, 1104, 2020), (29, 1105, 2019), (29, 1106, 2018), (29, 1107, 2018), (29, 1108, 2017), (29, 1109, 2016), (29, 1110, 2016), (29, 1111, 2015), (29, 1112, 2014), (29, 1113, 2014), (29, 1114, 2013), (29, 1115, 2013), (29, 1116, 2012), (29, 1117, 2011), (29, 1118, 2011), (29, 1119, 2010), (29, 1120, 2010), (29, 1121, 2009), (29, 1122, 2009), (29, 1123, 2008), (29, 1124, 2007), (29, 1125, 2007), (29, 1126, 2006), (29, 1127, 2006), (29, 1128, 2005), (29, 1129, 2005), (29, 1130, 2004), (29, 1131, 2004), (29, 1132, 2003), (29, 1133, 2003), (28, 1134, 2004), (28, 1135, 2003), (28, 1136, 2003), (28, 1137, 2002), (28, 1138, 2002), (28, 1139, 2001), (28, 1140, 2001), (28, 1141, 2001), (28, 1142, 2000), (28, 1143, 2000), (28, 1144, 2000), (28, 1145, 1999), (28, 1146, 1999), (28, 1147, 1999), (28, 1148, 1998), (28, 1149, 1998), (28, 1150, 1998), (28, 1151, 1997), (29, 1152, 1996), (29, 1153, 1996), (29, 1154, 1995), (29, 1155, 1995), (29, 1156, 1995), (29, 1157, 1994), (29, 1158, 1994), (29, 1159, 1994), (29, 1160, 1993), (29, 1161, 1993), (29, 1162, 1992), (29, 1163, 1992), (29, 1164, 1992), (29, 1165, 1991), (29, 1166, 1991), (29, 1167, 1991), (29, 1168, 1990), (29, 1169, 1990), (29, 1170, 1989), (29, 1171, 1989), (29, 1172, 1989), (29, 1173, 1988), (29, 1174, 1988), (29, 1175, 1987), (29, 1176, 1987), (29, 1177, 1987), (29, 1178, 1986), (29, 1179, 1986), (29, 1180, 1985), (29, 1181, 1985), (29, 1182, 1985), (29, 1183, 1984), (29, 1184, 1984), (29, 1185, 1983), (29, 1186, 1983), (29, 1187, 1982), (29, 1188, 1982), (29, 1189, 1981), (29, 1190, 1981), (29, 1191, 1981), (29, 1192, 1980), (29, 1193, 1980), (29, 1194, 1979), (29, 1195, 1979), (29, 1196, 1978), (29, 1197, 1978), (29, 1198, 1977), (29, 1199, 1977), (29, 1200, 1976), (29, 1201, 1976), (29, 1202, 1975), (29, 1203, 1975), (29, 1204, 1974), (29, 1205, 1974), (29, 1206, 1973), (29, 1207, 1972), (29, 1208, 1972), (29, 1209, 1971), (29, 1210, 1971), (29, 1211, 1970), (29, 1212, 1970), (29, 1213, 1969), (29, 1214, 1969), (29, 1215, 1968), (29, 1216, 1967), (29, 1217, 1967), (29, 1218, 1966), (29, 1219, 1965), (29, 1220, 1965), (29, 1221, 1964), (29, 1222, 1963), (29, 1223, 1963), (29, 1224, 1962), (29, 1225, 1961), (29, 1226, 1960), (29, 1227, 1960), (29, 1228, 1959), (29, 1229, 1958), (29, 1230, 1957), (29, 1231, 1956), (29, 1232, 1955), (29, 1233, 1955), (29, 1234, 1954), (29, 1235, 1953), (29, 1236, 1952), (29, 1237, 1951), (29, 1238, 1951), (29, 1239, 1950), (29, 1240, 1949), (29, 1241, 1948), (29, 1242, 1948), (29, 1243, 1947), (30, 1244, 1945), (30, 1245, 1945), (30, 1246, 1944), (30, 1247, 1943), (30, 1248, 1943), (30, 1249, 1942), (30, 1250, 1941), (30, 1251, 1941), (30, 1252, 1940), (30, 1253, 1940), (30, 1254, 1939), (30, 1255, 1938), (30, 1256, 1938), (30, 1257, 1937), (30, 1258, 1937), (30, 1259, 1936), (30, 1260, 1936), (30, 1261, 1935), (30, 1262, 1935), (30, 1263, 1934), (30, 1264, 1934), (30, 1265, 1933), (30, 1266, 1933), (30, 1267, 1932), (30, 1268, 1932), (30, 1269, 1931), (30, 1270, 1931), (30, 1271, 1930), (30, 1272, 1930), (30, 1273, 1929), (30, 1274, 1929), (30, 1275, 1929), (30, 1276, 1928), (30, 1277, 1928), (30, 1278, 1927), (30, 1279, 1927), (30, 1280, 1927), (30, 1281, 1926), (30, 1282, 1926), (30, 1283, 1925), (30, 1284, 1925), (30, 1285, 1925), (30, 1286, 1924), (30, 1287, 1924), (30, 1288, 1924), (30, 1289, 1923), (30, 1290, 1923), (30, 1291, 1923), (30, 1292, 1922), (30, 1293, 1922), (30, 1294, 1922), (30, 1295, 1921), (30, 1296, 1921), (30, 1297, 1921), (30, 1298, 1921), (30, 1299, 1920), (30, 1300, 1920), (30, 1301, 1920), (30, 1302, 1920), (30, 1303, 1920), (30, 1304, 1919), (30, 1305, 1919), (30, 1306, 1919), (30, 1307, 1919), (30, 1308, 1918), (30, 1309, 1918), (30, 1310, 1918), (30, 1311, 1918), (30, 1312, 1917), (31, 1313, 1916), (31, 1314, 1916), (31, 1315, 1916), (31, 1316, 1915), (31, 1317, 1915), (31, 1318, 1915), (31, 1319, 1915), (31, 1320, 1914), (31, 1321, 1914), (31, 1322, 1914), (31, 1323, 1914), (31, 1324, 1913), (31, 1325, 1913), (31, 1326, 1913), (31, 1327, 1912), (31, 1328, 1912), (31, 1329, 1912), (31, 1330, 1912), (31, 1331, 1911), (31, 1332, 1911), (31, 1333, 1911), (31, 1334, 1911), (31, 1335, 1910), (31, 1336, 1910), (31, 1337, 1910), (31, 1338, 1909), (31, 1339, 1909), (32, 1340, 1908), (32, 1341, 1908), (32, 1342, 1907), (32, 1343, 1907), (32, 1344, 1907), (32, 1345, 1907), (32, 1346, 1906), (32, 1347, 1906), (32, 1348, 1906), (32, 1349, 1905), (32, 1350, 1905), (32, 1351, 1905), (32, 1352, 1904), (32, 1353, 1904), (32, 1354, 1904), (32, 1355, 1904), (32, 1356, 1903), (32, 1357, 1903), (32, 1358, 1903), (32, 1359, 1902), (32, 1360, 1902), (32, 1361, 1902), (32, 1362, 1901), (32, 1363, 1901), (32, 1364, 1901), (32, 1365, 1900), (32, 1366, 1900), (33, 1367, 1899), (33, 1368, 1899), (33, 1369, 1898), (33, 1370, 1898), (33, 1371, 1897), (33, 1372, 1897), (33, 1373, 1896), (33, 1374, 1896), (33, 1375, 1895), (33, 1376, 1895), (33, 1377, 1894), (33, 1378, 1894), (33, 1379, 1893), (33, 1380, 1892), (33, 1381, 1892), (34, 1382, 1890), (34, 1383, 1890), (34, 1384, 1889), (34, 1385, 1888), (34, 1386, 1888), (34, 1387, 1887), (34, 1388, 1886), (34, 1389, 1886), (34, 1390, 1885), (34, 1391, 1884), (34, 1392, 1884), (34, 1393, 1883), (34, 1394, 1882), (34, 1395, 1882), (35, 1396, 1880), (35, 1397, 1879), (35, 1398, 1878), (35, 1399, 1878), (35, 1400, 1877), (35, 1401, 1876), (35, 1402, 1875), (35, 1403, 1874), (35, 1404, 1873), (35, 1405, 1872), (35, 1406, 1872), (35, 1407, 1871), (35, 1408, 1870), (36, 1409, 1868), (36, 1410, 1867), (36, 1411, 1866), (36, 1412, 1865), (36, 1413, 1864), (36, 1414, 1863), (36, 1415, 1863), (36, 1416, 1862), (36, 1417, 1861), (36, 1418, 1860), (36, 1419, 1859), (36, 1420, 1859), (36, 1421, 1858), (37, 1422, 1856), (37, 1423, 1855), (37, 1424, 1855), (37, 1425, 1854), (37, 1426, 1853), (37, 1427, 1853), (37, 1428, 1852), (37, 1429, 1851), (37, 1430, 1851), (37, 1431, 1850), (37, 1432, 1850), (37, 1433, 1849), (37, 1434, 1848), (38, 1435, 1847), (38, 1436, 1846), (38, 1437, 1846), (38, 1438, 1845), (38, 1439, 1845), (38, 1440, 1844), (38, 1441, 1844), (38, 1442, 1843), (38, 1443, 1843), (38, 1444, 1842), (38, 1445, 1842), (38, 1446, 1842), (38, 1447, 1841), (38, 1448, 1841), (38, 1449, 1841), (38, 1450, 1841), (38, 1451, 1840), (38, 1452, 1840), (38, 1453, 1840), (39, 1454, 1839), (39, 1455, 1839), (39, 1456, 1838), (39, 1457, 1838), (39, 1458, 1838), (39, 1459, 1838), (39, 1460, 1838), (39, 1461, 1837), (39, 1462, 1837), (39, 1463, 1837), (39, 1464, 1837), (39, 1465, 1836), (39, 1466, 1836), (39, 1467, 1836), (39, 1468, 1836), (39, 1469, 1836), (39, 1470, 1835), (39, 1471, 1835), (39, 1472, 1835), (39, 1473, 1835), (39, 1474, 1835), (39, 1475, 1834), (39, 1476, 1834), (39, 1477, 1834), (39, 1478, 1834), (39, 1479, 1834), (39, 1480, 1834), (39, 1481, 1833), (39, 1482, 1833), (39, 1483, 1833), (39, 1484, 1833), (39, 1485, 1833), (39, 1486, 1832), (39, 1487, 1832), (39, 1488, 1832), (39, 1489, 1832), (39, 1490, 1832), (39, 1491, 1831), (39, 1492, 1831), (39, 1493, 1831), (39, 1494, 1831), (39, 1495, 1831), (40, 1496, 1830), (40, 1497, 1829), (40, 1498, 1829), (40, 1499, 1829), (40, 1500, 1829), (40, 1501, 1829), (40, 1502, 1829), (40, 1503, 1828), (40, 1504, 1828), (40, 1505, 1828), (40, 1506, 1828), (40, 1507, 1828), (40, 1508, 1827), (40, 1509, 1827), (40, 1510, 1827), (40, 1511, 1827), (40, 1512, 1827), (40, 1513, 1827), (40, 1514, 1827), (40, 1515, 1826), (40, 1516, 1826), (40, 1517, 1826), (40, 1518, 1826), (40, 1519, 1826), (40, 1520, 1826), (40, 1521, 1825), (40, 1522, 1825), (40, 1523, 1825), (40, 1524, 1825), (40, 1525, 1825), (40, 1526, 1825), (40, 1527, 1825), (40, 1528, 1825), (40, 1529, 1824), (40, 1530, 1824), (40, 1531, 1824), (40, 1532, 1824), (40, 1533, 1824), (40, 1534, 1824), (40, 1535, 1824), (40, 1536, 1824), (40, 1537, 1823), (40, 1538, 1823), (41, 1539, 1822), (41, 1540, 1822), (41, 1541, 1822), (41, 1542, 1822), (41, 1543, 1822), (41, 1544, 1822), (41, 1545, 1821), (41, 1546, 1821), (41, 1547, 1821), (41, 1548, 1821), (41, 1549, 1821), (41, 1550, 1821), (41, 1551, 1821), (41, 1552, 1821), (41, 1553, 1820), (41, 1554, 1820), (41, 1555, 1820), (41, 1556, 1820), (41, 1557, 1820), (41, 1558, 1820), (41, 1559, 1820), (41, 1560, 1820), (41, 1561, 1819), (41, 1562, 1819), (41, 1563, 1819), (41, 1564, 1819), (41, 1565, 1819), (41, 1566, 1819), (41, 1567, 1819), (41, 1568, 1819), (41, 1569, 1818), (41, 1570, 1818), (41, 1571, 1818), (41, 1572, 1818), (41, 1573, 1818), (41, 1574, 1818), (41, 1575, 1818), (41, 1576, 1818), (41, 1577, 1817), (41, 1578, 1817), (41, 1579, 1817), (41, 1580, 1817), (41, 1581, 1817), (41, 1582, 1817), (41, 1583, 1817), (42, 1584, 1815), (42, 1585, 1815), (42, 1586, 1815), (42, 1587, 1815), (42, 1588, 1815), (42, 1589, 1815), (42, 1590, 1815), (42, 1591, 1815), (42, 1592, 1814), (42, 1593, 1814), (42, 1594, 1814), (42, 1595, 1814), (42, 1596, 1814), (42, 1597, 1814), (42, 1598, 1814), (42, 1599, 1814), (42, 1600, 1813), (42, 1601, 1813), (42, 1602, 1813), (41, 1603, 1814), (41, 1604, 1814), (41, 1605, 1814), (41, 1606, 1814), (41, 1607, 1814), (41, 1608, 1814), (41, 1609, 1813), (41, 1610, 1813), (41, 1611, 1813), (41, 1612, 1813), (41, 1613, 1813), (41, 1614, 1813), (41, 1615, 1813), (41, 1616, 1813), (41, 1617, 1813), (41, 1618, 1812), (41, 1619, 1812), (41, 1620, 1812), (41, 1621, 1812), (41, 1622, 1812), (41, 1623, 1812), (41, 1624, 1812), (41, 1625, 1812), (41, 1626, 1811), (40, 1627, 1812), (40, 1628, 1812), (40, 1629, 1812), (40, 1630, 1812), (40, 1631, 1812), (40, 1632, 1812), (40, 1633, 1812), (40, 1634, 1811), (40, 1635, 1811), (40, 1636, 1811), (40, 1637, 1811), (40, 1638, 1811), (40, 1639, 1811), (40, 1640, 1811), (40, 1641, 1811), (40, 1642, 1810), (40, 1643, 1810), (40, 1644, 1810), (40, 1645, 1810), (40, 1646, 1810), (40, 1647, 1810), (40, 1648, 1810), (40, 1649, 1809), (40, 1650, 1809), (39, 1651, 1810), (39, 1652, 1810), (39, 1653, 1810), (39, 1654, 1810), (39, 1655, 1810), (39, 1656, 1810), (39, 1657, 1809), (39, 1658, 1809), (39, 1659, 1809), (39, 1660, 1809), (39, 1661, 1809), (39, 1662, 1809), (39, 1663, 1809), (39, 1664, 1808), (39, 1665, 1808), (39, 1666, 1808), (39, 1667, 1808), (39, 1668, 1808), (39, 1669, 1808), (39, 1670, 1808), (39, 1671, 1807), (39, 1672, 1807), (39, 1673, 1807), (39, 1674, 1807), (39, 1675, 1806), (39, 1676, 1806), (39, 1677, 1806), (40, 1678, 1805), (40, 1679, 1804), (40, 1680, 1804), (40, 1681, 1804), (40, 1682, 1804), (40, 1683, 1803), (41, 1684, 1802), (41, 1685, 1802), (41, 1686, 1802), (41, 1687, 1801), (41, 1688, 1801), (41, 1689, 1801), (42, 1690, 1800), (42, 1691, 1799), (42, 1692, 1799), (42, 1693, 1799), (42, 1694, 1798), (42, 1695, 1798), (43, 1696, 1797), (43, 1697, 1797), (43, 1698, 1796), (43, 1699, 1796), (43, 1700, 1796), (43, 1701, 1795), (44, 1702, 1794), (44, 1703, 1794), (44, 1704, 1793), (44, 1705, 1793), (44, 1706, 1793), (44, 1707, 1793), (45, 1708, 1791), (45, 1709, 1791), (45, 1710, 1791), (45, 1711, 1790), (45, 1712, 1790), (45, 1713, 1790), (46, 1714, 1788), (46, 1715, 1788), (46, 1716, 1788), (46, 1717, 1787), (46, 1718, 1787), (47, 1719, 1786), (47, 1720, 1785), (47, 1721, 1785), (47, 1722, 1784), (47, 1723, 1784), (48, 1724, 1783), (48, 1725, 1782), (48, 1726, 1782), (48, 1727, 1782), (48, 1728, 1781), (49, 1729, 1780), (49, 1730, 1779), (49, 1731, 1779), (49, 1732, 1779), (49, 1733, 1778), (50, 1734, 1777), (50, 1735, 1776), (50, 1736, 1776), (50, 1737, 1776), (51, 1738, 1774), (51, 1739, 1774), (51, 1740, 1773), (51, 1741, 1773), (51, 1742, 1772), (52, 1743, 1771), (52, 1744, 1771), (52, 1745, 1770), (52, 1746, 1770), (52, 1747, 1769), (52, 1748, 1769), (52, 1749, 1768), (52, 1750, 1768), (53, 1751, 1767), (53, 1752, 1766), (53, 1753, 1766), (53, 1754, 1765), (53, 1755, 1765), (53, 1756, 1765), (53, 1757, 1764), (53, 1758, 1764), (53, 1759, 1763), (53, 1760, 1763), (53, 1761, 1763), (53, 1762, 1762), (53, 1763, 1762), (53, 1764, 1762), (53, 1765, 1761), (53, 1766, 1761), (53, 1767, 1761), (53, 1768, 1760), (53, 1769, 1760), (53, 1770, 1759), (53, 1771, 1759), (53, 1772, 1759), (53, 1773, 1758), (53, 1774, 1758), (53, 1775, 1758), (53, 1776, 1757), (53, 1777, 1757), (53, 1778, 1757), (53, 1779, 1756), (53, 1780, 1756), (53, 1781, 1756), (53, 1782, 1755), (53, 1783, 1755), (53, 1784, 1755), (53, 1785, 1754), (53, 1786, 1754), (53, 1787, 1754), (53, 1788, 1753), (53, 1789, 1753), (53, 1790, 1753), (53, 1791, 1753), (53, 1792, 1752), (53, 1793, 1752), (53, 1794, 1752), (53, 1795, 1751), (53, 1796, 1751), (53, 1797, 1751), (53, 1798, 1750), (53, 1799, 1750), (53, 1800, 1750), (53, 1801, 1750), (53, 1802, 1749), (53, 1803, 1749), (53, 1804, 1749), (53, 1805, 1748), (53, 1806, 1748), (53, 1807, 1748), (53, 1808, 1748), (53, 1809, 1747), (53, 1810, 1747), (53, 1811, 1747), (53, 1812, 1746), (53, 1813, 1746), (54, 1814, 1745), (54, 1815, 1745), (54, 1816, 1744), (54, 1817, 1744), (54, 1818, 1744), (54, 1819, 1744), (54, 1820, 1743), (54, 1821, 1743), (54, 1822, 1743), (54, 1823, 1743), (54, 1824, 1742), (54, 1825, 1742), (55, 1826, 1741), (55, 1827, 1740), (56, 1828, 1739), (56, 1829, 1739), (57, 1830, 1737), (57, 1831, 1737), (58, 1832, 1736), (58, 1833, 1735), (59, 1834, 1734), (59, 1835, 1734), (60, 1836, 1732), (60, 1837, 1732), (61, 1838, 1731), (61, 1839, 1730), (61, 1840, 1730), (62, 1841, 1729), (62, 1842, 1728), (63, 1843, 1727), (63, 1844, 1727), (64, 1845, 1725), (64, 1846, 1725), (65, 1847, 1723), (65, 1848, 1723), (66, 1849, 1722), (66, 1850, 1721), (67, 1851, 1720), (67, 1852, 1720), (67, 1853, 1719), (68, 1854, 1718), (68, 1855, 1718), (69, 1856, 1716), (69, 1857, 1716), (70, 1858, 1714), (70, 1859, 1714), (71, 1860, 1713), (71, 1861, 1712), (72, 1862, 1711), (72, 1863, 1711), (72, 1864, 1710), (73, 1865, 1709), (73, 1866, 1708), (74, 1867, 1707), (74, 1868, 1707), (75, 1869, 1705), (75, 1870, 1705), (75, 1871, 1704), (76, 1872, 1703), (76, 1873, 1703), (77, 1874, 1701), (77, 1875, 1701), (78, 1876, 1699), (78, 1877, 1699), (79, 1878, 1698), (79, 1879, 1697), (79, 1880, 1697), (80, 1881, 1695), (80, 1882, 1695), (81, 1883, 1694), (81, 1884, 1693), (82, 1885, 1692), (82, 1886, 1691), (82, 1887, 1691), (83, 1888, 1689), (83, 1889, 1689), (84, 1890, 1688), (84, 1891, 1687), (84, 1892, 1687), (85, 1893, 1685), (85, 1894, 1685), (86, 1895, 1683), (86, 1896, 1683), (87, 1897, 1681), (87, 1898, 1681), (87, 1899, 1680), (88, 1900, 1679), (88, 1901, 1679), (88, 1902, 1678), (89, 1903, 1677), (89, 1904, 1676), (90, 1905, 1675), (90, 1906, 1674), (90, 1907, 1674), (91, 1908, 1672), (91, 1909, 1672), (91, 1910, 1671), (92, 1911, 1670), (92, 1912, 1669), (93, 1913, 1668), (93, 1914, 1667), (93, 1915, 1666), (94, 1916, 1665), (94, 1917, 1664), (95, 1918, 1663), (95, 1919, 1662), (96, 1920, 1661), (96, 1921, 1660), (97, 1922, 1659), (97, 1923, 1658), (97, 1924, 1657), (98, 1925, 1656), (98, 1926, 1655), (99, 1927, 1654), (99, 1928, 1653), (100, 1929, 1651), (100, 1930, 1651), (101, 1931, 1649), (101, 1932, 1648), (102, 1933, 1647), (102, 1934, 1646), (103, 1935, 1644), (103, 1936, 1644), (104, 1937, 1642), (104, 1938, 1641), (105, 1939, 1640), (106, 1940, 1638), (106, 1941, 1637), (107, 1942, 1636), (107, 1943, 1635), (108, 1944, 1633), (109, 1945, 1631), (109, 1946, 1630), (110, 1947, 1629), (110, 1948, 1628), (111, 1949, 1626), (112, 1950, 1624), (112, 1951, 1623), (113, 1952, 1622), (114, 1953, 1620), (114, 1954, 1619), (115, 1955, 1617), (116, 1956, 1616), (116, 1957, 1615), (117, 1958, 1613), (118, 1959, 1611), (119, 1960, 1610), (119, 1961, 1609), (120, 1962, 1607), (121, 1963, 1606), (122, 1964, 75), (216, 1964, 1510), (122, 1965, 63), (223, 1965, 1502), (123, 1966, 52), (229, 1966, 1495), (124, 1967, 41), (237, 1967, 1487), (125, 1968, 31), (244, 1968, 1479), (126, 1969, 22), (251, 1969, 1471), (127, 1970, 13), (258, 1970, 1464), (128, 1971, 5), (266, 1971, 1455), (273, 1972, 1447), (281, 1973, 1439), (289, 1974, 1430), (294, 1975, 1424), (298, 1976, 1419), (303, 1977, 1413), (308, 1978, 1407), (313, 1979, 1401), (319, 1980, 1394), (325, 1981, 1387), (331, 1982, 1380), (337, 1983, 1373), (344, 1984, 1365), (351, 1985, 1357), (358, 1986, 1349), (366, 1987, 1340), (372, 1988, 1332), (376, 1989, 1327), (380, 1990, 1322), (384, 1991, 1317), (388, 1992, 1311), (393, 1993, 1305), (397, 1994, 1300), (401, 1995, 1295), (406, 1996, 1288), (411, 1997, 1282), (415, 1998, 1276), (420, 1999, 1270), (425, 2000, 1264), (430, 2001, 1257), (435, 2002, 1251), (440, 2003, 1244), (445, 2004, 1238), (451, 2005, 1230), (456, 2006, 1223), (461, 2007, 1217), (466, 2008, 1210), (471, 2009, 1203), (476, 2010, 1197), (481, 2011, 1190), (486, 2012, 1183), (492, 2013, 1175), (497, 2014, 1168), (503, 2015, 1160), (508, 2016, 1076), (514, 2017, 1064), (519, 2018, 1054), (525, 2019, 1044), (531, 2020, 1034), (536, 2021, 1026), (541, 2022, 1017), (546, 2023, 1008), (551, 2024, 999), (556, 2025, 991), (560, 2026, 983), (565, 2027, 974), (570, 2028, 966), (574, 2029, 958), (578, 2030, 951), (583, 2031, 942), (587, 2032, 935), (591, 2033, 928), (595, 2034, 921), (599, 2035, 913), (603, 2036, 906), (607, 2037, 899), (611, 2038, 892), (614, 2039, 884), (617, 2040, 870), (619, 2041, 858), (622, 2042, 845), (624, 2043, 833), (627, 2044, 821), (629, 2045, 809), (631, 2046, 798), (633, 2047, 787), (636, 2048, 781), (638, 2049, 775), (640, 2050, 770), (642, 2051, 765), (643, 2052, 761), (645, 2053, 756), (647, 2054, 751), (649, 2055, 746), (650, 2056, 742), (652, 2057, 737), (654, 2058, 731), (656, 2059, 726), (658, 2060, 720), (660, 2061, 715), (662, 2062, 709), (664, 2063, 704), (666, 2064, 698), (668, 2065, 692), (671, 2066, 685), (673, 2067, 679), (675, 2068, 673), (678, 2069, 666), (680, 2070, 660), (683, 2071, 652), (685, 2072, 644), (688, 2073, 636), (691, 2074, 628), (694, 2075, 619), (699, 2076, 609), (703, 2077, 599), (708, 2078, 588), (712, 2079, 579), (717, 2080, 568), (721, 2081, 558), (725, 2082, 548), (730, 2083, 536), (734, 2084, 526), (738, 2085, 516), (743, 2086, 506), (747, 2087, 497), (751, 2088, 488), (755, 2089, 479), (760, 2090, 469), (764, 2091, 460), (768, 2092, 451), (772, 2093, 443), (776, 2094, 434), (779, 2095, 427), (782, 2096, 419), (786, 2097, 411), (789, 2098, 404), (792, 2099, 397), (795, 2100, 390), (799, 2101, 382), (802, 2102, 375), (805, 2103, 370), (808, 2104, 364), (811, 2105, 359), (815, 2106, 353), (818, 2107, 347), (821, 2108, 342), (824, 2109, 337), (827, 2110, 332), (830, 2111, 327), (833, 2112, 322), (836, 2113, 317), (839, 2114, 312), (842, 2115, 307), (845, 2116, 302), (848, 2117, 297), (852, 2118, 291), (855, 2119, 287), (858, 2120, 282), (861, 2121, 277), (864, 2122, 272), (866, 2123, 269), (869, 2124, 264), (872, 2125, 259), (875, 2126, 255), (878, 2127, 250), (880, 2128, 246), (883, 2129, 242), (887, 2130, 236), (890, 2131, 231), (893, 2132, 226), (896, 2133, 221), (899, 2134, 215), (903, 2135, 209), (906, 2136, 204), (910, 2137, 198), (913, 2138, 193), (917, 2139, 186), (920, 2140, 181), (924, 2141, 174), (928, 2142, 166), (932, 2143, 154), (936, 2144, 142), (946, 2145, 124), (957, 2146, 105), (967, 2147, 87), (978, 2148, 67), (989, 2149, 48), (1001, 2150, 27), (1013, 2151, 6)], ['1001,2150,936,2144,775,2093,685,2072,616,2039,288,1973,215,1963,128,1971,104,1938,54,1825,40,1678,39,1454,27,758,21,696,27,543,39,458,93,308,126,270,210,206,291,179,373,132,520,121,1430,121,1584,128,1663,142,1768,178,1904,204,2011,293,2098,420,2148,535,2168,613,2165,833,2128,914,2112,994,2081,1068,2031,1132,2009,1191,1967,1255,1931,1368,1879,1444,1846,1670,1760,1913,1719,1973,1662,2015,1584,2015,1497,2039,1420,2046,1339,2070,1177,2101,1093,2142'])], 'temp/1768450876_3087895_917877156_a9c2d4b99270c9302def4ed40606e685.jpg']} nb pixel non reg : 3692295 nb pixel common : 3688892 proportion of common points : 0.9990783509984982 #&_# TEST SUCCEEDED #&_# : tests/mask_test #&_# #&_# END OF TEST #&_# : tests/mask_test #&_# #&_# BEGIN OF TEST : tests/datou_test #&_# /home/admin/workarea/git/Velours/python/tests/datou_test.py Datou All Test python version used : 3 ############################### TEST sam ################################ TEST SAM Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : sam list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.18098807334899902 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! WARNING : we have an input that is not a photo, we should get rid of it Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:sam Thu Jan 15 05:21:44 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step sam ! Inside sam : nb paths : 1 (640, 960, 3) time for calcul the mask position with numpy : 0.001760721206665039 nb_pixel_total : 5613 time to create 1 rle with old method : 0.012421369552612305 time for calcul the mask position with numpy : 0.0013170242309570312 nb_pixel_total : 3758 time to create 1 rle with old method : 0.008186578750610352 time for calcul the mask position with numpy : 0.0013589859008789062 nb_pixel_total : 4166 time to create 1 rle with old method : 0.008868217468261719 time for calcul the mask position with numpy : 0.0013265609741210938 nb_pixel_total : 8641 time to create 1 rle with old method : 0.018492698669433594 time for calcul the mask position with numpy : 0.0013294219970703125 nb_pixel_total : 7577 time to create 1 rle with old method : 0.01620960235595703 time for calcul the mask position with numpy : 0.001722097396850586 nb_pixel_total : 83897 time to create 1 rle with old method : 0.17459893226623535 time for calcul the mask position with numpy : 0.0014390945434570312 nb_pixel_total : 16460 time to create 1 rle with old method : 0.03416585922241211 time for calcul the mask position with numpy : 0.0013575553894042969 nb_pixel_total : 2940 time to create 1 rle with old method : 0.0064013004302978516 time for calcul the mask position with numpy : 0.0015039443969726562 nb_pixel_total : 15218 time to create 1 rle with old method : 0.03290987014770508 time for calcul the mask position with numpy : 0.0013570785522460938 nb_pixel_total : 13916 time to create 1 rle with old method : 0.029806852340698242 time for calcul the mask position with numpy : 0.0013391971588134766 nb_pixel_total : 10817 time to create 1 rle with old method : 0.02297377586364746 time for calcul the mask position with numpy : 0.0015032291412353516 nb_pixel_total : 13105 time to create 1 rle with old method : 0.0286104679107666 time for calcul the mask position with numpy : 0.001430511474609375 nb_pixel_total : 29425 time to create 1 rle with old method : 0.06287026405334473 time for calcul the mask position with numpy : 0.0012879371643066406 nb_pixel_total : 1228 time to create 1 rle with old method : 0.0026960372924804688 time for calcul the mask position with numpy : 0.0013551712036132812 nb_pixel_total : 9898 time to create 1 rle with old method : 0.021608352661132812 time for calcul the mask position with numpy : 0.0013055801391601562 nb_pixel_total : 2078 time to create 1 rle with old method : 0.004379987716674805 time for calcul the mask position with numpy : 0.0013065338134765625 nb_pixel_total : 6638 time to create 1 rle with old method : 0.014280080795288086 time for calcul the mask position with numpy : 0.0012826919555664062 nb_pixel_total : 3110 time to create 1 rle with old method : 0.0070726871490478516 time for calcul the mask position with numpy : 0.001294851303100586 nb_pixel_total : 2453 time to create 1 rle with old method : 0.005530118942260742 time for calcul the mask position with numpy : 0.0013267993927001953 nb_pixel_total : 3951 time to create 1 rle with old method : 0.00876760482788086 time for calcul the mask position with numpy : 0.0012984275817871094 nb_pixel_total : 692 time to create 1 rle with old method : 0.0016207695007324219 time for calcul the mask position with numpy : 0.0013248920440673828 nb_pixel_total : 8423 time to create 1 rle with old method : 0.01811695098876953 time for calcul the mask position with numpy : 0.0014286041259765625 nb_pixel_total : 16383 time to create 1 rle with old method : 0.03463244438171387 time for calcul the mask position with numpy : 0.0012781620025634766 nb_pixel_total : 597 time to create 1 rle with old method : 0.0013442039489746094 time for calcul the mask position with numpy : 0.0014045238494873047 nb_pixel_total : 11943 time to create 1 rle with old method : 0.025400876998901367 time for calcul the mask position with numpy : 0.0012917518615722656 nb_pixel_total : 1081 time to create 1 rle with old method : 0.0023658275604248047 time for calcul the mask position with numpy : 0.0013172626495361328 nb_pixel_total : 1195 time to create 1 rle with old method : 0.0026192665100097656 time for calcul the mask position with numpy : 0.0015707015991210938 nb_pixel_total : 38784 time to create 1 rle with old method : 0.0817406177520752 time for calcul the mask position with numpy : 0.0013813972473144531 nb_pixel_total : 10574 time to create 1 rle with old method : 0.022190093994140625 time for calcul the mask position with numpy : 0.0013077259063720703 nb_pixel_total : 5654 time to create 1 rle with old method : 0.011907339096069336 time for calcul the mask position with numpy : 0.0012867450714111328 nb_pixel_total : 4273 time to create 1 rle with old method : 0.009385347366333008 time for calcul the mask position with numpy : 0.0012829303741455078 nb_pixel_total : 877 time to create 1 rle with old method : 0.002020120620727539 time for calcul the mask position with numpy : 0.0012977123260498047 nb_pixel_total : 2478 time to create 1 rle with old method : 0.0055103302001953125 time for calcul the mask position with numpy : 0.0013866424560546875 nb_pixel_total : 889 time to create 1 rle with old method : 0.002027750015258789 time for calcul the mask position with numpy : 0.0014421939849853516 nb_pixel_total : 4127 time to create 1 rle with old method : 0.009249448776245117 time for calcul the mask position with numpy : 0.0013782978057861328 nb_pixel_total : 3526 time to create 1 rle with old method : 0.007600307464599609 time for calcul the mask position with numpy : 0.0014111995697021484 nb_pixel_total : 13055 time to create 1 rle with old method : 0.02846693992614746 time for calcul the mask position with numpy : 0.0012884140014648438 nb_pixel_total : 2727 time to create 1 rle with old method : 0.005950212478637695 time for calcul the mask position with numpy : 0.0014290809631347656 nb_pixel_total : 1240 time to create 1 rle with old method : 0.002667665481567383 time for calcul the mask position with numpy : 0.0014088153839111328 nb_pixel_total : 27444 time to create 1 rle with old method : 0.05868101119995117 time for calcul the mask position with numpy : 0.001325845718383789 nb_pixel_total : 5534 time to create 1 rle with old method : 0.012542963027954102 time for calcul the mask position with numpy : 0.0014102458953857422 nb_pixel_total : 2780 time to create 1 rle with old method : 0.006194114685058594 time for calcul the mask position with numpy : 0.0014233589172363281 nb_pixel_total : 3331 time to create 1 rle with old method : 0.007357358932495117 time for calcul the mask position with numpy : 0.0013556480407714844 nb_pixel_total : 1639 time to create 1 rle with old method : 0.003679037094116211 time for calcul the mask position with numpy : 0.0012869834899902344 nb_pixel_total : 1025 time to create 1 rle with old method : 0.002274751663208008 time for calcul the mask position with numpy : 0.0013897418975830078 nb_pixel_total : 4175 time to create 1 rle with old method : 0.009093046188354492 time for calcul the mask position with numpy : 0.0013113021850585938 nb_pixel_total : 342 time to create 1 rle with old method : 0.0007700920104980469 time for calcul the mask position with numpy : 0.001294851303100586 nb_pixel_total : 3876 time to create 1 rle with old method : 0.008335351943969727 time for calcul the mask position with numpy : 0.0012860298156738281 nb_pixel_total : 2414 time to create 1 rle with old method : 0.005277872085571289 time for calcul the mask position with numpy : 0.0013675689697265625 nb_pixel_total : 12983 time to create 1 rle with old method : 0.026919841766357422 time for calcul the mask position with numpy : 0.0013194084167480469 nb_pixel_total : 8719 time to create 1 rle with old method : 0.018183231353759766 time for calcul the mask position with numpy : 0.0012829303741455078 nb_pixel_total : 861 time to create 1 rle with old method : 0.002031087875366211 time for calcul the mask position with numpy : 0.0012784004211425781 nb_pixel_total : 2324 time to create 1 rle with old method : 0.00496673583984375 time for calcul the mask position with numpy : 0.0012857913970947266 nb_pixel_total : 2403 time to create 1 rle with old method : 0.005385160446166992 time for calcul the mask position with numpy : 0.0012812614440917969 nb_pixel_total : 579 time to create 1 rle with old method : 0.0012814998626708984 time for calcul the mask position with numpy : 0.0012786388397216797 nb_pixel_total : 1061 time to create 1 rle with old method : 0.0024917125701904297 time for calcul the mask position with numpy : 0.0012769699096679688 nb_pixel_total : 337 time to create 1 rle with old method : 0.0007886886596679688 time for calcul the mask position with numpy : 0.0012886524200439453 nb_pixel_total : 1704 time to create 1 rle with old method : 0.0036466121673583984 time for calcul the mask position with numpy : 0.0012879371643066406 nb_pixel_total : 2767 time to create 1 rle with old method : 0.006146430969238281 time for calcul the mask position with numpy : 0.0012934207916259766 nb_pixel_total : 878 time to create 1 rle with old method : 0.0019364356994628906 time for calcul the mask position with numpy : 0.001569509506225586 nb_pixel_total : 1444 time to create 1 rle with old method : 0.0033054351806640625 time for calcul the mask position with numpy : 0.001283407211303711 nb_pixel_total : 585 time to create 1 rle with old method : 0.0013217926025390625 time for calcul the mask position with numpy : 0.0012891292572021484 nb_pixel_total : 712 time to create 1 rle with old method : 0.0016307830810546875 time for calcul the mask position with numpy : 0.0012886524200439453 nb_pixel_total : 1670 time to create 1 rle with old method : 0.0038063526153564453 time for calcul the mask position with numpy : 0.0014019012451171875 nb_pixel_total : 18554 time to create 1 rle with old method : 0.038825273513793945 time for calcul the mask position with numpy : 0.0012924671173095703 nb_pixel_total : 1343 time to create 1 rle with old method : 0.0032265186309814453 time for calcul the mask position with numpy : 0.0015101432800292969 nb_pixel_total : 16733 time to create 1 rle with old method : 0.03651690483093262 time for calcul the mask position with numpy : 0.001280069351196289 nb_pixel_total : 1787 time to create 1 rle with old method : 0.0038139820098876953 time for calcul the mask position with numpy : 0.0013058185577392578 nb_pixel_total : 7477 time to create 1 rle with old method : 0.015480756759643555 time for calcul the mask position with numpy : 0.001272439956665039 nb_pixel_total : 1111 time to create 1 rle with old method : 0.00238037109375 time for calcul the mask position with numpy : 0.0012733936309814453 nb_pixel_total : 1527 time to create 1 rle with old method : 0.0032744407653808594 time for calcul the mask position with numpy : 0.0012857913970947266 nb_pixel_total : 3250 time to create 1 rle with old method : 0.006999492645263672 time for calcul the mask position with numpy : 0.0012750625610351562 nb_pixel_total : 267 time to create 1 rle with old method : 0.0006051063537597656 time for calcul the mask position with numpy : 0.0013325214385986328 nb_pixel_total : 9506 time to create 1 rle with old method : 0.02074289321899414 time for calcul the mask position with numpy : 0.0013511180877685547 nb_pixel_total : 977 time to create 1 rle with old method : 0.0021347999572753906 time for calcul the mask position with numpy : 0.0012850761413574219 nb_pixel_total : 886 time to create 1 rle with old method : 0.0019683837890625 time for calcul the mask position with numpy : 0.0012898445129394531 nb_pixel_total : 2260 time to create 1 rle with old method : 0.0049359798431396484 time for calcul the mask position with numpy : 0.0012755393981933594 nb_pixel_total : 248 time to create 1 rle with old method : 0.0006115436553955078 time for calcul the mask position with numpy : 0.001283407211303711 nb_pixel_total : 615 time to create 1 rle with old method : 0.0013873577117919922 time for calcul the mask position with numpy : 0.0012843608856201172 nb_pixel_total : 966 time to create 1 rle with old method : 0.0021409988403320312 time for calcul the mask position with numpy : 0.001285552978515625 nb_pixel_total : 221 time to create 1 rle with old method : 0.0005371570587158203 time for calcul the mask position with numpy : 0.0012769699096679688 nb_pixel_total : 751 time to create 1 rle with old method : 0.0017812252044677734 time for calcul the mask position with numpy : 0.0012860298156738281 nb_pixel_total : 1556 time to create 1 rle with old method : 0.003407001495361328 time for calcul the mask position with numpy : 0.0014278888702392578 nb_pixel_total : 1635 time to create 1 rle with old method : 0.003567218780517578 time for calcul the mask position with numpy : 0.0013053417205810547 nb_pixel_total : 5002 time to create 1 rle with old method : 0.010797262191772461 time for calcul the mask position with numpy : 0.001275777816772461 nb_pixel_total : 300 time to create 1 rle with old method : 0.0008099079132080078 time for calcul the mask position with numpy : 0.0012998580932617188 nb_pixel_total : 596 time to create 1 rle with old method : 0.0013463497161865234 time for calcul the mask position with numpy : 0.0012774467468261719 nb_pixel_total : 917 time to create 1 rle with old method : 0.002324819564819336 time for calcul the mask position with numpy : 0.0012905597686767578 nb_pixel_total : 1135 time to create 1 rle with old method : 0.0026803016662597656 time for calcul the mask position with numpy : 0.0013549327850341797 nb_pixel_total : 1421 time to create 1 rle with old method : 0.0033257007598876953 time for calcul the mask position with numpy : 0.0013022422790527344 nb_pixel_total : 2197 time to create 1 rle with old method : 0.004994869232177734 time for calcul the mask position with numpy : 0.0013272762298583984 nb_pixel_total : 9204 time to create 1 rle with old method : 0.019948482513427734 time for calcul the mask position with numpy : 0.0013320446014404297 nb_pixel_total : 881 time to create 1 rle with old method : 0.0020651817321777344 time for calcul the mask position with numpy : 0.0012853145599365234 nb_pixel_total : 947 time to create 1 rle with old method : 0.0021152496337890625 time for calcul the mask position with numpy : 0.001276254653930664 nb_pixel_total : 480 time to create 1 rle with old method : 0.0010950565338134766 time for calcul the mask position with numpy : 0.00128173828125 nb_pixel_total : 1320 time to create 1 rle with old method : 0.002961874008178711 time for calcul the mask position with numpy : 0.0012822151184082031 nb_pixel_total : 1614 time to create 1 rle with old method : 0.003710508346557617 time for calcul the mask position with numpy : 0.0012774467468261719 nb_pixel_total : 830 time to create 1 rle with old method : 0.0018565654754638672 batch 1 Loaded 98 chid ids of type : 4677 Number RLEs to save : 9034 TO DO : save crop sub photo not yet done ! Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : sam we use saveGeneral [1189321094] Looping around the photos to save general results len do output : 1 /1189321094Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4573', None, None, None, None, None, None, None, None) ('4573', None, '1189321094', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 3 time used for this insertion : 0.018256664276123047 save_final save missing photos in datou_result : time spend for datou_step_exec : 13.53089189529419 time spend to save output : 0.018544673919677734 total time spend for step 1 : 13.549436569213867 caffe_path_current : About to save ! 2 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'1189321094': [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ], 'temp/1768450904_3087895_1189321094_9626af7f95d010f2a4fd524688d4ea22_76896585.png']} nb_objects detect : 98 ############################### TEST frcnn ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : frcnn list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.1795046329498291 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:frcnn Thu Jan 15 05:21:58 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step Faster rcnn ! To loadFromThcl() model_param file didn't exist model_name : detection_plaque_valcor_010622 model_type : caffe_faster_rcnn list file need : ['caffemodel', 'test.prototxt'] file exist in s3 : ['caffemodel', 'test.prototxt'] file manque in s3 : [] local folder : /data/models_weight/detection_plaque_valcor_010622 /data/models_weight/detection_plaque_valcor_010622/caffemodel size_local : 349723073 size in s3 : 349723073 create time local : 2022-07-12 14:12:27 create time in s3 : 2022-06-01 15:05:56 caffemodel already exist and didn't need to update /data/models_weight/detection_plaque_valcor_010622/test.prototxt size_local : 7163 size in s3 : 7163 create time local : 2022-07-12 14:12:27 create time in s3 : 2022-06-01 15:05:55 test.prototxt already exist and didn't need to update prototxt : /data/models_weight/detection_plaque_valcor_010622/test.prototxt caffemodel : /data/models_weight/detection_plaque_valcor_010622/caffemodel Loaded network /data/models_weight/detection_plaque_valcor_010622/caffemodel About to compute detect_faster_rcnn : len(args) : 1 Inside frcnn step exec : nb paths : 1 image_path : temp/1768450918_3087895_917754606_35f3c9ae49686a6be16030c6ec25c9ee.jpg image_size (600, 800, 3) [[[ 4 6 6] [ 5 7 7] [ 6 8 8] ... [207 215 214] [206 214 213] [206 214 213]] [[ 4 6 6] [ 5 7 7] [ 6 8 8] ... [207 215 214] [206 214 213] [206 214 213]] [[ 4 6 6] [ 5 7 7] [ 6 8 8] ... [207 215 214] [206 214 213] [206 214 213]] ... [[ 14 16 16] [ 13 15 15] [ 11 13 13] ... [198 206 205] [198 206 205] [198 206 205]] [[ 16 18 18] [ 14 16 16] [ 11 13 13] ... [206 214 213] [206 214 213] [206 214 213]] [[ 13 15 15] [ 12 14 14] [ 9 11 11] ... [210 218 217] [210 218 217] [210 218 217]]] Detection took 0.074s for 300 object proposals len de result frcnn : 1 time spend for datou_step_exec : 2.418379306793213 time spend to save output : 5.340576171875e-05 total time spend for step 1 : 2.4184327125549316 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False Inside saveFrcnn : final : True verbose : False threshold to save the result : 0.1 Warning : no hashtag_ids to insert in the database final : True begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.021581172943115234 [917754606] Looping around the photos to save general results len do output : 1 /0 before output type Managing all output in save final without adding information in the mtr_datou_result ('4184', None, None, None, None, None, None, None, None) ('4184', None, '917754606', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.015647411346435547 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {0: [[(0, 493029425, 4370, 374, 430, 293, 317, 0.06384041, None), (0, 493029425, 4370, 382, 552, 297, 344, 0.052215964, None), (0, 493029425, 4370, 345, 468, 272, 320, 0.012268587, None)], 'temp/1768450918_3087895_917754606_35f3c9ae49686a6be16030c6ec25c9ee.jpg']} ############################### TEST thcl ################################ TEST THCL Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 1 thcl is not linked in the step_by_step architecture ! WARNING : step 2 argmax is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : thcl, argmax list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.12587356567382812 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 2 step1:thcl Thu Jan 15 05:22:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step Thcl ! we are using the classfication for only one thcl 355 time to import caffe and check if the image exist : 0.01301717758178711 time to convert the images to numpy array : 0.0015418529510498047 total time to convert the images to numpy array : 0.014997243881225586 list photo_ids error: [] list photo_ids correct : [916235064] number of photos to traite : 1 try to delete the photos incorrect in DB tagging for thcl : 355 To do loadFromThcl(), then load ParamDescType : thcl355 thcls : [{'id': 355, 'mtr_user_id': 31, 'name': 'car_360_1027', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'c_elysee_1027_gao__port_506302,mokka_1027_gao__port_506374,captur_1027_gao__port_506399,sorento_1027_gao__port_506192,navara_1027_gao__port_506205,xc90_1027_gao__port_506350,saxo_1027_gao__port_506052,trafic_1027_gao__port_506295,punto_evo_1027_gao__port_506066,5_1027_gao__port_506117,250_1027_gao__port_506065,d_max_1027_gao__port_506125,panamera_1027_gao__port_506387,alhambra_1027_gao__port_506381,x6_1027_gao__port_506349,vitara_1027_gao__port_506328,fiesta_1027_gao__port_506377,qashqai_1027_gao__port_506286,147_1027_gao__port_506124,c5_1027_gao__port_506172,q5_1027_gao__port_506206,giulia_1027_gao__port_506178,karl_1027_gao__port_506371,mehari_1027_gao__port_506076,911_1027_gao__port_506114,508_1027_gao__port_506329,idea_1027_gao__port_506122,megane_1027_gao__port_506220,ghibli_1027_gao__port_506174,touareg_1027_gao__port_506224,i10_1027_gao__port_506232,jumper_1027_gao__port_506234,classe_clk_1027_gao__port_506173,kuga_1027_gao__port_506181,ct_1027_gao__port_506323,leon_1027_gao__port_506326,ds5_1027_gao__port_506376,cordoba_1027_gao__port_506048,classe_cla_1027_gao__port_506400,jumpy_1027_gao__port_506179,avensis_1027_gao__port_506311,juke_1027_gao__port_506325,4008_1027_gao__port_506402,190_series_1027_gao__port_506051,serie_3_1027_gao__port_506294,q7_1027_gao__port_506318,glc_1027_gao__port_506303,grand_vitara_1027_gao__port_506175,s40_1027_gao__port_506099,toledo_1027_gao__port_506061,5008_1027_gao__port_506337,continental_1027_gao__port_506250,coupe_1027_gao__port_506082,iq_1027_gao__port_506166,407_1027_gao__port_506133,touran_1027_gao__port_506308,300c_1027_gao__port_506078,classe_gl_1027_gao__port_506340,vivaro_1027_gao__port_506310,sl_1027_gao__port_506100,elise_1027_gao__port_506121,1007_1027_gao__port_506070,i40_1027_gao__port_506218,bipper_tepee_1027_gao__port_506227,focus_1027_gao__port_506272,primera_1027_gao__port_506147,r4_1027_gao__port_506160,a8_1027_gao__port_506265,boxer_1027_gao__port_506202,s5_1027_gao__port_506222,r21_1027_gao__port_506093,c3_1027_gao__port_506257,santa_fe_1027_gao__port_506208,m4_1027_gao__port_506344,safrane_1027_gao__port_506077,classe_gle_1027_gao__port_506395,0_1027_gao__port_506094,ix35_1027_gao__port_506219,carens_1027_gao__port_506298,classe_a_1027_gao__port_506339,ix20_1027_gao__port_506343,note_1027_gao__port_506365,a5_1027_gao__port_506200,sx4_1027_gao__port_506348,sandero_1027_gao__port_506198,3008_1027_gao__port_506385,q50_1027_gao__port_506239,latitude_1027_gao__port_506236,v40_1027_gao__port_506391,xsara_1027_gao__port_506087,grand_c_max_1027_gao__port_506342,swift_1027_gao__port_506149,serie_1_1027_gao__port_506184,xc70_1027_gao__port_506393,master_1027_gao__port_506203,clio_1027_gao__port_506280,duster_1027_gao__port_506216,traveller_1027_gao__port_506403,tipo_1027_gao__port_506355,rav_4_1027_gao__port_506332,coccinelle_1027_gao__port_506259,spacetourer_1027_gao__port_506401,xe_1027_gao__port_506357,ds3_1027_gao__port_506324,mx_5_1027_gao__port_506098,land_cruiser_1027_gao__port_506315,classe_b_1027_gao__port_506335,806_1027_gao__port_506088,rx_8_1027_gao__port_506046,spark_1027_gao__port_506185,6_1027_gao__port_506171,bravo_1027_gao__port_506080,nx_1027_gao__port_506345,sharan_1027_gao__port_506347,x_type_1027_gao__port_506067,jimny_1027_gao__port_506233,wrangler_1027_gao__port_506225,c_crosser_1027_gao__port_506312,v70_1027_gao__port_506278,classe_e_1027_gao__port_506300,classe_v_1027_gao__port_506258,m3_1027_gao__port_506182,abarth_500_1027_gao__port_506226,serie_6_1027_gao__port_506262,modus_1027_gao__port_506146,3_1027_gao__port_506113,405_1027_gao__port_506108,allroad_1027_gao__port_506297,auris_1027_gao__port_506322,galaxy_1027_gao__port_506143,giulietta_1027_gao__port_506363,106_1027_gao__port_506073,classe_m_1027_gao__port_506154,espace_1027_gao__port_506313,panda_1027_gao__port_506189,rcz_1027_gao__port_506197,4007_1027_gao__port_506162,classe_cl_1027_gao__port_506249,leaf_1027_gao__port_506139,octavia_1027_gao__port_506237,ds4_1027_gao__port_506336,freelander_1027_gao__port_506084,evasion_1027_gao__port_506109,punto_1027_gao__port_506106,2cv_1027_gao__port_506045,x4_1027_gao__port_506392,antara_1027_gao__port_506247,murano_1027_gao__port_506316,alto_1027_gao__port_506201,meriva_1027_gao__port_506353,orlando_1027_gao__port_506305,new_beetle_1027_gao__port_506050,306_1027_gao__port_506145,tiguan_1027_gao__port_506362,s_type_1027_gao__port_506101,c1_1027_gao__port_506128,vectra_1027_gao__port_506044,outlander_1027_gao__port_506317,307_1027_gao__port_506074,a6_s6_1027_gao__port_506134,nemo_combi_1027_gao__port_506196,berlingo_1027_gao__port_506194,partner_1027_gao__port_506285,cayenne_1027_gao__port_506177,quattroporte_1027_gao__port_506240,c_max_1027_gao__port_506282,fabia_1027_gao__port_506396,cx_3_1027_gao__port_506281,x_trail_1027_gao__port_506264,scirocco_1027_gao__port_506276,matiz_1027_gao__port_506144,tigra_1027_gao__port_506069,escort_1027_gao__port_506091,c2_1027_gao__port_506081,mini_1027_gao__port_506168,i30_1027_gao__port_506291,picanto_1027_gao__port_506238,mito_1027_gao__port_506072,impreza_1027_gao__port_506085,kangoo_1027_gao__port_506235,a4_1027_gao__port_506193,cayman_1027_gao__port_506268,sportage_1027_gao__port_506148,up_1027_gao__port_506356,optima_1027_gao__port_506386,defender_1027_gao__port_506229,serie_2_1027_gao__port_506256,edge_1027_gao__port_506187,r19_1027_gao__port_506110,jetta_1027_gao__port_506304,eos_1027_gao__port_506115,accord_1027_gao__port_506214,yaris_1027_gao__port_506334,classe_cls_1027_gao__port_506289,polo_1027_gao__port_506361,serie_4_1027_gao__port_506366,mini_cabriolet_1027_gao__port_506204,prius_1027_gao__port_506190,lodgy_1027_gao__port_506188,serie_7_1027_gao__port_506307,c15_1027_gao__port_506055,kadjar_1027_gao__port_506389,insignia_1027_gao__port_506364,308_1027_gao__port_506279,roomster_1027_gao__port_506241,80_1027_gao__port_506057,309_1027_gao__port_506063,tucson_1027_gao__port_506320,x3_1027_gao__port_506212,xf_1027_gao__port_506263,2008_1027_gao__port_506394,passat_1027_gao__port_506306,compass_1027_gao__port_506260,twingo_1027_gao__port_506309,micra_1027_gao__port_506221,golf_1027_gao__port_506155,soul_1027_gao__port_506176,rapid_1027_gao__port_506398,forester_1027_gao__port_506360,slk_1027_gao__port_506210,forfour_1027_gao__port_506341,serie_5_1027_gao__port_506209,xj_1027_gao__port_506170,pajero_1027_gao__port_506097,agila_1027_gao__port_506119,a6_1027_gao__port_506163,fox_1027_gao__port_506092,boxster_1027_gao__port_506267,altea_1027_gao__port_506246,samurai_1027_gao__port_506047,trax_1027_gao__port_506296,getz_1027_gao__port_506058,cherokee_1027_gao__port_506269,koleos_1027_gao__port_506378,z_series_1027_gao__port_506123,ecosport_1027_gao__port_506271,space_star_1027_gao__port_506277,rs3_sportback_1027_gao__port_506207,civic_1027_gao__port_506141,talisman_1027_gao__port_506390,f_pace_1027_gao__port_506314,classe_c_1027_gao__port_506299,tt_1027_gao__port_506075,pathfinder_1027_gao__port_506183,156_1027_gao__port_506157,cx_5_1027_gao__port_506228,scenic_1027_gao__port_506255,yeti_1027_gao__port_506358,mustang_1027_gao__port_506053,stilo_1027_gao__port_506060,ateca_1027_gao__port_506382,fiorino_1027_gao__port_506217,classe_glk_1027_gao__port_506290,fortwo_1027_gao__port_506230,cruze_1027_gao__port_506186,107_1027_gao__port_506213,aygo_1027_gao__port_506248,rx_1027_gao__port_506354,500_1027_gao__port_506245,bora_1027_gao__port_506104,transit_1027_gao__port_506111,pt_cruiser_1027_gao__port_506054,patrol_1027_gao__port_506068,r8_1027_gao__port_506156,xm_1027_gao__port_506102,s60_1027_gao__port_506191,aveo_1027_gao__port_506158,captiva_1027_gao__port_506159,ax_1027_gao__port_506153,rexton_1027_gao__port_506107,camaro_1027_gao__port_506056,ypsilon_1027_gao__port_506131,delta_1027_gao__port_506165,c4_1027_gao__port_506370,zx_1027_gao__port_506161,verso_1027_gao__port_506242,superb_1027_gao__port_506327,r5_1027_gao__port_506253,caddy_1027_gao__port_506330,x5_1027_gao__port_506243,f_type_1027_gao__port_506231,fusion_1027_gao__port_506096,dokker_1027_gao__port_506331,205_1027_gao__port_506062,macan_1027_gao__port_506195,tourneo_1027_gao__port_506369,108_1027_gao__port_506384,9_3_1027_gao__port_506071,mondeo_1027_gao__port_506116,cr_v_1027_gao__port_506164,c30_1027_gao__port_506090,pulsar_1027_gao__port_506397,ibiza_1027_gao__port_506273,a1_1027_gao__port_506338,matrix_1027_gao__port_506140,carnival_1027_gao__port_506136,xantia_1027_gao__port_506086,terrano_1027_gao__port_506083,q3_1027_gao__port_506275,hr_v_1027_gao__port_506283,expert_1027_gao__port_506142,multivan_1027_gao__port_506383,venga_1027_gao__port_506380,scudo_1027_gao__port_506129,laguna_1027_gao__port_506368,vel_satis_1027_gao__port_506130,b_max_1027_gao__port_506367,ignis_1027_gao__port_506292,159_1027_gao__port_506064,grande_punto_1027_gao__port_506138,logan_1027_gao__port_506167,s_max_1027_gao__port_506223,caravelle_1027_gao__port_506351,adam_1027_gao__port_506079,406_1027_gao__port_506132,q30_1027_gao__port_506293,almera_1027_gao__port_506089,corsa_1027_gao__port_506095,corolla_1027_gao__port_506120,xc60_1027_gao__port_506388,viano_1027_gao__port_506211,pro_cee_d_1027_gao__port_506274,a3_1027_gao__port_506321,v50_1027_gao__port_506150,voyager_1027_gao__port_506169,corvette_1027_gao__port_506049,rio_1027_gao__port_506379,jazz_1027_gao__port_506252,200_1027_gao__port_506112,tts_1027_gao__port_506199,zafira_1027_gao__port_506287,asx_1027_gao__port_506266,607_1027_gao__port_506118,207_1027_gao__port_506103,classe_s_1027_gao__port_506301,c6_1027_gao__port_506105,express_1027_gao__port_506137,classe_gla_1027_gao__port_506352,v60_1027_gao__port_506333,ka_1027_gao__port_506180,range_rover_1027_gao__port_506254,discovery_1027_gao__port_506375,classe_r_1027_gao__port_506270,transporter_1027_gao__port_506319,cee_d_1027_gao__port_506288,zoe_1027_gao__port_506244,i20_1027_gao__port_506284,gtv_1027_gao__port_506059,s4_avant_1027_gao__port_506261,x1_1027_gao__port_506372,autres_1027_gao__port_506127,208_1027_gao__port_506359,c8_1027_gao__port_506135,astra_1027_gao__port_506215,2_1027_gao__port_506151,doblo_1027_gao__port_506251,807_1027_gao__port_506152,206_1027_gao__port_506126,a7_1027_gao__port_506373,renegade_1027_gao__port_506346', 'svm_portfolios_learning': '506302,506374,506399,506192,506205,506350,506052,506295,506066,506117,506065,506125,506387,506381,506349,506328,506377,506286,506124,506172,506206,506178,506371,506076,506114,506329,506122,506220,506174,506224,506232,506234,506173,506181,506323,506326,506376,506048,506400,506179,506311,506325,506402,506051,506294,506318,506303,506175,506099,506061,506337,506250,506082,506166,506133,506308,506078,506340,506310,506100,506121,506070,506218,506227,506272,506147,506160,506265,506202,506222,506093,506257,506208,506344,506077,506395,506094,506219,506298,506339,506343,506365,506200,506348,506198,506385,506239,506236,506391,506087,506342,506149,506184,506393,506203,506280,506216,506403,506355,506332,506259,506401,506357,506324,506098,506315,506335,506088,506046,506185,506171,506080,506345,506347,506067,506233,506225,506312,506278,506300,506258,506182,506226,506262,506146,506113,506108,506297,506322,506143,506363,506073,506154,506313,506189,506197,506162,506249,506139,506237,506336,506084,506109,506106,506045,506392,506247,506316,506201,506353,506305,506050,506145,506362,506101,506128,506044,506317,506074,506134,506196,506194,506285,506177,506240,506282,506396,506281,506264,506276,506144,506069,506091,506081,506168,506291,506238,506072,506085,506235,506193,506268,506148,506356,506386,506229,506256,506187,506110,506304,506115,506214,506334,506289,506361,506366,506204,506190,506188,506307,506055,506389,506364,506279,506241,506057,506063,506320,506212,506263,506394,506306,506260,506309,506221,506155,506176,506398,506360,506210,506341,506209,506170,506097,506119,506163,506092,506267,506246,506047,506296,506058,506269,506378,506123,506271,506277,506207,506141,506390,506314,506299,506075,506183,506157,506228,506255,506358,506053,506060,506382,506217,506290,506230,506186,506213,506248,506354,506245,506104,506111,506054,506068,506156,506102,506191,506158,506159,506153,506107,506056,506131,506165,506370,506161,506242,506327,506253,506330,506243,506231,506096,506331,506062,506195,506369,506384,506071,506116,506164,506090,506397,506273,506338,506140,506136,506086,506083,506275,506283,506142,506383,506380,506129,506368,506130,506367,506292,506064,506138,506167,506223,506351,506079,506132,506293,506089,506095,506120,506388,506211,506274,506321,506150,506169,506049,506379,506252,506112,506199,506287,506266,506118,506103,506301,506105,506137,506352,506333,506180,506254,506375,506270,506319,506288,506244,506284,506059,506261,506372,506127,506359,506135,506215,506151,506251,506152,506126,506373,506346', 'photo_hashtag_type': 332, 'photo_desc_type': 3390, 'type_classification': 'caffe', 'hashtag_id_list': '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,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,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,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,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,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,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,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,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,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,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,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,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,0,0,0,0,0,0,0,0,0'}] thcl {'id': 355, 'mtr_user_id': 31, 'name': 'car_360_1027', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'c_elysee_1027_gao__port_506302,mokka_1027_gao__port_506374,captur_1027_gao__port_506399,sorento_1027_gao__port_506192,navara_1027_gao__port_506205,xc90_1027_gao__port_506350,saxo_1027_gao__port_506052,trafic_1027_gao__port_506295,punto_evo_1027_gao__port_506066,5_1027_gao__port_506117,250_1027_gao__port_506065,d_max_1027_gao__port_506125,panamera_1027_gao__port_506387,alhambra_1027_gao__port_506381,x6_1027_gao__port_506349,vitara_1027_gao__port_506328,fiesta_1027_gao__port_506377,qashqai_1027_gao__port_506286,147_1027_gao__port_506124,c5_1027_gao__port_506172,q5_1027_gao__port_506206,giulia_1027_gao__port_506178,karl_1027_gao__port_506371,mehari_1027_gao__port_506076,911_1027_gao__port_506114,508_1027_gao__port_506329,idea_1027_gao__port_506122,megane_1027_gao__port_506220,ghibli_1027_gao__port_506174,touareg_1027_gao__port_506224,i10_1027_gao__port_506232,jumper_1027_gao__port_506234,classe_clk_1027_gao__port_506173,kuga_1027_gao__port_506181,ct_1027_gao__port_506323,leon_1027_gao__port_506326,ds5_1027_gao__port_506376,cordoba_1027_gao__port_506048,classe_cla_1027_gao__port_506400,jumpy_1027_gao__port_506179,avensis_1027_gao__port_506311,juke_1027_gao__port_506325,4008_1027_gao__port_506402,190_series_1027_gao__port_506051,serie_3_1027_gao__port_506294,q7_1027_gao__port_506318,glc_1027_gao__port_506303,grand_vitara_1027_gao__port_506175,s40_1027_gao__port_506099,toledo_1027_gao__port_506061,5008_1027_gao__port_506337,continental_1027_gao__port_506250,coupe_1027_gao__port_506082,iq_1027_gao__port_506166,407_1027_gao__port_506133,touran_1027_gao__port_506308,300c_1027_gao__port_506078,classe_gl_1027_gao__port_506340,vivaro_1027_gao__port_506310,sl_1027_gao__port_506100,elise_1027_gao__port_506121,1007_1027_gao__port_506070,i40_1027_gao__port_506218,bipper_tepee_1027_gao__port_506227,focus_1027_gao__port_506272,primera_1027_gao__port_506147,r4_1027_gao__port_506160,a8_1027_gao__port_506265,boxer_1027_gao__port_506202,s5_1027_gao__port_506222,r21_1027_gao__port_506093,c3_1027_gao__port_506257,santa_fe_1027_gao__port_506208,m4_1027_gao__port_506344,safrane_1027_gao__port_506077,classe_gle_1027_gao__port_506395,0_1027_gao__port_506094,ix35_1027_gao__port_506219,carens_1027_gao__port_506298,classe_a_1027_gao__port_506339,ix20_1027_gao__port_506343,note_1027_gao__port_506365,a5_1027_gao__port_506200,sx4_1027_gao__port_506348,sandero_1027_gao__port_506198,3008_1027_gao__port_506385,q50_1027_gao__port_506239,latitude_1027_gao__port_506236,v40_1027_gao__port_506391,xsara_1027_gao__port_506087,grand_c_max_1027_gao__port_506342,swift_1027_gao__port_506149,serie_1_1027_gao__port_506184,xc70_1027_gao__port_506393,master_1027_gao__port_506203,clio_1027_gao__port_506280,duster_1027_gao__port_506216,traveller_1027_gao__port_506403,tipo_1027_gao__port_506355,rav_4_1027_gao__port_506332,coccinelle_1027_gao__port_506259,spacetourer_1027_gao__port_506401,xe_1027_gao__port_506357,ds3_1027_gao__port_506324,mx_5_1027_gao__port_506098,land_cruiser_1027_gao__port_506315,classe_b_1027_gao__port_506335,806_1027_gao__port_506088,rx_8_1027_gao__port_506046,spark_1027_gao__port_506185,6_1027_gao__port_506171,bravo_1027_gao__port_506080,nx_1027_gao__port_506345,sharan_1027_gao__port_506347,x_type_1027_gao__port_506067,jimny_1027_gao__port_506233,wrangler_1027_gao__port_506225,c_crosser_1027_gao__port_506312,v70_1027_gao__port_506278,classe_e_1027_gao__port_506300,classe_v_1027_gao__port_506258,m3_1027_gao__port_506182,abarth_500_1027_gao__port_506226,serie_6_1027_gao__port_506262,modus_1027_gao__port_506146,3_1027_gao__port_506113,405_1027_gao__port_506108,allroad_1027_gao__port_506297,auris_1027_gao__port_506322,galaxy_1027_gao__port_506143,giulietta_1027_gao__port_506363,106_1027_gao__port_506073,classe_m_1027_gao__port_506154,espace_1027_gao__port_506313,panda_1027_gao__port_506189,rcz_1027_gao__port_506197,4007_1027_gao__port_506162,classe_cl_1027_gao__port_506249,leaf_1027_gao__port_506139,octavia_1027_gao__port_506237,ds4_1027_gao__port_506336,freelander_1027_gao__port_506084,evasion_1027_gao__port_506109,punto_1027_gao__port_506106,2cv_1027_gao__port_506045,x4_1027_gao__port_506392,antara_1027_gao__port_506247,murano_1027_gao__port_506316,alto_1027_gao__port_506201,meriva_1027_gao__port_506353,orlando_1027_gao__port_506305,new_beetle_1027_gao__port_506050,306_1027_gao__port_506145,tiguan_1027_gao__port_506362,s_type_1027_gao__port_506101,c1_1027_gao__port_506128,vectra_1027_gao__port_506044,outlander_1027_gao__port_506317,307_1027_gao__port_506074,a6_s6_1027_gao__port_506134,nemo_combi_1027_gao__port_506196,berlingo_1027_gao__port_506194,partner_1027_gao__port_506285,cayenne_1027_gao__port_506177,quattroporte_1027_gao__port_506240,c_max_1027_gao__port_506282,fabia_1027_gao__port_506396,cx_3_1027_gao__port_506281,x_trail_1027_gao__port_506264,scirocco_1027_gao__port_506276,matiz_1027_gao__port_506144,tigra_1027_gao__port_506069,escort_1027_gao__port_506091,c2_1027_gao__port_506081,mini_1027_gao__port_506168,i30_1027_gao__port_506291,picanto_1027_gao__port_506238,mito_1027_gao__port_506072,impreza_1027_gao__port_506085,kangoo_1027_gao__port_506235,a4_1027_gao__port_506193,cayman_1027_gao__port_506268,sportage_1027_gao__port_506148,up_1027_gao__port_506356,optima_1027_gao__port_506386,defender_1027_gao__port_506229,serie_2_1027_gao__port_506256,edge_1027_gao__port_506187,r19_1027_gao__port_506110,jetta_1027_gao__port_506304,eos_1027_gao__port_506115,accord_1027_gao__port_506214,yaris_1027_gao__port_506334,classe_cls_1027_gao__port_506289,polo_1027_gao__port_506361,serie_4_1027_gao__port_506366,mini_cabriolet_1027_gao__port_506204,prius_1027_gao__port_506190,lodgy_1027_gao__port_506188,serie_7_1027_gao__port_506307,c15_1027_gao__port_506055,kadjar_1027_gao__port_506389,insignia_1027_gao__port_506364,308_1027_gao__port_506279,roomster_1027_gao__port_506241,80_1027_gao__port_506057,309_1027_gao__port_506063,tucson_1027_gao__port_506320,x3_1027_gao__port_506212,xf_1027_gao__port_506263,2008_1027_gao__port_506394,passat_1027_gao__port_506306,compass_1027_gao__port_506260,twingo_1027_gao__port_506309,micra_1027_gao__port_506221,golf_1027_gao__port_506155,soul_1027_gao__port_506176,rapid_1027_gao__port_506398,forester_1027_gao__port_506360,slk_1027_gao__port_506210,forfour_1027_gao__port_506341,serie_5_1027_gao__port_506209,xj_1027_gao__port_506170,pajero_1027_gao__port_506097,agila_1027_gao__port_506119,a6_1027_gao__port_506163,fox_1027_gao__port_506092,boxster_1027_gao__port_506267,altea_1027_gao__port_506246,samurai_1027_gao__port_506047,trax_1027_gao__port_506296,getz_1027_gao__port_506058,cherokee_1027_gao__port_506269,koleos_1027_gao__port_506378,z_series_1027_gao__port_506123,ecosport_1027_gao__port_506271,space_star_1027_gao__port_506277,rs3_sportback_1027_gao__port_506207,civic_1027_gao__port_506141,talisman_1027_gao__port_506390,f_pace_1027_gao__port_506314,classe_c_1027_gao__port_506299,tt_1027_gao__port_506075,pathfinder_1027_gao__port_506183,156_1027_gao__port_506157,cx_5_1027_gao__port_506228,scenic_1027_gao__port_506255,yeti_1027_gao__port_506358,mustang_1027_gao__port_506053,stilo_1027_gao__port_506060,ateca_1027_gao__port_506382,fiorino_1027_gao__port_506217,classe_glk_1027_gao__port_506290,fortwo_1027_gao__port_506230,cruze_1027_gao__port_506186,107_1027_gao__port_506213,aygo_1027_gao__port_506248,rx_1027_gao__port_506354,500_1027_gao__port_506245,bora_1027_gao__port_506104,transit_1027_gao__port_506111,pt_cruiser_1027_gao__port_506054,patrol_1027_gao__port_506068,r8_1027_gao__port_506156,xm_1027_gao__port_506102,s60_1027_gao__port_506191,aveo_1027_gao__port_506158,captiva_1027_gao__port_506159,ax_1027_gao__port_506153,rexton_1027_gao__port_506107,camaro_1027_gao__port_506056,ypsilon_1027_gao__port_506131,delta_1027_gao__port_506165,c4_1027_gao__port_506370,zx_1027_gao__port_506161,verso_1027_gao__port_506242,superb_1027_gao__port_506327,r5_1027_gao__port_506253,caddy_1027_gao__port_506330,x5_1027_gao__port_506243,f_type_1027_gao__port_506231,fusion_1027_gao__port_506096,dokker_1027_gao__port_506331,205_1027_gao__port_506062,macan_1027_gao__port_506195,tourneo_1027_gao__port_506369,108_1027_gao__port_506384,9_3_1027_gao__port_506071,mondeo_1027_gao__port_506116,cr_v_1027_gao__port_506164,c30_1027_gao__port_506090,pulsar_1027_gao__port_506397,ibiza_1027_gao__port_506273,a1_1027_gao__port_506338,matrix_1027_gao__port_506140,carnival_1027_gao__port_506136,xantia_1027_gao__port_506086,terrano_1027_gao__port_506083,q3_1027_gao__port_506275,hr_v_1027_gao__port_506283,expert_1027_gao__port_506142,multivan_1027_gao__port_506383,venga_1027_gao__port_506380,scudo_1027_gao__port_506129,laguna_1027_gao__port_506368,vel_satis_1027_gao__port_506130,b_max_1027_gao__port_506367,ignis_1027_gao__port_506292,159_1027_gao__port_506064,grande_punto_1027_gao__port_506138,logan_1027_gao__port_506167,s_max_1027_gao__port_506223,caravelle_1027_gao__port_506351,adam_1027_gao__port_506079,406_1027_gao__port_506132,q30_1027_gao__port_506293,almera_1027_gao__port_506089,corsa_1027_gao__port_506095,corolla_1027_gao__port_506120,xc60_1027_gao__port_506388,viano_1027_gao__port_506211,pro_cee_d_1027_gao__port_506274,a3_1027_gao__port_506321,v50_1027_gao__port_506150,voyager_1027_gao__port_506169,corvette_1027_gao__port_506049,rio_1027_gao__port_506379,jazz_1027_gao__port_506252,200_1027_gao__port_506112,tts_1027_gao__port_506199,zafira_1027_gao__port_506287,asx_1027_gao__port_506266,607_1027_gao__port_506118,207_1027_gao__port_506103,classe_s_1027_gao__port_506301,c6_1027_gao__port_506105,express_1027_gao__port_506137,classe_gla_1027_gao__port_506352,v60_1027_gao__port_506333,ka_1027_gao__port_506180,range_rover_1027_gao__port_506254,discovery_1027_gao__port_506375,classe_r_1027_gao__port_506270,transporter_1027_gao__port_506319,cee_d_1027_gao__port_506288,zoe_1027_gao__port_506244,i20_1027_gao__port_506284,gtv_1027_gao__port_506059,s4_avant_1027_gao__port_506261,x1_1027_gao__port_506372,autres_1027_gao__port_506127,208_1027_gao__port_506359,c8_1027_gao__port_506135,astra_1027_gao__port_506215,2_1027_gao__port_506151,doblo_1027_gao__port_506251,807_1027_gao__port_506152,206_1027_gao__port_506126,a7_1027_gao__port_506373,renegade_1027_gao__port_506346', 'svm_portfolios_learning': '506302,506374,506399,506192,506205,506350,506052,506295,506066,506117,506065,506125,506387,506381,506349,506328,506377,506286,506124,506172,506206,506178,506371,506076,506114,506329,506122,506220,506174,506224,506232,506234,506173,506181,506323,506326,506376,506048,506400,506179,506311,506325,506402,506051,506294,506318,506303,506175,506099,506061,506337,506250,506082,506166,506133,506308,506078,506340,506310,506100,506121,506070,506218,506227,506272,506147,506160,506265,506202,506222,506093,506257,506208,506344,506077,506395,506094,506219,506298,506339,506343,506365,506200,506348,506198,506385,506239,506236,506391,506087,506342,506149,506184,506393,506203,506280,506216,506403,506355,506332,506259,506401,506357,506324,506098,506315,506335,506088,506046,506185,506171,506080,506345,506347,506067,506233,506225,506312,506278,506300,506258,506182,506226,506262,506146,506113,506108,506297,506322,506143,506363,506073,506154,506313,506189,506197,506162,506249,506139,506237,506336,506084,506109,506106,506045,506392,506247,506316,506201,506353,506305,506050,506145,506362,506101,506128,506044,506317,506074,506134,506196,506194,506285,506177,506240,506282,506396,506281,506264,506276,506144,506069,506091,506081,506168,506291,506238,506072,506085,506235,506193,506268,506148,506356,506386,506229,506256,506187,506110,506304,506115,506214,506334,506289,506361,506366,506204,506190,506188,506307,506055,506389,506364,506279,506241,506057,506063,506320,506212,506263,506394,506306,506260,506309,506221,506155,506176,506398,506360,506210,506341,506209,506170,506097,506119,506163,506092,506267,506246,506047,506296,506058,506269,506378,506123,506271,506277,506207,506141,506390,506314,506299,506075,506183,506157,506228,506255,506358,506053,506060,506382,506217,506290,506230,506186,506213,506248,506354,506245,506104,506111,506054,506068,506156,506102,506191,506158,506159,506153,506107,506056,506131,506165,506370,506161,506242,506327,506253,506330,506243,506231,506096,506331,506062,506195,506369,506384,506071,506116,506164,506090,506397,506273,506338,506140,506136,506086,506083,506275,506283,506142,506383,506380,506129,506368,506130,506367,506292,506064,506138,506167,506223,506351,506079,506132,506293,506089,506095,506120,506388,506211,506274,506321,506150,506169,506049,506379,506252,506112,506199,506287,506266,506118,506103,506301,506105,506137,506352,506333,506180,506254,506375,506270,506319,506288,506244,506284,506059,506261,506372,506127,506359,506135,506215,506151,506251,506152,506126,506373,506346', 'photo_hashtag_type': 332, 'photo_desc_type': 3390, 'type_classification': 'caffe', 'hashtag_id_list': '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,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,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,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,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,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,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,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,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,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,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,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,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,0,0,0,0,0,0,0,0,0'} Update svm_hashtag_type_desc : 3390 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3390, 'car_360_1027', 16384, 25088, 'car_360_1027', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2017, 10, 28, 12, 29, 27), datetime.datetime(2017, 10, 28, 12, 29, 27)) To loadFromThcl() : net_3390 begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 6729 max_wait_temp : 1 max_wait : 0 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3390, 'car_360_1027', 16384, 25088, 'car_360_1027', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2017, 10, 28, 12, 29, 27), datetime.datetime(2017, 10, 28, 12, 29, 27)) None mean_file_type : mean_file_path : prototxt_file_path : model : car_360_1027 Inside get_net Inside get_net before cache_data_model model_param file didn't exist Inside get_net before CDM.load_model_par_type model_name : car_360_1027 model_type : caffe list file need : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file exist in s3 : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file manque in s3 : [] local folder : /data/models_weight/car_360_1027 /data/models_weight/car_360_1027/caffemodel size_local : 542944640 size in s3 : 542944640 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:43 caffemodel already exist and didn't need to update /data/models_weight/car_360_1027/deploy_conv_normal.prototxt size_local : 4626 size in s3 : 4626 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:42 deploy_conv_normal.prototxt already exist and didn't need to update /data/models_weight/car_360_1027/deploy_fc.prototxt size_local : 1132 size in s3 : 1132 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:43 deploy_fc.prototxt already exist and didn't need to update /data/models_weight/car_360_1027/deploy.prototxt size_local : 5654 size in s3 : 5654 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:42 deploy.prototxt already exist and didn't need to update /data/models_weight/car_360_1027/mean.npy size_local : 1572944 size in s3 : 1572944 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:55 mean.npy already exist and didn't need to update /data/models_weight/car_360_1027/synset_words.txt size_local : 13687 size in s3 : 13687 create time local : 2021-08-09 05:28:34 create time in s3 : 2021-08-06 17:57:43 synset_words.txt already exist and didn't need to update Inside get_net after CDM.load_model_par_type After if not only_with_local_cache: /home/admin/workarea/install/darknet/:/home/admin/workarea/git/Velours/python:/home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python:/home/admin/mtr/.credentials:/home/admin/workarea/install/caffe/python:/home/admin/workarea/install/caffe_frcnn/py-faster-rcnn/tools/:/home/admin/workarea/git/fotonowerpip/:/home/admin/workarea/install/segment-anything:/home/admin//workarea/git/pyfvs/ Here before set mode gpu Doing nothing but we could set mode gpu after set mode gpu prototxt_filename : /data/models_weight/car_360_1027/deploy.prototxt caffemodel_filename : /data/models_weight/car_360_1027/caffemodel now we set caffe to gpu mode before predict begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 6729 max_wait_temp : 1 max_wait : 0 dict_keys(['pool5', 'prob']) time used to do the prepocess of the images : 0.01252889633178711 time used to do the prediction : 0.05902838706970215 save descriptor for thcl : 355 time to traite the descriptors : 0.06088137626647949 storage_type for insertDescriptorsMulti : 1 To insert : 916235064 Catched exception ! Connect or reconnect ! time to insert the descriptors : 1.7465794086456299 Inside saveOutput : final : False verbose : False time used to find the portfolios of the photos SAVE THCL : begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 0 time used for this insertion : 1.0013580322265625e-05 save missing photos in datou_result : time spend for datou_step_exec : 6.890713453292847 time spend to save output : 2.6422362327575684 total time spend for step 1 : 9.532949686050415 step2:argmax Thu Jan 15 05:22:10 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Argmax ! calculate argmax for thcl : 355 Inside saveOutput : final : True verbose : False photo_id : 916235064 output[photo_id] : [('916235064', 'c15_1027_gao__port_506055', 0.01771195, 332, '355'), 'temp/1768450921_3087895_916235064_6293d1bb790dc6902450e7c572b7d10b.jpg'] begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 1 time used for this insertion : 0.026398181915283203 begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 1 time used for this insertion : 0.05406069755554199 len list_finale : 1, len picture : 1 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.03728985786437988 saving photo_ids in datou_result photo id not in port begin to insert list_values into mtr_datou_result : length of list_values in save_final : 0 time used for this insertion : 6.198883056640625e-06 save missing photos in datou_result : time spend for datou_step_exec : 0.00030231475830078125 time spend to save output : 0.11820435523986816 total time spend for step 2 : 0.11850666999816895 caffe_path_current : About to save ! 2 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 2 output : {'916235064': [('916235064', 'c15_1027_gao__port_506055', 0.01771195, 332, '355'), 'temp/1768450921_3087895_916235064_6293d1bb790dc6902450e7c572b7d10b.jpg']} ############################### TEST tfhub2 ################################ TEST TFHUB2 ######################## test with use_multi_inputs=0 ######################## Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 12835 tfhub_classification2 is not linked in the step_by_step architecture ! WARNING : step 12836 argmax is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : tfhub_classification2, argmax list_input_json : [] origin BBBFFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 3 ; length of list_pids : 3 ; length of list_args : 3 time to download the photos : 0.28400397300720215 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 2 step1:tfhub_classification2 Thu Jan 15 05:22:11 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step TFHub with tf2 ! we are using the classfication for only one thcl 3609 begin to check gpu status inside check gpu memory 2026-01-15 05:22:14.465586: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2026-01-15 05:22:14.466247: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:22:14.466396: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:22:14.466447: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:22:14.468053: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:22:14.468112: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:22:14.469983: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:22:14.470907: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:22:14.474596: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:22:14.475686: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:22:14.476077: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2026-01-15 05:22:14.506474: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493010000 Hz 2026-01-15 05:22:14.508407: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f696c000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:22:14.508456: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2026-01-15 05:22:14.511869: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x3a0a3340 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2026-01-15 05:22:14.511902: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2026-01-15 05:22:14.513048: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2026-01-15 05:22:14.513149: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:22:14.513173: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2026-01-15 05:22:14.513249: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2026-01-15 05:22:14.513279: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2026-01-15 05:22:14.513314: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2026-01-15 05:22:14.513354: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2026-01-15 05:22:14.513393: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2026-01-15 05:22:14.514878: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2026-01-15 05:22:14.514939: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2026-01-15 05:22:14.514991: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2026-01-15 05:22:14.515003: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2026-01-15 05:22:14.515012: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2026-01-15 05:22:14.516321: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 3096 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) l 3637 free memory gpu now : 6729 max_wait_temp : 1 max_wait : 5 1 Physical GPUs, 1 Logical GPUs tagging for thcl : 3609 To do loadFromThcl(), then load ParamDescType : thcl3609 thcls : [{'id': 3609, 'mtr_user_id': 31, 'name': 'tfhub_19_06_2023', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'jrm,pcm,pcnc,pehd,tapis_vide', 'svm_portfolios_learning': '9336903,9336904,9336905,9336906,9336909', 'photo_hashtag_type': 4674, 'photo_desc_type': 5832, 'type_classification': 'tf_classification2', 'hashtag_id_list': '495916461,560181804,1284539308,628944319,2107748999'}] thcl {'id': 3609, 'mtr_user_id': 31, 'name': 'tfhub_19_06_2023', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'jrm,pcm,pcnc,pehd,tapis_vide', 'svm_portfolios_learning': '9336903,9336904,9336905,9336906,9336909', 'photo_hashtag_type': 4674, 'photo_desc_type': 5832, 'type_classification': 'tf_classification2', 'hashtag_id_list': '495916461,560181804,1284539308,628944319,2107748999'} Update svm_hashtag_type_desc : 5832 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5832, 'tfhub_19_06_2023', 1280, 1280, 'tfhub_19_06_2023', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2023, 6, 19, 12, 55, 22), datetime.datetime(2023, 6, 19, 12, 55, 22)) model_name : tfhub_19_06_2023 model_param file didn't exist model_name : tfhub_19_06_2023 model_type : tf_classification2 list file need : ['Confusion_Matrix.png', 'Precision_Recall_jrm.jpg', 'Precision_Recall_pcm.jpg', 'Precision_Recall_pcnc.jpg', 'Precision_Recall_pehd.jpg', 'Precision_Recall_tapis_vide.jpg', 'Result_Summary.txt', 'checkpoint', 'model_checkpoint.ckpt.data-00000-of-00002', 'model_checkpoint.ckpt.data-00001-of-00002', 'model_checkpoint.ckpt.index', 'model_weights.h5'] file exist in s3 : ['Confusion_Matrix.png', 'Precision_Recall_jrm.jpg', 'Precision_Recall_pcm.jpg', 'Precision_Recall_pcnc.jpg', 'Precision_Recall_pehd.jpg', 'Precision_Recall_tapis_vide.jpg', 'Result_Summary.txt', 'checkpoint', 'model_checkpoint.ckpt.data-00000-of-00002', 'model_checkpoint.ckpt.data-00001-of-00002', 'model_checkpoint.ckpt.index', 'model_weights.h5'] file manque in s3 : [] /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/../../tools/../lib/rpn/proposal_layer.py:28: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. layer_params = yaml.load(self.param_str_) local folder : /data/models_weight/tfhub_19_06_2023 /data/models_weight/tfhub_19_06_2023/Confusion_Matrix.png size_local : 57753 size in s3 : 57753 create time local : 2023-06-22 17:09:38 create time in s3 : 2023-06-19 10:55:15 Confusion_Matrix.png already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Precision_Recall_jrm.jpg size_local : 79724 size in s3 : 79724 create time local : 2023-06-22 17:09:38 create time in s3 : 2023-06-19 10:55:20 Precision_Recall_jrm.jpg already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Precision_Recall_pcm.jpg size_local : 83556 size in s3 : 83556 create time local : 2023-06-22 17:09:38 create time in s3 : 2023-06-19 10:55:15 Precision_Recall_pcm.jpg already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Precision_Recall_pcnc.jpg size_local : 74107 size in s3 : 74107 create time local : 2023-06-22 17:09:38 create time in s3 : 2023-06-19 10:55:20 Precision_Recall_pcnc.jpg already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Precision_Recall_pehd.jpg size_local : 72705 size in s3 : 72705 create time local : 2023-06-22 17:09:39 create time in s3 : 2023-06-19 10:55:20 Precision_Recall_pehd.jpg already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Precision_Recall_tapis_vide.jpg size_local : 70874 size in s3 : 70874 create time local : 2023-06-22 17:09:39 create time in s3 : 2023-06-19 10:55:15 Precision_Recall_tapis_vide.jpg already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/Result_Summary.txt size_local : 642 size in s3 : 642 create time local : 2023-06-22 17:09:39 create time in s3 : 2023-06-19 10:55:22 Result_Summary.txt already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/checkpoint size_local : 99 size in s3 : 99 create time local : 2023-06-22 17:09:39 create time in s3 : 2023-06-19 10:55:22 checkpoint already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/model_checkpoint.ckpt.data-00000-of-00002 size_local : 216488 size in s3 : 216488 create time local : 2023-06-22 17:09:39 create time in s3 : 2023-06-19 10:55:22 model_checkpoint.ckpt.data-00000-of-00002 already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/model_checkpoint.ckpt.data-00001-of-00002 size_local : 32279708 size in s3 : 32279708 create time local : 2023-06-22 17:09:40 create time in s3 : 2023-06-19 10:55:21 model_checkpoint.ckpt.data-00001-of-00002 already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/model_checkpoint.ckpt.index size_local : 43546 size in s3 : 43546 create time local : 2023-06-22 17:09:40 create time in s3 : 2023-06-19 10:55:22 model_checkpoint.ckpt.index already exist and didn't need to update /data/models_weight/tfhub_19_06_2023/model_weights.h5 size_local : 16499144 size in s3 : 16499144 create time local : 2023-06-22 17:09:40 create time in s3 : 2023-06-19 10:55:15 model_weights.h5 already exist and didn't need to update desc size : 1280 Model: "sequential" _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= module (KerasLayer) (None, 1280) 4049564 _________________________________________________________________ tfhub_19_06_2023dense (Dense (None, 5) 6405 ================================================================= Total params: 4,055,969 Trainable params: 6,405 Non-trainable params: 4,049,564 _________________________________________________________________ Loading Weights... time used to create the model : 10.750472068786621 time used to load_weights : 0.15119433403015137 0it [00:00, ?it/s] 3it [00:00, 1056.32it/s]2026-01-15 05:22:28.050970: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 temp/1768450930_3087895_1171252784_5a3c5d3bb155a7a116f67ded51bffb59.jpg temp/1768450930_3087895_1171252487_5ebdd6b0a6bb39942a3808ed114806de.jpg temp/1768450930_3087895_1171252764_29d5179a892cc50aadc9d67245534b59.jpg Found 3 images belonging to 1 classes. begin to do the prediction : time used to do the prediction : 2.8359336853027344 (3,) (3, 5) (3, 1280) shape of features : (3, 1280) shape of new features : (1, 3, 1280) save descriptor for thcl : 3609 time to traite the descriptors : 0.027741432189941406 storage_type for insertDescriptorsMulti : 3 To insert : 1171252784 To insert : 1171252487 To insert : 1171252764 time to insert the descriptors : 0.9830198287963867 Inside saveOutput : final : False verbose : False saveOutput not yet implemented for datou_step.type : tfhub_classification2 we use saveGeneral [1171252784, 1171252487, 1171252764] Looping around the photos to save general results len do output : 3 /1171252784Didn't retrieve data . /1171252487Didn't retrieve data . /1171252764Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4567', None, None, None, None, None, None, None, None) ('4567', None, '1171252784', None, None, None, None, None, None) ('4567', None, None, None, None, None, None, None, None) ('4567', None, '1171252487', None, None, None, None, None, None) ('4567', None, None, None, None, None, None, None, None) ('4567', None, '1171252764', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.05048537254333496 save_final save missing photos in datou_result : time spend for datou_step_exec : 20.482122898101807 time spend to save output : 0.05082416534423828 total time spend for step 1 : 20.532947063446045 step2:argmax Thu Jan 15 05:22:31 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Argmax ! calculate argmax for thcl : 3609 Inside saveOutput : final : True verbose : False photo_id : 1171252784 output[photo_id] : [(1171252784, 'jrm', 0.9677524, 4674, '3609'), 'temp/1768450930_3087895_1171252784_5a3c5d3bb155a7a116f67ded51bffb59.jpg'] photo_id : 1171252487 output[photo_id] : [(1171252487, 'jrm', 0.92623943, 4674, '3609'), 'temp/1768450930_3087895_1171252487_5ebdd6b0a6bb39942a3808ed114806de.jpg'] photo_id : 1171252764 output[photo_id] : [(1171252764, 'jrm', 0.98537093, 4674, '3609'), 'temp/1768450930_3087895_1171252764_29d5179a892cc50aadc9d67245534b59.jpg'] begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 3 time used for this insertion : 0.05670309066772461 begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 3 time used for this insertion : 0.04402732849121094 len list_finale : 3, len picture : 3 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 3 time used for this insertion : 0.034218549728393555 saving photo_ids in datou_result photo id not in port photo id not in port photo id not in port begin to insert list_values into mtr_datou_result : length of list_values in save_final : 0 time used for this insertion : 4.76837158203125e-06 save missing photos in datou_result : time spend for datou_step_exec : 0.0001761913299560547 time spend to save output : 0.15003371238708496 total time spend for step 2 : 0.15020990371704102 caffe_path_current : About to save ! 2 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 2 output : {'1171252784': [(1171252784, 'jrm', 0.9677524, 4674, '3609'), 'temp/1768450930_3087895_1171252784_5a3c5d3bb155a7a116f67ded51bffb59.jpg'], '1171252487': [(1171252487, 'jrm', 0.92623943, 4674, '3609'), 'temp/1768450930_3087895_1171252487_5ebdd6b0a6bb39942a3808ed114806de.jpg'], '1171252764': [(1171252764, 'jrm', 0.98537093, 4674, '3609'), 'temp/1768450930_3087895_1171252764_29d5179a892cc50aadc9d67245534b59.jpg']} --------------------- test with use_multi_inputs=0 is succeded ------------------- ######################## test with use_multi_inputs=1 ######################## Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 12927 tfhub_classification2 is not linked in the step_by_step architecture ! WARNING : step 12928 argmax is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : tfhub_classification2, argmax list_input_json : [] origin BBBFFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 3 ; length of list_pids : 3 ; length of list_args : 3 time to download the photos : 0.3739163875579834 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 2 step1:tfhub_classification2 Thu Jan 15 05:22:32 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step TFHub with tf2 ! we are using the classfication for only one thcl 3655 begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 3177 max_wait_temp : 1 max_wait : 5 1 Physical GPUs, 1 Logical GPUs tagging for thcl : 3655 To do loadFromThcl(), then load ParamDescType : thcl3655 thcls : [{'id': 3655, 'mtr_user_id': 31, 'name': 'tfhub_18_7_2023', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'pcm,pcnc,jrm,pehd,tapis_vide', 'svm_portfolios_learning': '9336904,9336905,9336903,9336906,9336909', 'photo_hashtag_type': 4723, 'photo_desc_type': 5862, 'type_classification': 'tf_classification2', 'hashtag_id_list': '560181804,1284539308,495916461,628944319,2107748999'}] thcl {'id': 3655, 'mtr_user_id': 31, 'name': 'tfhub_18_7_2023', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'pcm,pcnc,jrm,pehd,tapis_vide', 'svm_portfolios_learning': '9336904,9336905,9336903,9336906,9336909', 'photo_hashtag_type': 4723, 'photo_desc_type': 5862, 'type_classification': 'tf_classification2', 'hashtag_id_list': '560181804,1284539308,495916461,628944319,2107748999'} Update svm_hashtag_type_desc : 5862 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5862, 'tfhub_18_7_2023', 1280, 1280, 'tfhub_18_7_2023', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2023, 7, 18, 22, 46, 29), datetime.datetime(2023, 7, 18, 22, 46, 29)) model_name : tfhub_18_7_2023 model_param file didn't exist model_name : tfhub_18_7_2023 model_type : tf_classification2 list file need : ['Confusion_Matrix.png', 'Precision_Recall_jrm.jpg', 'Precision_Recall_pcm.jpg', 'Precision_Recall_pcnc.jpg', 'Precision_Recall_pehd.jpg', 'Precision_Recall_tapis_vide.jpg', 'Result_Summary.txt', 'checkpoint', 'model_checkpoint.ckpt.data-00000-of-00002', 'model_checkpoint.ckpt.data-00001-of-00002', 'model_checkpoint.ckpt.index', 'model_weights.h5'] file exist in s3 : ['Confusion_Matrix.png', 'Precision_Recall_jrm.jpg', 'Precision_Recall_pcm.jpg', 'Precision_Recall_pcnc.jpg', 'Precision_Recall_pehd.jpg', 'Precision_Recall_tapis_vide.jpg', 'Result_Summary.txt', 'checkpoint', 'model_checkpoint.ckpt.data-00000-of-00002', 'model_checkpoint.ckpt.data-00001-of-00002', 'model_checkpoint.ckpt.index', 'model_weights.h5'] file manque in s3 : [] local folder : /data/models_weight/tfhub_18_7_2023 /data/models_weight/tfhub_18_7_2023/Confusion_Matrix.png size_local : 54360 size in s3 : 54360 create time local : 2023-08-11 11:22:56 create time in s3 : 2023-07-18 20:46:28 Confusion_Matrix.png already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Precision_Recall_jrm.jpg size_local : 72583 size in s3 : 72583 create time local : 2023-08-11 11:22:56 create time in s3 : 2023-07-18 20:46:23 Precision_Recall_jrm.jpg already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Precision_Recall_pcm.jpg size_local : 81681 size in s3 : 81681 create time local : 2023-08-11 11:22:56 create time in s3 : 2023-07-18 20:46:17 Precision_Recall_pcm.jpg already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Precision_Recall_pcnc.jpg size_local : 79510 size in s3 : 79510 create time local : 2023-08-11 11:22:56 create time in s3 : 2023-07-18 20:46:23 Precision_Recall_pcnc.jpg already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Precision_Recall_pehd.jpg size_local : 59936 size in s3 : 59936 create time local : 2023-08-11 11:22:57 create time in s3 : 2023-07-18 20:46:23 Precision_Recall_pehd.jpg already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Precision_Recall_tapis_vide.jpg size_local : 78974 size in s3 : 78974 create time local : 2023-08-11 11:22:57 create time in s3 : 2023-07-18 20:46:17 Precision_Recall_tapis_vide.jpg already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/Result_Summary.txt size_local : 642 size in s3 : 642 create time local : 2023-08-11 11:22:57 create time in s3 : 2023-07-18 20:46:23 Result_Summary.txt already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/checkpoint size_local : 99 size in s3 : 99 create time local : 2023-08-11 11:22:57 create time in s3 : 2023-07-18 20:46:23 checkpoint already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/model_checkpoint.ckpt.data-00000-of-00002 size_local : 216529 size in s3 : 216529 create time local : 2023-08-11 11:22:57 create time in s3 : 2023-07-18 20:46:17 model_checkpoint.ckpt.data-00000-of-00002 already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/model_checkpoint.ckpt.data-00001-of-00002 size_local : 32279748 size in s3 : 32279748 create time local : 2023-08-11 11:22:58 create time in s3 : 2023-07-18 20:46:19 model_checkpoint.ckpt.data-00001-of-00002 already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/model_checkpoint.ckpt.index size_local : 43546 size in s3 : 43546 create time local : 2023-08-11 11:22:58 create time in s3 : 2023-07-18 20:46:19 model_checkpoint.ckpt.index already exist and didn't need to update /data/models_weight/tfhub_18_7_2023/model_weights.h5 size_local : 16500868 size in s3 : 16500868 create time local : 2023-08-11 11:22:58 create time in s3 : 2023-07-18 20:46:18 model_weights.h5 already exist and didn't need to update desc size : 1280 Model: "model" __________________________________________________________________________________________________ Layer (type) Output Shape Param # Connected to ================================================================================================== input_1 (InputLayer) [(None, 224, 224, 3) 0 __________________________________________________________________________________________________ input_2 (InputLayer) [(None, 1)] 0 __________________________________________________________________________________________________ module (KerasLayer) (None, 1280) 4049564 input_1[0][0] __________________________________________________________________________________________________ concatenate (Concatenate) (None, 1281) 0 input_2[0][0] module[0][0] __________________________________________________________________________________________________ tfhub_18_7_2023dense (Dense) (None, 5) 6410 concatenate[0][0] ================================================================================================== Total params: 4,055,974 Trainable params: 0 Non-trainable params: 4,055,974 __________________________________________________________________________________________________ Loading Weights... time used to create the model : 8.948217153549194 time used to load_weights : 0.42270398139953613 found 3 data found 0 labels begin to do the prediction : time used to do the prediction : 1.0395584106445312 (3,) (3, 5) (3, 1280) shape of features : (3, 1280) shape of new features : (1, 3, 1280) save descriptor for thcl : 3655 time to traite the descriptors : 0.03889918327331543 storage_type for insertDescriptorsMulti : 3 To insert : 1171291875 To insert : 1171275372 To insert : 1171275314 time to insert the descriptors : 1.0834217071533203 Inside saveOutput : final : False verbose : False saveOutput not yet implemented for datou_step.type : tfhub_classification2 we use saveGeneral [1171291875, 1171275372, 1171275314] Looping around the photos to save general results len do output : 3 /1171291875Didn't retrieve data . /1171275372Didn't retrieve data . /1171275314Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4621', None, None, None, None, None, None, None, None) ('4621', None, '1171291875', None, None, None, None, None, None) ('4621', None, None, None, None, None, None, None, None) ('4621', None, '1171275372', None, None, None, None, None, None) ('4621', None, None, None, None, None, None, None, None) ('4621', None, '1171275314', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.020527124404907227 save_final save missing photos in datou_result : time spend for datou_step_exec : 14.546799421310425 time spend to save output : 0.020982027053833008 total time spend for step 1 : 14.567781448364258 step2:argmax Thu Jan 15 05:22:46 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Argmax ! calculate argmax for thcl : 3655 Inside saveOutput : final : True verbose : False photo_id : 1171291875 output[photo_id] : [(1171291875, 'tapis_vide', 0.9706577, 4723, '3655'), 'temp/1768450951_3087895_1171291875_b62cd9e0d976b143f86fe82d072798c0.jpg'] photo_id : 1171275372 output[photo_id] : [(1171275372, 'tapis_vide', 0.96747905, 4723, '3655'), 'temp/1768450951_3087895_1171275372_76d81364ff7df843bff095f45c07ba35.jpg'] photo_id : 1171275314 output[photo_id] : [(1171275314, 'tapis_vide', 0.9651856, 4723, '3655'), 'temp/1768450951_3087895_1171275314_6e0a72c8fa00d5e4b018bd689b547133.jpg'] begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 3 time used for this insertion : 0.01668715476989746 begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 3 time used for this insertion : 0.02016901969909668 len list_finale : 3, len picture : 3 begin to insert list_values into mtr_datou_result : length of list_values in save_final : 3 time used for this insertion : 0.01778244972229004 saving photo_ids in datou_result photo id not in port photo id not in port photo id not in port begin to insert list_values into mtr_datou_result : length of list_values in save_final : 0 time used for this insertion : 8.821487426757812e-06 save missing photos in datou_result : time spend for datou_step_exec : 0.00020694732666015625 time spend to save output : 0.06076240539550781 total time spend for step 2 : 0.06096935272216797 caffe_path_current : About to save ! 2 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 2 output : {'1171291875': [(1171291875, 'tapis_vide', 0.9706577, 4723, '3655'), 'temp/1768450951_3087895_1171291875_b62cd9e0d976b143f86fe82d072798c0.jpg'], '1171275372': [(1171275372, 'tapis_vide', 0.96747905, 4723, '3655'), 'temp/1768450951_3087895_1171275372_76d81364ff7df843bff095f45c07ba35.jpg'], '1171275314': [(1171275314, 'tapis_vide', 0.9651856, 4723, '3655'), 'temp/1768450951_3087895_1171275314_6e0a72c8fa00d5e4b018bd689b547133.jpg']} --------------------- test with use_multi_inputs=1 is succeded ------------------- ############################### TEST ordonner ################################ To do loadFromThcl(), then load ParamDescType : thcl358 thcls : [{'id': 358, 'mtr_user_id': 31, 'name': 'car_orientation_0111', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'FirstUploadExperveo_vignette__port_505674,CAR_EXTERIEUR_Roue__port_503398,FirstUploadExperveo_carrosseriegrosplan_VIndanslamoquette__port_506486,FirstUploadExperveo_carrosseriegrosplan_siegegrosplan__port_506485,CAR_EXTERIEUR_Cote_droit_axe_avant__port_504465,CAR_EXTERIEUR_Cote_gauche_axe_arriere__port_504198,CAR_EXTERIEUR_Face_avant_axe_droit__port_504451,CAR_EXTERIEUR_angle_avant_gauche_axe_avant__port_504235,FirstUploadExperveo_vin__port_505675,CAR_EXTERIEUR_cote_droite__port_504108,CAR_INTERIEUR_avant_volant_class_6_levierdevitesse__port_506565,FirstUploadExperveo_carrosseriegrosplan_carrosserie__port_506483,CAR_EXTERIEUR_Angle_arriere_gauche_axe_arriere__port_504201,cartegrise_orientation__port_505064,CAR_EXTERIEUR_Angle_arriere_droit_axe_arriere__port_504217,CAR_INTERIEUR_avant_vue-arriere_class_1__port_506531,CAR_EXTERIEUR_Face_arriere_axe_droit__port_504218,CAR_EXTERIEUR_Cote_droit_axe_arriere__port_504214,CAR_EXTERIEUR_Angle_avant_droit__port_504087,FirstUploadExperveo_carrosseriegrosplan_morceauderoue__port_506484,CAR_INTERIEUR_avant_volant_class_6_class_2__port_506563,CAR_EXTERIEUR_Angle_arriere_droit__port_504160,CAR_EXTERIEUR_arriere__port_504184,CAR_INTERIEUR_avant_volant_class_6_boutonrond__port_506562,INTERIEUR_Compteur_kilometrique__port_503644,CAR_INTERIEUR_avant_vue_gauche_habitacle_class_1__port_506494,CAR_EXTERIEUR_Angle_arriere_gauche__port_504170,CAR_EXTERIEUR_Angle_avant_droit_axe_arriere__port_504226,CAR_EXTERIEUR_Face_arriere_axe_gauche__port_504202,CAR_EXTERIEUR_moteur__port_503704,FirstUploadExperveo_carrosseriegrosplan_class_6__port_506487,CAR_INTERIEUR_siege_arriere_class_1__port_506551,CAR_EXTERIEUR_avant__port_504146,CAR_EXTERIEUR_Angle_arriere_droit_axe_droit__port_504215,CAR_EXTERIEUR_Angle_avant_droit_axe_droit__port_504225,CAR_INTERIEUR_avant_volant_class_6_ecrangrosplan__port_506564,FirstUploadExperveo_carrosseriegrosplan_moteurgrosplanetdegat__port_506482,CAR_INTERIEUR_coffre__port_503412,FirstUploadExperveo_rouetranche__port_505677,UploadPhotoImmatBest_class_1__port_505051,CAR_INTERIEUR_avant_vue-arriere_class_2__port_506532,CAR_EXTERIEUR_angle_avant_gauche__port_504098,CAR_EXTERIEUR_face_avant_axe_gauche__port_504236,CAR_INTERIEUR_avant_vue_droite_habitacle_class_1__port_506540,CAR_EXTERIEUR_cote_gauche_axe_avant__port_504233,CAR_EXTERIEUR_roue_de_secour__port_503763,CAR_EXTERIEUR_Angle_arriere_gauche_axe_gauche__port_504199,CAR_EXTERIEUR_cote_gauche__port_504017,CAR_INTERIEUR_avant_volant_class_1__port_506503,CAR_INTERIEUR_avant_volant_class_2__port_506504,CAR_EXTERIEUR_angle_avant_gauche_axe_gauche__port_504234', 'svm_portfolios_learning': '505674,503398,506486,506485,504465,504198,504451,504235,505675,504108,506565,506483,504201,505064,504217,506531,504218,504214,504087,506484,506563,504160,504184,506562,503644,506494,504170,504226,504202,503704,506487,506551,504146,504215,504225,506564,506482,503412,505677,505051,506532,504098,504236,506540,504233,503763,504199,504017,506503,506504,504234', 'photo_hashtag_type': 337, 'photo_desc_type': 3392, 'type_classification': 'caffe', 'hashtag_id_list': '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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0'}] thcl {'id': 358, 'mtr_user_id': 31, 'name': 'car_orientation_0111', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'FirstUploadExperveo_vignette__port_505674,CAR_EXTERIEUR_Roue__port_503398,FirstUploadExperveo_carrosseriegrosplan_VIndanslamoquette__port_506486,FirstUploadExperveo_carrosseriegrosplan_siegegrosplan__port_506485,CAR_EXTERIEUR_Cote_droit_axe_avant__port_504465,CAR_EXTERIEUR_Cote_gauche_axe_arriere__port_504198,CAR_EXTERIEUR_Face_avant_axe_droit__port_504451,CAR_EXTERIEUR_angle_avant_gauche_axe_avant__port_504235,FirstUploadExperveo_vin__port_505675,CAR_EXTERIEUR_cote_droite__port_504108,CAR_INTERIEUR_avant_volant_class_6_levierdevitesse__port_506565,FirstUploadExperveo_carrosseriegrosplan_carrosserie__port_506483,CAR_EXTERIEUR_Angle_arriere_gauche_axe_arriere__port_504201,cartegrise_orientation__port_505064,CAR_EXTERIEUR_Angle_arriere_droit_axe_arriere__port_504217,CAR_INTERIEUR_avant_vue-arriere_class_1__port_506531,CAR_EXTERIEUR_Face_arriere_axe_droit__port_504218,CAR_EXTERIEUR_Cote_droit_axe_arriere__port_504214,CAR_EXTERIEUR_Angle_avant_droit__port_504087,FirstUploadExperveo_carrosseriegrosplan_morceauderoue__port_506484,CAR_INTERIEUR_avant_volant_class_6_class_2__port_506563,CAR_EXTERIEUR_Angle_arriere_droit__port_504160,CAR_EXTERIEUR_arriere__port_504184,CAR_INTERIEUR_avant_volant_class_6_boutonrond__port_506562,INTERIEUR_Compteur_kilometrique__port_503644,CAR_INTERIEUR_avant_vue_gauche_habitacle_class_1__port_506494,CAR_EXTERIEUR_Angle_arriere_gauche__port_504170,CAR_EXTERIEUR_Angle_avant_droit_axe_arriere__port_504226,CAR_EXTERIEUR_Face_arriere_axe_gauche__port_504202,CAR_EXTERIEUR_moteur__port_503704,FirstUploadExperveo_carrosseriegrosplan_class_6__port_506487,CAR_INTERIEUR_siege_arriere_class_1__port_506551,CAR_EXTERIEUR_avant__port_504146,CAR_EXTERIEUR_Angle_arriere_droit_axe_droit__port_504215,CAR_EXTERIEUR_Angle_avant_droit_axe_droit__port_504225,CAR_INTERIEUR_avant_volant_class_6_ecrangrosplan__port_506564,FirstUploadExperveo_carrosseriegrosplan_moteurgrosplanetdegat__port_506482,CAR_INTERIEUR_coffre__port_503412,FirstUploadExperveo_rouetranche__port_505677,UploadPhotoImmatBest_class_1__port_505051,CAR_INTERIEUR_avant_vue-arriere_class_2__port_506532,CAR_EXTERIEUR_angle_avant_gauche__port_504098,CAR_EXTERIEUR_face_avant_axe_gauche__port_504236,CAR_INTERIEUR_avant_vue_droite_habitacle_class_1__port_506540,CAR_EXTERIEUR_cote_gauche_axe_avant__port_504233,CAR_EXTERIEUR_roue_de_secour__port_503763,CAR_EXTERIEUR_Angle_arriere_gauche_axe_gauche__port_504199,CAR_EXTERIEUR_cote_gauche__port_504017,CAR_INTERIEUR_avant_volant_class_1__port_506503,CAR_INTERIEUR_avant_volant_class_2__port_506504,CAR_EXTERIEUR_angle_avant_gauche_axe_gauche__port_504234', 'svm_portfolios_learning': '505674,503398,506486,506485,504465,504198,504451,504235,505675,504108,506565,506483,504201,505064,504217,506531,504218,504214,504087,506484,506563,504160,504184,506562,503644,506494,504170,504226,504202,503704,506487,506551,504146,504215,504225,506564,506482,503412,505677,505051,506532,504098,504236,506540,504233,503763,504199,504017,506503,506504,504234', 'photo_hashtag_type': 337, 'photo_desc_type': 3392, 'type_classification': 'caffe', 'hashtag_id_list': '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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0'} Update svm_hashtag_type_desc : 3392 ['FirstUploadExperveo_vignette__port_505674', 'CAR_EXTERIEUR_Roue__port_503398', 'FirstUploadExperveo_carrosseriegrosplan_VIndanslamoquette__port_506486', 'FirstUploadExperveo_carrosseriegrosplan_siegegrosplan__port_506485', 'CAR_EXTERIEUR_Cote_droit_axe_avant__port_504465', 'CAR_EXTERIEUR_Cote_gauche_axe_arriere__port_504198', 'CAR_EXTERIEUR_Face_avant_axe_droit__port_504451', 'CAR_EXTERIEUR_angle_avant_gauche_axe_avant__port_504235', 'FirstUploadExperveo_vin__port_505675', 'CAR_EXTERIEUR_cote_droite__port_504108', 'CAR_INTERIEUR_avant_volant_class_6_levierdevitesse__port_506565', 'FirstUploadExperveo_carrosseriegrosplan_carrosserie__port_506483', 'CAR_EXTERIEUR_Angle_arriere_gauche_axe_arriere__port_504201', 'cartegrise_orientation__port_505064', 'CAR_EXTERIEUR_Angle_arriere_droit_axe_arriere__port_504217', 'CAR_INTERIEUR_avant_vue-arriere_class_1__port_506531', 'CAR_EXTERIEUR_Face_arriere_axe_droit__port_504218', 'CAR_EXTERIEUR_Cote_droit_axe_arriere__port_504214', 'CAR_EXTERIEUR_Angle_avant_droit__port_504087', 'FirstUploadExperveo_carrosseriegrosplan_morceauderoue__port_506484', 'CAR_INTERIEUR_avant_volant_class_6_class_2__port_506563', 'CAR_EXTERIEUR_Angle_arriere_droit__port_504160', 'CAR_EXTERIEUR_arriere__port_504184', 'CAR_INTERIEUR_avant_volant_class_6_boutonrond__port_506562', 'INTERIEUR_Compteur_kilometrique__port_503644', 'CAR_INTERIEUR_avant_vue_gauche_habitacle_class_1__port_506494', 'CAR_EXTERIEUR_Angle_arriere_gauche__port_504170', 'CAR_EXTERIEUR_Angle_avant_droit_axe_arriere__port_504226', 'CAR_EXTERIEUR_Face_arriere_axe_gauche__port_504202', 'CAR_EXTERIEUR_moteur__port_503704', 'FirstUploadExperveo_carrosseriegrosplan_class_6__port_506487', 'CAR_INTERIEUR_siege_arriere_class_1__port_506551', 'CAR_EXTERIEUR_avant__port_504146', 'CAR_EXTERIEUR_Angle_arriere_droit_axe_droit__port_504215', 'CAR_EXTERIEUR_Angle_avant_droit_axe_droit__port_504225', 'CAR_INTERIEUR_avant_volant_class_6_ecrangrosplan__port_506564', 'FirstUploadExperveo_carrosseriegrosplan_moteurgrosplanetdegat__port_506482', 'CAR_INTERIEUR_coffre__port_503412', 'FirstUploadExperveo_rouetranche__port_505677', 'UploadPhotoImmatBest_class_1__port_505051', 'CAR_INTERIEUR_avant_vue-arriere_class_2__port_506532', 'CAR_EXTERIEUR_angle_avant_gauche__port_504098', 'CAR_EXTERIEUR_face_avant_axe_gauche__port_504236', 'CAR_INTERIEUR_avant_vue_droite_habitacle_class_1__port_506540', 'CAR_EXTERIEUR_cote_gauche_axe_avant__port_504233', 'CAR_EXTERIEUR_roue_de_secour__port_503763', 'CAR_EXTERIEUR_Angle_arriere_gauche_axe_gauche__port_504199', 'CAR_EXTERIEUR_cote_gauche__port_504017', 'CAR_INTERIEUR_avant_volant_class_1__port_506503', 'CAR_INTERIEUR_avant_volant_class_2__port_506504', 'CAR_EXTERIEUR_angle_avant_gauche_axe_gauche__port_504234'] 51 51 thcl : 358 photo_hashtag_type : 337 ############################### TEST rotate ################################ test rotate only Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : rotate list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.20682215690612793 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:rotate Thu Jan 15 05:22:51 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step_rotate ! We are in a linear step without datou_depend ! rotate photos of 90,180,270 degres batch 1 Loaded 0 chid ids of type : 0 map_chi of length : 0 Needs to change image size ! Needs to change image size ! Needs to change image size ! About to upload 3 photos upload in portfolio : 551782 init cache_photo without model_param we have 3 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768450971_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450972), 0.0, 0.0, 14, '', 0, 0, '1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c454890.jpg', 0, 2448, 3264, 0, 1768450972,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450972), 0.0, 0.0, 14, '', 0, 0, '1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c4548180.jpg', 0, 3264, 2448, 0, 1768450972,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450972), 0.0, 0.0, 14, '', 0, 0, '1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c4548270.jpg', 0, 2448, 3264, 0, 1768450972,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 3 photos in the portfolio 551782 time of upload the photos Elapsed time : 1.2503886222839355 Len new_chis : 3 Len list_new_chi_with_photo_id : 0 of type : 0 time spend for datou_step_exec : 1.4771666526794434 time spend to save output : 2.193450927734375e-05 total time spend for step 1 : 1.4771885871887207 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : rotate we use saveGeneral [917849322] Looping around the photos to save general results len do output : 3 /1403924235Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924236Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924237Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('230', None, None, None, None, None, None, None, None) ('230', None, '917849322', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 10 time used for this insertion : 0.020195484161376953 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1403924235: ['917849322', 'temp/1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c454890.jpg', []], 1403924236: ['917849322', 'temp/1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c4548180.jpg', []], 1403924237: ['917849322', 'temp/1768450970_3087895_917849322_2bd260e91e91df8378dde8bb8b8c4548270.jpg', []]} test rotate only is a success ! test rotate conditionnel Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : thcl, argmax, rotate list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.14309120178222656 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 3 step1:thcl Thu Jan 15 05:22:52 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step Thcl ! we are using the classfication for only one thcl 500 time to import caffe and check if the image exist : 0.00024819374084472656 time to convert the images to numpy array : 0.6568901538848877 total time to convert the images to numpy array : 0.6577558517456055 list photo_ids error: [] list photo_ids correct : [917849322] number of photos to traite : 1 try to delete the photos incorrect in DB tagging for thcl : 500 To do loadFromThcl(), then load ParamDescType : thcl500 thcls : [{'id': 500, 'mtr_user_id': 31, 'name': 'orientation_carte_grise_all_2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'carteGrisesVerticales__port_549774,cartegrise_90deg__port_550987,cartesGrisesEnvers__port_549765,portfolio_270deg__port_550988', 'svm_portfolios_learning': '549774,550987,549765,550988', 'photo_hashtag_type': 507, 'photo_desc_type': 3517, 'type_classification': 'caffe', 'hashtag_id_list': '0,0,0,0'}] thcl {'id': 500, 'mtr_user_id': 31, 'name': 'orientation_carte_grise_all_2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'carteGrisesVerticales__port_549774,cartegrise_90deg__port_550987,cartesGrisesEnvers__port_549765,portfolio_270deg__port_550988', 'svm_portfolios_learning': '549774,550987,549765,550988', 'photo_hashtag_type': 507, 'photo_desc_type': 3517, 'type_classification': 'caffe', 'hashtag_id_list': '0,0,0,0'} Update svm_hashtag_type_desc : 3517 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3517, 'orientation_carte_grise_all_2', 16384, 25088, 'orientation_carte_grise_all_2', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2018, 4, 18, 20, 4, 34), datetime.datetime(2018, 4, 18, 20, 4, 34)) To loadFromThcl() : net_3517 begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 3177 max_wait_temp : 1 max_wait : 0 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (3517, 'orientation_carte_grise_all_2', 16384, 25088, 'orientation_carte_grise_all_2', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2018, 4, 18, 20, 4, 34), datetime.datetime(2018, 4, 18, 20, 4, 34)) None mean_file_type : mean_file_path : prototxt_file_path : model : orientation_carte_grise_all_2 Inside get_net Inside get_net before cache_data_model model_param file didn't exist Inside get_net before CDM.load_model_par_type model_name : orientation_carte_grise_all_2 model_type : caffe list file need : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file exist in s3 : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file manque in s3 : [] local folder : /data/models_weight/orientation_carte_grise_all_2 /data/models_weight/orientation_carte_grise_all_2/caffemodel size_local : 537110520 size in s3 : 537110520 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:17 caffemodel already exist and didn't need to update /data/models_weight/orientation_carte_grise_all_2/deploy_conv_normal.prototxt size_local : 4626 size in s3 : 4626 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:16 deploy_conv_normal.prototxt already exist and didn't need to update /data/models_weight/orientation_carte_grise_all_2/deploy_fc.prototxt size_local : 1130 size in s3 : 1130 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:16 deploy_fc.prototxt already exist and didn't need to update /data/models_weight/orientation_carte_grise_all_2/deploy.prototxt size_local : 5653 size in s3 : 5653 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:16 deploy.prototxt already exist and didn't need to update /data/models_weight/orientation_carte_grise_all_2/mean.npy size_local : 1572992 size in s3 : 1572992 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:31 mean.npy already exist and didn't need to update /data/models_weight/orientation_carte_grise_all_2/synset_words.txt size_local : 159 size in s3 : 159 create time local : 2021-08-09 05:29:00 create time in s3 : 2021-08-06 20:07:16 synset_words.txt already exist and didn't need to update Inside get_net after CDM.load_model_par_type After if not only_with_local_cache: /home/admin/workarea/install/darknet/:/home/admin/workarea/git/Velours/python:/home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python:/home/admin/mtr/.credentials:/home/admin/workarea/install/caffe/python:/home/admin/workarea/install/caffe_frcnn/py-faster-rcnn/tools/:/home/admin/workarea/git/fotonowerpip/:/home/admin/workarea/install/segment-anything:/home/admin//workarea/git/pyfvs/ Here before set mode gpu Doing nothing but we could set mode gpu after set mode gpu prototxt_filename : /data/models_weight/orientation_carte_grise_all_2/deploy.prototxt caffemodel_filename : /data/models_weight/orientation_carte_grise_all_2/caffemodel now we set caffe to gpu mode before predict begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 3177 max_wait_temp : 1 max_wait : 0 dict_keys(['pool5', 'prob']) time used to do the prepocess of the images : 1.294675350189209 time used to do the prediction : 0.10588836669921875 save descriptor for thcl : 500 time to traite the descriptors : 0.060800790786743164 storage_type for insertDescriptorsMulti : 1 To insert : 917849322 time to insert the descriptors : 0.6480958461761475 time spend for datou_step_exec : 7.725778818130493 time spend to save output : 3.790855407714844e-05 total time spend for step 1 : 7.72581672668457 step2:argmax Thu Jan 15 05:23:00 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou_step Argmax ! calculate argmax for thcl : 500 time spend for datou_step_exec : 0.00018215179443359375 time spend to save output : 3.361701965332031e-05 total time spend for step 2 : 0.00021576881408691406 step3:rotate Thu Jan 15 05:23:00 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 complete output_args for input 1 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou_step_rotate ! We are in a datou with depends ! angle_condi : {'carteGrisesVerticales__port_549774': 0, 'cartegrise_90deg__port_550987': 270, 'portfolio_270deg__port_550988': 90, 'cartesGrisesEnvers__port_549765': 180} rotate photos for hashtag carteGrisesVerticales__port_549774 of 0 degres 1 photos founded : [917849322] batch 1 Loaded 0 chid ids of type : 0 map_chi of length : 0 Needs to change image size ! About to upload 1 photos upload in portfolio : 551782 init cache_photo without model_param we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768450981_3087895 we have uploaded 1 photos in the portfolio 551782 time of upload the photos Elapsed time : 0.6766073703765869 Len new_chis : 1 Len list_new_chi_with_photo_id : 0 of type : 0 rotate photos for hashtag cartegrise_90deg__port_550987 of 270 degres 0 photos founded : [] rotate photos for hashtag portfolio_270deg__port_550988 of 90 degres 0 photos founded : [] rotate photos for hashtag cartesGrisesEnvers__port_549765 of 180 degres 0 photos founded : [] time spend for datou_step_exec : 0.773413896560669 time spend to save output : 2.47955322265625e-05 total time spend for step 3 : 0.7734386920928955 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : rotate we use saveGeneral [917849322] Looping around the photos to save general results len do output : 1 /0Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('233', None, None, None, None, None, None, None, None) ('233', None, '917849322', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 4 time used for this insertion : 0.01905083656311035 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 3 output : {0: ['917849322', 'temp/1768450972_3087895_917849322_2bd260e91e91df8378dde8bb8b8c45480.jpg', []]} ############################### TEST data_augmentation_ellipse_varroa_tile_rotate ################################ # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 316 crop is not linked in the step_by_step architecture ! Step 318 rotate have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 318 rotate have less outputs used (0) than in the step definition (3) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! Unexpected type seems boolean for variable list_input_json ERROR or WARNING : can't parse json string Expecting value: line 1 column 1 (char 0) Tried to parse : DATA AUGMENTATION ELLIPSE VARROA TILE ROTATE Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 316 crop is not linked in the step_by_step architecture ! Step 318 rotate have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 318 rotate have less outputs used (0) than in the step definition (3) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : crop, tile, rotate list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.13625192642211914 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 3 step1:crop Thu Jan 15 05:23:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Crop ! param_json : {'hashtag_id_ellipse': 2087736828, 'photo_hashtag_type_from_ellipse': 520, 'token': '78d09a0790ec6ecbf119343125a81fdc', 'portfolio_name': 'crop_detect_varroa', 'photo_hashtag_type': 407, 'feed_id_new_photos_not_used': 549103, 'host': 'www.fotonower.com', 'margin': 8, 'upload_type': 'python'} margin_type : margin margin_value : [8, 8, 8, 8] Loading chi in step crop with photo_hashtag_type : 407 Loading chi in step crop for list_pids : 1 ! batch 1 Loaded 4 chid ids of type : 407 +WARNING : Unexpected points, we should remove this data for chi_id : 8165075, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 8165076, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 8165077, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 8165078, for now we just ignore these empty polygon points WARNING : margin is only used for type bib ! map_result returned by crop_photo_return_map_crop : length : 4 Here we crop with rles About to insert : list_path_to_insert length 4 new photo from crops ! About to upload 4 photos upload in portfolio : 30120414 init cache_photo without model_param we have 4 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768450988_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450989), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165075_0.jpg', 0, 57, 51, 0, 1768450989,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450989), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165076_0.jpg', 0, 50, 45, 0, 1768450989,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450989), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165077_0.jpg', 0, 51, 54, 0, 1768450989,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768450989), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165078_0.jpg', 0, 43, 52, 0, 1768450989,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 4 photos in the portfolio 30120414 time of upload the photos Elapsed time : 7.654423236846924 Now we prepare data that will be used for ellipse search ! About to compute ellipse and record with type : 520 score : 5120 strategy_opt : 5| | arg_min : 1.9500000000000002 min_score : 2311 | arg_min : -30.0 min_score : 1968 | arg_min : 17.8125 min_score : 1614 | arg_min : 31.875 min_score : 1105 | arg_min : 28.5 min_score : 1105 arg_min : 1.9500000000000002 min_score : 1105 arg_min : 25.0 min_score : 1088 arg_min : 24.9375 min_score : 979 arg_min : 31.875 min_score : 979 arg_min : 28.5 min_score : 979 yc : 31.875 xc : 24.9375 angle : 25.0 radius : 28.5 excentricity : 1.9500000000000002 yc : 31.875 xc : 24.9375 angle : 25.0 radius : 28.5 excentricity : 1.9500000000000002 Now saving polygons points : 1| batch 1 Loaded 1 chid ids of type : 520 CHI and polygons saved ! score : 5362 strategy_opt : 5| | arg_min : 1.9500000000000002 min_score : 2281 | arg_min : -10.0 min_score : 2127 | arg_min : 25.0 min_score : 2127 | arg_min : 30.9375 min_score : 714 | arg_min : 25.0 min_score : 714 arg_min : 1.9500000000000002 min_score : 714 arg_min : -5.0 min_score : 668 arg_min : 23.4375 min_score : 655 arg_min : 29.53125 min_score : 631 arg_min : 25.0 min_score : 631 yc : 29.53125 xc : 23.4375 angle : -5.0 radius : 25.0 excentricity : 1.9500000000000002 yc : 29.53125 xc : 23.4375 angle : -5.0 radius : 25.0 excentricity : 1.9500000000000002 Now saving polygons points : 1| batch 1 Loaded 2 chid ids of type : 520 + CHI and polygons saved ! score : 4603 strategy_opt : 5| | arg_min : 1.85 min_score : 2981 | arg_min : -50.0 min_score : 1356 | arg_min : 30.28125 min_score : 1079 | arg_min : 23.625 min_score : 995 | arg_min : 27.0 min_score : 995 arg_min : 1.6500000000000001 min_score : 961 arg_min : -70.0 min_score : 852 arg_min : 28.6875 min_score : 847 arg_min : 23.625 min_score : 847 arg_min : 27.0 min_score : 847 yc : 23.625 xc : 28.6875 angle : -70.0 radius : 27.0 excentricity : 1.6500000000000001 yc : 23.625 xc : 28.6875 angle : -70.0 radius : 27.0 excentricity : 1.6500000000000001 Now saving polygons points : 1| batch 1 Loaded 3 chid ids of type : 520 ++ CHI and polygons saved ! score : 7970 strategy_opt : 5| | arg_min : 1.9500000000000002 min_score : 1576 | arg_min : 40.0 min_score : 632 | arg_min : 20.15625 min_score : 561 | arg_min : 26.0 min_score : 561 | arg_min : 26.0 min_score : 561 arg_min : 1.8 min_score : 520 arg_min : 40.0 min_score : 520 arg_min : 18.8125 min_score : 494 arg_min : 26.0 min_score : 494 arg_min : 26.0 min_score : 494 yc : 26.0 xc : 18.8125 angle : 40.0 radius : 26.0 excentricity : 1.8 yc : 26.0 xc : 18.8125 angle : 40.0 radius : 26.0 excentricity : 1.8 Now saving polygons points : 1| batch 1 Loaded 4 chid ids of type : 520 +++ CHI and polygons saved ! ['temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165075_0_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165075_0_varroa_with_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165076_0_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165076_0_varroa_with_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165077_0_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165077_0_varroa_with_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165078_0_ellipsebest.jpg', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_bib_crop_8165078_0_varroa_with_ellipsebest.jpg'] About to upload 8 photos upload in portfolio : 30120415 Result OK ! uploaded one batch 0 Elapsed time : 24.75243878364563 time spend for datou_step_exec : 35.84917330741882 time spend to save output : 1.4066696166992188e-05 total time spend for step 1 : 35.84918737411499 step2:tile Thu Jan 15 05:23:37 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure verbose : False param_json : {'photo_tile_type': 17, 'whiten': True, 'remove_crop_border': True, 'minimal_size_crop_border': 900, 'stride': 240, 'crop_hashtag_type_tiled': 521, 'ETA': 86400, 'new_width': 480, 'new_height': 480, 'token': '78d09a0790ec6ecbf119343125a81fdc', 'portfolio_name': 'tile_taggage_varroa', 'crop_hashtag_type': 520, 'host': 'www.fotonower.com', 'arg_aux_upload': {'type_upload': 'python'}} type(crop_hashtag_type) : type(crop_hashtag_type_tiled) : We consider crop_hashtag_type is an integer ! map_chi_type_to_chi_type_cropped : {520: 521} TO DEPRECATE VR 14-6-18 map_filenames : {937852786: 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67.jpg'} list_pids : 1 list_pids : 2 list_subpids to replace list_pids : 0 batch 1 Loaded 4 chid ids of type : 520 ++++ created feed_id_new_photos : 30120416 with name tile_taggage_varroa feed_id_new_photos : 30120416 filename : temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67.jpg photo_id : 937852786 height_image_input : 480 width_image_input : 480 new_width : 480 new_height : 480 stride : 240 stride_relative : 0.1 chi to copy from the main photo to the tiled photo input_chi_for_this_image_as_chi : 4 list_bib_to_crops : 1 [(0, 480, 0, 480, 0)] new_crops_tiles : 1 crop_transformed : 4 batch 1 Loaded 1 chid ids of type : 17 treat the image : temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67.jpg , 0 before upload mediasElapsed time : 0.009211540222167969 on upload les photos avec python init cache_photo without model_param we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451026_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451026), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0.jpg', 0, 480, 480, 0, 1768451026,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 1 photos in the portfolio 30120416 Importing ! upload mediasElapsed time : 0.6816537380218506 , 0Saving 4 CHIs. batch 1 Loaded 4 chid ids of type : 521 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! end of tileElapsed time : 0.776073694229126 time spend for datou_step_exec : 9.013668298721313 time spend to save output : 2.288818359375e-05 total time spend for step 2 : 9.013691186904907 step3:rotate Thu Jan 15 05:23:46 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou_step_rotate ! Warning, new_feed_id is empty ! We are in a datou with depends ! rotate photos of 0,15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,345 degres batch 1 Loaded 4 chid ids of type : 521 ++++++++ map_chi of length : 1 feed_id_new_photos : 30120417 Needs to change image size ! time for calcul the mask position with numpy : 0.0004849433898925781 nb_pixel_total : 1389 time to create 1 rle with old method : 0.003895282745361328 .time for calcul the mask position with numpy : 0.00043487548828125 nb_pixel_total : 1157 time to create 1 rle with old method : 0.0033349990844726562 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003914833068847656 nb_pixel_total : 694 time to create 1 rle with old method : 0.0017046928405761719 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003616809844970703 nb_pixel_total : 1162 time to create 1 rle with old method : 0.0027468204498291016 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003790855407714844 nb_pixel_total : 221 time to create 1 rle with old method : 0.0006120204925537109 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003581047058105469 nb_pixel_total : 1155 time to create 1 rle with old method : 0.0028047561645507812 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00037550926208496094 nb_pixel_total : 143 time to create 1 rle with old method : 0.0004458427429199219 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00036907196044921875 nb_pixel_total : 1161 time to create 1 rle with old method : 0.0027551651000976562 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003676414489746094 nb_pixel_total : 414 time to create 1 rle with old method : 0.0010600090026855469 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003590583801269531 nb_pixel_total : 1159 time to create 1 rle with old method : 0.002848386764526367 . crop are not in the shrunk photo ! On the border Smaller than minimal size ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003826618194580078 nb_pixel_total : 1204 time to create 1 rle with old method : 0.0028564929962158203 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00037598609924316406 nb_pixel_total : 1157 time to create 1 rle with old method : 0.0028297901153564453 . crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.0003485679626464844 nb_pixel_total : 264 time to create 1 rle with old method : 0.0008008480072021484 On the border Smaller than minimal size ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003693103790283203 nb_pixel_total : 1389 time to create 1 rle with old method : 0.003204822540283203 .time for calcul the mask position with numpy : 0.00038123130798339844 nb_pixel_total : 1157 time to create 1 rle with old method : 0.0027654170989990234 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00037980079650878906 nb_pixel_total : 694 time to create 1 rle with old method : 0.0017199516296386719 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003592967987060547 nb_pixel_total : 1162 time to create 1 rle with old method : 0.002782583236694336 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003769397735595703 nb_pixel_total : 221 time to create 1 rle with old method : 0.0006346702575683594 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00038051605224609375 nb_pixel_total : 1155 time to create 1 rle with old method : 0.0026922225952148438 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00035190582275390625 nb_pixel_total : 143 time to create 1 rle with old method : 0.0004534721374511719 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00036644935607910156 nb_pixel_total : 1160 time to create 1 rle with old method : 0.002739429473876953 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00037980079650878906 nb_pixel_total : 414 time to create 1 rle with old method : 0.0010645389556884766 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00035762786865234375 nb_pixel_total : 1159 time to create 1 rle with old method : 0.00267791748046875 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.00034928321838378906 nb_pixel_total : 1 time to create 1 rle with old method : 2.6464462280273438e-05 Needs to change image size ! time for calcul the mask position with numpy : 0.000392913818359375 nb_pixel_total : 1204 time to create 1 rle with old method : 0.0028467178344726562 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003521442413330078 nb_pixel_total : 1158 time to create 1 rle with old method : 0.0027952194213867188 . crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.0003464221954345703 nb_pixel_total : 264 time to create 1 rle with old method : 0.0007402896881103516 On the border Smaller than minimal size ! Needs to change image size ! time for calcul the mask position with numpy : 0.00039267539978027344 nb_pixel_total : 1389 time to create 1 rle with old method : 0.0032706260681152344 .time for calcul the mask position with numpy : 0.0003609657287597656 nb_pixel_total : 1157 time to create 1 rle with old method : 0.002791166305541992 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003864765167236328 nb_pixel_total : 727 time to create 1 rle with old method : 0.001804351806640625 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00036144256591796875 nb_pixel_total : 1162 time to create 1 rle with old method : 0.0027725696563720703 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003573894500732422 nb_pixel_total : 250 time to create 1 rle with old method : 0.0007848739624023438 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003628730773925781 nb_pixel_total : 1155 time to create 1 rle with old method : 0.002791881561279297 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00035500526428222656 nb_pixel_total : 169 time to create 1 rle with old method : 0.0005648136138916016 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00037026405334472656 nb_pixel_total : 1161 time to create 1 rle with old method : 0.0027008056640625 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0003826618194580078 nb_pixel_total : 450 time to create 1 rle with old method : 0.001194000244140625 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.00036072731018066406 nb_pixel_total : 1159 time to create 1 rle with old method : 0.002753019332885742 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.00034046173095703125 nb_pixel_total : 1 time to create 1 rle with old method : 2.5033950805664062e-05 Needs to change image size ! time for calcul the mask position with numpy : 0.00038552284240722656 nb_pixel_total : 1237 time to create 1 rle with old method : 0.0029573440551757812 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003521442413330078 nb_pixel_total : 1158 time to create 1 rle with old method : 0.0029296875 . crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.00034332275390625 nb_pixel_total : 234 time to create 1 rle with old method : 0.0006818771362304688 On the border Smaller than minimal size ! Needs to change image size ! time for calcul the mask position with numpy : 0.00034427642822265625 nb_pixel_total : 1389 time to create 1 rle with old method : 0.003295421600341797 .time for calcul the mask position with numpy : 0.000354766845703125 nb_pixel_total : 1157 time to create 1 rle with old method : 0.002856016159057617 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00043892860412597656 nb_pixel_total : 727 time to create 1 rle with old method : 0.0022263526916503906 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003979206085205078 nb_pixel_total : 1162 time to create 1 rle with old method : 0.0034902095794677734 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.0004036426544189453 nb_pixel_total : 250 time to create 1 rle with old method : 0.0007946491241455078 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003879070281982422 nb_pixel_total : 1155 time to create 1 rle with old method : 0.003332853317260742 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00040984153747558594 nb_pixel_total : 169 time to create 1 rle with old method : 0.0005505084991455078 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0004000663757324219 nb_pixel_total : 1161 time to create 1 rle with old method : 0.0035355091094970703 . crop are not in the shrunk photo ! crop are not in the shrunk photo ! Needs to change image size ! time for calcul the mask position with numpy : 0.00043129920959472656 nb_pixel_total : 450 time to create 1 rle with old method : 0.0014655590057373047 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0004260540008544922 nb_pixel_total : 1159 time to create 1 rle with old method : 0.003416776657104492 . crop are not in the shrunk photo ! On the border Smaller than minimal size ! Needs to change image size ! time for calcul the mask position with numpy : 0.0004096031188964844 nb_pixel_total : 1237 time to create 1 rle with old method : 0.003674745559692383 On the border Smaller than minimal size ! time for calcul the mask position with numpy : 0.0003857612609863281 nb_pixel_total : 1157 time to create 1 rle with old method : 0.003519296646118164 . crop are not in the shrunk photo ! time for calcul the mask position with numpy : 0.00036644935607910156 nb_pixel_total : 234 time to create 1 rle with old method : 0.0007174015045166016 On the border Smaller than minimal size ! About to upload 24 photos upload in portfolio : 30120417 init cache_photo without model_param we have 24 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451030_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_00.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_015.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_030.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_045.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_060.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_075.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_090.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0105.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0120.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0135.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0150.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0165.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0180.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0195.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0210.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0225.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0240.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0255.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0270.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0285.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0300.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0315.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0330.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451035), 0.0, 0.0, 14, '', 0, 0, '1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0345.jpg', 0, 320, 320, 0, 1768451035,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 24 photos in the portfolio 30120417 time of upload the photos Elapsed time : 6.159088611602783 Len new_chis : 24 Len list_new_chi_with_photo_id : 28 of type : 529 batch 1 Loaded 28 chid ids of type : 529 Number RLEs to save : 1197 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 28 chid ids of type : 529 ++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 11.358670234680176 time spend to save output : 6.031990051269531e-05 total time spend for step 3 : 11.358730554580688 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : rotate we use saveGeneral [937852786, 937852786, '1403924259'] Looping around the photos to save general results len do output : 24 /1403924261Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924262Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924263Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924264Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924265Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924266Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924267Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924268Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924269Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924270Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924271Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924272Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924273Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924274Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924275Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924276Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924277Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924278Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924279Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924280Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924281Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924282Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924283Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924284Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('243', None, None, None, None, None, None, None, None) ('243', None, '937852786', None, None, None, None, None, None) ('243', None, None, None, None, None, None, None, None) ('243', None, '937852786', None, None, None, None, None, None) ('243', None, None, None, None, None, None, None, None) ('243', None, '1403924259', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 75 time used for this insertion : 0.031763553619384766 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 3 output : {1403924261: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_00.jpg', [, ]], 1403924262: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_015.jpg', []], 1403924263: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_030.jpg', []], 1403924264: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_045.jpg', []], 1403924265: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_060.jpg', []], 1403924266: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_075.jpg', []], 1403924267: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_090.jpg', [, ]], 1403924268: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0105.jpg', []], 1403924269: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0120.jpg', []], 1403924270: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0135.jpg', []], 1403924271: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0150.jpg', []], 1403924272: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0165.jpg', []], 1403924273: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0180.jpg', [, ]], 1403924274: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0195.jpg', []], 1403924275: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0210.jpg', []], 1403924276: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0225.jpg', []], 1403924277: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0240.jpg', []], 1403924278: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0255.jpg', []], 1403924279: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0270.jpg', [, ]], 1403924280: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0285.jpg', []], 1403924281: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0300.jpg', []], 1403924282: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0315.jpg', []], 1403924283: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0330.jpg', []], 1403924284: ['937852786', 'temp/1768450981_3087895_937852786_7d9a231a08a1c63d0868e56a5361bf67_0345.jpg', []]} list chi : [[, ], [], [], [], [], [], [, ], [], [], [], [], [], [, ], [], [], [], [], [], [, ], [], [], [], [], []] ############################### TEST flip ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : flip list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.14678454399108887 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:flip Thu Jan 15 05:23:59 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step_flip ! We are in a linear step without datou_depend ! batch 1 Loaded 6 chid ids of type : 741 +++++WARNING : Unexpected points, we should remove this data for chi_id : 18344210, for now we just ignore these empty polygon points + map_chi_objs of length : 1 photo_id in download_rotate_and_save : 911785586 list_chi_loc : 6 Vertical flip of photo 911785586 Horizontal flip of photo 911785586 About to upload 2 photos upload in portfolio : 1090565 init cache_photo without model_param we have 2 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451040_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451040), 0.0, 0.0, 14, '', 0, 0, '1768451039_3087895_911785586_d8582feabcd359151ff718b5832248c7-big_flip_vert.jpg', 0, 640, 640, 0, 1768451040,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451040), 0.0, 0.0, 14, '', 0, 0, '1768451039_3087895_911785586_d8582feabcd359151ff718b5832248c7-big_flip_hori.jpg', 0, 640, 640, 0, 1768451040,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 2 photos in the portfolio 1090565 time of upload the photos Elapsed time : 0.8844432830810547 Len new_chis : 12 Len list_new_chi_with_photo_id : 12 of type : 741 batch 1 Loaded 12 chid ids of type : 741 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 1.0111768245697021 time spend to save output : 2.9087066650390625e-05 total time spend for step 1 : 1.0112059116363525 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : flip we use saveGeneral [911785586] Looping around the photos to save general results len do output : 2 /1403924285 /1403924286 before output type Managing all output in save final without adding information in the mtr_datou_result ('571', None, None, None, None, None, None, None, None) ('571', None, '911785586', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.017090559005737305 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'1403924285': ['911785586', 'temp/1768451039_3087895_911785586_d8582feabcd359151ff718b5832248c7-big_flip_vert.jpg', [, , , , , ]], '1403924286': ['911785586', 'temp/1768451039_3087895_911785586_d8582feabcd359151ff718b5832248c7-big_flip_hori.jpg', [, , , , , ]]} ############################### TEST crop_rles ################################ # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! Unexpected type seems boolean for variable list_input_json ERROR or WARNING : can't parse json string Expecting value: line 1 column 1 (char 0) Tried to parse : TEST CROP RLES Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : crop list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.17326045036315918 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:crop Thu Jan 15 05:24:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Crop ! param_json : {'photo_hashtag_type': 755, 'token': '78d09a0790ec6ecbf119343125a81fdc', 'feed_id_new_photos': 0, 'host': 'www.fotonower.com', 'crop_type': 'rle', 'margin_relative': 0.1, 'min_score': 0.3, 'upload,type': 'python'} margin_type : margin_relative margin_value : [0.1, 0.1, 0.1, 0.1] Loading chi in step crop with photo_hashtag_type : 755 Loading chi in step crop for list_pids : 1 ! batch 1 Loaded 8 chid ids of type : 755 ++++++++WARNING : margin is only used for type bib ! we have both polygon and rles we have both polygon and rles we have both polygon and rles we have both polygon and rles we have both polygon and rles we have both polygon and rles we have both polygon and rles we have both polygon and rles map_result returned by crop_photo_return_map_crop : length : 8 Here we crop with rles About to insert : list_path_to_insert length 8 new photo from crops ! About to upload 8 photos upload in portfolio : 30120418 Result OK ! uploaded one batch 0 Elapsed time : 9.553078174591064 Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670931_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670932_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670933_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670934_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670935_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670936_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670937_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Globalization didn't found path temp/1768451040_3087895_950103132_4f47bd527301396b0a701a1b4183ba00_rle_crop_1947670938_0.jpg in map_result_insert CONSIDER SERIOUSLY ! Now we prepare data that will be used for ellipse search ! time spend for datou_step_exec : 9.616559505462646 time spend to save output : 8.58306884765625e-05 total time spend for step 1 : 9.616645336151123 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : crop we use saveGeneral [950103132] Looping around the photos to save general results len do output : 0 before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('686', None, None, None, None, None, None, None, None) ('686', None, '950103132', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 time used for this insertion : 0.016406774520874023 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {} 8 ERROR TEST CROP RLES Difference in size : ret_da_prev_reg : 8 and ret_da : 0 ERROR TEST CROP RLES no filename with crop_id_to_hash 1947670932 FOUND ERROR TEST CROP RLES different hash of same crop : hash_non_reg : f4e274dd08c90f327e74f1b91ebc5e43761642ac4456156033042a4b while hash_to_check : 741e1753b71b2b6b2879a507a69a00f8933bca84317a40e04a011d77 ERROR crop_rles FAILED ############################### TEST angular_coeff ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : angular_coeff list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.16877508163452148 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:angular_coeff Thu Jan 15 05:24:10 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec beginning of step detection filter param_json : {'input_type': 846, 'output_type': -1, 'orientation_type': 872, 'ref_crop_type': 846, 'condition_crop': 'car', 'criteria_crop': 'center_rect', 'crops_coeffs': {'CAR_EXTERIEUR_angle_avant_droit.*': {'aile-avant': [[15, 0.0], [240, 0.0], [285, 1.0], [345, 1.0]], 'capot': [[45, 1.0], [60, 0.5], [270, 0.0], [315, 1.0], [360, 1.0]]}}} angular_coefficients_to_crops batch 1 Loaded 19 chid ids of type : 846 treating photo 932296368 time spend for datou_step_exec : 0.14402055740356445 time spend to save output : 3.600120544433594e-05 total time spend for step 1 : 0.1440565586090088 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {932296368: ([(932296368, 2106233860, 846, 1066, 1277, 93, 340, 0.31964028378983567, 0, []), (932296368, 2106233860, 846, 434, 690, 218, 498, 0.7170410105787726, 0, []), (932296368, 503548896, 846, 902, 1111, 466, 576, 0.31724966, 769189715, []), (932296368, 599722655, 846, 523, 1100, 152, 337, 0.98039776, 0, []), (932296368, 492601069, 846, 143, 1190, 90, 695, 0.9696157, 769189717, []), (932296368, 492601069, 846, 0, 408, 246, 719, 0.9431181, 769189718, []), (932296368, 2096875722, 846, 567, 964, 162, 215, 0.55490255, 769189721, []), (932296368, 2096875709, 846, 437, 939, 24, 198, 0.9983077, 769189723, []), (932296368, 2096875709, 846, 1004, 1263, 28, 144, 0.9485744, 769189724, []), (932296368, 624624117, 846, 595, 1122, 331, 640, 0.99100167, 769189725, []), (932296368, 492624020, 846, 585, 874, 308, 393, 0.78697366, 769189727, []), (932296368, 2096875719, 846, 943, 1100, 428, 547, 0.96733797, 769189729, []), (932296368, 492654799, 846, 253, 467, 35, 441, 0.99621326, 769189730, []), (932296368, 492689227, 846, 1118, 1264, 270, 438, 0.9901647, 769189732, []), (932296368, 492689227, 846, 486, 671, 378, 690, 0.98789483, 769189733, []), (932296368, 492689227, 846, 161, 255, 229, 409, 0.70801014, 769189734, []), (932296368, 492925064, 846, 261, 421, 27, 193, 0.92215157, 769189737, []), (932296368, 492925064, 846, 873, 1045, 46, 156, 0.7535122, 769189738, []), (932296368, 492925064, 846, 1090, 1279, 20, 107, 0.45259848, 769189739, [])],)} test angular coeff is a success ! ############################### TEST detection_filter_by_crop ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : detection_filter_by_crop list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.25540781021118164 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:detection_filter_by_crop Thu Jan 15 05:24:11 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec beginning of step detection filter param_json : {'input_type': 631, 'output_type': -1, 'condition_type': 445, 'condition_crop': 'car', 'criteria_crop': 'center_rect', 'min_surface_ratio': 0.7} conditional_crop_copy batch 1 Loaded 3 chid ids of type : 445 +++batch 1 Loaded 35 chid ids of type : 631 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++batch 1 Loaded 3 chid ids of type : 445 +++ treating photo 946711423 time spend for datou_step_exec : 0.1503598690032959 time spend to save output : 2.8133392333984375e-05 total time spend for step 1 : 0.15038800239562988 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {946711423: ([(946711423, 624624117, 631, 226, 569, 252, 425, 0.99812776, 1947740368, ['395,419,341,419,340,418,316,418,315,417,306,417,305,416,293,415,290,413,284,412,283,411,280,411,272,407,264,405,258,400,254,398,250,394,244,391,242,389,242,386,239,380,240,368,239,367,239,347,238,346,238,331,237,330,237,327,238,326,237,314,239,311,239,308,237,304,238,302,243,298,244,296,244,292,246,291,250,291,251,290,259,290,260,289,264,289,265,288,269,288,271,290,273,294,278,299,280,300,285,300,286,301,293,301,294,302,302,304,305,307,309,308,312,310,314,310,317,312,335,312,336,313,343,313,344,314,370,314,371,315,381,315,382,314,389,313,393,311,405,309,406,308,408,308,412,306,414,304,417,304,421,307,426,308,427,309,433,309,434,310,464,309,467,306,471,304,476,304,477,303,489,303,490,302,494,302,495,301,500,301,501,300,515,300,516,299,519,298,522,292,525,290,533,290,534,291,540,291,541,290,543,290,547,288,550,285,550,285,552,289,552,291,553,292,553,313,552,314,552,324,550,328,550,333,549,334,549,336,544,346,543,353,539,361,532,368,531,368,527,372,519,374,509,379,503,384,499,385,498,386,496,386,492,388,490,390,486,392,484,392,479,396,475,397,474,398,472,398,471,399,469,399,462,403,460,403,459,404,457,404,456,405,454,405,450,407,448,407,443,410,425,413,424,414,422,414,416,417,404,417,403,418,396,418']), (946711423, 492689227, 631, 162, 245, 233, 396, 0.99702626, 1947740369, ['215,393,206,393,202,390,200,390,192,383,191,380,187,375,184,369,184,367,180,360,180,358,179,357,177,349,175,347,174,339,172,336,171,330,170,329,169,324,168,323,168,313,167,312,167,304,166,303,166,298,165,297,165,288,164,287,165,286,165,272,166,271,166,268,167,267,167,263,168,262,169,254,173,249,177,247,178,247,181,251,184,251,184,252,187,255,189,255,193,259,193,261,195,263,195,264,201,270,203,278,207,282,208,289,211,293,211,296,213,299,214,304,215,305,216,312,219,316,219,319,220,320,220,325,222,329,222,335,223,336,223,338,225,342,225,349,226,350,226,359,227,360,227,366,228,367,228,371,231,375,231,382,227,385,226,388,225,389,223,388,219,392,216,392']), (946711423, 492654799, 631, 96, 172, 39, 261, 0.9928518, 1947740370, ['143,252,143,249,141,246,140,246,138,248,138,251,137,250,137,248,135,246,134,246,132,248,127,244,124,244,122,241,122,236,121,235,121,232,118,229,117,225,116,224,116,212,113,209,115,207,116,201,111,194,110,184,106,178,107,154,108,152,112,148,113,144,112,143,112,138,110,136,108,136,107,135,103,128,103,124,102,123,102,121,103,120,103,118,106,115,106,106,107,105,110,104,113,101,117,93,117,71,114,65,116,61,116,59,117,58,117,55,118,54,119,49,122,45,122,44,124,42,150,42,151,43,153,43,153,47,152,48,152,50,154,52,155,56,156,57,156,85,155,86,155,95,154,96,154,98,155,99,155,105,156,106,155,107,155,116,157,120,159,121,159,123,156,127,156,134,157,135,157,138,156,139,156,141,154,145,152,147,150,151,149,159,148,160,148,164,149,165,149,174,148,175,148,197,149,198,149,215,150,216,150,241,149,242,149,245,148,247,146,245,144,247', '122,147,121,138,120,141,119,142,119,144,118,145,121,148']), (946711423, 2096875719, 631, 468, 555, 292, 365, 0.9830025, 1947740372, ['491,350,489,350,488,349,487,350,483,350,480,348,480,341,482,339,482,337,485,334,487,334,491,330,494,330,495,328,498,326,501,326,503,324,507,325,509,323,514,321,516,319,518,321,520,321,521,319,522,319,524,321,527,321,530,317,530,315,531,314,535,313,540,309,543,310,544,311,542,313,542,314,544,316,541,318,541,322,536,322,535,323,533,323,532,322,528,322,527,321,524,321,522,323,518,322,516,324,517,327,516,328,512,327,510,329,512,332,513,332,515,330,516,331,516,333,514,332,511,333,511,336,514,337,516,336,516,339,515,339,513,338,511,340,512,341,512,342,510,343,507,343,502,347,500,347,497,349,492,349', '514,325,515,324,513,322,512,322,511,325,512,326', '522,327,521,327,521,326,522,325']), (946711423, 599722655, 631, 176, 535, 138, 264, 0.9818268, 1947740373, ['453,253,413,253,412,252,387,252,386,250,386,248,383,246,379,245,376,243,361,243,361,240,362,239,359,238,358,237,356,237,355,236,352,236,351,235,333,235,332,234,329,234,329,233,331,231,331,229,329,228,328,224,330,222,330,221,324,218,308,219,307,218,302,218,298,216,288,217,287,218,285,218,283,220,283,221,287,224,295,225,295,225,294,226,289,226,288,227,283,227,282,228,273,228,272,229,271,228,259,228,258,227,254,227,253,226,247,225,247,225,251,221,248,218,243,216,247,213,248,213,249,212,248,211,246,211,245,210,241,210,240,209,237,209,236,208,231,207,230,206,228,202,224,201,223,200,221,200,220,199,214,198,213,195,211,193,208,193,203,189,203,184,201,181,201,176,198,171,199,170,199,158,203,154,205,153,205,151,206,149,209,149,210,148,225,148,226,147,283,147,284,148,287,148,288,147,305,147,306,148,312,148,313,147,354,147,355,146,428,146,429,147,433,147,434,148,437,148,438,149,451,149,457,156,459,162,462,165,464,166,471,166,472,165,477,165,480,167,480,171,486,175,488,175,489,176,502,176,503,178,503,180,509,185,509,189,512,193,512,199,513,200,513,203,514,204,514,210,513,211,514,217,512,221,513,222,513,225,510,229,510,235,507,237,504,238,502,243,490,243,489,244,485,244,484,245,480,245,479,246,463,246,462,247,460,247,458,249,457,252,454,252', '528,212,528,207,526,206,524,203,526,203,527,202,528,202', '299,215,302,212,299,211,298,210,291,210,290,211,281,212,286,215,290,215,291,216', '375,242,376,240,375,238,363,239,368,242,371,242,372,243']), (946711423, 492844413, 631, 89, 163, 93, 144, 0.9772748, 1947740375, ['159,142,153,141,151,139,148,138,145,135,141,133,139,133,138,132,131,132,130,131,125,131,124,130,121,130,120,129,116,129,115,128,112,128,108,126,106,126,100,123,98,121,94,113,94,104,97,101,103,98,105,98,106,97,110,97,111,96,116,96,117,95,132,95,133,96,139,97,141,99,144,100,149,105,150,107,154,108,155,113,157,115,158,115,160,118,160,120,161,121,161,133,160,134,160,140']), (946711423, 2096875709, 631, 185, 431, 39, 136, 0.97171515, 1947740377, ['331,134,287,134,286,133,284,133,283,134,272,134,271,133,264,133,263,134,258,134,257,133,254,133,253,132,236,132,235,131,225,131,224,132,223,131,213,131,212,130,208,130,207,129,204,129,203,128,199,127,193,121,192,117,189,113,189,110,188,109,187,93,186,92,187,91,187,89,186,88,186,65,185,64,186,63,186,61,185,60,185,48,186,47,186,42,187,40,232,40,233,41,248,41,249,42,281,43,282,44,290,44,291,45,300,45,301,46,308,46,309,47,314,47,315,48,322,49,328,53,334,54,336,56,339,57,344,62,349,64,351,66,353,67,356,67,358,69,359,72,363,76,367,78,369,80,379,91,380,93,383,94,390,100,393,101,395,103,396,106,399,109,402,110,406,115,408,115,410,117,410,120,412,123,411,127,409,129,399,129,398,130,395,130,394,131,378,131,377,132,368,132,367,131,346,131,345,132,342,132,341,133,332,133']), (946711423, 2096875722, 631, 198, 395, 118, 142, 0.9699756, 1947740378, ['328,137,251,137,250,136,249,137,241,137,240,136,219,136,218,135,213,135,212,134,206,133,205,132,201,131,200,130,200,122,201,121,205,121,206,122,222,122,226,124,239,124,240,125,369,125,370,124,371,125,389,125,391,127,391,133,390,134,386,134,385,135,380,135,379,134,375,134,374,135,341,135,340,136,329,136']), (946711423, 499500794, 631, 93, 107, 127, 146, 0.9574813, 1947740379, ['101,143,98,143,95,139,95,131,97,129,100,129,101,133,102,134,102,136,103,137,103,140']), (946711423, 492925064, 631, 71, 125, 36, 95, 0.95296955, 1947740380, ['104,92,96,92,93,90,91,90,86,86,83,85,83,84,81,82,80,82,75,77,75,75,74,74,74,66,75,65,75,62,77,60,77,58,80,55,80,54,83,51,83,50,88,45,94,44,95,43,99,43,100,42,113,42,117,45,117,47,116,48,116,51,115,52,114,59,113,60,112,65,111,66,111,69,110,70,110,75,109,76,109,83,108,84,108,86,109,87,108,89']), (946711423, 492925064, 631, 101, 167, 38, 127, 0.9508439, 1947740381, ['154,117,152,115,152,112,150,110,148,106,148,104,145,101,143,100,138,100,137,99,135,99,133,95,131,95,126,93,126,91,128,88,128,83,129,82,129,70,127,68,127,66,128,65,125,61,127,59,127,56,129,52,129,49,130,47,135,42,144,42,148,45,151,49,151,60,152,61,152,75,153,76,153,80,155,83,155,87,156,88,156,105,155,106,156,107,156,110,154,112,156,116', '109,100,108,100,107,99,109,97']), (946711423, 492624020, 631, 249, 400, 219, 316, 0.8792459, 1947740382, ['395,313,390,313,386,311,384,312,381,312,376,309,358,308,357,307,354,307,353,306,350,306,349,307,345,305,343,303,341,304,337,304,334,302,325,302,324,301,315,300,313,298,313,297,310,295,304,295,300,293,295,293,291,288,289,287,283,287,281,285,281,283,278,280,274,280,272,279,272,276,270,273,270,270,269,268,266,265,265,265,264,264,264,262,261,260,260,258,260,256,261,255,259,252,259,248,258,246,255,244,256,241,252,239,251,238,251,226,265,226,266,227,268,227,272,232,276,232,277,233,279,233,281,234,283,237,285,238,290,239,293,241,296,241,304,246,312,247,316,251,318,252,320,252,326,255,328,255,337,260,342,260,343,261,345,261,349,264,351,264,355,266,357,268,364,271,366,273,370,275,374,275,376,276,377,279,379,281,383,282,384,283,386,283,387,286,390,289,390,290,394,294,396,294,398,296,398,308,397,309,397,311']), (946711423, 503548896, 631, 302, 540, 339, 403, 0.7406652, 1947740386, ['442,401,372,401,372,397,370,395,369,392,366,390,367,389,366,386,357,386,354,384,350,384,349,383,320,383,319,382,320,378,318,376,318,374,314,370,309,370,308,369,306,369,305,363,305,357,306,356,306,353,307,353,308,354,313,354,314,355,315,354,320,354,321,353,331,353,332,354,335,354,336,355,339,355,340,356,379,356,380,357,406,357,407,356,409,356,410,357,474,357,475,356,482,356,484,357,485,356,488,356,493,353,501,354,502,353,506,353,507,352,517,352,518,351,522,351,525,347,527,346,530,347,530,349,533,351,530,355,528,355,527,356,515,356,509,359,508,361,505,362,503,365,497,368,494,372,490,373,489,374,492,376,495,376,493,377,488,378,490,380,495,380,497,381,497,381,487,382,485,385,476,387,469,392,466,392,465,393,460,393,456,396,453,397,451,399,443,400', '519,353,518,352,517,353,518,354']), (946711423, 2106233860, 631, 53, 85, 75, 182, 0.73015845, 1947740387, ['70,147,68,145,65,139,65,137,62,132,61,128,57,126,56,124,56,121,54,119,54,110,56,108,56,103,59,100,60,101,61,100,61,96,63,93,63,89,66,84,65,83,65,80,66,78,68,78,68,79,70,80,70,83,74,87,74,90,75,91,75,100,77,102,77,105,75,106,75,125,76,126,77,125,77,125,77,128,76,129,77,131,77,136,75,139,75,143,78,145,76,146,71,146', '61,107,60,106,59,107,60,108', '77,134,76,131,75,134,76,135']), (946711423, 2096875717, 631, 477, 510, 220, 243, 0.69028217, 1947740388, ['501,241,493,241,489,239,488,237,487,237,480,232,479,230,479,226,484,222,487,222,488,223,492,224,496,228,497,228,497,229,502,234,502,235,504,236,504,240,502,240']), (946711423, 2096875712, 631, 309, 326, 382, 404, 0.6633776, 1947740390, ['309,383,309,382,311,382', '325,385,324,383,319,383,318,382,325,382', '320,400,311,400,309,398,309,385,310,386,311,385,315,385,316,384,318,384,319,385,322,385,325,387,325,398,323,398']), (946711423, 2096875719, 631, 427, 553, 258, 315, 0.6446218, 1947740391, ['531,284,526,284,525,283,525,281,523,279,522,280,519,281,521,282,521,283,519,284,518,283,519,281,515,279,516,277,515,276,513,276,512,277,513,279,511,280,507,279,505,276,504,279,497,279,496,278,495,279,485,279,484,280,480,280,479,281,481,283,482,283,482,283,469,283,468,284,438,284,436,283,440,279,446,279,447,278,456,278,458,276,457,275,457,275,467,275,468,274,490,274,491,273,494,273,496,271,496,269,499,268,501,266,503,265,506,265,510,263,514,263,516,261,520,259,544,259,544,259,543,260,545,262,548,262,550,263,550,276,549,277,547,277,540,282,538,282,537,283,532,283']), (946711423, 2106233861, 631, 144, 267, 181, 307, 0.63958377, 1947740392, ['212,251,209,251,208,250,203,251,201,250,201,249,195,243,189,242,188,241,185,241,184,240,182,236,180,236,179,235,173,235,172,234,170,235,164,235,163,234,163,232,162,231,163,217,166,217,168,218,170,215,171,210,172,209,173,209,176,212,178,210,178,208,181,203,186,203,188,201,193,201,194,202,195,201,201,201,202,202,204,202,205,201,209,201,210,202,212,202,215,200,217,200,220,202,221,201,227,201,231,205,231,206,234,209,235,209,235,210,238,213,238,224,234,228,235,232,234,233,228,234,225,237,224,241,222,242,216,242,209,246,211,248,212,248,213,250', '221,228,220,227,219,228,220,229', '224,238,224,237,221,235,217,237,219,239']), (946711423, 2096875712, 631, 285, 433, 343, 377, 0.61493844, 1947740393, ['431,376,286,376,285,375,285,368,286,367,286,362,287,361,287,359,291,359,297,362,306,363,307,364,312,364,313,365,322,366,323,367,331,366,332,368,334,368,335,369,338,368,337,366,336,366,337,365,336,364,327,364,325,361,319,361,317,357,317,356,318,355,325,355,326,353,331,353,333,351,332,350,330,350,328,348,326,348,325,347,319,347,315,345,306,345,305,344,297,344,299,344,300,343,431,343,432,344,432,353,431,354,431,358,430,359,430,365,427,365,425,363,424,363,422,364,421,366,418,366,413,369,404,370,409,371,409,371,399,371,398,372,395,373,419,374,420,373,426,372,428,370,428,367,429,367,430,368,429,369,430,370,430,373,431,374', '381,373,378,372,377,371,356,371,356,371,359,370,347,369,345,367,343,367,342,368,343,369,341,370,354,371,354,371,352,372,353,373,359,373,360,374']), (946711423, 2106233860, 631, 146, 287, 140, 311, 0.54784286, 1947740394, ['234,254,227,254,221,251,219,248,215,253,212,253,210,252,206,247,203,247,198,243,197,243,194,239,189,238,186,236,182,236,181,235,167,235,164,233,164,228,159,227,158,226,158,219,159,218,159,213,162,207,162,205,169,192,169,186,170,185,172,185,177,179,175,175,173,173,177,171,181,171,182,170,184,170,187,167,187,164,188,163,188,161,199,161,202,164,205,165,207,167,209,167,212,165,215,165,216,168,218,170,219,170,221,168,221,164,220,163,220,161,222,161,223,160,230,160,231,159,242,159,244,158,247,161,248,161,247,162,246,168,248,172,248,174,253,176,254,180,253,182,249,182,247,185,249,188,253,188,254,189,254,194,249,194,247,196,247,198,249,200,252,200,253,199,255,202,255,205,254,206,254,208,250,207,249,206,246,209,246,210,249,214,252,212,254,212,254,214,255,215,255,217,254,218,254,221,252,221,249,219,247,221,247,225,249,228,250,228,252,226,253,224,253,224,253,229,252,229,251,228,249,228,247,230,247,233,246,234,246,237,245,238,245,240,243,244,243,247,239,251,237,251', '230,167,229,166,227,167,228,168']), (946711423, 495920967, 631, 202, 524, 112, 333, 0.45109355, 1947740396, ['483,289,483,286,482,285,482,283,480,279,480,274,476,270,472,268,465,268,464,269,459,269,458,268,454,268,453,267,437,267,436,268,428,268,427,269,418,269,417,270,414,270,410,266,410,265,416,262,418,262,421,260,423,260,425,259,426,257,424,255,422,255,419,253,417,253,416,252,412,251,410,250,410,249,412,249,413,248,415,248,416,247,422,246,428,243,429,242,428,241,424,240,423,239,420,239,419,238,390,238,389,237,386,237,385,236,369,236,368,235,363,234,363,233,364,232,364,230,366,226,365,225,357,220,344,220,341,218,339,218,339,218,342,212,342,210,336,207,327,207,326,206,319,206,318,205,314,205,313,204,297,204,291,207,288,210,288,212,291,217,290,220,288,222,284,224,282,224,278,227,273,228,271,230,270,235,265,239,262,236,261,232,263,228,266,226,261,224,256,219,256,210,249,206,242,205,237,202,234,195,226,186,227,184,227,180,228,179,225,175,225,174,222,171,225,165,227,163,229,158,230,157,232,156,235,156,236,155,239,155,240,154,245,154,246,155,254,155,255,156,258,156,259,157,268,157,269,156,272,156,273,155,280,155,281,156,298,156,300,155,301,156,307,156,308,157,311,157,318,152,322,151,323,150,333,150,338,146,339,146,342,143,343,143,346,140,357,140,362,136,366,134,368,134,369,133,373,133,374,132,377,132,378,131,388,131,389,130,410,130,411,131,417,131,428,140,432,142,434,142,435,143,443,145,446,147,448,147,451,154,453,156,457,158,462,159,463,160,466,160,467,161,472,162,474,163,474,164,481,171,489,175,491,175,492,176,494,176,495,177,499,178,500,179,502,184,507,189,517,194,518,195,514,201,514,203,518,207,519,209,518,214,515,218,517,227,515,229,515,231,514,232,515,236,518,239,518,252,519,253,519,263,518,264,518,267,517,269,514,272,512,273,512,274,506,280,500,277,498,273,496,272,493,272,491,274,491,278,490,279,490,281', '312,179,311,178,308,179,309,180', '268,269,264,269,259,266,259,262,261,258,261,250,265,245,269,250,270,257,274,260,278,265,275,267,269,268', '414,281,401,281,414,281']), (946711423, 2096875722, 631, 433, 558, 248, 286, 0.44133398, 1947740397, ['492,272,474,272,473,271,468,271,465,269,460,269,460,268,465,266,467,266,468,265,470,265,471,264,475,264,476,263,479,263,480,262,486,262,487,261,491,261,492,260,495,260,496,259,502,259,506,257,510,257,514,255,517,255,518,254,530,253,531,252,535,252,536,251,538,251,539,252,543,252,544,253,547,253,549,251,553,251,555,253,555,267,552,270,550,270,550,269,548,267,547,267,547,267,548,266,547,265,545,266,540,266,539,264,530,264,529,263,524,263,519,266,513,266,510,268,507,268,506,269,499,270,498,271,493,271', '438,279,435,279,435,273,436,272,448,271,449,272,448,274,443,274,440,277,440,278']), (946711423, 492654799, 631, 399, 569, 68, 251, 0.41876298, 1947740399, []), (946711423, 492624020, 631, 420, 552, 244, 293, 0.35962066, 1947740400, ['474,289,453,289,452,288,439,288,437,286,431,286,427,284,423,284,422,283,422,275,427,275,428,273,430,272,435,272,436,271,438,271,442,269,447,269,450,267,454,267,460,264,464,264,467,262,483,261,484,260,488,260,489,259,494,259,495,258,502,258,503,257,505,257,509,255,512,255,516,252,520,252,521,251,526,250,530,248,534,248,535,247,546,247,547,248,549,248,549,250,550,251,550,266,551,267,551,275,550,276,550,278,549,279,549,281,537,282,535,284,528,284,527,285,504,285,503,286,495,286,492,288,488,287,487,288,475,288']), (946711423, 503548896, 631, 301, 540, 339, 403, 0.740756, 3140491551, ['442,401,371,401,371,397,366,390,365,386,356,386,353,384,348,383,319,383,319,378,314,370,310,370,305,368,304,357,305,353,330,353,339,356,378,356,379,357,474,357,475,356,488,356,493,353,501,354,507,352,517,352,522,351,527,346,530,347,533,351,530,355,527,356,515,356,505,362,503,365,497,368,494,372,489,374,492,376,488,378,490,380,495,380,487,382,485,385,476,387,469,392,461,393,456,395,451,399,447,399', '519,353,518,352,517,353,518,354'])],)} test detection filter by crop is a success ! ############################### TEST detection_filter_by_classif ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : detection_filter_by_classif list_input_json : [] origin we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.006342887878417969 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:detection_filter_by_classif Thu Jan 15 05:24:11 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec beginning of step detection filter with classification results param_json : {'input_type': 631, 'output_type': 816, 'condition_type': 872, 'crops_ok': {'CAR_DOCUMENT.*': {}, 'CAR_INTERIEUR.*': {}, 'CAR_EXTERIEUR_angle_avant_droit.*': {'Retroviseur': 2, 'Roue': 2, 'Capot': 1, 'Pare-brise': 1, 'vitre': 10, 'phare': 2, 'Feu-antibrouillard': 2, 'poignee': 2, 'porte': 2, 'calandre': 1, 'logo-marque': 1, 'Plaque-immatriculation': 1, 'Essuie-glace': 1, 'pare-choc': 1, 'toit': 1, 'logo-roue': 1, 'aile-avant': 1}}, 'separation': {'CAR_EXTERIEUR_avant.*': {'pare-choc': ['pare-chocs-avant'], 'phare': ['phare-gauche', 'a-droite-de', 'phare-droit']}, 'CAR_EXTERIEUR_angle_avant_droit.*': {'pare-choc': ['pare-chocs-avant'], 'phare': ['phare-droite', 'a-gauche-de', 'phare-gauche'], 'porte': ['porte-avant', 'a-droite-de', 'porte-arriere']}}} conditional_crop_by_classif_copy batch 1 Loaded 35 chid ids of type : 631 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ treating photo 946711423 batch 1 Loaded 0 chid ids of type : 0 batch 1 Loaded 23 chid ids of type : 816 Number RLEs to save : 1600 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 0.41306376457214355 time spend to save output : 4.482269287109375e-05 total time spend for step 1 : 0.41310858726501465 caffe_path_current : About to save ! 0 After save, about to update current ! test detection filter by classif is a success ! ############################### TEST blur_detection ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : blur_detection list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.1347031593322754 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:blur_detection Thu Jan 15 05:24:12 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec inside step blur_detection methode: ratio et variance treat image : temp/1768451051_3087895_930729675_b2d2beaaee733d521cbb0c9800a29073.jpg resize: (600, 800) 930729675 12.961859636534896 time spend for datou_step_exec : 0.27620530128479004 time spend to save output : 3.552436828613281e-05 total time spend for step 1 : 0.27624082565307617 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {930729675: [(930729675, 12.961859636534896, 492688767)]} {930729675: [(930729675, 12.961859636534896, 492688767)]} ############################### TEST detect_point_224x224 ################################ test_detect_point_224x224 Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 4589 thcl is not linked in the step_by_step architecture ! WARNING : step 4590 argmax is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : thcl, argmax list_input_json : [] origin maybe url didn't existe for photo_id 987515175 , please check it BBBBBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFmaybe url didn't existe for photo_id 987515212 , please check it BFBFBFBFBFBFmaybe url didn't existe for photo_id 987515195 , please check it BFBFBFBFBFBFBFBFBFBFBFBFBFBFBFmaybe url didn't existe for photo_id 987515248 , please check it BFBFBFBFBFBFFBBFBFFBFBFBFBFFBFBFBFFBFFwe have missing 4 photos in the step downloads : photo missing : [987515248, 987515175, 987515212, 987515195] try to delete the photos missing in DB HTTP Error 500: Internal Server Error HTTP Error 500: Internal Server Error HTTP Error 500: Internal Server Error HTTP Error 500: Internal Server Error length of list_filenames : 60 ; length of list_pids : 60 ; length of list_args : 60 time to download the photos : 156.49690866470337 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 2 step1:thcl Thu Jan 15 05:26:48 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step Thcl ! we are using the classfication for only one thcl 1528 time to import caffe and check if the image exist : 0.003010988235473633 time to convert the images to numpy array : 0.03984713554382324 time to import caffe and check if the image exist : 0.004106044769287109 time to convert the images to numpy array : 0.048111677169799805 time to import caffe and check if the image exist : 0.00855565071105957 time to convert the images to numpy array : 0.045443058013916016 time to import caffe and check if the image exist : 0.0066716670989990234 time to convert the images to numpy array : 0.05121803283691406 time to import caffe and check if the image exist : 0.010364294052124023 time to convert the images to numpy array : 0.046805381774902344 time to import caffe and check if the image exist : 0.009743452072143555 time to convert the images to numpy array : 0.04775691032409668 time to import caffe and check if the image exist : 0.012680292129516602 time to convert the images to numpy array : 0.04441022872924805 time to import caffe and check if the image exist : 0.008786678314208984 time to convert the images to numpy array : 0.05219411849975586 time to import caffe and check if the image exist : 0.01610279083251953 time to convert the images to numpy array : 0.04396414756774902 time to import caffe and check if the image exist : 0.014879226684570312 time to convert the images to numpy array : 0.0487210750579834 total time to convert the images to numpy array : 0.06408405303955078 list photo_ids error: [] list photo_ids correct : [987515245, 987515246, 987515247, 987515249, 987515250, 987515176, 987515217, 987515219, 987515220, 987515222, 987515223, 987515188, 987515189, 987515190, 987515192, 987515193, 987515196, 987515198, 987515183, 987515184, 987515185, 987515186, 987515187, 987515207, 987515200, 987515201, 987515202, 987515204, 987515205, 987515224, 987515226, 987515227, 987515228, 987515230, 987515231, 987515232, 987515233, 987515234, 987515235, 987515236, 987515237, 987515238, 987515177, 987515178, 987515179, 987515180, 987515181, 987515182, 987515208, 987515209, 987515211, 987515213, 987515215, 987515216, 987515239, 987515240, 987515241, 987515242, 987515243, 987515244] number of photos to traite : 60 try to delete the photos incorrect in DB tagging for thcl : 1528 To do loadFromThcl(), then load ParamDescType : thcl1528 thcls : [{'id': 1528, 'mtr_user_id': 31, 'name': 'learn_refus_upm_blanches_1924', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Autre_Environement,Carton,Kraft,Lointain_Papier_Magazine,Metal,Papier_Magazine,Plastique,Sol_Environement,Teint_Dans_La_Masse,autre_refus', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 1927, 'photo_desc_type': 4421, 'type_classification': 'caffe', 'hashtag_id_list': '2107752388,492774966,493202403,2107752389,492628673,2107752386,492725882,2107752387,2107752385,2107752406'}] thcl {'id': 1528, 'mtr_user_id': 31, 'name': 'learn_refus_upm_blanches_1924', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Autre_Environement,Carton,Kraft,Lointain_Papier_Magazine,Metal,Papier_Magazine,Plastique,Sol_Environement,Teint_Dans_La_Masse,autre_refus', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 1927, 'photo_desc_type': 4421, 'type_classification': 'caffe', 'hashtag_id_list': '2107752388,492774966,493202403,2107752389,492628673,2107752386,492725882,2107752387,2107752385,2107752406'} Update svm_hashtag_type_desc : 4421 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (4421, 'learn_refus_upm_blanches_1924', 16384, 25088, 'learn_refus_upm_blanches_1924', 'res5b', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2019, 10, 22, 17, 39, 25), datetime.datetime(2019, 10, 22, 17, 39, 25)) To loadFromThcl() : net_4421 begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 3177 max_wait_temp : 1 max_wait : 0 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (4421, 'learn_refus_upm_blanches_1924', 16384, 25088, 'learn_refus_upm_blanches_1924', 'res5b', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2019, 10, 22, 17, 39, 25), datetime.datetime(2019, 10, 22, 17, 39, 25)) None mean_file_type : mean_file_path : prototxt_file_path : model : learn_refus_upm_blanches_1924 Inside get_net Inside get_net before cache_data_model model_param file didn't exist Inside get_net before CDM.load_model_par_type model_name : learn_refus_upm_blanches_1924 model_type : caffe list file need : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file exist in s3 : ['caffemodel', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file manque in s3 : ['deploy_conv_normal.prototxt', 'deploy_fc.prototxt'] local folder : /data/models_weight/learn_refus_upm_blanches_1924 /data/models_weight/learn_refus_upm_blanches_1924/caffemodel size_local : 45774543 size in s3 : 45774543 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:04 caffemodel already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/deploy.prototxt size_local : 17312 size in s3 : 17312 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:03 deploy.prototxt already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/mean.npy size_local : 1572992 size in s3 : 1572992 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:05 mean.npy already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/synset_words.txt size_local : 218 size in s3 : 218 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:04 synset_words.txt already exist and didn't need to update Inside get_net after CDM.load_model_par_type After if not only_with_local_cache: /home/admin/workarea/install/darknet/:/home/admin/workarea/git/Velours/python:/home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python:/home/admin/mtr/.credentials:/home/admin/workarea/install/caffe/python:/home/admin/workarea/install/caffe_frcnn/py-faster-rcnn/tools/:/home/admin/workarea/git/fotonowerpip/:/home/admin/workarea/install/segment-anything:/home/admin//workarea/git/pyfvs/ Here before set mode gpu Doing nothing but we could set mode gpu after set mode gpu prototxt_filename : /data/models_weight/learn_refus_upm_blanches_1924/deploy.prototxt caffemodel_filename : /data/models_weight/learn_refus_upm_blanches_1924/caffemodel now we set caffe to gpu mode before predict begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 3177 max_wait_temp : 1 max_wait : 0 dict_keys(['res5b', 'prob']) time used to do the prepocess of the images : 0.04768848419189453 time used to do the prediction : 0.23404288291931152 save descriptor for thcl : 1528 time to traite the descriptors : 3.675934076309204 storage_type for insertDescriptorsMulti : 1 To insert : 987515245 To insert : 987515246 To insert : 987515247 To insert : 987515249 To insert : 987515250 To insert : 987515176 To insert : 987515217 To insert : 987515219 To insert : 987515220 To insert : 987515222 To insert : 987515223 To insert : 987515188 To insert : 987515189 To insert : 987515190 To insert : 987515192 To insert : 987515193 To insert : 987515196 To insert : 987515198 To insert : 987515183 To insert : 987515184 To insert : 987515185 To insert : 987515186 To insert : 987515187 To insert : 987515207 To insert : 987515200 To insert : 987515201 To insert : 987515202 To insert : 987515204 To insert : 987515205 To insert : 987515224 To insert : 987515226 To insert : 987515227 To insert : 987515228 To insert : 987515230 To insert : 987515231 To insert : 987515232 To insert : 987515233 To insert : 987515234 To insert : 987515235 To insert : 987515236 To insert : 987515237 To insert : 987515238 To insert : 987515177 To insert : 987515178 To insert : 987515179 To insert : 987515180 To insert : 987515181 To insert : 987515182 To insert : 987515208 To insert : 987515209 To insert : 987515211 To insert : 987515213 To insert : 987515215 To insert : 987515216 To insert : 987515239 To insert : 987515240 To insert : 987515241 To insert : 987515242 To insert : 987515243 To insert : 987515244 time to insert the descriptors : 14.310532569885254 time spend for datou_step_exec : 21.860868453979492 time spend to save output : 9.107589721679688e-05 total time spend for step 1 : 21.86095952987671 step2:argmax Thu Jan 15 05:27:10 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step Argmax ! calculate argmax for thcl : 1528 time spend for datou_step_exec : 0.0014090538024902344 time spend to save output : 1.9073486328125e-05 total time spend for step 2 : 0.0014281272888183594 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 2 output : {'987515245': [('987515245', 'Carton', 0.8658953, 1927, '1528'), 'temp/1768451052_3087895_987515245_757d9d208d5bd4375c5f21f68b699148.jpg'], '987515246': [('987515246', 'Carton', 0.99923396, 1927, '1528'), 'temp/1768451052_3087895_987515246_671a708f67f2efa19004b8257fc7b9c8.jpg'], '987515247': [('987515247', 'Carton', 0.9996681, 1927, '1528'), 'temp/1768451052_3087895_987515247_e47b65403df916ba909bc9c439b0af73.jpg'], '987515249': [('987515249', 'Carton', 0.981312, 1927, '1528'), 'temp/1768451052_3087895_987515249_a70ad88462a22fb62a120721a42b2d42.jpg'], '987515250': [('987515250', 'Carton', 0.9808328, 1927, '1528'), 'temp/1768451052_3087895_987515250_b2827c9639df69656f23abcc7f2f82d9.jpg'], '987515176': [('987515176', 'Papier_Magazine', 0.99981195, 1927, '1528'), 'temp/1768451052_3087895_987515176_8b398cba2f448622cd9657f5eb3f9796.jpg'], '987515217': [('987515217', 'Carton', 0.5292177, 1927, '1528'), 'temp/1768451052_3087895_987515217_78877bb2c5760be28518d17f77d1c609.jpg'], '987515219': [('987515219', 'Carton', 0.99936944, 1927, '1528'), 'temp/1768451052_3087895_987515219_c2d417a5ba6ccf7c84527636f8d5eef9.jpg'], '987515220': [('987515220', 'Carton', 0.99637634, 1927, '1528'), 'temp/1768451052_3087895_987515220_e729f316c4c3b32049adfbaaa336d95c.jpg'], '987515222': [('987515222', 'Carton', 0.9974698, 1927, '1528'), 'temp/1768451052_3087895_987515222_067a027bc7402f969b6277d0dcb47eaa.jpg'], '987515223': [('987515223', 'Carton', 0.9920872, 1927, '1528'), 'temp/1768451052_3087895_987515223_ebb57f09941cd11d7ee45a9368a883c1.jpg'], '987515188': [('987515188', 'Carton', 0.9956527, 1927, '1528'), 'temp/1768451052_3087895_987515188_4116f9906657a69bb76c2fda982037b9.jpg'], '987515189': [('987515189', 'Carton', 0.9977894, 1927, '1528'), 'temp/1768451052_3087895_987515189_8e8590a26f72249d4c2116dffd0cf668.jpg'], '987515190': [('987515190', 'Carton', 0.9763851, 1927, '1528'), 'temp/1768451052_3087895_987515190_d56932bfc6ba2a8c974c691108755017.jpg'], '987515192': [('987515192', 'Papier_Magazine', 0.9999112, 1927, '1528'), 'temp/1768451052_3087895_987515192_b661073b218f5f056833d6af1c617153.jpg'], '987515193': [('987515193', 'Papier_Magazine', 0.99939585, 1927, '1528'), 'temp/1768451052_3087895_987515193_1a97fceb4dcbf5821d783b2e00b52fe6.jpg'], '987515196': [('987515196', 'Carton', 0.98461413, 1927, '1528'), 'temp/1768451052_3087895_987515196_30ccb89dfe410c445878a7f2819ddc36.jpg'], '987515198': [('987515198', 'Carton', 0.9661917, 1927, '1528'), 'temp/1768451052_3087895_987515198_599e80f444c876f407e94b533c89360b.jpg'], '987515183': [('987515183', 'Papier_Magazine', 0.99999213, 1927, '1528'), 'temp/1768451052_3087895_987515183_6aab9ca0421398b4899892c10c2594c6.jpg'], '987515184': [('987515184', 'Papier_Magazine', 0.99973196, 1927, '1528'), 'temp/1768451052_3087895_987515184_19c8c2177209a285df6014d95fe53f2c.jpg'], '987515185': [('987515185', 'Papier_Magazine', 0.7990063, 1927, '1528'), 'temp/1768451052_3087895_987515185_e172d54457cabee9d7f02ee1300f3ae9.jpg'], '987515186': [('987515186', 'Carton', 0.98467875, 1927, '1528'), 'temp/1768451052_3087895_987515186_797def426440b544aa80dbd63a19234a.jpg'], '987515187': [('987515187', 'Carton', 0.9810502, 1927, '1528'), 'temp/1768451052_3087895_987515187_9f62f98efd3caca0b9c17d27f5c70440.jpg'], '987515207': [('987515207', 'Papier_Magazine', 0.8741566, 1927, '1528'), 'temp/1768451052_3087895_987515207_de216ddb041e249524b0fb2b949064a5.jpg'], '987515200': [('987515200', 'Carton', 0.9858752, 1927, '1528'), 'temp/1768451052_3087895_987515200_978964436b5d5fb0eeda17e3bfafe889.jpg'], '987515201': [('987515201', 'Carton', 0.9954674, 1927, '1528'), 'temp/1768451052_3087895_987515201_b224d2acdc7fa2bbb134c09db6bca7ce.jpg'], '987515202': [('987515202', 'Carton', 0.99113667, 1927, '1528'), 'temp/1768451052_3087895_987515202_3314bd90d1404f31b827d8925abf2d62.jpg'], '987515204': [('987515204', 'Papier_Magazine', 0.9950742, 1927, '1528'), 'temp/1768451052_3087895_987515204_9779c4f9d44360a9c80499e3b01e8a09.jpg'], '987515205': [('987515205', 'Papier_Magazine', 0.9908601, 1927, '1528'), 'temp/1768451052_3087895_987515205_fd4b136d0b3a9a1a347942d7191f6fea.jpg'], '987515224': [('987515224', 'Carton', 0.90846866, 1927, '1528'), 'temp/1768451052_3087895_987515224_e8747b400e713ecbd08d5b75db4d7568.jpg'], '987515226': [('987515226', 'Papier_Magazine', 0.98701453, 1927, '1528'), 'temp/1768451052_3087895_987515226_a18048dca1a77ae086b62cf07759f704.jpg'], '987515227': [('987515227', 'Papier_Magazine', 0.9001171, 1927, '1528'), 'temp/1768451052_3087895_987515227_e9c45a0e576ec9e44c1379c3fc5fec7c.jpg'], '987515228': [('987515228', 'Papier_Magazine', 0.52206093, 1927, '1528'), 'temp/1768451052_3087895_987515228_9f1759f20c9e603bccb9f9879d2f0d54.jpg'], '987515230': [('987515230', 'Carton', 0.999408, 1927, '1528'), 'temp/1768451052_3087895_987515230_846ad925884264181565c81d152a2e94.jpg'], '987515231': [('987515231', 'Carton', 0.9994192, 1927, '1528'), 'temp/1768451052_3087895_987515231_dbf4cafa71b6db4771c5c8f0c25e9cda.jpg'], '987515232': [('987515232', 'Carton', 0.9992461, 1927, '1528'), 'temp/1768451052_3087895_987515232_38db7950cdb3c674ee0ad65915b021f3.jpg'], '987515233': [('987515233', 'Carton', 0.9834329, 1927, '1528'), 'temp/1768451052_3087895_987515233_a92514bed0e8c5724f2d032d3ab1e2ad.jpg'], '987515234': [('987515234', 'Carton', 0.944669, 1927, '1528'), 'temp/1768451052_3087895_987515234_2eca3480aed0f8b876242675ad99b666.jpg'], '987515235': [('987515235', 'Papier_Magazine', 0.8917491, 1927, '1528'), 'temp/1768451052_3087895_987515235_87075955a2f76b3948b47ffe1825ecd9.jpg'], '987515236': [('987515236', 'Papier_Magazine', 0.53564656, 1927, '1528'), 'temp/1768451052_3087895_987515236_8b44a98b1aceadad73ed000d65836a9a.jpg'], '987515237': [('987515237', 'Carton', 0.76945907, 1927, '1528'), 'temp/1768451052_3087895_987515237_1183dfa371a457f11ce2b622c7cf9467.jpg'], '987515238': [('987515238', 'Carton', 0.99957424, 1927, '1528'), 'temp/1768451052_3087895_987515238_e6292cb81e05894cfeb4b99f21a1d3f8.jpg'], '987515177': [('987515177', 'Papier_Magazine', 0.977107, 1927, '1528'), 'temp/1768451052_3087895_987515177_4a54e9967227806219ddf45d256539d8.jpg'], '987515178': [('987515178', 'Carton', 0.8581626, 1927, '1528'), 'temp/1768451052_3087895_987515178_298b3d2bfe0fda6787b59a78e2e68867.jpg'], '987515179': [('987515179', 'Carton', 0.9265775, 1927, '1528'), 'temp/1768451052_3087895_987515179_f7d4d1757a470f4c96dc3541eac88b9e.jpg'], '987515180': [('987515180', 'Carton', 0.9899671, 1927, '1528'), 'temp/1768451052_3087895_987515180_776a5d7d8486ee2961bbe3a0d90f95b5.jpg'], '987515181': [('987515181', 'Carton', 0.99778086, 1927, '1528'), 'temp/1768451052_3087895_987515181_1738c2798fb31152809ecb443ac286d6.jpg'], '987515182': [('987515182', 'Carton', 0.9924247, 1927, '1528'), 'temp/1768451052_3087895_987515182_fe7f29bf6d13e08c3e985f91b5232178.jpg'], '987515208': [('987515208', 'Carton', 0.9917163, 1927, '1528'), 'temp/1768451052_3087895_987515208_a2b90cb74908aa64bbc4aae58f0c5ae8.jpg'], '987515209': [('987515209', 'Carton', 0.9676862, 1927, '1528'), 'temp/1768451052_3087895_987515209_02dfe1ae39f51994652f4a8538844aea.jpg'], '987515211': [('987515211', 'Carton', 0.973572, 1927, '1528'), 'temp/1768451052_3087895_987515211_72cc7664d45bd40477351b9b764f1500.jpg'], '987515213': [('987515213', 'Carton', 0.9869639, 1927, '1528'), 'temp/1768451052_3087895_987515213_b0a038fcb9678ebfd60d9b1f6ec1fc17.jpg'], '987515215': [('987515215', 'Papier_Magazine', 0.9939103, 1927, '1528'), 'temp/1768451052_3087895_987515215_902ef348a7eebb9a8b87f42927347936.jpg'], '987515216': [('987515216', 'Papier_Magazine', 0.9774709, 1927, '1528'), 'temp/1768451052_3087895_987515216_4f7dc21f1d2cd3fcabadc4a6755921e1.jpg'], '987515239': [('987515239', 'Carton', 0.99978286, 1927, '1528'), 'temp/1768451052_3087895_987515239_b3fa6f29636080b5138c8d8c33fea309.jpg'], '987515240': [('987515240', 'Carton', 0.9995215, 1927, '1528'), 'temp/1768451052_3087895_987515240_7829b9b15f1bf128ea4e2c1a39b9f0dd.jpg'], '987515241': [('987515241', 'Carton', 0.9821109, 1927, '1528'), 'temp/1768451052_3087895_987515241_073420d938f5f010ffd5b4353c064e09.jpg'], '987515242': [('987515242', 'Carton', 0.9358632, 1927, '1528'), 'temp/1768451052_3087895_987515242_327abb5215d6fd1f0aad51f53ed8c324.jpg'], '987515243': [('987515243', 'Papier_Magazine', 0.8742508, 1927, '1528'), 'temp/1768451052_3087895_987515243_4375283f3bc5cdaa431c2fc6f17f53a4.jpg'], '987515244': [('987515244', 'Papier_Magazine', 0.8177487, 1927, '1528'), 'temp/1768451052_3087895_987515244_419530eaef5ef868f75c758b94eea4b4.jpg']} Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : detect_points list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.12852883338928223 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:detect_points Thu Jan 15 05:27:10 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step predict points ! Inside try reload ! gpu_mode in detect_points : 1 To load net FromThcl() model_param file didn't exist model_name : learn_refus_upm_blanches_1924 model_type : caffe list file need : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file exist in s3 : ['caffemodel', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file manque in s3 : ['deploy_conv_normal.prototxt', 'deploy_fc.prototxt'] local folder : /data/models_weight/learn_refus_upm_blanches_1924 /data/models_weight/learn_refus_upm_blanches_1924/caffemodel size_local : 45774543 size in s3 : 45774543 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:04 caffemodel already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/deploy.prototxt size_local : 17312 size in s3 : 17312 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:03 deploy.prototxt already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/mean.npy size_local : 1572992 size in s3 : 1572992 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:05 mean.npy already exist and didn't need to update /data/models_weight/learn_refus_upm_blanches_1924/synset_words.txt size_local : 218 size in s3 : 218 create time local : 2021-08-09 05:29:53 create time in s3 : 2021-08-06 19:36:04 synset_words.txt already exist and didn't need to update reshape net's input to : (224, 224) origin shape : (10, 3, 224, 224) after reshape : (1, 3, 224, 224) [('data', (1, 3, 224, 224)), ('conv1', (1, 64, 112, 112)), ('pool1', (1, 64, 56, 56)), ('pool1_pool1_0_split_0', (1, 64, 56, 56)), ('pool1_pool1_0_split_1', (1, 64, 56, 56)), ('res2a_branch1', (1, 64, 56, 56)), ('res2a_branch2a', (1, 64, 56, 56)), ('res2a_branch2b', (1, 64, 56, 56)), ('res2a', (1, 64, 56, 56)), ('res2a_res2a_relu_0_split_0', (1, 64, 56, 56)), ('res2a_res2a_relu_0_split_1', (1, 64, 56, 56)), ('res2b_branch2a', (1, 64, 56, 56)), ('res2b_branch2b', (1, 64, 56, 56)), ('res2b', (1, 64, 56, 56)), ('res2b_res2b_relu_0_split_0', (1, 64, 56, 56)), ('res2b_res2b_relu_0_split_1', (1, 64, 56, 56)), ('res3a_branch1', (1, 128, 28, 28)), ('res3a_branch2a', (1, 128, 28, 28)), ('res3a_branch2b', (1, 128, 28, 28)), ('res3a', (1, 128, 28, 28)), ('res3a_res3a_relu_0_split_0', (1, 128, 28, 28)), ('res3a_res3a_relu_0_split_1', (1, 128, 28, 28)), ('res3b_branch2a', (1, 128, 28, 28)), ('res3b_branch2b', (1, 128, 28, 28)), ('res3b', (1, 128, 28, 28)), ('res3b_res3b_relu_0_split_0', (1, 128, 28, 28)), ('res3b_res3b_relu_0_split_1', (1, 128, 28, 28)), ('res4a_branch1', (1, 256, 14, 14)), ('res4a_branch2a', (1, 256, 14, 14)), ('res4a_branch2b', (1, 256, 14, 14)), ('res4a', (1, 256, 14, 14)), ('res4a_res4a_relu_0_split_0', (1, 256, 14, 14)), ('res4a_res4a_relu_0_split_1', (1, 256, 14, 14)), ('res4b_branch2a', (1, 256, 14, 14)), ('res4b_branch2b', (1, 256, 14, 14)), ('res4b', (1, 256, 14, 14)), ('res4b_res4b_relu_0_split_0', (1, 256, 14, 14)), ('res4b_res4b_relu_0_split_1', (1, 256, 14, 14)), ('res5a_branch1', (1, 512, 7, 7)), ('res5a_branch2a', (1, 512, 7, 7)), ('res5a_branch2b', (1, 512, 7, 7)), ('res5a', (1, 512, 7, 7)), ('res5a_res5a_relu_0_split_0', (1, 512, 7, 7)), ('res5a_res5a_relu_0_split_1', (1, 512, 7, 7)), ('res5b_branch2a', (1, 512, 7, 7)), ('res5b_branch2b', (1, 512, 7, 7)), ('res5b', (1, 512, 7, 7)), ('fc2019-10-22_15-02-46', (1, 10, 1, 1)), ('prob', (1, 10, 1, 1))] set image transformer : About to compute detect the points : len(args) : 1 Inside predict_points step exec : nb paths : 1 treate image : temp/1768451230_3087895_987515173_91fa471b1a04f95b356afdbaf021f623.jpg size of numpy array img : 2408584 scale method : caffe/skimage size of numpy array img_scale : 2408584 (448, 448, 3) nb_h 8 nb_w 8 size of sub images : (224, 224, 3) size of caffe_input : 38535320 (64, 3, 224, 224) time to do the preprocess : 0.041080474853515625 time to do a prediction : 0.3318448066711426 dict_keys(['prob']) shape of output (64, 10, 1, 1) shape of the out_put heatmap (10, 8, 8) number of sub_photos vertical and horizon 8 8 size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) size of heatmap : (8,8) time spend for datou_step_exec : 1.6970999240875244 time spend to save output : 3.0994415283203125e-05 total time spend for step 1 : 1.6971309185028076 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {987515173: [(987515173, 1982, 'Autre_Environement', 112, -1, 112, -1, 6.277584788799695e-12), (987515173, 1982, 'Autre_Environement', 144, -1, 112, -1, 2.4720855570925515e-11), (987515173, 1982, 'Autre_Environement', 176, -1, 112, -1, 1.0659551463731987e-08), (987515173, 1982, 'Autre_Environement', 208, -1, 112, -1, 4.4497141971078236e-07), (987515173, 1982, 'Autre_Environement', 240, -1, 112, -1, 1.929364543684642e-06), (987515173, 1982, 'Autre_Environement', 272, -1, 112, -1, 3.764806024264544e-05), (987515173, 1982, 'Autre_Environement', 304, -1, 112, -1, 0.00012246915139257908), (987515173, 1982, 'Autre_Environement', 336, -1, 112, -1, 2.9488055588444695e-05), (987515173, 1982, 'Autre_Environement', 112, -1, 144, -1, 2.377594654490167e-08), (987515173, 1982, 'Autre_Environement', 144, -1, 144, -1, 2.20332356803965e-08), (987515173, 1982, 'Autre_Environement', 176, -1, 144, -1, 1.377427025772704e-07), (987515173, 1982, 'Autre_Environement', 208, -1, 144, -1, 1.476294301028247e-06), (987515173, 1982, 'Autre_Environement', 240, -1, 144, -1, 1.127616997109726e-05), (987515173, 1982, 'Autre_Environement', 272, -1, 144, -1, 0.0001579387317178771), (987515173, 1982, 'Autre_Environement', 304, -1, 144, -1, 0.0004433636786416173), (987515173, 1982, 'Autre_Environement', 336, -1, 144, -1, 6.550792750203982e-05), (987515173, 1982, 'Autre_Environement', 112, -1, 176, -1, 1.3250593156044488e-06), (987515173, 1982, 'Autre_Environement', 144, -1, 176, -1, 1.6251069610007107e-06), (987515173, 1982, 'Autre_Environement', 176, -1, 176, -1, 2.5179836029565195e-06), (987515173, 1982, 'Autre_Environement', 208, -1, 176, -1, 1.615644237062952e-06), (987515173, 1982, 'Autre_Environement', 240, -1, 176, -1, 6.260148438741453e-06), (987515173, 1982, 'Autre_Environement', 272, -1, 176, -1, 8.658414299134165e-05), (987515173, 1982, 'Autre_Environement', 304, -1, 176, -1, 0.00032638455741107464), (987515173, 1982, 'Autre_Environement', 336, -1, 176, -1, 0.0003068305377382785), (987515173, 1982, 'Autre_Environement', 112, -1, 208, -1, 1.85766039066948e-05), (987515173, 1982, 'Autre_Environement', 144, -1, 208, -1, 7.935595021990594e-06), (987515173, 1982, 'Autre_Environement', 176, -1, 208, -1, 2.7055924874730408e-05), (987515173, 1982, 'Autre_Environement', 208, -1, 208, -1, 1.8050546714221127e-05), (987515173, 1982, 'Autre_Environement', 240, -1, 208, -1, 2.319360282854177e-05), (987515173, 1982, 'Autre_Environement', 272, -1, 208, -1, 1.6999132640194148e-05), (987515173, 1982, 'Autre_Environement', 304, -1, 208, -1, 4.543349405139452e-06), (987515173, 1982, 'Autre_Environement', 336, -1, 208, -1, 8.79529306985205e-06), (987515173, 1982, 'Autre_Environement', 112, -1, 240, -1, 6.200436018843902e-06), (987515173, 1982, 'Autre_Environement', 144, -1, 240, -1, 1.6469688262077398e-06), (987515173, 1982, 'Autre_Environement', 176, -1, 240, -1, 1.9672795588121517e-06), (987515173, 1982, 'Autre_Environement', 208, -1, 240, -1, 1.43604540880915e-06), (987515173, 1982, 'Autre_Environement', 240, -1, 240, -1, 7.862095117161516e-06), (987515173, 1982, 'Autre_Environement', 272, -1, 240, -1, 1.2841709576605354e-05), (987515173, 1982, 'Autre_Environement', 304, -1, 240, -1, 9.310174391430337e-06), (987515173, 1982, 'Autre_Environement', 336, -1, 240, -1, 2.1708990971092135e-05), (987515173, 1982, 'Autre_Environement', 112, -1, 272, -1, 3.823922270385083e-06), (987515173, 1982, 'Autre_Environement', 144, -1, 272, -1, 2.550268845880055e-06), (987515173, 1982, 'Autre_Environement', 176, -1, 272, -1, 2.9583673040178837e-06), (987515173, 1982, 'Autre_Environement', 208, -1, 272, -1, 2.747674216152518e-06), (987515173, 1982, 'Autre_Environement', 240, -1, 272, -1, 4.330830051912926e-06), (987515173, 1982, 'Autre_Environement', 272, -1, 272, -1, 8.18310036265757e-06), (987515173, 1982, 'Autre_Environement', 304, -1, 272, -1, 1.1546729183464777e-05), (987515173, 1982, 'Autre_Environement', 336, -1, 272, -1, 3.977878441219218e-05), (987515173, 1982, 'Autre_Environement', 112, -1, 304, -1, 1.236132811754942e-05), (987515173, 1982, 'Autre_Environement', 144, -1, 304, -1, 1.570942004036624e-05), (987515173, 1982, 'Autre_Environement', 176, -1, 304, -1, 3.323035707580857e-05), (987515173, 1982, 'Autre_Environement', 208, -1, 304, -1, 0.00015486600750591606), (987515173, 1982, 'Autre_Environement', 240, -1, 304, -1, 0.0002557850966695696), (987515173, 1982, 'Autre_Environement', 272, -1, 304, -1, 0.00018752603500615805), (987515173, 1982, 'Autre_Environement', 304, -1, 304, -1, 0.00021353529882617295), (987515173, 1982, 'Autre_Environement', 336, -1, 304, -1, 0.00016387294454034418), (987515173, 1982, 'Autre_Environement', 112, -1, 336, -1, 4.54256860393798e-06), (987515173, 1982, 'Autre_Environement', 144, -1, 336, -1, 1.7316511730314232e-05), (987515173, 1982, 'Autre_Environement', 176, -1, 336, -1, 4.919567072647624e-05), (987515173, 1982, 'Autre_Environement', 208, -1, 336, -1, 0.00012173079448984936), (987515173, 1982, 'Autre_Environement', 240, -1, 336, -1, 0.00019676874217111617), (987515173, 1982, 'Autre_Environement', 272, -1, 336, -1, 0.00018771016038954258), (987515173, 1982, 'Autre_Environement', 304, -1, 336, -1, 0.00012339302338659763), (987515173, 1982, 'Autre_Environement', 336, -1, 336, -1, 0.00027097167912870646), (987515173, 1982, 'Carton', 112, -1, 112, -1, 1.5837437672416854e-07), (987515173, 1982, 'Carton', 144, -1, 112, -1, 4.0717804949963465e-06), (987515173, 1982, 'Carton', 176, -1, 112, -1, 7.0145360950846225e-06), (987515173, 1982, 'Carton', 208, -1, 112, -1, 0.0008732614805921912), (987515173, 1982, 'Carton', 240, -1, 112, -1, 0.00265273149125278), (987515173, 1982, 'Carton', 272, -1, 112, -1, 0.0033677369356155396), (987515173, 1982, 'Carton', 304, -1, 112, -1, 0.03131944686174393), (987515173, 1982, 'Carton', 336, -1, 112, -1, 0.055868107825517654), (987515173, 1982, 'Carton', 112, -1, 144, -1, 0.00012416733079589903), (987515173, 1982, 'Carton', 144, -1, 144, -1, 0.0002085673186229542), (987515173, 1982, 'Carton', 176, -1, 144, -1, 0.00036875138175673783), (987515173, 1982, 'Carton', 208, -1, 144, -1, 0.006855004467070103), (987515173, 1982, 'Carton', 240, -1, 144, -1, 0.015884844586253166), (987515173, 1982, 'Carton', 272, -1, 144, -1, 0.009461973793804646), (987515173, 1982, 'Carton', 304, -1, 144, -1, 0.009763680398464203), (987515173, 1982, 'Carton', 336, -1, 144, -1, 0.02219396084547043), (987515173, 1982, 'Carton', 112, -1, 176, -1, 0.021784011274576187), (987515173, 1982, 'Carton', 144, -1, 176, -1, 0.19441430270671844), (987515173, 1982, 'Carton', 176, -1, 176, -1, 0.09624245017766953), (987515173, 1982, 'Carton', 208, -1, 176, -1, 0.12371081858873367), (987515173, 1982, 'Carton', 240, -1, 176, -1, 0.5331443548202515), (987515173, 1982, 'Carton', 272, -1, 176, -1, 0.4605720043182373), (987515173, 1982, 'Carton', 304, -1, 176, -1, 0.7708573937416077), (987515173, 1982, 'Carton', 336, -1, 176, -1, 0.8661625981330872), (987515173, 1982, 'Carton', 112, -1, 208, -1, 0.850005567073822), (987515173, 1982, 'Carton', 144, -1, 208, -1, 0.9842775464057922), (987515173, 1982, 'Carton', 176, -1, 208, -1, 0.9847550392150879), (987515173, 1982, 'Carton', 208, -1, 208, -1, 0.9919682145118713), (987515173, 1982, 'Carton', 240, -1, 208, -1, 0.999388575553894), (987515173, 1982, 'Carton', 272, -1, 208, -1, 0.999411940574646), (987515173, 1982, 'Carton', 304, -1, 208, -1, 0.9995875954627991), (987515173, 1982, 'Carton', 336, -1, 208, -1, 0.9992265701293945), (987515173, 1982, 'Carton', 112, -1, 240, -1, 0.9296705722808838), (987515173, 1982, 'Carton', 144, -1, 240, -1, 0.9810866713523865), (987515173, 1982, 'Carton', 176, -1, 240, -1, 0.9665884971618652), (987515173, 1982, 'Carton', 208, -1, 240, -1, 0.9678482413291931), (987515173, 1982, 'Carton', 240, -1, 240, -1, 0.9964022636413574), (987515173, 1982, 'Carton', 272, -1, 240, -1, 0.9994208812713623), (987515173, 1982, 'Carton', 304, -1, 240, -1, 0.999785840511322), (987515173, 1982, 'Carton', 336, -1, 240, -1, 0.9996684789657593), (987515173, 1982, 'Carton', 112, -1, 272, -1, 0.9894717335700989), (987515173, 1982, 'Carton', 144, -1, 272, -1, 0.9954734444618225), (987515173, 1982, 'Carton', 176, -1, 272, -1, 0.9855664968490601), (987515173, 1982, 'Carton', 208, -1, 272, -1, 0.9732452630996704), (987515173, 1982, 'Carton', 240, -1, 272, -1, 0.9974780678749084), (987515173, 1982, 'Carton', 272, -1, 272, -1, 0.9992015957832336), (987515173, 1982, 'Carton', 304, -1, 272, -1, 0.999516487121582), (987515173, 1982, 'Carton', 336, -1, 272, -1, 0.9991177916526794), (987515173, 1982, 'Carton', 112, -1, 304, -1, 0.9977784752845764), (987515173, 1982, 'Carton', 144, -1, 304, -1, 0.99775630235672), (987515173, 1982, 'Carton', 176, -1, 304, -1, 0.9955433011054993), (987515173, 1982, 'Carton', 208, -1, 304, -1, 0.9927687644958496), (987515173, 1982, 'Carton', 240, -1, 304, -1, 0.9921265840530396), (987515173, 1982, 'Carton', 272, -1, 304, -1, 0.9836046099662781), (987515173, 1982, 'Carton', 304, -1, 304, -1, 0.9820193648338318), (987515173, 1982, 'Carton', 336, -1, 304, -1, 0.9808931350708008), (987515173, 1982, 'Carton', 112, -1, 336, -1, 0.9924435019493103), (987515173, 1982, 'Carton', 144, -1, 336, -1, 0.9762109518051147), (987515173, 1982, 'Carton', 176, -1, 336, -1, 0.9911686182022095), (987515173, 1982, 'Carton', 208, -1, 336, -1, 0.9869434833526611), (987515173, 1982, 'Carton', 240, -1, 336, -1, 0.9084384441375732), (987515173, 1982, 'Carton', 272, -1, 336, -1, 0.9452741146087646), (987515173, 1982, 'Carton', 304, -1, 336, -1, 0.9366089701652527), (987515173, 1982, 'Carton', 336, -1, 336, -1, 0.9809220433235168), (987515173, 1982, 'Kraft', 112, -1, 112, -1, 1.964635343298937e-09), (987515173, 1982, 'Kraft', 144, -1, 112, -1, 1.7290021858684668e-08), (987515173, 1982, 'Kraft', 176, -1, 112, -1, 9.637011544327834e-07), (987515173, 1982, 'Kraft', 208, -1, 112, -1, 3.1361829314846545e-05), (987515173, 1982, 'Kraft', 240, -1, 112, -1, 4.452341818250716e-05), (987515173, 1982, 'Kraft', 272, -1, 112, -1, 0.0002059962134808302), (987515173, 1982, 'Kraft', 304, -1, 112, -1, 0.0010790814412757754), (987515173, 1982, 'Kraft', 336, -1, 112, -1, 0.0008304418879561126), (987515173, 1982, 'Kraft', 112, -1, 144, -1, 2.6386725949123502e-05), (987515173, 1982, 'Kraft', 144, -1, 144, -1, 6.97856921760831e-06), (987515173, 1982, 'Kraft', 176, -1, 144, -1, 3.6272394936531782e-06), (987515173, 1982, 'Kraft', 208, -1, 144, -1, 3.565709266695194e-05), (987515173, 1982, 'Kraft', 240, -1, 144, -1, 6.70378067297861e-05), (987515173, 1982, 'Kraft', 272, -1, 144, -1, 8.665345376357436e-05), (987515173, 1982, 'Kraft', 304, -1, 144, -1, 0.0001219238547491841), (987515173, 1982, 'Kraft', 336, -1, 144, -1, 0.00011260475002927706), (987515173, 1982, 'Kraft', 112, -1, 176, -1, 0.0004968162975274026), (987515173, 1982, 'Kraft', 144, -1, 176, -1, 0.00012338417582213879), (987515173, 1982, 'Kraft', 176, -1, 176, -1, 9.071909880731255e-05), (987515173, 1982, 'Kraft', 208, -1, 176, -1, 5.170487565919757e-05), (987515173, 1982, 'Kraft', 240, -1, 176, -1, 0.00011539629485923797), (987515173, 1982, 'Kraft', 272, -1, 176, -1, 0.0004333114775363356), (987515173, 1982, 'Kraft', 304, -1, 176, -1, 0.000922302424442023), (987515173, 1982, 'Kraft', 336, -1, 176, -1, 0.0014362403890118003), (987515173, 1982, 'Kraft', 112, -1, 208, -1, 6.895229307701811e-05), (987515173, 1982, 'Kraft', 144, -1, 208, -1, 1.8508544599171728e-05), (987515173, 1982, 'Kraft', 176, -1, 208, -1, 2.586867594800424e-05), (987515173, 1982, 'Kraft', 208, -1, 208, -1, 3.5483535612002015e-05), (987515173, 1982, 'Kraft', 240, -1, 208, -1, 3.720070526469499e-05), (987515173, 1982, 'Kraft', 272, -1, 208, -1, 8.67571507114917e-05), (987515173, 1982, 'Kraft', 304, -1, 208, -1, 0.00012368650641292334), (987515173, 1982, 'Kraft', 336, -1, 208, -1, 0.0003912226529791951), (987515173, 1982, 'Kraft', 112, -1, 240, -1, 0.00030734282336197793), (987515173, 1982, 'Kraft', 144, -1, 240, -1, 4.1579864046070725e-05), (987515173, 1982, 'Kraft', 176, -1, 240, -1, 1.2175613846920896e-05), (987515173, 1982, 'Kraft', 208, -1, 240, -1, 7.3428918767604046e-06), (987515173, 1982, 'Kraft', 240, -1, 240, -1, 2.2910846382728778e-05), (987515173, 1982, 'Kraft', 272, -1, 240, -1, 5.813302777823992e-05), (987515173, 1982, 'Kraft', 304, -1, 240, -1, 6.574154394911602e-05), (987515173, 1982, 'Kraft', 336, -1, 240, -1, 0.00018714489124249667), (987515173, 1982, 'Kraft', 112, -1, 272, -1, 0.0014556482201442122), (987515173, 1982, 'Kraft', 144, -1, 272, -1, 0.0006905270856805146), (987515173, 1982, 'Kraft', 176, -1, 272, -1, 0.0002739141636993736), (987515173, 1982, 'Kraft', 208, -1, 272, -1, 4.3523388740140945e-05), (987515173, 1982, 'Kraft', 240, -1, 272, -1, 3.341384217492305e-05), (987515173, 1982, 'Kraft', 272, -1, 272, -1, 8.356454782187939e-05), (987515173, 1982, 'Kraft', 304, -1, 272, -1, 0.00011204711336176842), (987515173, 1982, 'Kraft', 336, -1, 272, -1, 0.000428230530815199), (987515173, 1982, 'Kraft', 112, -1, 304, -1, 0.0010118739446625113), (987515173, 1982, 'Kraft', 144, -1, 304, -1, 0.0009036336559802294), (987515173, 1982, 'Kraft', 176, -1, 304, -1, 0.0006161354831419885), (987515173, 1982, 'Kraft', 208, -1, 304, -1, 0.001083256327547133), (987515173, 1982, 'Kraft', 240, -1, 304, -1, 0.0017640184378251433), (987515173, 1982, 'Kraft', 272, -1, 304, -1, 0.004686182364821434), (987515173, 1982, 'Kraft', 304, -1, 304, -1, 0.004685656167566776), (987515173, 1982, 'Kraft', 336, -1, 304, -1, 0.0124856261536479), (987515173, 1982, 'Kraft', 112, -1, 336, -1, 0.002183043397963047), (987515173, 1982, 'Kraft', 144, -1, 336, -1, 0.00570951122790575), (987515173, 1982, 'Kraft', 176, -1, 336, -1, 0.0008322214125655591), (987515173, 1982, 'Kraft', 208, -1, 336, -1, 0.0012658705236390233), (987515173, 1982, 'Kraft', 240, -1, 336, -1, 0.007805183995515108), (987515173, 1982, 'Kraft', 272, -1, 336, -1, 0.012536629103124142), (987515173, 1982, 'Kraft', 304, -1, 336, -1, 0.017927486449480057), (987515173, 1982, 'Kraft', 336, -1, 336, -1, 0.00771851884201169), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 112, -1, 1.4986313578990718e-10), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 112, -1, 8.231095804944744e-09), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 112, -1, 5.522850869965623e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 112, -1, 5.511244580702623e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 112, -1, 8.275575055449735e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 112, -1, 3.55518568539992e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 112, -1, 8.137922122841701e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 112, -1, 4.208588507026434e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 144, -1, 3.646076152108435e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 144, -1, 1.3021175391259021e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 144, -1, 2.4714308892725967e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 144, -1, 3.463372877376969e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 144, -1, 5.708150183636462e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 144, -1, 2.0559555196086876e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 144, -1, 3.9022233977448195e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 144, -1, 1.372223960061092e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 176, -1, 3.8743186792089546e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 176, -1, 2.558389041951159e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 176, -1, 1.2008538760710508e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 176, -1, 7.807087058608886e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 176, -1, 6.352870514092501e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 176, -1, 2.642820982146077e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 176, -1, 3.9194783312268555e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 176, -1, 1.8524189727031626e-05), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 208, -1, 1.7984132227866212e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 208, -1, 5.706891670342884e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 208, -1, 2.198671609221492e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 208, -1, 1.7385738146913354e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 208, -1, 3.9548805830236233e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 208, -1, 2.030782297879341e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 208, -1, 9.877575735117716e-08), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 208, -1, 8.6724796233284e-08), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 240, -1, 1.8123232621292118e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 240, -1, 6.316135454653704e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 240, -1, 7.779668749208213e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 240, -1, 6.391395572791225e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 240, -1, 7.698386639276578e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 240, -1, 5.176225954528491e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 240, -1, 1.773552043005111e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 240, -1, 1.4467691755726264e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 272, -1, 4.1866067590490275e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 272, -1, 3.1691649837739533e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 272, -1, 5.078812819192535e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 272, -1, 7.335657983276178e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 272, -1, 4.022575694762054e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 272, -1, 3.224466524898162e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 272, -1, 2.1046201936769648e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 272, -1, 3.526568264078378e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 304, -1, 3.3129526855191216e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 304, -1, 3.26104185432996e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 304, -1, 8.371040962629195e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 304, -1, 3.301304332126165e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 304, -1, 4.370329861558275e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 304, -1, 5.018308456783416e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 304, -1, 8.193117537302896e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 304, -1, 5.5604291446798015e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 112, -1, 336, -1, 4.1909552805918793e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 144, -1, 336, -1, 8.220652034651721e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 176, -1, 336, -1, 7.147954761421715e-07), (987515173, 1982, 'Lointain_Papier_Magazine', 208, -1, 336, -1, 1.9492802039167145e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 240, -1, 336, -1, 3.924619704775978e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 272, -1, 336, -1, 2.4570199457230046e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 304, -1, 336, -1, 3.43837791660917e-06), (987515173, 1982, 'Lointain_Papier_Magazine', 336, -1, 336, -1, 4.8292063183907885e-06), (987515173, 1982, 'Metal', 112, -1, 112, -1, 7.42615274829106e-11), (987515173, 1982, 'Metal', 144, -1, 112, -1, 1.955190898073056e-09), (987515173, 1982, 'Metal', 176, -1, 112, -1, 7.31430702671787e-07), (987515173, 1982, 'Metal', 208, -1, 112, -1, 9.465246876061428e-06), (987515173, 1982, 'Metal', 240, -1, 112, -1, 2.6680834707804024e-05), (987515173, 1982, 'Metal', 272, -1, 112, -1, 0.00016909434634726495), (987515173, 1982, 'Metal', 304, -1, 112, -1, 0.0007534291362389922), (987515173, 1982, 'Metal', 336, -1, 112, -1, 0.0003031322848983109), (987515173, 1982, 'Metal', 112, -1, 144, -1, 5.386152110986586e-07), (987515173, 1982, 'Metal', 144, -1, 144, -1, 4.368707493540569e-07), (987515173, 1982, 'Metal', 176, -1, 144, -1, 3.1878728350420715e-06), (987515173, 1982, 'Metal', 208, -1, 144, -1, 9.597196367394645e-06), (987515173, 1982, 'Metal', 240, -1, 144, -1, 1.6569316358072683e-05), (987515173, 1982, 'Metal', 272, -1, 144, -1, 7.645040022907779e-05), (987515173, 1982, 'Metal', 304, -1, 144, -1, 0.00013112208398524672), (987515173, 1982, 'Metal', 336, -1, 144, -1, 4.677846663980745e-05), (987515173, 1982, 'Metal', 112, -1, 176, -1, 5.867835170647595e-06), (987515173, 1982, 'Metal', 144, -1, 176, -1, 4.039072791783838e-06), (987515173, 1982, 'Metal', 176, -1, 176, -1, 1.0110842595167924e-05), (987515173, 1982, 'Metal', 208, -1, 176, -1, 4.154554062552052e-06), (987515173, 1982, 'Metal', 240, -1, 176, -1, 6.647067039011745e-06), (987515173, 1982, 'Metal', 272, -1, 176, -1, 5.445680289994925e-05), (987515173, 1982, 'Metal', 304, -1, 176, -1, 0.00012892254744656384), (987515173, 1982, 'Metal', 336, -1, 176, -1, 6.586463860003278e-05), (987515173, 1982, 'Metal', 112, -1, 208, -1, 8.150154826580547e-06), (987515173, 1982, 'Metal', 144, -1, 208, -1, 2.255731487821322e-06), (987515173, 1982, 'Metal', 176, -1, 208, -1, 6.644835593760945e-06), (987515173, 1982, 'Metal', 208, -1, 208, -1, 4.603505658451468e-06), (987515173, 1982, 'Metal', 240, -1, 208, -1, 1.6926981061260449e-06), (987515173, 1982, 'Metal', 272, -1, 208, -1, 1.3731655599258374e-06), (987515173, 1982, 'Metal', 304, -1, 208, -1, 5.798241318188957e-07), (987515173, 1982, 'Metal', 336, -1, 208, -1, 8.332025345225702e-07), (987515173, 1982, 'Metal', 112, -1, 240, -1, 2.928680260083638e-06), (987515173, 1982, 'Metal', 144, -1, 240, -1, 7.382703870462137e-07), (987515173, 1982, 'Metal', 176, -1, 240, -1, 6.064610147404892e-07), (987515173, 1982, 'Metal', 208, -1, 240, -1, 6.233511271602765e-07), (987515173, 1982, 'Metal', 240, -1, 240, -1, 1.1955946774833137e-06), (987515173, 1982, 'Metal', 272, -1, 240, -1, 6.95119865667948e-07), (987515173, 1982, 'Metal', 304, -1, 240, -1, 3.1481769724450714e-07), (987515173, 1982, 'Metal', 336, -1, 240, -1, 4.1277590412391874e-07), (987515173, 1982, 'Metal', 112, -1, 272, -1, 2.621662360979826e-06), (987515173, 1982, 'Metal', 144, -1, 272, -1, 8.052375619627128e-07), (987515173, 1982, 'Metal', 176, -1, 272, -1, 8.211509907596337e-07), (987515173, 1982, 'Metal', 208, -1, 272, -1, 4.011983492091531e-07), (987515173, 1982, 'Metal', 240, -1, 272, -1, 2.7383461542740406e-07), (987515173, 1982, 'Metal', 272, -1, 272, -1, 3.3148444344988093e-07), (987515173, 1982, 'Metal', 304, -1, 272, -1, 3.4402341952954885e-07), (987515173, 1982, 'Metal', 336, -1, 272, -1, 1.490519025537651e-06), (987515173, 1982, 'Metal', 112, -1, 304, -1, 2.353158606638317e-06), (987515173, 1982, 'Metal', 144, -1, 304, -1, 1.9534611510607647e-06), (987515173, 1982, 'Metal', 176, -1, 304, -1, 4.518270543485414e-06), (987515173, 1982, 'Metal', 208, -1, 304, -1, 1.3331167792784981e-05), (987515173, 1982, 'Metal', 240, -1, 304, -1, 5.561677426157985e-06), (987515173, 1982, 'Metal', 272, -1, 304, -1, 5.679388323187595e-06), (987515173, 1982, 'Metal', 304, -1, 304, -1, 6.3658549152023625e-06), (987515173, 1982, 'Metal', 336, -1, 304, -1, 7.357728918577777e-06), (987515173, 1982, 'Metal', 112, -1, 336, -1, 7.127018761821091e-06), (987515173, 1982, 'Metal', 144, -1, 336, -1, 3.3133292163256556e-05), (987515173, 1982, 'Metal', 176, -1, 336, -1, 4.006784001830965e-05), (987515173, 1982, 'Metal', 208, -1, 336, -1, 7.578220538562164e-05), (987515173, 1982, 'Metal', 240, -1, 336, -1, 0.00012179643090348691), (987515173, 1982, 'Metal', 272, -1, 336, -1, 3.717127401614562e-05), (987515173, 1982, 'Metal', 304, -1, 336, -1, 2.9117072699591517e-05), (987515173, 1982, 'Metal', 336, -1, 336, -1, 2.7924776077270508e-05), (987515173, 1982, 'Papier_Magazine', 112, -1, 112, -1, 0.9999953508377075), (987515173, 1982, 'Papier_Magazine', 144, -1, 112, -1, 0.9999926090240479), (987515173, 1982, 'Papier_Magazine', 176, -1, 112, -1, 0.9999085664749146), (987515173, 1982, 'Papier_Magazine', 208, -1, 112, -1, 0.9949628114700317), (987515173, 1982, 'Papier_Magazine', 240, -1, 112, -1, 0.9937422871589661), (987515173, 1982, 'Papier_Magazine', 272, -1, 112, -1, 0.9867053627967834), (987515173, 1982, 'Papier_Magazine', 304, -1, 112, -1, 0.8923631310462952), (987515173, 1982, 'Papier_Magazine', 336, -1, 112, -1, 0.8720083832740784), (987515173, 1982, 'Papier_Magazine', 112, -1, 144, -1, 0.9998138546943665), (987515173, 1982, 'Papier_Magazine', 144, -1, 144, -1, 0.9997431635856628), (987515173, 1982, 'Papier_Magazine', 176, -1, 144, -1, 0.9994126558303833), (987515173, 1982, 'Papier_Magazine', 208, -1, 144, -1, 0.9911789298057556), (987515173, 1982, 'Papier_Magazine', 240, -1, 144, -1, 0.9781256318092346), (987515173, 1982, 'Papier_Magazine', 272, -1, 144, -1, 0.9004985094070435), (987515173, 1982, 'Papier_Magazine', 304, -1, 144, -1, 0.5358598828315735), (987515173, 1982, 'Papier_Magazine', 336, -1, 144, -1, 0.8104678392410278), (987515173, 1982, 'Papier_Magazine', 112, -1, 176, -1, 0.977677047252655), (987515173, 1982, 'Papier_Magazine', 144, -1, 176, -1, 0.8052226305007935), (987515173, 1982, 'Papier_Magazine', 176, -1, 176, -1, 0.903039276599884), (987515173, 1982, 'Papier_Magazine', 208, -1, 176, -1, 0.8750002384185791), (987515173, 1982, 'Papier_Magazine', 240, -1, 176, -1, 0.4654060900211334), (987515173, 1982, 'Papier_Magazine', 272, -1, 176, -1, 0.5254384875297546), (987515173, 1982, 'Papier_Magazine', 304, -1, 176, -1, 0.16689833998680115), (987515173, 1982, 'Papier_Magazine', 336, -1, 176, -1, 0.11050868779420853), (987515173, 1982, 'Papier_Magazine', 112, -1, 208, -1, 0.14971300959587097), (987515173, 1982, 'Papier_Magazine', 144, -1, 208, -1, 0.015463910065591335), (987515173, 1982, 'Papier_Magazine', 176, -1, 208, -1, 0.014775636605918407), (987515173, 1982, 'Papier_Magazine', 208, -1, 208, -1, 0.007570737972855568), (987515173, 1982, 'Papier_Magazine', 240, -1, 208, -1, 0.0003384900919627398), (987515173, 1982, 'Papier_Magazine', 272, -1, 208, -1, 0.00017067072622012347), (987515173, 1982, 'Papier_Magazine', 304, -1, 208, -1, 5.378266723710112e-05), (987515173, 1982, 'Papier_Magazine', 336, -1, 208, -1, 6.266557466005906e-05), (987515173, 1982, 'Papier_Magazine', 112, -1, 240, -1, 0.06958502531051636), (987515173, 1982, 'Papier_Magazine', 144, -1, 240, -1, 0.01871924102306366), (987515173, 1982, 'Papier_Magazine', 176, -1, 240, -1, 0.033305950462818146), (987515173, 1982, 'Papier_Magazine', 208, -1, 240, -1, 0.03210637718439102), (987515173, 1982, 'Papier_Magazine', 240, -1, 240, -1, 0.0034812581725418568), (987515173, 1982, 'Papier_Magazine', 272, -1, 240, -1, 0.00034246567520312965), (987515173, 1982, 'Papier_Magazine', 304, -1, 240, -1, 2.9644275855389424e-05), (987515173, 1982, 'Papier_Magazine', 336, -1, 240, -1, 1.642130155232735e-05), (987515173, 1982, 'Papier_Magazine', 112, -1, 272, -1, 0.008559873327612877), (987515173, 1982, 'Papier_Magazine', 144, -1, 272, -1, 0.0036415017675608397), (987515173, 1982, 'Papier_Magazine', 176, -1, 272, -1, 0.013973318971693516), (987515173, 1982, 'Papier_Magazine', 208, -1, 272, -1, 0.02663603611290455), (987515173, 1982, 'Papier_Magazine', 240, -1, 272, -1, 0.0024464819580316544), (987515173, 1982, 'Papier_Magazine', 272, -1, 272, -1, 0.0006467089406214654), (987515173, 1982, 'Papier_Magazine', 304, -1, 272, -1, 0.00027505410253070295), (987515173, 1982, 'Papier_Magazine', 336, -1, 272, -1, 0.0001606848818482831), (987515173, 1982, 'Papier_Magazine', 112, -1, 304, -1, 0.0009772798512130976), (987515173, 1982, 'Papier_Magazine', 144, -1, 304, -1, 0.0009908804204314947), (987515173, 1982, 'Papier_Magazine', 176, -1, 304, -1, 0.003212074749171734), (987515173, 1982, 'Papier_Magazine', 208, -1, 304, -1, 0.004997220356017351), (987515173, 1982, 'Papier_Magazine', 240, -1, 304, -1, 0.0034652980975806713), (987515173, 1982, 'Papier_Magazine', 272, -1, 304, -1, 0.004041531588882208), (987515173, 1982, 'Papier_Magazine', 304, -1, 304, -1, 0.007200122345238924), (987515173, 1982, 'Papier_Magazine', 336, -1, 304, -1, 0.001954967388883233), (987515173, 1982, 'Papier_Magazine', 112, -1, 336, -1, 0.004857348743826151), (987515173, 1982, 'Papier_Magazine', 144, -1, 336, -1, 0.015499336645007133), (987515173, 1982, 'Papier_Magazine', 176, -1, 336, -1, 0.006791168823838234), (987515173, 1982, 'Papier_Magazine', 208, -1, 336, -1, 0.007974245585501194), (987515173, 1982, 'Papier_Magazine', 240, -1, 336, -1, 0.019074847921729088), (987515173, 1982, 'Papier_Magazine', 272, -1, 336, -1, 0.003656530287116766), (987515173, 1982, 'Papier_Magazine', 304, -1, 336, -1, 0.006327412556856871), (987515173, 1982, 'Papier_Magazine', 336, -1, 336, -1, 0.004432236775755882), (987515173, 1982, 'Plastique', 112, -1, 112, -1, 5.6486012312007006e-08), (987515173, 1982, 'Plastique', 144, -1, 112, -1, 8.112199338938808e-07), (987515173, 1982, 'Plastique', 176, -1, 112, -1, 6.253210449358448e-05), (987515173, 1982, 'Plastique', 208, -1, 112, -1, 0.003541020443663001), (987515173, 1982, 'Plastique', 240, -1, 112, -1, 0.0031794519163668156), (987515173, 1982, 'Plastique', 272, -1, 112, -1, 0.007467430084943771), (987515173, 1982, 'Plastique', 304, -1, 112, -1, 0.05475766584277153), (987515173, 1982, 'Plastique', 336, -1, 112, -1, 0.05969551205635071), (987515173, 1982, 'Plastique', 112, -1, 144, -1, 2.790244707284728e-06), (987515173, 1982, 'Plastique', 144, -1, 144, -1, 1.9002507542609237e-05), (987515173, 1982, 'Plastique', 176, -1, 144, -1, 0.0001766735513228923), (987515173, 1982, 'Plastique', 208, -1, 144, -1, 0.0015005833702161908), (987515173, 1982, 'Plastique', 240, -1, 144, -1, 0.005058590322732925), (987515173, 1982, 'Plastique', 272, -1, 144, -1, 0.08408261835575104), (987515173, 1982, 'Plastique', 304, -1, 144, -1, 0.4097391366958618), (987515173, 1982, 'Plastique', 336, -1, 144, -1, 0.07129209488630295), (987515173, 1982, 'Plastique', 112, -1, 176, -1, 3.912422926077852e-06), (987515173, 1982, 'Plastique', 144, -1, 176, -1, 9.531416435493156e-05), (987515173, 1982, 'Plastique', 176, -1, 176, -1, 0.00033941565197892487), (987515173, 1982, 'Plastique', 208, -1, 176, -1, 0.0003883078461512923), (987515173, 1982, 'Plastique', 240, -1, 176, -1, 0.000622748804744333), (987515173, 1982, 'Plastique', 272, -1, 176, -1, 0.008965726010501385), (987515173, 1982, 'Plastique', 304, -1, 176, -1, 0.03730287030339241), (987515173, 1982, 'Plastique', 336, -1, 176, -1, 0.002079298486933112), (987515173, 1982, 'Plastique', 112, -1, 208, -1, 7.619785174028948e-05), (987515173, 1982, 'Plastique', 144, -1, 208, -1, 4.1303090256405994e-05), (987515173, 1982, 'Plastique', 176, -1, 208, -1, 8.23514856165275e-05), (987515173, 1982, 'Plastique', 208, -1, 208, -1, 3.835770257865079e-05), (987515173, 1982, 'Plastique', 240, -1, 208, -1, 8.249659003922716e-06), (987515173, 1982, 'Plastique', 272, -1, 208, -1, 1.2019705536658876e-05), (987515173, 1982, 'Plastique', 304, -1, 208, -1, 1.2112535841879435e-05), (987515173, 1982, 'Plastique', 336, -1, 208, -1, 4.106877440790413e-06), (987515173, 1982, 'Plastique', 112, -1, 240, -1, 0.00014437326171901077), (987515173, 1982, 'Plastique', 144, -1, 240, -1, 3.5323057090863585e-05), (987515173, 1982, 'Plastique', 176, -1, 240, -1, 2.1062427549622953e-05), (987515173, 1982, 'Plastique', 208, -1, 240, -1, 7.3569185587984975e-06), (987515173, 1982, 'Plastique', 240, -1, 240, -1, 4.86382350572967e-06), (987515173, 1982, 'Plastique', 272, -1, 240, -1, 2.7633652734948555e-06), (987515173, 1982, 'Plastique', 304, -1, 240, -1, 7.975008884386625e-07), (987515173, 1982, 'Plastique', 336, -1, 240, -1, 3.5404309528530575e-07), (987515173, 1982, 'Plastique', 112, -1, 272, -1, 3.373842264409177e-05), (987515173, 1982, 'Plastique', 144, -1, 272, -1, 1.1659175470413174e-05), (987515173, 1982, 'Plastique', 176, -1, 272, -1, 1.3376660717767663e-05), (987515173, 1982, 'Plastique', 208, -1, 272, -1, 5.424329629022395e-06), (987515173, 1982, 'Plastique', 240, -1, 272, -1, 9.551872608426493e-07), (987515173, 1982, 'Plastique', 272, -1, 272, -1, 6.88700140472065e-07), (987515173, 1982, 'Plastique', 304, -1, 272, -1, 5.695484901480086e-07), (987515173, 1982, 'Plastique', 336, -1, 272, -1, 7.515923243772704e-07), (987515173, 1982, 'Plastique', 112, -1, 304, -1, 3.371135790075641e-06), (987515173, 1982, 'Plastique', 144, -1, 304, -1, 3.3610838272579713e-06), (987515173, 1982, 'Plastique', 176, -1, 304, -1, 6.498173661384499e-06), (987515173, 1982, 'Plastique', 208, -1, 304, -1, 8.709888788871467e-06), (987515173, 1982, 'Plastique', 240, -1, 304, -1, 3.3482988328614738e-06), (987515173, 1982, 'Plastique', 272, -1, 304, -1, 4.736467872135108e-06), (987515173, 1982, 'Plastique', 304, -1, 304, -1, 4.5081042117089964e-06), (987515173, 1982, 'Plastique', 336, -1, 304, -1, 2.4131770715030143e-06), (987515173, 1982, 'Plastique', 112, -1, 336, -1, 1.5494799299631268e-05), (987515173, 1982, 'Plastique', 144, -1, 336, -1, 5.350643186829984e-05), (987515173, 1982, 'Plastique', 176, -1, 336, -1, 3.4292665077373385e-05), (987515173, 1982, 'Plastique', 208, -1, 336, -1, 2.3690456146141514e-05), (987515173, 1982, 'Plastique', 240, -1, 336, -1, 3.873220703098923e-05), (987515173, 1982, 'Plastique', 272, -1, 336, -1, 2.5784451281651855e-05), (987515173, 1982, 'Plastique', 304, -1, 336, -1, 3.329520041006617e-05), (987515173, 1982, 'Plastique', 336, -1, 336, -1, 4.167255974607542e-05), (987515173, 1982, 'Sol_Environement', 112, -1, 112, -1, 2.9177281250791776e-12), (987515173, 1982, 'Sol_Environement', 144, -1, 112, -1, 5.518868140264033e-10), (987515173, 1982, 'Sol_Environement', 176, -1, 112, -1, 4.949579306412488e-07), (987515173, 1982, 'Sol_Environement', 208, -1, 112, -1, 1.0120743354491424e-05), (987515173, 1982, 'Sol_Environement', 240, -1, 112, -1, 9.246803529094905e-06), (987515173, 1982, 'Sol_Environement', 272, -1, 112, -1, 5.606565537163988e-05), (987515173, 1982, 'Sol_Environement', 304, -1, 112, -1, 0.000377517455490306), (987515173, 1982, 'Sol_Environement', 336, -1, 112, -1, 0.00016492950089741498), (987515173, 1982, 'Sol_Environement', 112, -1, 144, -1, 1.0324117738491623e-07), (987515173, 1982, 'Sol_Environement', 144, -1, 144, -1, 5.771343012384023e-07), (987515173, 1982, 'Sol_Environement', 176, -1, 144, -1, 1.4331003512779716e-06), (987515173, 1982, 'Sol_Environement', 208, -1, 144, -1, 5.891806267754873e-06), (987515173, 1982, 'Sol_Environement', 240, -1, 144, -1, 1.822511876525823e-05), (987515173, 1982, 'Sol_Environement', 272, -1, 144, -1, 0.0001263832818949595), (987515173, 1982, 'Sol_Environement', 304, -1, 144, -1, 0.000323890388244763), (987515173, 1982, 'Sol_Environement', 336, -1, 144, -1, 9.672020678408444e-05), (987515173, 1982, 'Sol_Environement', 112, -1, 176, -1, 4.1633094838289253e-07), (987515173, 1982, 'Sol_Environement', 144, -1, 176, -1, 1.020107333715714e-06), (987515173, 1982, 'Sol_Environement', 176, -1, 176, -1, 6.571237463504076e-06), (987515173, 1982, 'Sol_Environement', 208, -1, 176, -1, 1.7186259810841875e-06), (987515173, 1982, 'Sol_Environement', 240, -1, 176, -1, 3.7258230349834776e-06), (987515173, 1982, 'Sol_Environement', 272, -1, 176, -1, 2.806146403599996e-05), (987515173, 1982, 'Sol_Environement', 304, -1, 176, -1, 0.00015343520499300212), (987515173, 1982, 'Sol_Environement', 336, -1, 176, -1, 0.00024404142459388822), (987515173, 1982, 'Sol_Environement', 112, -1, 208, -1, 4.004443781013833e-06), (987515173, 1982, 'Sol_Environement', 144, -1, 208, -1, 7.507371719839284e-07), (987515173, 1982, 'Sol_Environement', 176, -1, 208, -1, 1.3328624390851473e-06), (987515173, 1982, 'Sol_Environement', 208, -1, 208, -1, 9.084208159038099e-07), (987515173, 1982, 'Sol_Environement', 240, -1, 208, -1, 6.889584369673685e-07), (987515173, 1982, 'Sol_Environement', 272, -1, 208, -1, 1.084207724488806e-06), (987515173, 1982, 'Sol_Environement', 304, -1, 208, -1, 1.4425128256334574e-06), (987515173, 1982, 'Sol_Environement', 336, -1, 208, -1, 2.318863607797539e-06), (987515173, 1982, 'Sol_Environement', 112, -1, 240, -1, 4.662719675252447e-06), (987515173, 1982, 'Sol_Environement', 144, -1, 240, -1, 3.7688289467041614e-07), (987515173, 1982, 'Sol_Environement', 176, -1, 240, -1, 2.4886168148441357e-07), (987515173, 1982, 'Sol_Environement', 208, -1, 240, -1, 2.1679490203041496e-07), (987515173, 1982, 'Sol_Environement', 240, -1, 240, -1, 5.575052455242258e-07), (987515173, 1982, 'Sol_Environement', 272, -1, 240, -1, 8.612414035269467e-07), (987515173, 1982, 'Sol_Environement', 304, -1, 240, -1, 6.65017694245762e-07), (987515173, 1982, 'Sol_Environement', 336, -1, 240, -1, 7.836084137124999e-07), (987515173, 1982, 'Sol_Environement', 112, -1, 272, -1, 2.9932075449323747e-06), (987515173, 1982, 'Sol_Environement', 144, -1, 272, -1, 6.881324452479021e-07), (987515173, 1982, 'Sol_Environement', 176, -1, 272, -1, 5.013748705096077e-07), (987515173, 1982, 'Sol_Environement', 208, -1, 272, -1, 2.0070125117399584e-07), (987515173, 1982, 'Sol_Environement', 240, -1, 272, -1, 1.317424960234348e-07), (987515173, 1982, 'Sol_Environement', 272, -1, 272, -1, 2.703498296341422e-07), (987515173, 1982, 'Sol_Environement', 304, -1, 272, -1, 1.61297279532846e-07), (987515173, 1982, 'Sol_Environement', 336, -1, 272, -1, 4.915655722470547e-07), (987515173, 1982, 'Sol_Environement', 112, -1, 304, -1, 7.153215051403095e-07), (987515173, 1982, 'Sol_Environement', 144, -1, 304, -1, 4.0557009128860955e-07), (987515173, 1982, 'Sol_Environement', 176, -1, 304, -1, 8.883317832442117e-07), (987515173, 1982, 'Sol_Environement', 208, -1, 304, -1, 2.336581246709102e-06), (987515173, 1982, 'Sol_Environement', 240, -1, 304, -1, 3.019736368514714e-06), (987515173, 1982, 'Sol_Environement', 272, -1, 304, -1, 2.66536085291591e-06), (987515173, 1982, 'Sol_Environement', 304, -1, 304, -1, 1.500954795119469e-06), (987515173, 1982, 'Sol_Environement', 336, -1, 304, -1, 1.6064649344116333e-06), (987515173, 1982, 'Sol_Environement', 112, -1, 336, -1, 4.6385750351873867e-07), (987515173, 1982, 'Sol_Environement', 144, -1, 336, -1, 1.12651605377323e-06), (987515173, 1982, 'Sol_Environement', 176, -1, 336, -1, 6.790783118049148e-07), (987515173, 1982, 'Sol_Environement', 208, -1, 336, -1, 1.4334422075990005e-06), (987515173, 1982, 'Sol_Environement', 240, -1, 336, -1, 3.3523431284265826e-06), (987515173, 1982, 'Sol_Environement', 272, -1, 336, -1, 2.120229737556656e-06), (987515173, 1982, 'Sol_Environement', 304, -1, 336, -1, 2.296505499543855e-06), (987515173, 1982, 'Sol_Environement', 336, -1, 336, -1, 3.37007850248483e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 112, -1, 4.585151600622339e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 112, -1, 2.4712762751732953e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 112, -1, 1.7620892322156578e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 112, -1, 0.0004733907408080995), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 112, -1, 0.00011593827366596088), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 112, -1, 0.00020885682897642255), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 112, -1, 0.0014395446050912142), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 112, -1, 0.002016636775806546), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 144, -1, 3.0861268896842375e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 144, -1, 1.716908809612505e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 144, -1, 2.0774046788574196e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 144, -1, 0.0002743997611105442), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 144, -1, 0.00046463683247566223), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 144, -1, 0.0005269235116429627), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 144, -1, 0.00019007186347153038), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 144, -1, 0.00020553455397021025), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 176, -1, 1.5014296877779998e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 176, -1, 6.782609489164315e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 176, -1, 2.1037265469203703e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 176, -1, 2.4152490368578583e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 176, -1, 3.5366691008675843e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 176, -1, 7.917745097074658e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 176, -1, 0.00010095582547364756), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 176, -1, 0.00038002413930371404), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 208, -1, 1.507804699940607e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 208, -1, 1.4642309906776063e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 208, -1, 4.735829406854464e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 208, -1, 3.828604803857161e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 208, -1, 3.6123840345680946e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 208, -1, 1.1689138773363084e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 208, -1, 1.3361365745367948e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 208, -1, 5.9591584431473166e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 240, -1, 4.1348248487338424e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 240, -1, 5.314204372552922e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 240, -1, 3.860826382151572e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 240, -1, 2.405604618616053e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 240, -1, 5.747222985519329e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 240, -1, 2.1113120965310372e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 240, -1, 1.7826107068685815e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 240, -1, 2.270522054459434e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 272, -1, 0.00020107580348849297), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 272, -1, 6.680220394628122e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 272, -1, 4.341207386460155e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 272, -1, 1.4604364878323395e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 272, -1, 7.055374680930981e-06), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 272, -1, 1.549540502310265e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 272, -1, 1.5409601473947987e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 272, -1, 0.00010821195610333234), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 304, -1, 9.501881868345663e-05), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 304, -1, 0.00011026694119209424), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 304, -1, 0.0001579132949700579), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 304, -1, 0.0005408510915003717), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 304, -1, 0.0023069411981850863), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 304, -1, 0.007430289406329393), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 304, -1, 0.005848942324519157), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 304, -1, 0.004466548096388578), (987515173, 1982, 'Teint_Dans_La_Masse', 112, -1, 336, -1, 0.00024077226407825947), (987515173, 1982, 'Teint_Dans_La_Masse', 144, -1, 336, -1, 0.0020043589174747467), (987515173, 1982, 'Teint_Dans_La_Masse', 176, -1, 336, -1, 0.0007489624549634755), (987515173, 1982, 'Teint_Dans_La_Masse', 208, -1, 336, -1, 0.003355309832841158), (987515173, 1982, 'Teint_Dans_La_Masse', 240, -1, 336, -1, 0.06420966982841492), (987515173, 1982, 'Teint_Dans_La_Masse', 272, -1, 336, -1, 0.03818163275718689), (987515173, 1982, 'Teint_Dans_La_Masse', 304, -1, 336, -1, 0.038813140243291855), (987515173, 1982, 'Teint_Dans_La_Masse', 336, -1, 336, -1, 0.0058468715287745), (987515173, 1982, 'autre_refus', 112, -1, 112, -1, 5.835397720588276e-10), (987515173, 1982, 'autre_refus', 144, -1, 112, -1, 2.0907084063992443e-08), (987515173, 1982, 'autre_refus', 176, -1, 112, -1, 1.4491666888716281e-06), (987515173, 1982, 'autre_refus', 208, -1, 112, -1, 9.262492676498368e-05), (987515173, 1982, 'autre_refus', 240, -1, 112, -1, 0.00021886684407945722), (987515173, 1982, 'autre_refus', 272, -1, 112, -1, 0.0017462734831497073), (987515173, 1982, 'autre_refus', 304, -1, 112, -1, 0.017706412822008133), (987515173, 1982, 'autre_refus', 336, -1, 112, -1, 0.009041261859238148), (987515173, 1982, 'autre_refus', 112, -1, 144, -1, 9.237976428266848e-07), (987515173, 1982, 'autre_refus', 144, -1, 144, -1, 2.9131870178389363e-06), (987515173, 1982, 'autre_refus', 176, -1, 144, -1, 1.0348013347538654e-05), (987515173, 1982, 'autre_refus', 208, -1, 144, -1, 0.00013499300985131413), (987515173, 1982, 'autre_refus', 240, -1, 144, -1, 0.00034747092286124825), (987515173, 1982, 'autre_refus', 272, -1, 144, -1, 0.004962076898664236), (987515173, 1982, 'autre_refus', 304, -1, 144, -1, 0.04338794946670532), (987515173, 1982, 'autre_refus', 336, -1, 144, -1, 0.0955052375793457), (987515173, 1982, 'autre_refus', 112, -1, 176, -1, 1.5062340025906451e-05), (987515173, 1982, 'autre_refus', 144, -1, 176, -1, 0.00012819527182728052), (987515173, 1982, 'autre_refus', 176, -1, 176, -1, 0.0002359174977755174), (987515173, 1982, 'autre_refus', 208, -1, 176, -1, 0.0008094141376204789), (987515173, 1982, 'autre_refus', 240, -1, 176, -1, 0.0006530844257213175), (987515173, 1982, 'autre_refus', 272, -1, 176, -1, 0.004315684549510479), (987515173, 1982, 'autre_refus', 304, -1, 176, -1, 0.023269930854439735), (987515173, 1982, 'autre_refus', 336, -1, 176, -1, 0.018797870725393295), (987515173, 1982, 'autre_refus', 112, -1, 208, -1, 8.861708192853257e-05), (987515173, 1982, 'autre_refus', 144, -1, 208, -1, 0.000185703655006364), (987515173, 1982, 'autre_refus', 176, -1, 208, -1, 0.0003192285948898643), (987515173, 1982, 'autre_refus', 208, -1, 208, -1, 0.0003580753109417856), (987515173, 1982, 'autre_refus', 240, -1, 208, -1, 0.0001979827502509579), (987515173, 1982, 'autre_refus', 272, -1, 208, -1, 0.00028709275647997856), (987515173, 1982, 'autre_refus', 304, -1, 208, -1, 0.00020285426580812782), (987515173, 1982, 'autre_refus', 336, -1, 208, -1, 0.0002439199306536466), (987515173, 1982, 'autre_refus', 112, -1, 240, -1, 0.00023589098418597132), (987515173, 1982, 'autre_refus', 144, -1, 240, -1, 0.0001085152180166915), (987515173, 1982, 'autre_refus', 176, -1, 240, -1, 6.475754344137385e-05), (987515173, 1982, 'autre_refus', 208, -1, 240, -1, 2.5303943402832374e-05), (987515173, 1982, 'autre_refus', 240, -1, 240, -1, 7.267919136211276e-05), (987515173, 1982, 'autre_refus', 272, -1, 240, -1, 0.00013991854211781174), (987515173, 1982, 'autre_refus', 304, -1, 240, -1, 8.945813897298649e-05), (987515173, 1982, 'autre_refus', 336, -1, 240, -1, 8.188450738089159e-05), (987515173, 1982, 'autre_refus', 112, -1, 272, -1, 0.0002681259938981384), (987515173, 1982, 'autre_refus', 144, -1, 272, -1, 0.0001116559433285147), (987515173, 1982, 'autre_refus', 176, -1, 272, -1, 0.00012474015238694847), (987515173, 1982, 'autre_refus', 208, -1, 272, -1, 5.108875848236494e-05), (987515173, 1982, 'autre_refus', 240, -1, 272, -1, 2.9175358577049337e-05), (987515173, 1982, 'autre_refus', 272, -1, 272, -1, 4.2724252125481144e-05), (987515173, 1982, 'autre_refus', 304, -1, 272, -1, 6.831369682913646e-05), (987515173, 1982, 'autre_refus', 336, -1, 272, -1, 0.00014219651347957551), (987515173, 1982, 'autre_refus', 112, -1, 304, -1, 0.00011820806685136631), (987515173, 1982, 'autre_refus', 144, -1, 304, -1, 0.00021729596483055502), (987515173, 1982, 'autre_refus', 176, -1, 304, -1, 0.0004245874588377774), (987515173, 1982, 'autre_refus', 208, -1, 304, -1, 0.0004272669611964375), (987515173, 1982, 'autre_refus', 240, -1, 304, -1, 6.497749564005062e-05), (987515173, 1982, 'autre_refus', 272, -1, 304, -1, 3.174292214680463e-05), (987515173, 1982, 'autre_refus', 304, -1, 304, -1, 1.1671063475660048e-05), (987515173, 1982, 'autre_refus', 336, -1, 304, -1, 1.880061063275207e-05), (987515173, 1982, 'autre_refus', 112, -1, 336, -1, 0.0002472896012477577), (987515173, 1982, 'autre_refus', 144, -1, 336, -1, 0.0004697796539403498), (987515173, 1982, 'autre_refus', 176, -1, 336, -1, 0.00033409454044885933), (987515173, 1982, 'autre_refus', 208, -1, 336, -1, 0.00023648144269827753), (987515173, 1982, 'autre_refus', 240, -1, 336, -1, 0.00010724832827690989), (987515173, 1982, 'autre_refus', 272, -1, 336, -1, 9.57463271333836e-05), (987515173, 1982, 'autre_refus', 304, -1, 336, -1, 0.00013140356168150902), (987515173, 1982, 'autre_refus', 336, -1, 336, -1, 0.0007316410774365067)]} ############################### TEST certificat_qualite_papier ################################ TEST certificat qualite papier Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Step 4442 tile have less inputs used (1) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 4441 detect_points is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 4443 count_percent_refus is not consistent : 4 used against 3 in the step definition ! Step 4444 send_mail_dechet have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : output 1 of step 4440 have datatype=1 whereas input 0 of step 4443 have datatype=2 WARNING : type of output 1 of step 4441 doesn't seem to be define in the database( WARNING : type of input 4 of step 4443 doesn't seem to be define in the database( DataTypes for each output/input checked ! List Step Type Loaded in datou : init_dechet, tile, detect_points, count_percent_refus, brightness, blur_detection, send_mail_dechet list_input_json : [] origin Catched exception ! Connect or reconnect ! We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.26305317878723145 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 7 step1:init_dechet Thu Jan 15 05:27:13 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec debut step init detect dechets input : temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea.jpg ON MODIFIE NB AVEC LE INPUT map photo id path extension : temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea.jpg scale : 0.9481481481481482 FIN step init dechet Inside saveOutput : final : False verbose : False saveOutput not yet implemented for datou_step.type : init_dechet we use saveGeneral [987321136] Looping around the photos to save general results len do output : 1 /987321136Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('1848', None, None, None, None, None, None, None, None) ('1848', '1902940', '987321136', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 4 time used for this insertion : 0.0174863338470459 save_final save missing photos in datou_result : time spend for datou_step_exec : 0.0001518726348876953 time spend to save output : 0.01772284507751465 total time spend for step 1 : 0.017874717712402344 step2:tile Thu Jan 15 05:27:13 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure verbose : False param_json : {'token': '78d09a0790ec6ecbf119343125a81fdc', 'portfolio_name': 'tile_correct_upm', 'ETA': 86400, 'new_width': 1500, 'new_height': 20000, 'host': 'www.fotonower.com', 'protocol': 'https', 'photo_tile_type': 1522, 'option_bande': 'True'} type(crop_hashtag_type) : type(crop_hashtag_type_tiled) : We consider crop_hashtag_type is an integer ! map_chi_type_to_chi_type_cropped : {406: 410} map_filenames : {987321136: 'temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea.jpg'} list_pids : 1 list_pids : 2 list_subpids to replace list_pids : 1 batch 1 Loaded 0 chid ids of type : 0 created feed_id_new_photos : 30120420 with name tile_correct_upm feed_id_new_photos : 30120420 filename : temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea.jpg photo_id : 987321136 height_image_input : 439 width_image_input : 562 new_width : 1500 new_height : 20000 stride : 0 stride_relative : 0.1 chi to copy from the main photo to the tiled photo input_chi_for_this_image_as_chi : 0 list_bib_to_crops : 1 [(0, 562, 0, 439, 0)] new_crops_tiles : 1 crop_transformed : 0 batch 1 Loaded 1 chid ids of type : 1522 treat the image : temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea.jpg , 0 before upload mediasElapsed time : 0.010430574417114258 About to upload 1 photos upload in portfolio : 30120420 400 uploaded one batch 0 Elapsed time : 0.14409399032592773 upload mediasElapsed time : 0.15458106994628906 ERROR in datou_step_exec, will save and exit ! 'temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea_0.jpg' File "/home/admin/workarea/git/Velours/python/mtr/datou/datou_lib.py", line 2339, in datou_exec output = datou_step_exec(sNext, args, cache, context, map_info, verbose, mtr_user_id) File "/home/admin/workarea/git/Velours/python/mtr/datou/datou_lib.py", line 2448, in datou_step_exec return pre_process.datou_step_exec_tile(param, json_param, args, context, map_info, verbose, mtr_user_id) File "/home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py", line 474, in datou_step_exec_tile map_new_photo_id_files = crop_and_record(photo_id, filename, new_crops_tiles, File "/home/admin/workarea/git/Velours/python/mtr/simple_image_editor/rotate_crop_and_images.py", line 1269, in crop_and_record new_photo_id = map_path_new_photo_id[path_photo_id_temp] [987321136, 987321136] begin to insert list_values into mtr_datou_result : length of list_values in save_final : 2 time used for this insertion : 0.02031707763671875 save_final ERROR in last step tile, 'temp/1768451232_3087895_987321136_6a08497399a24a3041045c21475a90ea_0.jpg' time spend for datou_step_exec : 8.270971775054932 time spend to save output : 0.026372671127319336 total time spend for step 1 : 8.297344446182251 Useless call to update_current_state caffe_path_current : About to save ! 2 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 7 output : None probably due to empty image bug ERROR expected : {987321136: (-110, -0.39870825574700136, -5.392404060312662, 30.0, 61.64383561643836, {'carton': 3, 'Papier_Magazine': 7}, {'refus_total': 30.0, 'carton': 30.0, 'Papier_Magazine': 70.0}, {'refus_total': 61.64383561643836, 'carton': 61.64383561643836, 'Papier_Magazine': 38.35616438356164})} got : None ERROR certificat_qualite_papier FAILED ############################### TEST image_temperature_detection ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : image_temperature_detection list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.15131139755249023 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:image_temperature_detection Thu Jan 15 05:27:21 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec inside step blanche_jaune_detection treat image : temp/1768451241_3087895_984484223_2e25dc219a9a57a9f85bcae482a80c35.jpg 984484223 1.004309911525615 time spend for datou_step_exec : 0.19227814674377441 time spend to save output : 4.8160552978515625e-05 total time spend for step 1 : 0.19232630729675293 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {984484223: [(984484223, 1.004309911525615, 492630606)]} {984484223: [(984484223, 1.004309911525615, 492630606)]} ############################### TEST broca ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.02311229705810547 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:split_time_score Thu Jan 15 05:27:21 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec split portfolio by speed calcul order for each photo with time calcul time for a portfolio 2021-12-01 10:11:30 2021-12-01 10:11:32 2021-12-01 10:11:30 2021-12-01 10:11:34 2021-12-01 10:11:32 2021-12-01 10:11:40 2021-12-01 10:11:34 2021-12-01 10:12:17 2021-12-01 10:11:40 2021-12-01 10:12:24 2021-12-01 10:12:17 2021-12-01 10:12:27 2021-12-01 10:12:24 2021-12-01 10:12:29 2021-12-01 10:12:27 2021-12-01 10:12:56 2021-12-01 10:12:29 2021-12-01 10:13:04 2021-12-01 10:12:56 2021-12-01 10:13:13 2021-12-01 10:13:04 2021-12-01 10:13:04 distance 1.4513659170185111 2021-12-01 10:13:13 2021-12-01 10:13:22 2021-12-01 10:13:13 2021-12-01 10:13:30 2021-12-01 10:13:22 2021-12-01 10:16:14 2021-12-01 10:13:30 2021-12-01 10:13:30 distance 8.382409567451603 2021-12-01 10:16:14 2021-12-01 10:16:18 2021-12-01 10:16:14 2021-12-01 10:16:47 2021-12-01 10:16:18 2021-12-01 10:16:53 2021-12-01 10:16:47 2021-12-01 10:16:47 distance 8.03396608896571 2021-12-01 10:16:53 2021-12-01 10:16:57 2021-12-01 10:16:53 dict_time_useful: {0: [1098136690, 1098136784, 48.864288393888884, 2.19199505125, [datetime.datetime(2021, 12, 1, 10, 11, 30), datetime.datetime(2021, 12, 1, 10, 13, 4), 94]], 1: [1098136974, 1098137007, 48.86291258986111, 2.19361357125, [datetime.datetime(2021, 12, 1, 10, 16, 14), datetime.datetime(2021, 12, 1, 10, 16, 47), 33]]} get gps info of PAV SELECT id,Y_WGS84,X_WGS84 FROM MTRLabel.info_PAV; get gps info of PAV SELECT id,Y_WGS84,X_WGS84 FROM MTRLabel.info_PAV WHERE type_pav = "CS"; get gps info of PAV SELECT id,Y_WGS84,X_WGS84 FROM MTRLabel.info_PAV WHERE type_pav = "OM"; distance: RUEIL14CS [48.864288393888884, 2.19199505125] 16.57008455321128 time spend for datou_step_exec : 0.22374510765075684 time spend to save output : 8.58306884765625e-05 total time spend for step 1 : 0.2238309383392334 caffe_path_current : About to save ! 0 After save, about to update current ! {15: [(30120421, 48.864288393888884, 2.19199505125, 10, 1064919752, [datetime.datetime(2021, 12, 1, 10, 11, 30), datetime.datetime(2021, 12, 1, 10, 13, 4), 94.0], 5205529)]} résultat du premier test BROCA : True True ############################### TEST crop_conditional ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 1335 frcnn is not linked in the step_by_step architecture ! WARNING : step 1336 crop_condition is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! List Step Type Loaded in datou : frcnn, crop_condition list_input_json : [] origin We have 1 , BBBFBFBFFBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 6 ; length of list_pids : 6 ; length of list_args : 6 time to download the photos : 0.3813319206237793 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 2 step1:frcnn Thu Jan 15 05:27:22 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou step Faster rcnn ! Inside try reload ! To loadFromThcl() model_param file didn't exist model_name : learn_piece_voiture_0808_v2 model_type : caffe_faster_rcnn list file need : ['caffemodel', 'test.prototxt'] file exist in s3 : ['caffemodel', 'test.prototxt'] file manque in s3 : [] local folder : /data/models_weight/learn_piece_voiture_0808_v2 /data/models_weight/learn_piece_voiture_0808_v2/caffemodel size_local : 350215080 size in s3 : 350215080 create time local : 2021-08-09 05:30:22 create time in s3 : 2021-08-06 19:24:16 caffemodel already exist and didn't need to update /data/models_weight/learn_piece_voiture_0808_v2/test.prototxt size_local : 7166 size in s3 : 7166 create time local : 2021-08-09 05:30:22 create time in s3 : 2021-08-06 19:24:16 test.prototxt already exist and didn't need to update prototxt : /data/models_weight/learn_piece_voiture_0808_v2/test.prototxt caffemodel : /data/models_weight/learn_piece_voiture_0808_v2/caffemodel Loaded network /data/models_weight/learn_piece_voiture_0808_v2/caffemodel About to compute detect_faster_rcnn : len(args) : 6 Inside frcnn step exec : nb paths : 6 image_path : temp/1768451242_3087895_950003838_e480bc28e6ceabc2f5995246a6af6b46.jpg image_size (294, 285, 3) [[[ 29 29 29] [ 29 29 29] [ 30 30 30] ... [182 172 165] [141 131 124] [103 94 90]] [[ 29 29 29] [ 29 29 29] [ 31 31 31] ... [231 220 212] [202 193 184] [164 154 147]] [[ 30 30 30] [ 27 27 27] [ 26 26 26] ... [223 211 199] [229 219 209] [228 217 209]] ... [[ 22 27 25] [ 16 21 19] [ 11 16 14] ... [166 145 123] [168 147 125] [170 149 127]] [[ 20 25 23] [ 17 22 20] [ 15 20 18] ... [163 142 120] [165 144 122] [166 145 123]] [[ 13 18 16] [ 17 22 20] [ 20 25 23] ... [162 141 119] [163 142 120] [163 142 121]]] Detection took 0.073s for 300 object proposals image_path : temp/1768451242_3087895_950003813_e28be02dfcce79cce594a390a9911a0a.jpg image_size (254, 229, 3) [[[202 190 186] [205 193 189] [205 194 190] ... [ 81 70 56] [ 80 69 55] [ 78 67 53]] [[198 187 183] [200 189 185] [198 189 185] ... [ 50 41 28] [ 44 36 23] [ 45 36 23]] [[192 187 184] [191 186 183] [191 186 183] ... [ 36 30 23] [ 32 29 21] [ 33 27 20]] ... [[187 186 190] [186 185 189] [188 184 189] ... [ 43 38 35] [ 37 33 28] [ 33 28 25]] [[184 185 189] [183 184 188] [184 183 187] ... [ 28 23 22] [ 29 24 21] [ 33 28 27]] [[181 185 186] [180 184 185] [182 184 185] ... [ 23 15 16] [ 22 14 14] [ 24 16 17]]] Detection took 0.047s for 300 object proposals image_path : temp/1768451242_3087895_950003695_22b4110c9a86b12e1542ec2bb977f6a8.jpg image_size (2160, 3840, 3) [[[111 118 91] [113 120 93] [115 120 93] ... [ 23 40 37] [ 23 40 37] [ 24 41 38]] [[111 118 91] [112 119 92] [115 120 93] ... [ 23 40 37] [ 23 40 37] [ 23 40 37]] [[113 118 91] [114 119 92] [115 120 93] ... [ 22 39 36] [ 23 40 37] [ 23 40 37]] ... [[120 125 94] [119 124 93] [118 123 92] ... [ 22 36 34] [ 22 36 34] [ 23 37 35]] [[119 124 93] [119 124 93] [118 123 92] ... [ 22 36 34] [ 22 36 34] [ 22 36 34]] [[118 123 91] [117 122 90] [117 122 91] ... [ 22 36 34] [ 22 36 34] [ 22 36 34]]] Detection took 0.808s for 300 object proposals image_path : temp/1768451242_3087895_926687666_a8bc8c1fad77748c62ca641ceb29ad9c.jpg image_size (480, 640, 3) [[[36 41 44] [36 41 44] [35 40 43] ... [ 8 10 10] [ 8 10 10] [ 8 10 10]] [[37 42 45] [36 41 44] [35 40 43] ... [ 5 7 7] [ 5 7 7] [ 5 7 7]] [[37 42 45] [36 41 44] [35 40 43] ... [ 3 5 5] [ 4 6 6] [ 4 6 6]] ... [[42 47 50] [41 46 49] [40 45 48] ... [ 8 10 10] [ 8 10 10] [ 8 10 10]] [[41 46 49] [41 46 49] [40 45 48] ... [ 0 2 2] [10 12 12] [22 24 24]] [[40 45 48] [40 45 48] [40 45 48] ... [10 12 12] [17 19 19] [26 28 28]]] Detection took 0.035s for 300 object proposals image_path : temp/1768451242_3087895_950003812_3dbffe9f441f7d28d087f3e571769e74.jpg image_size (480, 614, 3) [[[ 44 44 44] [ 49 51 51] [ 42 44 44] ... [ 8 10 10] [ 8 10 10] [ 8 10 10]] [[ 43 43 43] [ 36 38 38] [ 39 41 41] ... [ 5 7 7] [ 5 7 7] [ 5 7 7]] [[ 70 70 70] [ 40 42 42] [ 41 43 43] ... [ 4 6 6] [ 4 6 6] [ 4 6 6]] ... [[103 101 101] [110 108 108] [ 61 59 59] ... [ 8 10 10] [ 8 10 10] [ 8 10 10]] [[ 98 96 96] [115 113 113] [ 73 71 71] ... [ 0 2 2] [ 11 13 13] [ 21 23 23]] [[ 92 90 90] [114 112 112] [ 87 82 83] ... [ 10 12 12] [ 18 20 20] [ 25 27 27]]] Detection took 0.030s for 300 object proposals image_path : temp/1768451242_3087895_950003696_11e3a77b72af4b332d366d98984039c7.jpg image_size (2160, 3264, 3) [[[168 165 161] [168 165 161] [168 165 161] ... [ 47 59 63] [ 48 60 64] [ 48 60 64]] [[168 165 161] [168 165 161] [168 165 161] ... [ 47 59 63] [ 47 59 63] [ 48 60 64]] [[168 165 161] [168 165 161] [168 165 161] ... [ 47 59 63] [ 47 59 63] [ 47 59 63]] ... [[167 164 160] [167 164 160] [167 164 160] ... [ 44 59 61] [ 44 59 61] [ 44 59 61]] [[165 162 158] [165 162 158] [165 162 158] ... [ 45 60 62] [ 45 60 62] [ 45 60 62]] [[164 161 157] [164 161 157] [164 161 157] ... [ 45 60 62] [ 45 60 62] [ 45 60 62]]] Detection took 0.621s for 300 object proposals len de result frcnn : 6 time spend for datou_step_exec : 5.080726146697998 time spend to save output : 0.00013637542724609375 total time spend for step 1 : 5.080862522125244 step2:crop_condition Thu Jan 15 05:27:27 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Loading chi in step crop with photo_hashtag_type : 757 Loading chi in step crop for subpids : 6 ! batch 1 Loaded 32 chid ids of type : 757 begin to crop the class : phare param for this class : {'margin_type': 'margin', 'margin_value': 300, 'feed_id_new_photos': 1097966} filtre for class : phare hashtag_id of this class : 492624020 WARNING : margin is only used for type bib ! map_result returned by crop_photo_return_map_crop : length : 3 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : phare begin to crop the class : aile-avant param for this class : {} filtre for class : aile-avant hashtag_id of this class : 2106233860 WARNING : margin is only used for type bib ! now we use margin_relative for the photo_id : 926687666 now we use margin_relative for the photo_id : 950003812 map_result returned by crop_photo_return_map_crop : length : 2 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : aile-avant time spend for datou_step_exec : 0.4232046604156494 time spend to save output : 5.221366882324219e-05 total time spend for step 2 : 0.42325687408447266 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 2 output : {1071808962: [926687666, 'temp/1768451242_3087895_926687666_a8bc8c1fad77748c62ca641ceb29ad9c_bib_crop_1655713621_0.jpg', (326, 477, 251, 312)], 1071808957: [950003812, 'temp/1768451242_3087895_950003812_3dbffe9f441f7d28d087f3e571769e74_bib_crop_1655713647_0.jpg', (318, 489, 264, 310)], 1071808960: [950003812, 'temp/1768451242_3087895_950003812_3dbffe9f441f7d28d087f3e571769e74_bib_crop_1655713648_0.jpg', (261, 408, 234, 331)], 1071808969: [926687666, 'temp/1768451242_3087895_926687666_a8bc8c1fad77748c62ca641ceb29ad9c_bib_crop_1655713607_0.jpg', (161, 330, 149, 343)], 1071808966: [950003812, 'temp/1768451242_3087895_950003812_3dbffe9f441f7d28d087f3e571769e74_bib_crop_1655713634_0.jpg', (133, 305, 146, 344)]} ############################### TEST image_blanchir ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : image_blanchir list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.2435612678527832 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! WARNING : we have an input that is not a photo, we should get rid of it Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:image_blanchir Thu Jan 15 05:27:28 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec inside step blanchir_image feed_id_new_photos:30120423 treat image : temp/1768451247_3087895_990111206_7ca22c7e68dd0a10509c7987af0cf549.png blanchir func Result OK ! time spend for datou_step_exec : 9.81346583366394 time spend to save output : 6.4373016357421875e-06 total time spend for step 1 : 9.813472270965576 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False sauvegarde pour la step blanchir_image begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 insert ignore into MTRPhoto.mtr_datou_result (mtd_id, mtr_portfolio_id,mtr_photo_id,result,result_long,result_double,hashtag_id,proba, mtr_current_id) values (%s,%s,%s,%s,%s,%s,%s,%s,%s) on duplicate key update mtr_portfolio_id = mtr_portfolio_id list_values : [[1818, 0, 990111206, 1, 1, 1, None, 1, None]] time used for this insertion : 0.019014358520507812 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : [(990111206, '1403924312', 0, 300, 0, 381, 1, 1, 'blanc')] [(990111206, '1403924312', 0, 300, 0, 381, 1, 1, 'blanc')] ############################### TEST darker_image ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : darker_image list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.15340471267700195 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:darker_image Thu Jan 15 05:27:38 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec dans la step darker batch 1 Loaded 7 chid ids of type : 2228 +WARNING : Unexpected points, we should remove this data for chi_id : 1753484977, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484978, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484979, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484980, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484981, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484982, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484983, for now we just ignore these empty polygon points treat image : temp/1768451258_3087895_989962950_4d2e56be59e275c3d57b085a836be0ba.jpg Result OK ! batch 1 Loaded 7 chid ids of type : 2228 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! crops sauvegardes time spend for datou_step_exec : 9.666018962860107 time spend to save output : 2.2411346435546875e-05 total time spend for step 1 : 9.666041374206543 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False sauvegarde pour la step blanchir_image begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 insert ignore into MTRPhoto.mtr_datou_result (mtd_id, mtr_portfolio_id,mtr_photo_id,result,result_long,result_double,hashtag_id,proba, mtr_current_id) values (%s,%s,%s,%s,%s,%s,%s,%s,%s) on duplicate key update mtr_portfolio_id = mtr_portfolio_id list_values : [[2085, 0, 989962950, 1, 1, 1, None, 1, None]] time used for this insertion : 0.01585221290588379 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : [(989962950, '1403924313', 0, 897, 0, 1431, 1, 1, 'darker')] [(989962950, '1403924313', 0, 897, 0, 1431, 1, 1, 'darker')] batch 1 Loaded 7 chid ids of type : 2228 ############################### TEST img_aug ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : data_aug list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.12016797065734863 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:data_aug Thu Jan 15 05:27:48 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec numpy.version est ancienne, on utilise l'ancien bit generator numpy.version est ancienne, on utilise l'ancien bit generator batch 1 Loaded 7 chid ids of type : 2228 +WARNING : Unexpected points, we should remove this data for chi_id : 1753484977, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484978, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484979, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484980, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484981, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484982, for now we just ignore these empty polygon points +WARNING : Unexpected points, we should remove this data for chi_id : 1753484983, for now we just ignore these empty polygon points on traite des points Result OK ! batch 1 Loaded 7 chid ids of type : 2260 ERROR missing MTRPhoto.crop_hashtag_ids : 492774966 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492774966 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492725882 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492725882 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492668766 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492668766 on photo_id : 1403924319 ERROR missing MTRPhoto.crop_hashtag_ids : 492668766 on photo_id : 1403924319 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! photo_uploade augmentation faite pour la photo : 989962950 time spend for datou_step_exec : 9.65216326713562 time spend to save output : 2.3365020751953125e-05 total time spend for step 1 : 9.652186632156372 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False sauvegarde pour la step blanchir_image begin to insert list_values into mtr_datou_result : length of list_values in save_final : 1 insert ignore into MTRPhoto.mtr_datou_result (mtd_id, mtr_portfolio_id,mtr_photo_id,result,result_long,result_double,hashtag_id,proba, mtr_current_id) values (%s,%s,%s,%s,%s,%s,%s,%s,%s) on duplicate key update mtr_portfolio_id = mtr_portfolio_id list_values : [[2041, 0, 989962950, 1, 1, 1, None, 1, None]] time used for this insertion : 0.017505884170532227 save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : [(989962950, 1403924319, 0, 1431, 0, 897, 1, 1, 'img_aug')] [(989962950, 1403924319, 0, 1431, 0, 897, 1, 1, 'img_aug')] batch 1 Loaded 7 chid ids of type : 2260 ############################### TEST rubbia ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.06472992897033691 About to test input to load Calling datou_exec Inside datou_exec : verbose : False we use local cache db, so we are in local job, but when commit will be implemented for local cache db, we could again use save number of steps : 1 step1:split_time_score Thu Jan 15 05:27:58 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec begin split time score 2022-04-13 10:29:59 0 TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('05', 2), ('07', 25), ('06', 1), ('08', 96), ('09', 44), ('10', 64)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {1: 188, 2: 36, 3: 8} 07092021 4599398 Nombre de photos uploadées : 232 / 23040 (1%) 07092021 4599398 Nombre de photos taguées (types de déchets): 232 / 232 (100%) 07092021 4599398 Nombre de photos taguées (volume) : 232 / 232 (100%) elapsed_time : load_data_split_time_score 5.9604644775390625e-06 elapsed_time : order_list_meta_photo_and_scores 0.00024318695068359375 elapsed_time : fill_and_build_computed_from_old_data 0.022478103637695312 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.2563447952270508 Creating list_photo_total elapsed_time : select_descriptors 19.976550579071045 07092021 4599398 Nombre de photos avec descriptors (type 3963) : 232 / 232 (100%) ERROR : Hum hum, what can we do for different size of descriptors (ignore the difference ) : 0 vs 2048 photo_id : 1049293230 photo_id_prec : 0 0:00:00|ON:0:27:28.999934|OFF:1:46:59.999878|ON:0:00:20.000007|OFF:0:01:51.000162|ON:0:12:18.999909|OFF:0:01:01.000055|ON:0:08:50.000116|OFF:0:00:09.999867|ON:0:00:19.999899|OFF:0:00:09.000058|ON:0:00:29.999860|OFF:0:01:40.000249|ON:0:00:30.999931|OFF:0:07:40.000107|ON:0:00:28.999981|OFF:0:00:09.999968|ON:0:00:10.999986|OFF:0:08:09.999919|ON:0:00:40.000176|OFF:0:01:08.999784|ON:0:00:11.000245|OFF:0:00:39.999921|ON:0:00:19.000004|OFF:0:06:31.000039|ON:0:02:09.999929|OFF:0:01:40.000021|ON:0:00:39.000031|OFF:0:07:10.999966|ON:0:12:30.000101|OFF:0:00:18.999765|ON:0:00:39.999946|OFF:0:00:11.000212|ON:0:00:29.999851|OFF:0:00:20.000150|ON:0:00:30.000042|OFF:0:00:18.999771|ON:0:07:31.000243|OFF:0:00:09.999942|ON:0:00:08.999822|OFF:0:00:11.000172|ON:0:00:39.999914|OFF:0:00:20|ON:0:31:10.000147|OFF:0:12:18.999857|ON:0:01:39.999950|OFF:0:00:19.999947|ON:0:00:21.000213|OFF:0:00:28.999911|ON:0:00:21.000117|OFF:0:00:40.000020|ON:0:10:58.999762|OFF:0:00:41.000023|ON:0:00:09.000008|OFF:0:00:21.000234|ON:0:00:29.999765|OFF:0:00:28.999920|ON:0:00:21.000174|OFF:0:00:30.000078|ON:0:00:29.999938|OFF:0:00:29.999871|ON:0:00:08.999965|OFF:0:09:31.000234|ON:0:00:09.999916|OFF:0:00:20.000049|ON:0:04:09.999926|OFF:0:01:09.000014|ON:0:02:00.999957|OFF:0:00:08.999951|ON:0:00:21.000053|OFF:0:00:18.999927|ON:0:00:39.999997|OFF:0:00:30.000158|ON: 07092021 Removing 115 photos because of the 'same image' condition Total on : 7859.999814999999 list_time_on Total off : 10509.0002 list_time_off dist_desc begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 232 time used for this insertion : 0.2727782726287842 photos_removed : len 115 elapsed_time : remove_photo_duplicate 0.36661767959594727 Creating list_photo_total XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX elapsed_time : count_sum_diff_and_build_graph 0.05493474006652832 Total photos : 232 ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ....can't find max_score_info .....can't find max_score_info .can't find max_score_info ...Change port : 10 hashtag : 2107750911 photo_id =1049308384 : rungis_plastique_fonce ..can't find max_score_info ...can't find max_score_info ....can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ....can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ....can't find max_score_info ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .....can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info .can't find max_score_info .....Change port : 25 hashtag : 2107750908 photo_id =1049311795 : rungis_papier ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ...Change port : 4 hashtag : 2107750911 photo_id =1049311961 : rungis_plastique_fonce .can't find max_score_info .can't find max_score_info .can't find max_score_info .Change port : 1 hashtag : 2107750908 photo_id =1049312208 : rungis_papier .....Change port : 5 hashtag : 2107750911 photo_id =1049312420 : rungis_plastique_fonce .Change port : 1 hashtag : 2107750908 photo_id =1049312422 : rungis_papier ..can't find max_score_info .can't find max_score_info .Change port : 2 hashtag : 2107750911 photo_id =1049312438 : rungis_plastique_fonce ....can't find max_score_info ...can't find max_score_info .can't find max_score_info ....can't find max_score_info .can't find max_score_info ....Change port : 12 hashtag : 2107750908 photo_id =1049312556 : rungis_papier .can't find max_score_info ..can't find max_score_info .....can't find max_score_info .can't find max_score_info ...Change port : 8 hashtag : 2107750911 photo_id =1049312984 : rungis_plastique_fonce ...can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .........can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .Change port : 17 hashtag : 2107751280 photo_id =1049317359 : rungis_aluminium .can't find max_score_info .can't find max_score_info ....can't find max_score_info .can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info .can't find max_score_info ...Change port : 8 hashtag : 2107750913 photo_id =1049317524 : rungis_tetrapak .can't find max_score_info .can't find max_score_info .can't find max_score_info ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .Change port : 2 hashtag : 2107750911 photo_id =1049318212 : rungis_plastique_fonce .can't find max_score_info .can't find max_score_info ...can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info ..........Change port : 12 hashtag : 2107750908 photo_id =1049318287 : rungis_papier ...can't find max_score_info ..Change port : 4 hashtag : 2107750911 photo_id =1049318294 : rungis_plastique_fonce .can't find max_score_info .can't find max_score_info .....can't find max_score_info .can't find max_score_info .can't find max_score_info . Total photos : 232 Number of lists : 15 counter photos in port : 117 hashtag : rungis_aluminium(2107751280) : 8 photos in 1 portfolios ! hashtag : rungis_carton(2107750907) : 0 photos in 0 portfolios ! hashtag : rungis_papier(2107750908) : 33 photos in 6 portfolios ! hashtag : rungis_plastique_clair(2107750909) : 0 photos in 0 portfolios ! hashtag : rungis_plastique_dur(2107750910) : 0 photos in 0 portfolios ! hashtag : rungis_plastique_fonce(2107750911) : 74 photos in 7 portfolios ! hashtag : rungis_tapis_vide(2107750912) : 0 photos in 0 portfolios ! hashtag : rungis_tetrapak(2107750913) : 2 photos in 1 portfolios ! elapsed_time : group_photo_by_moyenne_exp 0.013198137283325195 elapsed_time : compute_and_correct_tag_with_moyenne_mobile 3.337860107421875e-06 today str has not a value , we define it as the date of the first image todaystr_first : 07092021 attention , prev_timestamp is 0 , we do nothing *******o** BIG TIME 550.0000100135803 (11.000229120254517, 2, 0, 0, 0.979349, 0, 0, 0, 0, 0, 0.8199999980926513, 0.0012, 0.0008999778032302856, 2.9, 0.11100016188621521, -0.0) on 3 1049307693 2021-09-07 07:45:54.010041 id_data : 12 * BIG TIME 168.99982810020447 (11.000229120254517, 2, 0, 0, 0.979349, 0, 0, 0, 0, 0, 0.8199999980926513, 0.0012, 0.0008999778032302856, 2.9, 0.11100016188621521, -0.0) on 3 1049308235 2021-09-07 07:48:43.009869 id_data : 13 ** BIG TIME 499.9998118877411 (191.00026988983154, 2, 0, 0, 0.93498826, 0, 0, 0, 0, 0, 0.9018999995946884, 0.002, 0.002999984407424927, 2.9, 0.019000051021575926, -0.01666705330212911) on 7 1049309345 2021-09-07 07:58:43.009858 id_data : 20 * BIG TIME 371.0001440048218 (271.00081276893616, 5, 0.24365342, 0, 0, 0, 0, 0.38418204, 0, 0.34177557, 0.9720000085830689, 0.0041, 0.014999971222877502, 2.9, 0.061000473976135255, -0.2516670016447703) on 15 1049310132 2021-09-07 08:09:54.010082 id_data : 51 * BIG TIME 461.0001001358032 (301.0006546974182, 0, 0.5752453, 0, 0, 0, 0, 0, 0, 0, 1.0228999980926514, 0.0056, 0.02589997522830963, 2.9, 0.009999968051910401, -0.0) on 18 1049310905 2021-09-07 08:18:54.009936 id_data : 60 * BIG TIME 370.0001759529114 (359.0003435611725, 5, 0, 0, 0, 0, 0, 0.85983855, 0, 0, 1.0898999773979188, 0.0078, 0.04109999623298645, 2.9, 0.008999762058258056, -0.0) on 24 1049311767 2021-09-07 08:28:24.010105 id_data : 81 *** BIG TIME 411.0001149177551 (557.9999935626984, 2, 0, 0, 0.66983944, 0, 0, 0, 0, 0, 1.1558999848842622, 0.0094, 0.050199996829032895, 2.9, 0.00900000500679016, -0.0) on 32 1049312208 2021-09-07 08:40:04.010052 id_data : 97 * BIG TIME 549.9999330043793 (557.9999935626984, 2, 0, 0, 0.66983944, 0, 0, 0, 0, 0, 1.1558999848842622, 0.0094, 0.050199996829032895, 2.9, 0.00900000500679016, -0.0) on 32 1049312363 2021-09-07 08:49:14.009985 id_data : 98 ** BIG TIME 168.99987387657166 (867.0004575252533, 2, 0, 0, 0.5498895, 0, 0, 0, 0, 0.29987606, 1.293000004196167, 0.0123, 0.06009994525909424, 0.9, 0.011000201940536499, -0.0) on 49 1049312508 2021-09-07 08:58:23.009966 id_data : 123 * BIG TIME 259.99999809265137 (867.0004575252533, 2, 0, 0, 0.5498895, 0, 0, 0, 0, 0.29987606, 1.293000004196167, 0.0123, 0.06009994525909424, 0.9, 0.011000201940536499, -0.0) on 49 1049312556 2021-09-07 09:02:43.009964 id_data : 124 * BIG TIME 190.00016593933105 (929.000762462616, 5, 0, 0, 0.44379362, 0, 0, 0.54574114, 0, 0, 1.3459999933004378, 0.0135, 0.06409994735717774, 2.9, 0.009999895095825195, -0.0) on 55 1049312803 2021-09-07 09:07:34.010149 id_data : 135 * BIG TIME 180.0000081062317 (929.000762462616, 5, 0, 0, 0.44379362, 0, 0, 0.54574114, 0, 0, 1.3459999933004378, 0.0135, 0.06409994735717774, 2.9, 0.009999895095825195, -0.0) on 55 1049312984 2021-09-07 09:10:34.010157 id_data : 136 * BIG TIME 1480.0000269412994 (939.0006575584412, 5, 0, 0, 0.2945285, 0, 0, 0.48689777, 0, 0.20073189, 1.3838999820947646, 0.0138, 0.06409994735717774, 2.9, 0.018999608993530273, -0.6316664799054463) on 56 1049316209 2021-09-07 09:35:23.009898 id_data : 138 * BIG TIME 668.9998891353607 (939.0006575584412, 5, 0, 0, 0.2945285, 0, 0, 0.48689777, 0, 0.20073189, 1.3838999820947646, 0.0138, 0.06409994735717774, 2.9, 0.018999608993530273, -0.6316664799054463) on 56 1049316332 2021-09-07 09:47:53.009987 id_data : 147 * BIG TIME 649.9999890327454 (1086.000019311905, 5, 0, 0, 0, 0, 0, 0.69907516, 0, 0.23055789, 1.6300000094890594, 0.0168, 0.08039999685287476, 2.9, 0.01100021505355835, -0.0) on 68 1049317197 2021-09-07 10:02:34.010134 id_data : 168 * BIG TIME 540.0001981258392 (1189.0002081394196, 0, 0.8074409, 0, 0, 0, 0, 0, 0, 0, 1.7199999867916107, 0.0194, 0.09519999706745148, 2.9, 0.009999808073043823, -0.0) on 78 1049318212 2021-09-07 10:16:24.010117 id_data : 198 * BIG TIME 190.00007104873657 (1199.0000162124634, 5, 0, 0.22708784, 0, 0, 0, 0.7244179, 0, 0, 1.781000003194809, 0.0202, 0.10109996955394746, 2.9, 0.011000241041183472, -0.0) on 79 1049318219 2021-09-07 10:20:04.010153 id_data : 202 **Count Time bigger than 30s : 31 #Number Photos for regression : {'07092021': {2107751280: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 80.99965000152588, 2107751017: 0}, 2107750907: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 49.000049114227295, 2107751017: 0}, 2107750908: {2107751013: 0, 2107751014: 11.000201940536499, 2107751015: 0, 2107751016: 534.9997780323029, 2107751017: 0}, 2107750909: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 2107750910: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 31.000057697296143, 2107751017: 0}, 2107750911: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 564.0013737678528, 2107751017: 19.999656200408936}, 2107750912: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 2107750913: {2107751013: 0, 2107751014: 8.999944925308228, 2107751015: 0, 2107751016: 89.99986672401428, 2107751017: 9.999994993209839}}} 07092021|rungis_aluminium, 05102018_papier_non_papier_dense:0 07092021|rungis_aluminium, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_aluminium, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_aluminium, 05102018_papier_non_papier_tres_dense:80.99965000152588 07092021|rungis_aluminium, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_carton, 05102018_papier_non_papier_dense:0 07092021|rungis_carton, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_carton, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_carton, 05102018_papier_non_papier_tres_dense:49.000049114227295 07092021|rungis_carton, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_papier, 05102018_papier_non_papier_dense:0 07092021|rungis_papier, 05102018_papier_non_papier_peu_dense:11.000201940536499 07092021|rungis_papier, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_papier, 05102018_papier_non_papier_tres_dense:534.9997780323029 07092021|rungis_papier, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_plastique_clair, 05102018_papier_non_papier_dense:0 07092021|rungis_plastique_clair, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_plastique_clair, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_plastique_clair, 05102018_papier_non_papier_tres_dense:0 07092021|rungis_plastique_clair, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_plastique_dur, 05102018_papier_non_papier_dense:0 07092021|rungis_plastique_dur, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_plastique_dur, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_plastique_dur, 05102018_papier_non_papier_tres_dense:31.000057697296143 07092021|rungis_plastique_dur, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_plastique_fonce, 05102018_papier_non_papier_dense:0 07092021|rungis_plastique_fonce, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_plastique_fonce, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_plastique_fonce, 05102018_papier_non_papier_tres_dense:564.0013737678528 07092021|rungis_plastique_fonce, 05102018_papier_non_papier_tres_peu_dense:19.999656200408936 07092021|rungis_tapis_vide, 05102018_papier_non_papier_dense:0 07092021|rungis_tapis_vide, 05102018_papier_non_papier_peu_dense:0 07092021|rungis_tapis_vide, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_tapis_vide, 05102018_papier_non_papier_tres_dense:0 07092021|rungis_tapis_vide, 05102018_papier_non_papier_tres_peu_dense:0 07092021|rungis_tetrapak, 05102018_papier_non_papier_dense:0 07092021|rungis_tetrapak, 05102018_papier_non_papier_peu_dense:8.999944925308228 07092021|rungis_tetrapak, 05102018_papier_non_papier_presque_vide:0 07092021|rungis_tetrapak, 05102018_papier_non_papier_tres_dense:89.99986672401428 07092021|rungis_tetrapak, 05102018_papier_non_papier_tres_peu_dense:9.999994993209839 #Number Photos for regression amount gros magasin papier (time_diff then nb_photo) : We have not displayed the number of photos removed for one material since Rungis_Papier wasn't in the thcl used ! 07092021_time_diff_distrib Number amount portfolio for this type of dechet : aluminium 8 Created to study and clean : 30120424 with name like 07092021_aluminium_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : carton 6 Created to study and clean : 30120425 with name like 07092021_carton_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : papier 29 Created to study and clean : 30120426 with name like 07092021_papier_05102018_papier_non_papier_peu_dense Created to study and clean : 30120427 with name like 07092021_papier_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : plastique_clair 0 Number amount portfolio for this type of dechet : plastique_dur 2 Created to study and clean : 30120428 with name like 07092021_plastique_dur_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : plastique_fonce 42 Created to study and clean : 30120429 with name like 07092021_plastique_fonce_05102018_papier_non_papier_tres_dense Created to study and clean : 30120430 with name like 07092021_plastique_fonce_05102018_papier_non_papier_tres_peu_dense Number amount portfolio for this type of dechet : tapis_vide 0 Number amount portfolio for this type of dechet : tetrapak 11 Created to study and clean : 30120431 with name like 07092021_tetrapak_05102018_papier_non_papier_peu_dense Created to study and clean : 30120432 with name like 07092021_tetrapak_05102018_papier_non_papier_tres_dense Created to study and clean : 30120433 with name like 07092021_tetrapak_05102018_papier_non_papier_tres_peu_dense NUMBER BATCH : 15 list_ponderation used : [0.001, 0.001, 0.001, 0.001, 0.001] , list_hashtag_class_create_as_list : ['pcnc', 'pcm', 'jrm', 'flux_dev', 'pehd_pp', 'papier', 'carton', 'plastique_dur', 'plastique_clair', 'pet_clair', 'plastique_fonce', 'tetrapak', 'aluminium', 'carton_emr', 'grands_cartons', 'gros_de_magasin', 'tapis_vide'] We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 10, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 191.00026988983154, 3: 0, 4: 0}, 'duration': 9008.999763965607, 'nb_balles_papier': 0.19500026988983155, 'begin_time_port': 'image_07092021_05_20_04_010050m0.jpg 0.001 for time 1, id_amount 3 this amount prod time diff : 0.001'} Production hashtag (incorrect ponderation at 20-10-18) : 0.19500026988983155 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 25, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 225.99965572357178, 3: 0, 4: 0}, 'duration': 2329.999878883362, 'nb_balles_papier': 0.2299996557235718, 'begin_time_port': 'image_07092021_07_50_23_010046m0.jpg 0.010000231981277466 for time 10.000231981277466, id_amount 3 this amount prod time diff : 0.010000231981277466'} Production hashtag (incorrect ponderation at 20-10-18) : 0.2299996557235718 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 4, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 141.00006794929504, 3: 0, 4: 0}, 'duration': 189.9997718334198, 'nb_balles_papier': 0.14100006794929504, 'begin_time_port': 'image_07092021_08_29_24_010122m0.jpg 0.011000197172164917 for time 11.000197172164917, id_amount 3 this amount prod time diff : 0.011000197172164917'} Production hashtag (incorrect ponderation at 20-10-18) : 0.14100006794929504 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 1, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 9.000005006790161, 3: 0, 4: 0}, 'duration': 0, 'nb_balles_papier': 0.00900000500679016, 'begin_time_port': 'image'} Production hashtag (incorrect ponderation at 20-10-18) : 0.00900000500679016 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 5, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 148.99991703033447, 3: 0, 4: 0}, 'duration': 698.9998500347137, 'nb_balles_papier': 0.15099991703033447, 'begin_time_port': 'image_07092021_08_40_04_010052m0.jpg 0.001 for time 1, id_amount 3 this amount prod time diff : 0.001'} Production hashtag (incorrect ponderation at 20-10-18) : 0.15099991703033447 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 1, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 11.000216960906982, 3: 0, 4: 0}, 'duration': 0, 'nb_balles_papier': 0.011000216960906983, 'begin_time_port': 'image'} Production hashtag (incorrect ponderation at 20-10-18) : 0.011000216960906983 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 2, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 28.9998140335083, 3: 0, 4: 0}, 'duration': 0, 'nb_balles_papier': 0.0289998140335083, 'begin_time_port': 'image'} Production hashtag (incorrect ponderation at 20-10-18) : 0.0289998140335083 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 1, 1: 0, 2: 11, 3: 0, 4: 0}, 'map_time_amount': {0: 11.000201940536499, 1: 0, 2: 111.00051093101501, 3: 0, 4: 0}, 'duration': 330.0000479221344, 'nb_balles_papier': 0.12300071287155151, 'begin_time_port': 'image_07092021_08_52_53_009918m0.jpg 0.01 for time 10.0, id_amount 3 this amount prod time diff : 0.01'} Production hashtag (incorrect ponderation at 20-10-18) : 0.12300071287155151 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 8, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 60.99999809265137, 3: 0, 4: 0}, 'duration': 291.0001850128174, 'nb_balles_papier': 0.06299999809265137, 'begin_time_port': 'image_07092021_09_02_43_009964m0.jpg 0.001 for time 1, id_amount 3 this amount prod time diff : 0.001'} Production hashtag (incorrect ponderation at 20-10-18) : 0.06299999809265137 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 1, 1: 0, 2: 16, 3: 0, 4: 0}, 'map_time_amount': {0: 8.999944925308228, 1: 0, 2: 148.99963188171387, 3: 0, 4: 0}, 'duration': 3119.999976873398, 'nb_balles_papier': 0.16199957680702212, 'begin_time_port': 'image_07092021_09_10_34_010157m0.jpg 0.001 for time 1, id_amount 3 this amount prod time diff : 0.001'} Production hashtag (incorrect ponderation at 20-10-18) : 0.16199957680702212 We filter photos on hashtag condition ! result_one_balle_Type_aluminium:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 7, 3: 1, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 72.00012874603271, 3: 9.999994993209839, 4: 0}, 'duration': 150.00017404556274, 'nb_balles_papier': 0.08200012373924254, 'begin_time_port': 'image_07092021_10_03_24_009930m0.jpg 0.009999775886535644 for time 9.999775886535645, id_amount 3 this amount prod time diff : 0.009999775886535644'} Production hashtag (incorrect ponderation at 20-10-18) : 0.08200012373924254 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_tetrapak:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 2, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 19.99965810775757, 3: 0, 4: 0}, 'duration': 0, 'nb_balles_papier': 0.01999965810775757, 'begin_time_port': 'image'} Production hashtag (incorrect ponderation at 20-10-18) : 0.01999965810775757 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 10, 3: 2, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 81.00049686431885, 3: 19.999656200408936, 4: 0}, 'duration': 428.99973487854004, 'nb_balles_papier': 0.10300015306472779, 'begin_time_port': 'image_07092021_10_16_24_010117m0.jpg 0.001 for time 1, id_amount 3 this amount prod time diff : 0.001'} Production hashtag (incorrect ponderation at 20-10-18) : 0.10300015306472779 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_papier:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 4, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 40.00009298324585, 3: 0, 4: 0}, 'duration': 38.99979090690613, 'nb_balles_papier': 0.04000009298324585, 'begin_time_port': 'image_07092021_10_23_44_010139m0.jpg 0.011000287055969239 for time 11.000287055969238, id_amount 3 this amount prod time diff : 0.011000287055969239'} Production hashtag (incorrect ponderation at 20-10-18) : 0.04000009298324585 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_plastique_fonce:{'day': '07092021', 'map_nb_amount': {0: 0, 1: 0, 2: 6, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 60.00031113624573, 3: 0, 4: 0}, 'duration': 98.99990916252136, 'nb_balles_papier': 0.060000311136245724, 'begin_time_port': 'image_07092021_10_24_34_010156m0.jpg 0.011000226020812989 for time 11.000226020812988, id_amount 3 this amount prod time diff : 0.011000226020812989'} Production hashtag (incorrect ponderation at 20-10-18) : 0.060000311136245724 We filter photos on hashtag condition ! We have rejected 0 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 15 list_same_port_ids : [13545772] find same portfolio which already exist 13545772 , we will use it list_same_port_ids : [13545774] find same portfolio which already exist 13545774 , we will use it list_same_port_ids : [13545777] find same portfolio which already exist 13545777 , we will use it list_same_port_ids : [5570414] find same portfolio which already exist 5570414 , we will use it list_same_port_ids : [13545779] find same portfolio which already exist 13545779 , we will use it list_same_port_ids : [13545780] find same portfolio which already exist 13545780 , we will use it list_same_port_ids : [13545783] find same portfolio which already exist 13545783 , we will use it list_same_port_ids : [13545785] find same portfolio which already exist 13545785 , we will use it list_same_port_ids : [13545787] find same portfolio which already exist 13545787 , we will use it list_same_port_ids : [13545788] find same portfolio which already exist 13545788 , we will use it list_same_port_ids : [13543473] find same portfolio which already exist 13543473 , we will use it list_same_port_ids : [13543474] find same portfolio which already exist 13543474 , we will use it list_same_port_ids : [13543475] find same portfolio which already exist 13543475 , we will use it list_same_port_ids : [13543476] find same portfolio which already exist 13543476 , we will use it list_same_port_ids : [13543477] find same portfolio which already exist 13543477 , we will use it # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545772 To do Qualite : 0.005823220486111111 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545774 AND mptpi.`type`=4199 To do Qualite : 0.1888521086140681 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545777 To do Qualite : 0.007415846836419753 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=5570414 AND mptpi.`type`=4199 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545779 To do Qualite : 0.004572120949074074 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545780 AND mptpi.`type`=4199 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545783 To do Qualite : 0.00907640496399177 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545785 AND mptpi.`type`=4199 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545787 To do Qualite : 0.01485129824918373 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13545788 AND mptpi.`type`=4199 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13543473 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13543474 To do Qualite : 0.003848153410463827 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13543475 AND mptpi.`type`=4199 To do Qualite : 0.11478003563407302 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! TODO SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13543476 To do Qualite : 0.019897576026366652 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 10257 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 10261 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 10261 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 10263 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 10264 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10258 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 10260 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 10259 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 10259 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 10306 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 11081 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 10260 doesn't seem to be define in the database( WARNING : type of input 3 of step 10259 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 10260 doesn't seem to be define in the database( WARNING : output 1 of step 10258 have datatype=7 whereas input 1 of step 10260 have datatype=None WARNING : type of output 2 of step 10257 doesn't seem to be define in the database( WARNING : type of input 2 of step 10261 doesn't seem to be define in the database( WARNING : output 0 of step 10257 have datatype=16 whereas input 0 of step 10264 have datatype=1 WARNING : output 1 of step 10257 have datatype=2 whereas input 1 of step 10264 have datatype=7 WARNING : output 0 of step 10263 have datatype=6 whereas input 2 of step 10264 have datatype=5 WARNING : type of output 2 of step 10264 doesn't seem to be define in the database( WARNING : type of input 1 of step 10258 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 10260 have datatype=10 whereas input 3 of step 10306 have datatype=6 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=13543477 AND mptpi.`type`=4199 To do elapsed_time : count_nb_balles_and_create_portfolio 73.81872224807739 # DISPLAY ALL COLLECTED DATA : {'07092021': {'nb_upload': 232, 'nb_taggue_class': 232, 'nb_taggue_densite': 232, 'nb_descriptors': 232, 'number_port': 15, 'count_photo_in_port': 117, 'nb_port_per_class': {'rungis_aluminium': {'nb_photos': 8, 'nb_portfolios': 1}, 'rungis_carton': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_papier': {'nb_photos': 33, 'nb_portfolios': 6}, 'rungis_plastique_clair': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_dur': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_fonce': {'nb_photos': 74, 'nb_portfolios': 7}, 'rungis_tapis_vide': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_tetrapak': {'nb_photos': 2, 'nb_portfolios': 1}}}} time spend for datou_step_exec : 94.69751191139221 time spend to save output : 0.0001201629638671875 total time spend for step 1 : 94.69763207435608 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1049318362, 1049318360, 1049318358, 1049318356, 1049318342, 1049318339, 1049318337, 1049318311, 1049318310, 1049318309, 1049318294, 1049318293, 1049318291, 1049318289, 1049318288, 1049318287, 1049318279, 1049318276, 1049318273, 1049318271, 1049318268, 1049318265, 1049318260, 1049318257, 1049318253, 1049318250, 1049318247, 1049318246, 1049318222, 1049318219, 1049318216, 1049318214, 1049318213, 1049318212, 1049317554, 1049317551, 1049317549, 1049317546, 1049317542, 1049317536, 1049317526, 1049317525, 1049317524, 1049317522, 1049317520, 1049317517, 1049317497, 1049317493, 1049317491, 1049317489, 1049317487, 1049317485, 1049317468, 1049317461, 1049317457, 1049317453, 1049317444, 1049317440, 1049317359, 1049317333, 1049317282, 1049317225, 1049317210, 1049317197, 1049316790, 1049316785, 1049316782, 1049316778, 1049316752, 1049316749, 1049316610, 1049316600, 1049316597, 1049316594, 1049316588, 1049316582, 1049316545, 1049316543, 1049316540, 1049316537, 1049316534, 1049316520, 1049316338, 1049316336, 1049316332, 1049316331, 1049316257, 1049316255, 1049316222, 1049316216, 1049316214, 1049316212, 1049316210, 1049316209, 1049313025, 1049312984, 1049312803, 1049312588, 1049312585, 1049312583, 1049312579, 1049312574, 1049312573, 1049312571, 1049312568, 1049312566, 1049312562, 1049312556, 1049312508, 1049312489, 1049312488, 1049312487, 1049312485, 1049312484, 1049312464, 1049312463, 1049312462, 1049312461, 1049312460, 1049312449, 1049312445, 1049312444, 1049312442, 1049312440, 1049312438, 1049312429, 1049312426, 1049312424, 1049312422, 1049312420, 1049312409, 1049312406, 1049312404, 1049312363, 1049312208, 1049311964, 1049311963, 1049311962, 1049311961, 1049311960, 1049311943, 1049311938, 1049311937, 1049311935, 1049311934, 1049311932, 1049311795, 1049311793, 1049311791, 1049311771, 1049311767, 1049311267, 1049311266, 1049311263, 1049311252, 1049311199, 1049311136, 1049311073, 1049311009, 1049311006, 1049310994, 1049310992, 1049310991, 1049310984, 1049310982, 1049310981, 1049310919, 1049310914, 1049310911, 1049310909, 1049310907, 1049310905, 1049310165, 1049310162, 1049310159, 1049310145, 1049310141, 1049310139, 1049310138, 1049310134, 1049310132, 1049309737, 1049309734, 1049309732, 1049309706, 1049309703, 1049309701, 1049309686, 1049309681, 1049309677, 1049309675, 1049309672, 1049309670, 1049309658, 1049309657, 1049309656, 1049309655, 1049309653, 1049309651, 1049309605, 1049309603, 1049309599, 1049309597, 1049309595, 1049309592, 1049309385, 1049309383, 1049309382, 1049309381, 1049309380, 1049309379, 1049309345, 1049308384, 1049308381, 1049308376, 1049308280, 1049308276, 1049308275, 1049308235, 1049307693, 1049306823, 1049306804, 1049306792, 1049306791, 1049306635, 1049306205, 1049304810, 1049303925, 1049296996, 1049296121, 1049294990, 1049293230] Looping around the photos to save general results len do output : 1 /4599398Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318362', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318360', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318358', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318356', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318342', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318339', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318337', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318311', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318310', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318309', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318294', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318293', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318291', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318289', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318288', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318287', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318279', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318276', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318273', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318271', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318268', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318265', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318260', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318257', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318253', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318250', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318247', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318246', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318222', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318219', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318216', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318214', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318213', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049318212', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317554', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317551', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317549', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317546', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317542', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317536', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317526', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317525', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317524', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317522', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317520', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317517', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317497', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317493', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317491', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317489', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317487', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317485', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317468', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317461', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317457', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317453', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317444', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317440', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317359', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317333', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317282', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317225', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317210', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049317197', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316790', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316785', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316782', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316778', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316752', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316749', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316610', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316600', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316597', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316594', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316588', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316582', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316545', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316543', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316540', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316537', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316534', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316520', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316338', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316336', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316332', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316331', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316257', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316255', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316222', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316216', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316214', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316212', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316210', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049316209', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049313025', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312984', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312803', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312588', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312585', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312583', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312579', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312574', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312573', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312571', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312568', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312566', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312562', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312556', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312508', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312489', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312488', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312487', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312485', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312484', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312464', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312463', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312462', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312461', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312460', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312449', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312445', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312444', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312442', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312440', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312438', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312429', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312426', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312424', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312422', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312420', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312409', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312406', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312404', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312363', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049312208', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311964', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311963', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311962', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311961', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311960', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311943', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311938', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311937', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311935', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311934', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311932', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311795', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311793', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311791', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311771', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311767', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311267', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311266', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311263', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311252', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311199', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311136', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311073', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311009', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049311006', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310994', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310992', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310991', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310984', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310982', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310981', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310919', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310914', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310911', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310909', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310907', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310905', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310165', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310162', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310159', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310145', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310141', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310139', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310138', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310134', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049310132', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309737', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309734', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309732', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309706', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309703', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309701', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309686', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309681', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309677', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309675', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309672', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309670', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309658', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309657', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309656', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309655', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309653', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309651', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309605', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309603', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309599', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309597', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309595', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309592', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309385', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309383', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309382', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309381', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309380', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309379', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049309345', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308384', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308381', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308376', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308280', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308276', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308275', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049308235', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049307693', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306823', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306804', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306792', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306791', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306635', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049306205', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049304810', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049303925', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049296996', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049296121', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049294990', None, None, None, None, None, None) ('3789', None, None, None, None, None, None, None, None) ('3789', '4599398', '1049293230', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 233 time used for this insertion : 0.1526484489440918 save_final save missing photos in datou_result : After save, about to update current ! Result test rubbia : {'4599398': ([[0, 7, 8, 9, 11, 12, 13, 14, 17, 18], [19, 20, 22, 23, 25, 26, 27, 38, 39, 40, 51, 52, 53, 55, 60, 61, 62, 63, 71, 76, 77, 81, 82, 83, 84], [85, 86, 91, 92], [93], [97, 98, 99, 100, 101], [102], [103, 104], [107, 108, 109, 110, 112, 113, 116, 117, 118, 121, 122, 123], [124, 126, 128, 129, 130, 131, 134, 135], [136, 137, 138, 147, 148, 149, 150, 151, 152, 153, 154, 157, 158, 161, 162, 167, 168], [173, 176, 177, 178, 182, 183, 187, 188], [189, 193], [198, 201, 202, 207, 208, 209, 210, 211, 212, 213, 214, 215], [216, 217, 218, 220], [221, 224, 225, 226, 227, 231]], {'rungis_aluminium': [(10, 11)], 'rungis_carton': [], 'rungis_papier': [(0, 1), (2, 3), (4, 5), (6, 7), (8, 9), (13, 14)], 'rungis_plastique_clair': [], 'rungis_plastique_dur': [], 'rungis_plastique_fonce': [(1, 2), (3, 4), (5, 6), (7, 8), (9, 10), (12, 13), (14, 15)], 'rungis_tapis_vide': [], 'rungis_tetrapak': [(11, 12)]}, {13545772: {'list_of_photos': [1049293230, 1049306791, 1049294990, 1049306792, 1049306823, 1049307693, 1049308235, 1049308275, 1049308376, 1049308381], 'hashtag': 'papier'}, 13545774: {'list_of_photos': [1049308384, 1049309345, 1049309380, 1049309381, 1049309383, 1049309385, 1049309592, 1049309658, 1049309670, 1049309672, 1049310132, 1049310134, 1049310138, 1049310141, 1049310905, 1049310907, 1049310909, 1049310911, 1049310994, 1049311199, 1049311252, 1049311767, 1049311771, 1049311791, 1049311793], 'hashtag': 'plastique_fonce'}, 13545777: {'list_of_photos': [1049311795, 1049311932, 1049311943, 1049311960], 'hashtag': 'papier'}, 5570414: {'list_of_photos': [1049311961], 'hashtag': 'plastique_fonce'}, 13545779: {'list_of_photos': [1049312208, 1049312363, 1049312404, 1049312406, 1049312409], 'hashtag': 'papier'}, 13545780: {'list_of_photos': [1049312420], 'hashtag': 'plastique_fonce'}, 13545783: {'list_of_photos': [1049312422, 1049312424], 'hashtag': 'papier'}, 13545785: {'list_of_photos': [1049312438, 1049312440, 1049312442, 1049312444, 1049312449, 1049312460, 1049312463, 1049312464, 1049312484, 1049312488, 1049312489, 1049312508], 'hashtag': 'plastique_fonce'}, 13545787: {'list_of_photos': [1049312556, 1049312566, 1049312571, 1049312573, 1049312574, 1049312579, 1049312588, 1049312803], 'hashtag': 'papier'}, 13545788: {'list_of_photos': [1049312984, 1049313025, 1049316209, 1049316332, 1049316336, 1049316338, 1049316520, 1049316534, 1049316537, 1049316540, 1049316543, 1049316588, 1049316594, 1049316610, 1049316749, 1049316790, 1049317197], 'hashtag': 'plastique_fonce'}, 13543473: {'list_of_photos': [1049317359, 1049317453, 1049317457, 1049317461, 1049317489, 1049317491, 1049317520, 1049317522], 'hashtag': 'aluminium'}, 13543474: {'list_of_photos': [1049317524, 1049317542], 'hashtag': 'tetrapak'}, 13543475: {'list_of_photos': [1049318212, 1049318216, 1049318219, 1049318253, 1049318257, 1049318260, 1049318265, 1049318268, 1049318271, 1049318273, 1049318276, 1049318279], 'hashtag': 'plastique_fonce'}, 13543476: {'list_of_photos': [1049318287, 1049318288, 1049318289, 1049318293], 'hashtag': 'papier'}, 13543477: {'list_of_photos': [1049318294, 1049318311, 1049318337, 1049318339, 1049318342, 1049318362], 'hashtag': 'plastique_fonce'}}, {2107751280: 8, 2107750907: 0, 2107750908: 33, 2107750909: 0, 2107750910: 0, 2107750911: 74, 2107750912: 0, 2107750913: 2}, {'amount_uploaded_and_tagged': {'07092021': {'nb_upload': 232, 'nb_taggue_class': 232, 'nb_taggue_densite': 232, 'nb_descriptors': 232, 'number_port': 15, 'count_photo_in_port': 117, 'nb_port_per_class': {'rungis_aluminium': {'nb_photos': 8, 'nb_portfolios': 1}, 'rungis_carton': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_papier': {'nb_photos': 33, 'nb_portfolios': 6}, 'rungis_plastique_clair': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_dur': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_fonce': {'nb_photos': 74, 'nb_portfolios': 7}, 'rungis_tapis_vide': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_tetrapak': {'nb_photos': 2, 'nb_portfolios': 1}}}}, 'map_all_result_after_group_moy_exp': {'number_port': 15, 'count_photo_in_port': 117, 'nb_port_per_class': {'rungis_aluminium': {'nb_photos': 8, 'nb_portfolios': 1}, 'rungis_carton': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_papier': {'nb_photos': 33, 'nb_portfolios': 6}, 'rungis_plastique_clair': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_dur': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_plastique_fonce': {'nb_photos': 74, 'nb_portfolios': 7}, 'rungis_tapis_vide': {'nb_photos': 0, 'nb_portfolios': 0}, 'rungis_tetrapak': {'nb_photos': 2, 'nb_portfolios': 1}}}, 'map_info_after_moyenne_mobile': {'07092021': {'distrib_time_diff': {'nb': 207, 'mean': 12.512076641626404, 'stddev': 12.296218880583977, 'min': 0.0, 'max': 119.00011491775513, 'quantil_10': {'min': [8.999778032302856], 'max': [11.000291109085083]}, 'quantil_100': {'min': [8.999709129333496], 'max': [61.00024700164795]}, 'quantil_1000': {'min': [0.0], 'max': [119.00011491775513]}, 'quantil_5000': {'min': [0.0], 'max': [119.00011491775513]}, 'quantil_10000': {'min': [0.0], 'max': [119.00011491775513]}}, 'time_diff': {'rungis_aluminium': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 80.99965000152588, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_carton': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 49.000049114227295, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_papier': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 11.000201940536499, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 534.9997780323029, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_clair': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_dur': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 31.000057697296143, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_fonce': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 564.0013737678528, '05102018_papier_non_papier_tres_peu_dense': 19.999656200408936}, 'rungis_tapis_vide': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_tetrapak': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 8.999944925308228, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 89.99986672401428, '05102018_papier_non_papier_tres_peu_dense': 9.999994993209839}}, 'time_diff_removed': {'rungis_aluminium': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 11.000208854675293, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 158.99993062019348, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_carton': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 101.00013995170593, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_papier': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 18.999826192855835, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 168.99926328659058, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_clair': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_dur': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_fonce': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 21.00012707710266, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 489.9993727207184, '05102018_papier_non_papier_tres_peu_dense': 11.000169038772583}, 'rungis_tapis_vide': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_tetrapak': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 38.99988508224487, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 170.0003685951233, '05102018_papier_non_papier_tres_peu_dense': 0}}, 'nb_photos': {'rungis_aluminium': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 8, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_carton': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 6, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_papier': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 1, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 28, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_clair': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_dur': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 2, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_fonce': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 40, '05102018_papier_non_papier_tres_peu_dense': 2}, 'rungis_tapis_vide': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_tetrapak': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 1, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 9, '05102018_papier_non_papier_tres_peu_dense': 1}}, 'nb_photos_removed': {'rungis_aluminium': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 1, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 16, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_carton': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 5, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_papier': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 2, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 16, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_clair': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_dur': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_plastique_fonce': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 1, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 46, '05102018_papier_non_papier_tres_peu_dense': 1}, 'rungis_tapis_vide': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 0, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 0, '05102018_papier_non_papier_tres_peu_dense': 0}, 'rungis_tetrapak': {'05102018_papier_non_papier_dense': 0, '05102018_papier_non_papier_peu_dense': 4, '05102018_papier_non_papier_presque_vide': 0, '05102018_papier_non_papier_tres_dense': 17, '05102018_papier_non_papier_tres_peu_dense': 0}}}}, 'map_amount_per_hashtag': {'rungis_aluminium': [(10, 11)], 'rungis_carton': [], 'rungis_papier': [(0, 1), (2, 3), (4, 5), (6, 7), (8, 9), (13, 14)], 'rungis_plastique_clair': [], 'rungis_plastique_dur': [], 'rungis_plastique_fonce': [(1, 2), (3, 4), (5, 6), (7, 8), (9, 10), (12, 13), (14, 15)], 'rungis_tapis_vide': [], 'rungis_tetrapak': [(11, 12)]}, 'count': {'rungis_aluminium': [(10, 11)], 'rungis_carton': [], 'rungis_papier': [(0, 1), (2, 3), (4, 5), (6, 7), (8, 9), (13, 14)], 'rungis_plastique_clair': [], 'rungis_plastique_dur': [], 'rungis_plastique_fonce': [(1, 2), (3, 4), (5, 6), (7, 8), (9, 10), (12, 13), (14, 15)], 'rungis_tapis_vide': [], 'rungis_tetrapak': [(11, 12)]}})}| Result context_with_local_rubbia.cache_model_config.map_io test rubbia : {'input': {}, 'output': {}}| ############################### TEST rubbia_split_dark ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score_with_photo list_input_json : [] origin We have 1 , BBBBBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFFBFBFBFFFBFBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 64 ; length of list_pids : 64 ; length of list_args : 64 time to download the photos : 4.794755458831787 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False we use local cache db, so we are in local job, but when commit will be implemented for local cache db, we could again use save number of steps : 1 step1:split_time_score_with_photo Thu Jan 15 05:29:38 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec ----- Debut du copier-coller des param necessaire pour fonction main de STS ----- TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('18', 4), ('19', 5), ('20', 5), ('24', 8), ('26', 6), ('17', 1), ('27', 9), ('51', 7), ('28', 2), ('21', 4), ('52', 2), ('25', 6), ('50', 3), ('22', 2)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 06102021 4608689 Nombre de photos uploadées : 64 / 23040 (0%) 06102021 4608689 Nombre de photos taguées (types de déchets): 0 / 64 (0%) 06102021 4608689 Nombre de photos taguées (volume) : 0 / 64 (0%) elapsed_time : load_data_split_time_score 3.337860107421875e-06 elapsed_time : order_list_meta_photo_and_scores 8.821487426757812e-06 ???????????????????????????????????????????????????????????????? elapsed_time : fill_and_build_computed_from_old_data 0.006147861480712891 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.2566227912902832 ***** BEGIN SPLIT BY DARK ***** To DO 08/10/21 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 1 time used for this insertion : 0.028302431106567383 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 2 time used for this insertion : 0.0160980224609375 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 3 time used for this insertion : 0.012828826904296875 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 4 time used for this insertion : 0.011046648025512695 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 5 time used for this insertion : 0.012965202331542969 elapsed_time : SPLIT_BY_DARK 0.11842727661132812 ***** END SPLIT BY DARK ***** ((1055001085,), (1055008638,), (1055010730,), (1055011086,), (1055012686,)) ***** BEGIN SPLIT TIME ***** [12, 20, 29, 38, 51] ````````````````````````````````````````````````````````````````list printed: [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], [13, 14, 15, 16, 17, 18, 19], [21, 22, 23, 24, 25, 26, 27, 28], [30, 31, 32, 33, 34, 35, 36, 37], [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [], [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]] forced_hashtag: jrm force hashtag to jrm elapsed_time : SPLIT_TIME 0.008574724197387695 ***** END SPLIT TIME ***** NUMBER BATCH : 7 list_ponderation used : [0.001, 0.001, 0.001, 0.001, 0.001] , list_hashtag_class_create_as_list : ['refus', 'jrm'] ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 172.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_101733.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 72.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_102049.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 52.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_102404.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 53.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_102525.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 81.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_102645.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 Empty batch, bug or could have been filtered ! ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '06102021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 102.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20211006_145039.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 We have rejected 0 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 6 list_same_port_ids : [4938484] find same portfolio which already exist 4938484 , we will use it list_same_port_ids : [4938485] find same portfolio which already exist 4938485 , we will use it list_same_port_ids : [4938486] find same portfolio which already exist 4938486 , we will use it list_same_port_ids : [4938487] find same portfolio which already exist 4938487 , we will use it list_same_port_ids : [4938488] find same portfolio which already exist 4938488 , we will use it list_same_port_ids : [4756245] find same portfolio which already exist 4756245 , we will use it # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4938484 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4938485 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4938486 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4938487 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4938488 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4756245 AND mptpi.`type`=4038 To do elapsed_time : count_nb_balles_and_create_portfolio 1.9824488162994385 # DISPLAY ALL COLLECTED DATA : {'06102021': {'nb_upload': 64, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}} ------ Fin du Copier-Coller ------ ---------- ONE RESULT --------- ([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], [13, 14, 15, 16, 17, 18, 19], [21, 22, 23, 24, 25, 26, 27, 28], [30, 31, 32, 33, 34, 35, 36, 37], [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [], [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]], {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, {4938484: {'list_of_photos': [1055000228, 1055000055, 1055003357, 1055007950, 1055003348, 1055007953, 1055000059, 1055007992, 1055008181, 1055003197, 1055003198, 1055008184], 'hashtag': 'jrm'}, 4938485: {'list_of_photos': [1055000063, 1055004600, 1055008597, 1055003134, 1055008599, 1055003679, 1055004627], 'hashtag': 'jrm'}, 4938486: {'list_of_photos': [1055004217, 1055010143, 1055004278, 1055010723, 1055003131, 1055003202, 1055010725, 1055000068], 'hashtag': 'jrm'}, 4938487: {'list_of_photos': [1055010737, 1055010739, 1055003278, 1055010743, 1055011072, 1055011074, 1055011076, 1055000070], 'hashtag': 'jrm'}, 4938488: {'list_of_photos': [1055011441, 1055011454, 1055003185, 1055011459, 1055001092, 1055001542, 1055003292, 1055011726, 1055011733, 1055011740, 1055012684, 1055002045], 'hashtag': 'jrm'}, 4756245: {'list_of_photos': [1055012722, 1055004798, 1055004608, 1055012727, 1055013693, 1055013724, 1055003249, 1055001545, 1055003259, 1055013727, 1055003266, 1055003261], 'hashtag': 'jrm'}}, {2107757407: 59}, {'amount_uploaded_and_tagged': {'06102021': {'nb_upload': 64, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}}, 'map_amount_per_hashtag': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, 'count': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}}) ---------- END de ONE RESULT ---------- Suppression des photos Telecharges time spend for datou_step_exec : 7.641117572784424 time spend to save output : 6.031990051269531e-05 total time spend for step 1 : 7.6411778926849365 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : split_time_score_with_photo we use saveGeneral [1055003357, 1055003348, 1055003292, 1055003278, 1055003266, 1055003261, 1055003259, 1055003249, 1055003202, 1055003198, 1055003197, 1055003185, 1055003134, 1055011086, 1055011076, 1055011074, 1055011072, 1055010743, 1055010739, 1055010737, 1055010730, 1055010725, 1055010723, 1055010143, 1055008638, 1055008599, 1055013727, 1055013724, 1055013693, 1055012727, 1055012722, 1055012686, 1055012684, 1055011740, 1055011733, 1055011726, 1055011459, 1055011454, 1055011441, 1055003131, 1055002045, 1055001545, 1055001542, 1055001092, 1055001085, 1055000228, 1055000070, 1055000068, 1055000063, 1055000059, 1055000055, 1055008597, 1055008184, 1055008181, 1055007992, 1055007953, 1055007950, 1055004798, 1055004627, 1055004608, 1055004600, 1055004278, 1055004217, 1055003679] Looping around the photos to save general results len do output : 5 /[[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], [13, 14, 15, 16, 17, 18, 19], [21, 22, 23, 24, 25, 26, 27, 28], [30, 31, 32, 33, 34, 35, 36, 37], [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [], [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]] /{'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]} /{4938484: {'list_of_photos': [1055000228, 1055000055, 1055003357, 1055007950, 1055003348, 1055007953, 1055000059, 1055007992, 1055008181, 1055003197, 1055003198, 1055008184], 'hashtag': 'jrm'}, 4938485: {'list_of_photos': [1055000063, 1055004600, 1055008597, 1055003134, 1055008599, 1055003679, 1055004627], 'hashtag': 'jrm'}, 4938486: {'list_of_photos': [1055004217, 1055010143, 1055004278, 1055010723, 1055003131, 1055003202, 1055010725, 1055000068], 'hashtag': 'jrm'}, 4938487: {'list_of_photos': [1055010737, 1055010739, 1055003278, 1055010743, 1055011072, 1055011074, 1055011076, 1055000070], 'hashtag': 'jrm'}, 4938488: {'list_of_photos': [1055011441, 1055011454, 1055003185, 1055011459, 1055001092, 1055001542, 1055003292, 1055011726, 1055011733, 1055011740, 1055012684, 1055002045], 'hashtag': 'jrm'}, 4756245: {'list_of_photos': [1055012722, 1055004798, 1055004608, 1055012727, 1055013693, 1055013724, 1055003249, 1055001545, 1055003259, 1055013727, 1055003266, 1055003261], 'hashtag': 'jrm'}} /{2107757407: 59} /{'amount_uploaded_and_tagged': {'06102021': {'nb_upload': 64, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}}, 'map_amount_per_hashtag': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, 'count': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}} before output type Managing all output in save final without adding information in the mtr_datou_result ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003357', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003348', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003292', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003278', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003266', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003261', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003259', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003249', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003202', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003198', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003197', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003185', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003134', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011086', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011076', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011074', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011072', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010743', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010739', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010737', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010730', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010725', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010723', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055010143', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055008638', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055008599', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055013727', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055013724', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055013693', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055012727', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055012722', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055012686', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055012684', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011740', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011733', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011726', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011459', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011454', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055011441', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003131', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055002045', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055001545', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055001542', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055001092', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055001085', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000228', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000070', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000068', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000063', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000059', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055000055', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055008597', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055008184', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055008181', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055007992', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055007953', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055007950', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004798', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004627', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004608', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004600', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004278', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055004217', None, None, None, None, None, None) ('3787', None, None, None, None, None, None, None, None) ('3787', '4608689', '1055003679', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 64 time used for this insertion : 0.04535627365112305 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : ([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], [13, 14, 15, 16, 17, 18, 19], [21, 22, 23, 24, 25, 26, 27, 28], [30, 31, 32, 33, 34, 35, 36, 37], [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [], [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]], {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, {4938484: {'list_of_photos': [1055000228, 1055000055, 1055003357, 1055007950, 1055003348, 1055007953, 1055000059, 1055007992, 1055008181, 1055003197, 1055003198, 1055008184], 'hashtag': 'jrm'}, 4938485: {'list_of_photos': [1055000063, 1055004600, 1055008597, 1055003134, 1055008599, 1055003679, 1055004627], 'hashtag': 'jrm'}, 4938486: {'list_of_photos': [1055004217, 1055010143, 1055004278, 1055010723, 1055003131, 1055003202, 1055010725, 1055000068], 'hashtag': 'jrm'}, 4938487: {'list_of_photos': [1055010737, 1055010739, 1055003278, 1055010743, 1055011072, 1055011074, 1055011076, 1055000070], 'hashtag': 'jrm'}, 4938488: {'list_of_photos': [1055011441, 1055011454, 1055003185, 1055011459, 1055001092, 1055001542, 1055003292, 1055011726, 1055011733, 1055011740, 1055012684, 1055002045], 'hashtag': 'jrm'}, 4756245: {'list_of_photos': [1055012722, 1055004798, 1055004608, 1055012727, 1055013693, 1055013724, 1055003249, 1055001545, 1055003259, 1055013727, 1055003266, 1055003261], 'hashtag': 'jrm'}}, {2107757407: 59}, {'amount_uploaded_and_tagged': {'06102021': {'nb_upload': 64, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}}, 'map_amount_per_hashtag': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, 'count': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}}) Result test split dark : ([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], [13, 14, 15, 16, 17, 18, 19], [21, 22, 23, 24, 25, 26, 27, 28], [30, 31, 32, 33, 34, 35, 36, 37], [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [], [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]], {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, {4938484: {'list_of_photos': [1055000228, 1055000055, 1055003357, 1055007950, 1055003348, 1055007953, 1055000059, 1055007992, 1055008181, 1055003197, 1055003198, 1055008184], 'hashtag': 'jrm'}, 4938485: {'list_of_photos': [1055000063, 1055004600, 1055008597, 1055003134, 1055008599, 1055003679, 1055004627], 'hashtag': 'jrm'}, 4938486: {'list_of_photos': [1055004217, 1055010143, 1055004278, 1055010723, 1055003131, 1055003202, 1055010725, 1055000068], 'hashtag': 'jrm'}, 4938487: {'list_of_photos': [1055010737, 1055010739, 1055003278, 1055010743, 1055011072, 1055011074, 1055011076, 1055000070], 'hashtag': 'jrm'}, 4938488: {'list_of_photos': [1055011441, 1055011454, 1055003185, 1055011459, 1055001092, 1055001542, 1055003292, 1055011726, 1055011733, 1055011740, 1055012684, 1055002045], 'hashtag': 'jrm'}, 4756245: {'list_of_photos': [1055012722, 1055004798, 1055004608, 1055012727, 1055013693, 1055013724, 1055003249, 1055001545, 1055003259, 1055013727, 1055003266, 1055003261], 'hashtag': 'jrm'}}, {2107757407: 59}, {'amount_uploaded_and_tagged': {'06102021': {'nb_upload': 64, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}}, 'map_amount_per_hashtag': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}, 'count': {'Rungis_jrm': [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]}})| ############################### TEST rubbia_append ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score list_input_json : [] origin We have 1 , We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.031557321548461914 About to test input to load Calling datou_exec Inside datou_exec : verbose : False we use local cache db, so we are in local job, but when commit will be implemented for local cache db, we could again use save number of steps : 1 step1:split_time_score Thu Jan 15 05:29:46 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('30', 1), ('36', 1), ('43', 1)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 21092021 4599006 Nombre de photos uploadées : 3 / 23040 (0%) 21092021 4599006 Nombre de photos taguées (types de déchets): 0 / 3 (0%) 21092021 4599006 Nombre de photos taguées (volume) : 0 / 3 (0%) elapsed_time : load_data_split_time_score 3.5762786865234375e-06 elapsed_time : order_list_meta_photo_and_scores 9.298324584960938e-06 ??? elapsed_time : fill_and_build_computed_from_old_data 0.00040459632873535156 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.26264381408691406 ---------- APPEND TASK BEGIN ---------- ---------- APPEND TASK END ---------- We will return after consolidate but for now we need the day, how to get it, for now depending on the previous heavy steps find url: select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 4599006 order by id desc limit 1 NUMBER BATCH : 0 # DISPLAY ALL COLLECTED DATA : {'21092021': {'nb_upload': 3, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}} TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('12', 1), ('-0', 3)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 21092021 4505992 Nombre de photos uploadées : 1 / 23040 (0%) 21092021 4505992 Nombre de photos taguées (types de déchets): 0 / 1 (0%) 21092021 4505992 Nombre de photos taguées (volume) : 0 / 1 (0%) elapsed_time : load_data_split_time_score 5.9604644775390625e-06 elapsed_time : order_list_meta_photo_and_scores 1.2159347534179688e-05 ? elapsed_time : fill_and_build_computed_from_old_data 0.00023937225341796875 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.24538016319274902 ---------- APPEND TASK BEGIN ---------- ---------- APPEND TASK END ---------- We will return after consolidate but for now we need the day, how to get it, for now depending on the previous heavy steps find url: select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 4599006 order by id desc limit 1 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_COD_P4505992_21-09-2021.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 4505992 order by id desc limit 1 NUMBER BATCH : 0 # DISPLAY ALL COLLECTED DATA : {'21092021': {'nb_upload': 1, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}} time spend for datou_step_exec : 4.532270669937134 time spend to save output : 3.24249267578125e-05 total time spend for step 1 : 4.532303094863892 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1054572537, 1054572534, 1054572532, 1051605195] Looping around the photos to save general results len do output : 2 /4599006Didn't retrieve data . /4505992Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3856', None, None, None, None, None, None, None, None) ('3856', '4599006', '1054572537', None, None, None, None, None, None) ('3856', None, None, None, None, None, None, None, None) ('3856', '4599006', '1054572534', None, None, None, None, None, None) ('3856', None, None, None, None, None, None, None, None) ('3856', '4599006', '1054572532', None, None, None, None, None, None) ('3856', None, None, None, None, None, None, None, None) ('3856', '4505992', '1051605195', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.018637418746948242 save_final save missing photos in datou_result : After save, about to update current ! ############################### TEST rubbia_horaire ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.022927045822143555 About to test input to load Calling datou_exec Inside datou_exec : verbose : False we use local cache db, so we are in local job, but when commit will be implemented for local cache db, we could again use save number of steps : 1 step1:split_time_score Thu Jan 15 05:29:51 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('02', 6), ('05', 8), ('06', 19)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 08032021 3609515 Nombre de photos uploadées : 33 / 23040 (0%) 08032021 3609515 Nombre de photos taguées (types de déchets): 0 / 33 (0%) 08032021 3609515 Nombre de photos taguées (volume) : 0 / 33 (0%) elapsed_time : load_data_split_time_score 3.337860107421875e-06 elapsed_time : order_list_meta_photo_and_scores 9.5367431640625e-06 ????????????????????????????????? elapsed_time : fill_and_build_computed_from_old_data 0.0030853748321533203 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.2508120536804199 Creating list_photo_total elapsed_time : select_descriptors 0.028905630111694336 08032021 3609515 Nombre de photos avec descriptors (type 3963) : 0 / 33 (0%) Missing descriptors for photos 0 and 1014054233 0:00:00|ON:Missing descriptors for photos 1014054233 and 1014054232 Missing descriptors for photos 1014054232 and 1014054231 Missing descriptors for photos 1014054231 and 1014054230 Missing descriptors for photos 1014054230 and 1014054235 Missing descriptors for photos 1014054235 and 1014054234 Missing descriptors for photos 1014054234 and 1014097492 Missing descriptors for photos 1014097492 and 1014097499 Missing descriptors for photos 1014097499 and 1014097497 Missing descriptors for photos 1014097497 and 1014097580 Missing descriptors for photos 1014097580 and 1014097924 Missing descriptors for photos 1014097924 and 1014098236 Missing descriptors for photos 1014098236 and 1014098602 Missing descriptors for photos 1014098602 and 1014099035 Missing descriptors for photos 1014099035 and 1014105778 Missing descriptors for photos 1014105778 and 1014105777 Missing descriptors for photos 1014105777 and 1014105784 Missing descriptors for photos 1014105784 and 1014105783 Missing descriptors for photos 1014105783 and 1014105782 Missing descriptors for photos 1014105782 and 1014105781 Missing descriptors for photos 1014105781 and 1014105786 Missing descriptors for photos 1014105786 and 1014105785 Missing descriptors for photos 1014105785 and 1014105791 Missing descriptors for photos 1014105791 and 1014105790 Missing descriptors for photos 1014105790 and 1014105798 Missing descriptors for photos 1014105798 and 1014105797 Missing descriptors for photos 1014105797 and 1014105796 Missing descriptors for photos 1014105796 and 1014105795 Missing descriptors for photos 1014105795 and 1014105800 Missing descriptors for photos 1014105800 and 1014105799 Missing descriptors for photos 1014105799 and 1014106095 Missing descriptors for photos 1014106095 and 1014106094 Missing descriptors for photos 1014106094 and 1014106093 08032021 Removing 0 photos because of the 'same image' condition Total on : 0 Total off : 0.0 list_time_off Warning in study_and_display_distrib_list : min=max : 0.0 0.0 dist_desc Warning in study_and_display_distrib_list : min=max : -1 -1 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 33 time used for this insertion : 0.06771039962768555 photos_removed : len 0 elapsed_time : remove_photo_duplicate 0.10119438171386719 To do, maybe not at the correct place ! .................................force hashtag to JRM elapsed_time : CREATE_PORT_BATCH_BY_HOUR 0.007134914398193359 NUMBER BATCH : 3 list_ponderation used : [1e-05, 1e-05, 1e-05, 1e-05, 1e-05] , list_hashtag_class_create_as_list : ['jrm'] We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We have rejected 0 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 0 elapsed_time : count_nb_balles_and_create_portfolio 0.037505388259887695 # DISPLAY ALL COLLECTED DATA : {'08032021': {'nb_upload': 33, 'nb_taggue_class': 0, 'nb_taggue_densite': 0, 'nb_descriptors': 0}} time spend for datou_step_exec : 0.49802494049072266 time spend to save output : 2.1457672119140625e-05 total time spend for step 1 : 0.4980463981628418 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1014106095, 1014106094, 1014106093, 1014105800, 1014105799, 1014105798, 1014105797, 1014105796, 1014105795, 1014105791, 1014105790, 1014105786, 1014105785, 1014105784, 1014105783, 1014105782, 1014105781, 1014105778, 1014105777, 1014099035, 1014098602, 1014098236, 1014097924, 1014097580, 1014097499, 1014097497, 1014097492, 1014054235, 1014054234, 1014054233, 1014054232, 1014054231, 1014054230] Looping around the photos to save general results len do output : 1 /3609515Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014106095', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014106094', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014106093', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105800', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105799', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105798', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105797', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105796', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105795', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105791', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105790', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105786', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105785', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105784', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105783', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105782', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105781', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105778', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014105777', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014099035', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014098602', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014098236', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014097924', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014097580', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014097499', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014097497', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014097492', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054235', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054234', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054233', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054232', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054231', None, None, None, None, None, None) ('3181', None, None, None, None, None, None, None, None) ('3181', '3609515', '1014054230', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 34 time used for this insertion : 0.033785104751586914 save_final save missing photos in datou_result : After save, about to update current ! got : {'Rungis_JRM': []} expected : {'Rungis_JRM': [(0, 1), (1, 2), (2, 3)]} ERROR rubbia_horaire FAILED ############################### TEST rle_unique_nms_with_priority ################################ t Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : rle_unique_nms_with_priority list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.14966773986816406 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:rle_unique_nms_with_priority Thu Jan 15 05:29:52 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step rle-unique-nms batch 1 Loaded 10 chid ids of type : 2804 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 10 nb_hashtags : 2 time to prepare the origin masks : 0.38556885719299316 time for calcul the mask position with numpy : 0.0035271644592285156 nb_pixel_total : 217207 time to create 1 rle with new method : 0.03756070137023926 time for calcul the mask position with numpy : 0.0025644302368164062 nb_pixel_total : 1008 time to create 1 rle with old method : 0.0021212100982666016 time for calcul the mask position with numpy : 0.002615213394165039 nb_pixel_total : 751 time to create 1 rle with old method : 0.0016031265258789062 time for calcul the mask position with numpy : 0.0025975704193115234 nb_pixel_total : 722 time to create 1 rle with old method : 0.00154876708984375 time for calcul the mask position with numpy : 0.002468109130859375 nb_pixel_total : 2949 time to create 1 rle with old method : 0.006691932678222656 time for calcul the mask position with numpy : 0.002554655075073242 nb_pixel_total : 497 time to create 1 rle with old method : 0.0010738372802734375 time for calcul the mask position with numpy : 0.0024683475494384766 nb_pixel_total : 1086 time to create 1 rle with old method : 0.002412080764770508 time for calcul the mask position with numpy : 0.0024979114532470703 nb_pixel_total : 1924 time to create 1 rle with old method : 0.004318714141845703 time for calcul the mask position with numpy : 0.0024268627166748047 nb_pixel_total : 413 time to create 1 rle with old method : 0.0009386539459228516 time for calcul the mask position with numpy : 0.002587556838989258 nb_pixel_total : 526 time to create 1 rle with old method : 0.00124359130859375 create new chi : 0.08613324165344238 time to delete rle : 0.017030000686645508 batch 1 Loaded 10 chid ids of type : 2805 Number RLEs to save : 1674 TO DO : save crop sub photo not yet done ! save time : 0.17015552520751953 map_output_result : {998957128: (0.0, 'Should be the crop_list due to order', 0)} End step rle-unique-nms time spend for datou_step_exec : 0.838376522064209 time spend to save output : 0.00010967254638671875 total time spend for step 1 : 0.8384861946105957 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {998957128: (0.0, 'Should be the crop_list due to order', 0)} Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : rle_unique_nms_with_priority list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.2345273494720459 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:rle_unique_nms_with_priority Thu Jan 15 05:29:53 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step rle-unique-nms batch 1 Loaded 10 chid ids of type : 4169 seulement à utiliser dans la step consolidation batch 1 Loaded 10 chid ids of type : 2805 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! save time : 0.05842256546020508 map_output_result : {1066511071: (0.0, 'Should be the crop_list due to order', 0)} End step rle-unique-nms time spend for datou_step_exec : 0.41168975830078125 time spend to save output : 4.601478576660156e-05 total time spend for step 1 : 0.41173577308654785 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1066511071: (0.0, 'Should be the crop_list due to order', 0)} Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : rle_unique_nms_with_priority list_input_json : [] origin BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.34688401222229004 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:rle_unique_nms_with_priority Thu Jan 15 05:29:54 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step rle-unique-nms batch 1 Loaded 91 chid ids of type : 2596 +++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 43 nb_hashtags : 2 time to prepare the origin masks : 26.51667046546936 time for calcul the mask position with numpy : 0.20843029022216797 nb_pixel_total : 5233657 time to create 1 rle with new method : 0.3891885280609131 time for calcul the mask position with numpy : 0.030918598175048828 nb_pixel_total : 11972 time to create 1 rle with old method : 0.025233745574951172 time for calcul the mask position with numpy : 0.030614614486694336 nb_pixel_total : 15054 time to create 1 rle with old method : 0.03155994415283203 time for calcul the mask position with numpy : 0.030631542205810547 nb_pixel_total : 13954 time to create 1 rle with old method : 0.029368877410888672 time for calcul the mask position with numpy : 0.03025031089782715 nb_pixel_total : 4888 time to create 1 rle with old method : 0.010366201400756836 time for calcul the mask position with numpy : 0.03699088096618652 nb_pixel_total : 1188492 time to create 1 rle with new method : 0.4084188938140869 time for calcul the mask position with numpy : 0.03141021728515625 nb_pixel_total : 184585 time to create 1 rle with new method : 0.38067126274108887 time for calcul the mask position with numpy : 0.03054189682006836 nb_pixel_total : 18620 time to create 1 rle with old method : 0.03934597969055176 time for calcul the mask position with numpy : 0.03210186958312988 nb_pixel_total : 62945 time to create 1 rle with old method : 0.14100956916809082 time for calcul the mask position with numpy : 0.03901076316833496 nb_pixel_total : 9427 time to create 1 rle with old method : 0.021406888961791992 time for calcul the mask position with numpy : 0.033796072006225586 nb_pixel_total : 9081 time to create 1 rle with old method : 0.020528078079223633 time for calcul the mask position with numpy : 0.036812782287597656 nb_pixel_total : 15987 time to create 1 rle with old method : 0.03698229789733887 time for calcul the mask position with numpy : 0.03581857681274414 nb_pixel_total : 33276 time to create 1 rle with old method : 0.0727384090423584 time for calcul the mask position with numpy : 0.03299355506896973 nb_pixel_total : 17533 time to create 1 rle with old method : 0.03919482231140137 time for calcul the mask position with numpy : 0.03265786170959473 nb_pixel_total : 4876 time to create 1 rle with old method : 0.01086878776550293 time for calcul the mask position with numpy : 0.031595706939697266 nb_pixel_total : 25226 time to create 1 rle with old method : 0.05341529846191406 time for calcul the mask position with numpy : 0.0318760871887207 nb_pixel_total : 30773 time to create 1 rle with old method : 0.06630539894104004 time for calcul the mask position with numpy : 0.03444314002990723 nb_pixel_total : 65671 time to create 1 rle with old method : 0.16498827934265137 time for calcul the mask position with numpy : 0.031389474868774414 nb_pixel_total : 12230 time to create 1 rle with old method : 0.025908946990966797 time for calcul the mask position with numpy : 0.03130912780761719 nb_pixel_total : 29560 time to create 1 rle with old method : 0.06266450881958008 time for calcul the mask position with numpy : 0.030884742736816406 nb_pixel_total : 14310 time to create 1 rle with old method : 0.030329465866088867 time for calcul the mask position with numpy : 0.031508684158325195 nb_pixel_total : 15117 time to create 1 rle with old method : 0.03243136405944824 time for calcul the mask position with numpy : 0.03323984146118164 nb_pixel_total : 301487 time to create 1 rle with new method : 0.3954615592956543 time for calcul the mask position with numpy : 0.031264305114746094 nb_pixel_total : 29821 time to create 1 rle with old method : 0.06428241729736328 time for calcul the mask position with numpy : 0.032396554946899414 nb_pixel_total : 40299 time to create 1 rle with old method : 0.08944988250732422 time for calcul the mask position with numpy : 0.03302502632141113 nb_pixel_total : 12680 time to create 1 rle with old method : 0.027733802795410156 time for calcul the mask position with numpy : 0.031620025634765625 nb_pixel_total : 9449 time to create 1 rle with old method : 0.020840883255004883 time for calcul the mask position with numpy : 0.038506269454956055 nb_pixel_total : 15168 time to create 1 rle with old method : 0.032689809799194336 time for calcul the mask position with numpy : 0.03398561477661133 nb_pixel_total : 11140 time to create 1 rle with old method : 0.02706313133239746 time for calcul the mask position with numpy : 0.034256935119628906 nb_pixel_total : 29065 time to create 1 rle with old method : 0.0617985725402832 time for calcul the mask position with numpy : 0.03187274932861328 nb_pixel_total : 22774 time to create 1 rle with old method : 0.04956531524658203 time for calcul the mask position with numpy : 0.0330357551574707 nb_pixel_total : 13880 time to create 1 rle with old method : 0.03125476837158203 time for calcul the mask position with numpy : 0.03347063064575195 nb_pixel_total : 155366 time to create 1 rle with new method : 0.37839531898498535 time for calcul the mask position with numpy : 0.03351736068725586 nb_pixel_total : 63941 time to create 1 rle with old method : 0.14488005638122559 time for calcul the mask position with numpy : 0.032175302505493164 nb_pixel_total : 7836 time to create 1 rle with old method : 0.017093420028686523 time for calcul the mask position with numpy : 0.03284502029418945 nb_pixel_total : 7460 time to create 1 rle with old method : 0.016621828079223633 time for calcul the mask position with numpy : 0.03242325782775879 nb_pixel_total : 44600 time to create 1 rle with old method : 0.09727907180786133 time for calcul the mask position with numpy : 0.03243613243103027 nb_pixel_total : 11879 time to create 1 rle with old method : 0.02617669105529785 time for calcul the mask position with numpy : 0.03179216384887695 nb_pixel_total : 44195 time to create 1 rle with old method : 0.09991812705993652 time for calcul the mask position with numpy : 0.043494462966918945 nb_pixel_total : 23652 time to create 1 rle with old method : 0.19155335426330566 time for calcul the mask position with numpy : 0.0870218276977539 nb_pixel_total : 30006 time to create 1 rle with old method : 0.0913701057434082 time for calcul the mask position with numpy : 0.03444862365722656 nb_pixel_total : 15880 time to create 1 rle with old method : 0.03597903251647949 time for calcul the mask position with numpy : 0.03400874137878418 nb_pixel_total : 29845 time to create 1 rle with old method : 0.06901979446411133 time for calcul the mask position with numpy : 0.03563547134399414 nb_pixel_total : 144263 time to create 1 rle with old method : 0.33023738861083984 create new chi : 6.197087287902832 time to delete rle : 0.5759315490722656 batch 1 Loaded 44 chid ids of type : 2805 Number RLEs to save : 27884 TO DO : save crop sub photo not yet done ! save time : 1.99888014793396 map_output_result : {996751167: (1.0, 'Should be the crop_list due to order', 1.0)} End step rle-unique-nms time spend for datou_step_exec : 35.61039161682129 time spend to save output : 0.00016188621520996094 total time spend for step 1 : 35.6105535030365 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {996751167: (1.0, 'Should be the crop_list due to order', 1.0)} batch 1 Loaded 54 chid ids of type : 2805 ############################### TEST random_deformation ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : random_deformation list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.1403799057006836 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:random_deformation Thu Jan 15 05:30:32 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec beginning of datou step random deformation get user info for portfolio 3288640 About to upload 4 photos upload in portfolio : 3287159 init cache_photo without model_param we have 4 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451434_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451435), 0.0, 0.0, 14, '', 0, 0, '1006293201_random_deformation_0.png', 0, 1017, 1017, 0, 1768451435,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451435), 0.0, 0.0, 14, '', 0, 0, '1006293201_random_deformation_1.png', 0, 1017, 1017, 0, 1768451435,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451435), 0.0, 0.0, 14, '', 0, 0, '1006293201_random_deformation_2.png', 0, 1017, 1017, 0, 1768451435,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451435), 0.0, 0.0, 14, '', 0, 0, '1006293201_random_deformation_3.png', 0, 1017, 1017, 0, 1768451435,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first This is a hack ! we have uploaded 4 photos in the portfolio 3287159 time of upload the photos Elapsed time : 1.3642678260803223 time spend for datou_step_exec : 3.390573263168335 time spend to save output : 3.123283386230469e-05 total time spend for step 1 : 3.3906044960021973 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : random_deformation we use saveGeneral [1006293201] Looping around the photos to save general results len do output : 4 /1403924349Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924350Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924351Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1403924352Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('2896', None, None, None, None, None, None, None, None) ('2896', '3288640', '1006293201', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 13 time used for this insertion : 0.01833343505859375 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1403924349: ['1006293201', 'temp/1006293201_random_deformation_0.png', []], 1403924350: ['1006293201', 'temp/1006293201_random_deformation_1.png', []], 1403924351: ['1006293201', 'temp/1006293201_random_deformation_2.png', []], 1403924352: ['1006293201', 'temp/1006293201_random_deformation_3.png', []]} name 'urllib' is not defined can't unload the photo : 1006293201 t ############################### TEST tile ################################ test tile avec chi rectangles, rles, polygones Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : tile list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.24092531204223633 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:tile Thu Jan 15 05:30:35 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec verbose : False param_json : {'ETA': 3600, 'new_width': 640, 'new_height': 640, 'token': '5d93a4b2b749464f208c339a1324b78f', 'stride': 0, 'stride_relative': 0, 'portfolio_name': 'results_test_tile', 'crop_hashtag_type_tiled': 3243, 'crop_hashtag_type': 3242, 'arg_aux_upload': {'type_upload': 'python'}, 'host': 'www.fotonower.com'} type(crop_hashtag_type) : type(crop_hashtag_type_tiled) : We consider crop_hashtag_type is an integer ! map_chi_type_to_chi_type_cropped : {3242: 3243} TO DEPRECATE VR 14-6-18 map_filenames : {1008283903: 'temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53.jpg'} list_pids : 1 list_pids : 2 list_subpids to replace list_pids : 0 batch 1 Loaded 2 chid ids of type : 3242 ++ created feed_id_new_photos : 30120436 with name results_test_tile feed_id_new_photos : 30120436 filename : temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53.jpg photo_id : 1008283903 height_image_input : 2464 width_image_input : 3280 new_width : 640 new_height : 640 stride : 0 stride_relative : 0 chi to copy from the main photo to the tiled photo input_chi_for_this_image_as_chi : 2 list_bib_to_crops : 24 [(0, 640, 0, 640, 0), (0, 640, 640, 1280, 1), (0, 640, 1280, 1920, 2), (0, 640, 1824, 2464, 3), (640, 1280, 0, 640, 4), (640, 1280, 640, 1280, 5), (640, 1280, 1280, 1920, 6), (640, 1280, 1824, 2464, 7), (1280, 1920, 0, 640, 8), (1280, 1920, 640, 1280, 9), (1280, 1920, 1280, 1920, 10), (1280, 1920, 1824, 2464, 11), (1920, 2560, 0, 640, 12), (1920, 2560, 640, 1280, 13), (1920, 2560, 1280, 1920, 14), (1920, 2560, 1824, 2464, 15), (2560, 3200, 0, 640, 16), (2560, 3200, 640, 1280, 17), (2560, 3200, 1280, 1920, 18), (2560, 3200, 1824, 2464, 19), (2640, 3280, 0, 640, 20), (2640, 3280, 640, 1280, 21), (2640, 3280, 1280, 1920, 22), (2640, 3280, 1824, 2464, 23)] new_crops_tiles : 24 crop_transformed : 7 batch 1 Loaded 24 chid ids of type : 17 treat the image : temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53.jpg , 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 before upload mediasElapsed time : 0.31708383560180664 on upload les photos avec python init cache_photo without model_param we have 24 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451444_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_0.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_1.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_2.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_3.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_4.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_5.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_6.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_7.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_8.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_9.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_10.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_11.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_12.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_13.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_14.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_15.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_16.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_17.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_18.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_19.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_20.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_21.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_22.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451449), 0.0, 0.0, 14, '', 0, 0, '1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_23.jpg', 0, 640, 640, 0, 1768451449,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 24 photos in the portfolio 30120436 Importing ! upload mediasElapsed time : 7.084149122238159 , 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23Saving 7 CHIs. batch 1 Loaded 7 chid ids of type : 3243 Number RLEs to save : 2937 TO DO : save crop sub photo not yet done ! end of tileElapsed time : 7.3699119091033936 time spend for datou_step_exec : 15.048644781112671 time spend to save output : 4.1961669921875e-05 total time spend for step 1 : 15.048686742782593 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {'1403924357': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_0.jpg'], '1403924358': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_1.jpg'], '1403924359': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_2.jpg'], '1403924360': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_3.jpg'], '1403924361': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_4.jpg'], '1403924362': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_5.jpg'], '1403924363': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_6.jpg'], '1403924364': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_7.jpg'], '1403924365': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_8.jpg'], '1403924366': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_9.jpg'], '1403924367': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_10.jpg'], '1403924368': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_11.jpg'], '1403924369': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_12.jpg'], '1403924370': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_13.jpg'], '1403924371': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_14.jpg'], '1403924372': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_15.jpg'], '1403924373': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_16.jpg'], '1403924374': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_17.jpg'], '1403924375': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_18.jpg'], '1403924376': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_19.jpg'], '1403924377': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_20.jpg'], '1403924378': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_21.jpg'], '1403924379': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_22.jpg'], '1403924380': ['temp/1768451435_3087895_1008283903_6d008d31a1477b2e98cbafa96bd48e53_23.jpg']} batch 1 Loaded 7 chid ids of type : 3243 ++++++++++++++fin du test de tile ############################### TEST rotate_chi ################################ test rotate avec chi rectangles, rles, polygones Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : rotate list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.29405832290649414 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:rotate Thu Jan 15 05:30:51 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Beginning of datou_step_rotate ! Warning, new_feed_id is empty ! We are in a linear step without datou_depend ! rotate photos of 0,90,180,270 degres batch 1 Loaded 16 chid ids of type : 3086 ++++++++++++++++ map_chi of length : 1 feed_id_new_photos : 30120437 time for calcul the mask position with numpy : 0.009534120559692383 nb_pixel_total : 110633 time to create 1 rle with old method : 0.24631667137145996 .time for calcul the mask position with numpy : 0.009235143661499023 nb_pixel_total : 15826 time to create 1 rle with old method : 0.03585052490234375 .time for calcul the mask position with numpy : 0.009232521057128906 nb_pixel_total : 5286 time to create 1 rle with old method : 0.012324333190917969 .time for calcul the mask position with numpy : 0.00931096076965332 nb_pixel_total : 1633 time to create 1 rle with old method : 0.0035181045532226562 .time for calcul the mask position with numpy : 0.009978771209716797 nb_pixel_total : 105533 time to create 1 rle with old method : 0.22933697700500488 .time for calcul the mask position with numpy : 0.00839996337890625 nb_pixel_total : 4393 time to create 1 rle with old method : 0.009943485260009766 .time for calcul the mask position with numpy : 0.008713483810424805 nb_pixel_total : 632 time to create 1 rle with old method : 0.0014796257019042969 .time for calcul the mask position with numpy : 0.009256362915039062 nb_pixel_total : 62627 time to create 1 rle with old method : 0.13502788543701172 .time for calcul the mask position with numpy : 0.009237051010131836 nb_pixel_total : 33681 time to create 1 rle with old method : 0.07150530815124512 .time for calcul the mask position with numpy : 0.00873255729675293 nb_pixel_total : 37724 time to create 1 rle with old method : 0.0808863639831543 .time for calcul the mask position with numpy : 0.00909280776977539 nb_pixel_total : 48775 time to create 1 rle with old method : 0.10306096076965332 .time for calcul the mask position with numpy : 0.05250859260559082 nb_pixel_total : 1171703 time to create 1 rle with new method : 0.42064595222473145 .time for calcul the mask position with numpy : 0.008431196212768555 nb_pixel_total : 2310 time to create 1 rle with old method : 0.0050733089447021484 .time for calcul the mask position with numpy : 0.008327960968017578 nb_pixel_total : 2256 time to create 1 rle with old method : 0.00494694709777832 .time for calcul the mask position with numpy : 0.008193016052246094 nb_pixel_total : 3112 time to create 1 rle with old method : 0.006453275680541992 .time for calcul the mask position with numpy : 0.008246898651123047 nb_pixel_total : 1662 time to create 1 rle with old method : 0.003563404083251953 .Needs to change image size ! time for calcul the mask position with numpy : 0.011337041854858398 nb_pixel_total : 110633 time to create 1 rle with old method : 0.22902703285217285 .time for calcul the mask position with numpy : 0.008902549743652344 nb_pixel_total : 15826 time to create 1 rle with old method : 0.03408551216125488 .time for calcul the mask position with numpy : 0.009470701217651367 nb_pixel_total : 5286 time to create 1 rle with old method : 0.011088848114013672 .time for calcul the mask position with numpy : 0.009402751922607422 nb_pixel_total : 1633 time to create 1 rle with old method : 0.0034329891204833984 .time for calcul the mask position with numpy : 0.00994253158569336 nb_pixel_total : 105533 time to create 1 rle with old method : 0.21948695182800293 .time for calcul the mask position with numpy : 0.009678840637207031 nb_pixel_total : 4393 time to create 1 rle with old method : 0.009236812591552734 .time for calcul the mask position with numpy : 0.009311437606811523 nb_pixel_total : 632 time to create 1 rle with old method : 0.0014107227325439453 .time for calcul the mask position with numpy : 0.009801149368286133 nb_pixel_total : 62627 time to create 1 rle with old method : 0.1328125 .time for calcul the mask position with numpy : 0.010161399841308594 nb_pixel_total : 33681 time to create 1 rle with old method : 0.07384443283081055 .time for calcul the mask position with numpy : 0.01070547103881836 nb_pixel_total : 37724 time to create 1 rle with old method : 0.0840902328491211 .time for calcul the mask position with numpy : 0.01022791862487793 nb_pixel_total : 48775 time to create 1 rle with old method : 0.1053609848022461 .time for calcul the mask position with numpy : 0.2795701026916504 nb_pixel_total : 1171703 time to create 1 rle with new method : 0.22395968437194824 .time for calcul the mask position with numpy : 0.01072239875793457 nb_pixel_total : 2310 time to create 1 rle with old method : 0.0050449371337890625 .time for calcul the mask position with numpy : 0.009436368942260742 nb_pixel_total : 2256 time to create 1 rle with old method : 0.004728078842163086 .time for calcul the mask position with numpy : 0.009306192398071289 nb_pixel_total : 3112 time to create 1 rle with old method : 0.00686335563659668 .time for calcul the mask position with numpy : 0.009332656860351562 nb_pixel_total : 1662 time to create 1 rle with old method : 0.0035719871520996094 .time for calcul the mask position with numpy : 0.00996088981628418 nb_pixel_total : 110633 time to create 1 rle with old method : 0.23142051696777344 .time for calcul the mask position with numpy : 0.00967097282409668 nb_pixel_total : 15826 time to create 1 rle with old method : 0.033249616622924805 .time for calcul the mask position with numpy : 0.009707212448120117 nb_pixel_total : 5286 time to create 1 rle with old method : 0.011295318603515625 .time for calcul the mask position with numpy : 0.009579658508300781 nb_pixel_total : 1633 time to create 1 rle with old method : 0.0034868717193603516 .time for calcul the mask position with numpy : 0.010039329528808594 nb_pixel_total : 105533 time to create 1 rle with old method : 0.22847270965576172 .time for calcul the mask position with numpy : 0.010367631912231445 nb_pixel_total : 4393 time to create 1 rle with old method : 0.009654045104980469 .time for calcul the mask position with numpy : 0.011308431625366211 nb_pixel_total : 632 time to create 1 rle with old method : 0.0021016597747802734 .time for calcul the mask position with numpy : 0.010067939758300781 nb_pixel_total : 62627 time to create 1 rle with old method : 0.13137197494506836 .time for calcul the mask position with numpy : 0.012643098831176758 nb_pixel_total : 33681 time to create 1 rle with old method : 0.07022333145141602 .time for calcul the mask position with numpy : 0.010076522827148438 nb_pixel_total : 37724 time to create 1 rle with old method : 0.08130669593811035 .time for calcul the mask position with numpy : 0.009729862213134766 nb_pixel_total : 48775 time to create 1 rle with old method : 0.1049659252166748 .time for calcul the mask position with numpy : 0.07491850852966309 nb_pixel_total : 1171703 time to create 1 rle with new method : 0.2111217975616455 .time for calcul the mask position with numpy : 0.009384632110595703 nb_pixel_total : 2310 time to create 1 rle with old method : 0.00488734245300293 .time for calcul the mask position with numpy : 0.01002359390258789 nb_pixel_total : 2256 time to create 1 rle with old method : 0.005128622055053711 .time for calcul the mask position with numpy : 0.009554862976074219 nb_pixel_total : 3112 time to create 1 rle with old method : 0.008966445922851562 .time for calcul the mask position with numpy : 0.011366605758666992 nb_pixel_total : 1662 time to create 1 rle with old method : 0.004316806793212891 .Needs to change image size ! time for calcul the mask position with numpy : 0.011332273483276367 nb_pixel_total : 110633 time to create 1 rle with old method : 0.22969937324523926 .time for calcul the mask position with numpy : 0.009905815124511719 nb_pixel_total : 15826 time to create 1 rle with old method : 0.03297877311706543 .time for calcul the mask position with numpy : 0.009688377380371094 nb_pixel_total : 5286 time to create 1 rle with old method : 0.011534690856933594 .time for calcul the mask position with numpy : 0.009349584579467773 nb_pixel_total : 1633 time to create 1 rle with old method : 0.003525257110595703 .time for calcul the mask position with numpy : 0.010030508041381836 nb_pixel_total : 105533 time to create 1 rle with old method : 0.21737027168273926 .time for calcul the mask position with numpy : 0.009517908096313477 nb_pixel_total : 4393 time to create 1 rle with old method : 0.009368181228637695 .time for calcul the mask position with numpy : 0.012702226638793945 nb_pixel_total : 632 time to create 1 rle with old method : 0.0014309883117675781 .time for calcul the mask position with numpy : 0.016681909561157227 nb_pixel_total : 62627 time to create 1 rle with old method : 0.1842646598815918 .time for calcul the mask position with numpy : 0.01604151725769043 nb_pixel_total : 33681 time to create 1 rle with old method : 0.09702444076538086 .time for calcul the mask position with numpy : 0.014338016510009766 nb_pixel_total : 37724 time to create 1 rle with old method : 0.10263872146606445 .time for calcul the mask position with numpy : 0.012836456298828125 nb_pixel_total : 48775 time to create 1 rle with old method : 0.1347498893737793 .time for calcul the mask position with numpy : 0.07471156120300293 nb_pixel_total : 1171703 time to create 1 rle with new method : 0.18287324905395508 .time for calcul the mask position with numpy : 0.009510993957519531 nb_pixel_total : 2310 time to create 1 rle with old method : 0.004937887191772461 .time for calcul the mask position with numpy : 0.009317636489868164 nb_pixel_total : 2256 time to create 1 rle with old method : 0.00481104850769043 .time for calcul the mask position with numpy : 0.009368658065795898 nb_pixel_total : 3112 time to create 1 rle with old method : 0.00648951530456543 .time for calcul the mask position with numpy : 0.009253978729248047 nb_pixel_total : 1662 time to create 1 rle with old method : 0.00357818603515625 . About to upload 4 photos upload in portfolio : 30120437 init cache_photo without model_param we have 4 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451469_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451470), 0.0, 0.0, 14, '', 0, 0, '1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_658263370.jpg', 0, 2159, 1439, 0, 1768451470,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451470), 0.0, 0.0, 14, '', 0, 0, '1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_6582633790.jpg', 0, 1439, 2159, 0, 1768451470,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451470), 0.0, 0.0, 14, '', 0, 0, '1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_65826337180.jpg', 0, 2159, 1439, 0, 1768451470,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451470), 0.0, 0.0, 14, '', 0, 0, '1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_65826337270.jpg', 0, 1439, 2159, 0, 1768451470,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 4 photos in the portfolio 30120437 time of upload the photos Elapsed time : 1.2079997062683105 Len new_chis : 4 Len list_new_chi_with_photo_id : 64 of type : 3230 batch 1 Loaded 64 chid ids of type : 3230 Number RLEs to save : 24654 TO DO : save crop sub photo not yet done ! batch 1 Loaded 64 chid ids of type : 3230 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 64 chid ids of type : 3230 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 64 chid ids of type : 3230 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 21.64429235458374 time spend to save output : 8.678436279296875e-05 total time spend for step 1 : 21.644379138946533 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1403924381: ['1003369118', 'temp/1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_658263370.jpg', [, , , , , , , , , , , , , , , ]], 1403924382: ['1003369118', 'temp/1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_6582633790.jpg', [, , , , , , , , , , , , , , , ]], 1403924383: ['1003369118', 'temp/1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_65826337180.jpg', [, , , , , , , , , , , , , , , ]], 1403924384: ['1003369118', 'temp/1768451451_3087895_1003369118_58171420504d0b5f05a1233b6c515509_65826337270.jpg', [, , , , , , , , , , , , , , , ]]} batch 1 Loaded 64 chid ids of type : 3230 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++fin du test de rotate_chi Ayatollah of tests excluded it ! (Bon le prochain developpeur qui passe ici peut enlever ayatollah VR 11-2-21) name : rubbia_carac_pet_clair_0121 not run because too long ############################### TEST rubbia_carac_pet_clair_0121_no_cnn ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 6479 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 6480 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7445 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 6509 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 6479 doesn't seem to be define in the database( WARNING : type of input 1 of step 6480 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 6479 doesn't seem to be define in the database( WARNING : type of input 1 of step 7445 doesn't seem to be define in the database( WARNING : type of output 1 of step 7445 doesn't seem to be define in the database( WARNING : type of input 3 of step 6509 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! DataTypes for each output/input checked ! List Step Type Loaded in datou : merge_mask_thcl_custom, rle_unique_nms_with_priority, ventilate_hashtags_in_portfolio, final list_input_json : [] origin We have 1 , BBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 2 ; length of list_pids : 2 ; length of list_args : 2 time to download the photos : 0.35481905937194824 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 4 step1:merge_mask_thcl_custom Thu Jan 15 05:31:13 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step merge_mask_thcl_custom batch 1 Loaded 82 chid ids of type : 2800 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++As expected we have just one thcl present begin to find the sub_photo_id : begin to find the sub_photo_id : batch 1 Loaded 82 chid ids of type : 2913 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! batch 1 Loaded 82 chid ids of type : 2913 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++End of step merge_mask_thcl_custom time spend for datou_step_exec : 0.9463455677032471 time spend to save output : 5.125999450683594e-05 total time spend for step 1 : 0.9463968276977539 step2:rle_unique_nms_with_priority Thu Jan 15 05:31:14 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 43 chid ids of type : 2913 +++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 2.3988914489746094 create new chi : 4.553794860839844e-05 time to delete rle : 0.01879262924194336 save time : 3.62396240234375e-05 nb_obj : 0 nb_hashtags : 2 time to prepare the origin masks : 2.0625059604644775 create new chi : 7.295608520507812e-05 time to delete rle : 0.028134822845458984 save time : 1.049041748046875e-05 map_output_result : {1009068724: (0.002588053987919006, 'Should be the crop_list due to order', 0.0), 1009068683: (0.002588053987919006, 'Should be the crop_list due to order', 0.005176107975838012)} End step rle-unique-nms time spend for datou_step_exec : 4.949223518371582 time spend to save output : 0.0002167224884033203 total time spend for step 2 : 4.949440240859985 step3:ventilate_hashtags_in_portfolio Thu Jan 15 05:31:19 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 3373196 get user id for portfolio 3373196 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=3373196 AND mptpi.`type`=2913 AND mptpi.`min_score`=0.7 To do To do ! Use context local managing function ! time spend for datou_step_exec : 3.7330355644226074 time spend to save output : 0.0001010894775390625 total time spend for step 3 : 3.7331366539001465 step4:final Thu Jan 15 05:31:23 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! complete output_args for input 2 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step final ! Catched exception ! Connect or reconnect ! time spend for datou_step_exec : 0.16332197189331055 time spend to save output : 4.57763671875e-05 total time spend for step 4 : 0.16336774826049805 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False original output for save of step final : {1009068724: ('0.0025316977085267163',), 1009068683: ('0.0025316977085267163',)} new output for save of step final : {1009068724: ('0.0025316977085267163',), 1009068683: ('0.0025316977085267163',)} [1009068724, 1009068683] Looping around the photos to save general results len do output : 2 /1009068724.Didn't retrieve data . /1009068683.Didn't retrieve data . before output type Used above Used above Managing all output in save final without adding information in the mtr_datou_result ('2719', None, None, None, None, None, None, None, None) ('2719', '3373196', '1009068724', None, None, None, None, None, None) ('2719', None, None, None, None, None, None, None, None) ('2719', '3373196', '1009068683', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.016973257064819336 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 4 output : {1009068724: ('0.0025316977085267163',), 1009068683: ('0.0025316977085267163',)} {1009068724: ('0.0025316977085267163',), 1009068683: ('0.0025316977085267163',)} ############################### TEST rubbia_carac_jrm_no_mask_detect ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! Step 7557 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 7556 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 7561 merge_mask_and_thcl is not consistent : 3 used against 1 in the step definition ! WARNING : number of inputs for step 7558 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7560 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7559 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7560 doesn't seem to be define in the database( WARNING : type of input 3 of step 7559 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7556 have datatype=6 whereas input 0 of step 7561 have datatype=20 WARNING : type of output 1 of step 7561 doesn't seem to be define in the database( WARNING : type of input 1 of step 7558 doesn't seem to be define in the database( WARNING : type of output 2 of step 7561 doesn't seem to be define in the database( WARNING : type of input 1 of step 7560 doesn't seem to be define in the database( DataTypes for each output/input checked ! List Step Type Loaded in datou : crop_condition, thcl, argmax, merge_mask_and_thcl, rle_unique_nms_with_priority, ventilate_hashtags_in_portfolio, final list_input_json : [] origin We have 1 , BBBBBFBFBFBFBFBFFBFBFBFFBFFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 14 ; length of list_pids : 14 ; length of list_args : 14 time to download the photos : 1.4843697547912598 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 7 step1:crop_condition Thu Jan 15 05:31:24 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Loading chi in step crop with photo_hashtag_type : 3336 Loading chi in step crop for list_pids : 14 ! batch 1 Loaded 121 chid ids of type : 3336 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ begin to crop the class : teint_dans_la_masse param for this class : {'min_score': 0.7} filtre for class : teint_dans_la_masse hashtag_id of this class : 2107752385 map_result returned by crop_photo_return_map_crop : length : 0 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : teint_dans_la_masse begin to crop the class : autre_refus param for this class : {'min_score': 0.7} filtre for class : autre_refus hashtag_id of this class : 2107752406 map_result returned by crop_photo_return_map_crop : length : 0 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : autre_refus begin to crop the class : carton_gris param for this class : {'min_score': 0.7} filtre for class : carton_gris hashtag_id of this class : 2107753020 map_result returned by crop_photo_return_map_crop : length : 0 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : carton_gris begin to crop the class : cartonnette param for this class : {'min_score': 0.7} filtre for class : cartonnette hashtag_id of this class : 702398920 map_result returned by crop_photo_return_map_crop : length : 0 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : cartonnette begin to crop the class : carton_brun param for this class : {'min_score': 0.7} filtre for class : carton_brun hashtag_id of this class : 2107753024 map_result returned by crop_photo_return_map_crop : length : 0 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : carton_brun begin to crop the class : plastique param for this class : {'min_score': 0.7} filtre for class : plastique hashtag_id of this class : 492725882 begin to crop the class : kraft param for this class : {'min_score': 0.7} filtre for class : kraft hashtag_id of this class : 493202403 begin to crop the class : metal param for this class : {'min_score': 0.7} filtre for class : metal hashtag_id of this class : 492628673 time spend for datou_step_exec : 9.842083930969238 time spend to save output : 0.0008785724639892578 total time spend for step 1 : 9.842962503433228 step2:thcl Thu Jan 15 05:31:34 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure No keys ! Beginning of datou step Thcl ! no input time spend for datou_step_exec : 0.0006706714630126953 time spend to save output : 4.2438507080078125e-05 total time spend for step 2 : 0.0007131099700927734 step3:argmax Thu Jan 15 05:31:34 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure No keys ! Beginning of datou_step Argmax ! no input time spend for datou_step_exec : 6.246566772460938e-05 time spend to save output : 1.1920928955078125e-05 total time spend for step 3 : 7.43865966796875e-05 step4:merge_mask_and_thcl Thu Jan 15 05:31:34 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure No keys ! debut de la step merge mask and classif time spend for datou_step_exec : 0.00014090538024902344 time spend to save output : 1.1444091796875e-05 total time spend for step 4 : 0.00015234947204589844 step5:rle_unique_nms_with_priority Thu Jan 15 05:31:34 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 26 chid ids of type : 3418 ++++++++++++++++++++++++++++nb_obj : 0 nb_hashtags : 2 time to prepare the origin masks : 1.9920806884765625 create new chi : 0.0059392452239990234 time to delete rle : 0.4869084358215332 save time : 2.5033950805664062e-05 nb_obj : 0 nb_hashtags : 2 time to prepare the origin masks : 3.1612091064453125 create new chi : 0.006419658660888672 time to delete rle : 0.5625600814819336 save time : 7.152557373046875e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.5590624809265137 create new chi : 3.886222839355469e-05 time to delete rle : 0.7993981838226318 save time : 7.3909759521484375e-06 nb_obj : 0 nb_hashtags : 2 time to prepare the origin masks : 1.6315929889678955 create new chi : 0.006440639495849609 time to delete rle : 0.5270063877105713 save time : 1.2159347534179688e-05 nb_obj : 0 nb_hashtags : 2 time to prepare the origin masks : 2.0194098949432373 create new chi : 0.0065233707427978516 time to delete rle : 1.1281802654266357 save time : 7.3909759521484375e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.0714526176452637 create new chi : 0.006063222885131836 time to delete rle : 0.3754298686981201 save time : 7.867813110351562e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.6230523586273193 create new chi : 4.2438507080078125e-05 time to delete rle : 0.5956466197967529 save time : 1.621246337890625e-05 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.893345832824707 create new chi : 4.172325134277344e-05 time to delete rle : 0.5743684768676758 save time : 2.5987625122070312e-05 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 0.8515522480010986 create new chi : 0.00630640983581543 time to delete rle : 0.382535457611084 save time : 1.0728836059570312e-05 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 0.8850657939910889 create new chi : 3.981590270996094e-05 time to delete rle : 0.5363585948944092 save time : 8.106231689453125e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.312303066253662 create new chi : 2.6464462280273438e-05 time to delete rle : 0.38808608055114746 save time : 1.2874603271484375e-05 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.5126593112945557 create new chi : 2.4557113647460938e-05 time to delete rle : 0.5674920082092285 save time : 7.3909759521484375e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.013268232345581 create new chi : 0.006730556488037109 time to delete rle : 0.40325117111206055 save time : 8.106231689453125e-06 nb_obj : 0 nb_hashtags : 1 time to prepare the origin masks : 1.5342276096343994 create new chi : 2.5987625122070312e-05 time to delete rle : 0.4977231025695801 save time : 7.62939453125e-06 map_output_result : {1008921601: (0.005230650193135238, 'Should be the crop_list due to order', 0.01189037070001202), 1008921600: (0.005230650193135238, 'Should be the crop_list due to order', 0.012566967797237925), 1008922130: (0.005230650193135238, 'Should be the crop_list due to order', 0.009172696586949636), 1008922101: (0.005230650193135238, 'Should be the crop_list due to order', 0.001800476457962238), 1008922097: (0.005230650193135238, 'Should be the crop_list due to order', 0.0021337986371828908), 1008922095: (0.005230650193135238, 'Should be the crop_list due to order', 0.0), 1008922073: (0.005230650193135238, 'Should be the crop_list due to order', 0.0034527686490338928), 1008922072: (0.005230650193135238, 'Should be the crop_list due to order', 0.006595957396262274), 1008921657: (0.005230650193135238, 'Should be the crop_list due to order', 0.0), 1008921656: (0.005230650193135238, 'Should be the crop_list due to order', 0.0018834633354450428), 1008921602: (0.005230650193135238, 'Should be the crop_list due to order', 0.011059624445676274), 1008922003: (0.005230650193135238, 'Should be the crop_list due to order', 0.010260185698447893), 1008922002: (0.005230650193135238, 'Should be the crop_list due to order', 0.0), 1008921786: (0.005230650193135238, 'Should be the crop_list due to order', 0.0024127929996832437)} End step rle-unique-nms time spend for datou_step_exec : 31.890350580215454 time spend to save output : 9.417533874511719e-05 total time spend for step 5 : 31.8904447555542 step6:ventilate_hashtags_in_portfolio Thu Jan 15 05:32:06 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! To do loadFromThcl(), then load ParamDescType : thcl2456 thcls : [{'id': 2456, 'mtr_user_id': 31, 'name': 'learn_qualipapia_papier_refus_from_vlg_data_aug', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'papier,refus', 'svm_portfolios_learning': '3028087,3028251', 'photo_hashtag_type': 3049, 'photo_desc_type': 4999, 'type_classification': 'caffe', 'hashtag_id_list': '492668766,538914404'}] thcl {'id': 2456, 'mtr_user_id': 31, 'name': 'learn_qualipapia_papier_refus_from_vlg_data_aug', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'papier,refus', 'svm_portfolios_learning': '3028087,3028251', 'photo_hashtag_type': 3049, 'photo_desc_type': 4999, 'type_classification': 'caffe', 'hashtag_id_list': '492668766,538914404'} Update svm_hashtag_type_desc : 4999 Iterating over portfolio : 3364276 get user id for portfolio 3364276 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=3535038 AND mptpi.`type`=3418 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','refus')) AND mptpi.`min_score`=0.7 To do To do ! Use context local managing function ! SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=3364276 AND mptpi.`type`=3418 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','refus')) AND mptpi.`min_score`=0.7 To do To do ! Use context local managing function ! time spend for datou_step_exec : 0.18390345573425293 time spend to save output : 8.273124694824219e-05 total time spend for step 6 : 0.18398618698120117 step7:final Thu Jan 15 05:32:06 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! complete output_args for input 2 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step final ! time spend for datou_step_exec : 0.02569437026977539 time spend to save output : 3.123283386230469e-05 total time spend for step 7 : 0.025725603103637695 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False original output for save of step final : {1008921601: ('0.005252307643909098',), 1008921600: ('0.005252307643909098',), 1008922130: ('0.005252307643909098',), 1008922101: ('0.005252307643909098',), 1008922097: ('0.005252307643909098',), 1008922095: ('0.005252307643909098',), 1008922073: ('0.005252307643909098',), 1008922072: ('0.005252307643909098',), 1008921657: ('0.005252307643909098',), 1008921656: ('0.005252307643909098',), 1008921602: ('0.005252307643909098',), 1008922003: ('0.005252307643909098',), 1008922002: ('0.005252307643909098',), 1008921786: ('0.005252307643909098',)} new output for save of step final : {1008921601: ('0.005252307643909098',), 1008921600: ('0.005252307643909098',), 1008922130: ('0.005252307643909098',), 1008922101: ('0.005252307643909098',), 1008922097: ('0.005252307643909098',), 1008922095: ('0.005252307643909098',), 1008922073: ('0.005252307643909098',), 1008922072: ('0.005252307643909098',), 1008921657: ('0.005252307643909098',), 1008921656: ('0.005252307643909098',), 1008921602: ('0.005252307643909098',), 1008922003: ('0.005252307643909098',), 1008922002: ('0.005252307643909098',), 1008921786: ('0.005252307643909098',)} [1008921601, 1008921600, 1008922130, 1008922101, 1008922097, 1008922095, 1008922073, 1008922072, 1008921657, 1008921656, 1008921602, 1008922003, 1008922002, 1008921786] Looping around the photos to save general results len do output : 14 /1008921601.Didn't retrieve data . /1008921600.Didn't retrieve data . /1008922130.Didn't retrieve data . /1008922101.Didn't retrieve data . /1008922097.Didn't retrieve data . /1008922095.Didn't retrieve data . /1008922073.Didn't retrieve data . /1008922072.Didn't retrieve data . /1008921657.Didn't retrieve data . /1008921656.Didn't retrieve data . /1008921602.Didn't retrieve data . /1008922003.Didn't retrieve data . /1008922002.Didn't retrieve data . /1008921786.Didn't retrieve data . before output type Used above Used above Managing all output in save final without adding information in the mtr_datou_result ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921601', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921600', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922130', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922101', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922097', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922095', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922073', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922072', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921657', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921656', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921602', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922003', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008922002', None, None, None, None, None, None) ('3164', None, None, None, None, None, None, None, None) ('3164', '3364276', '1008921786', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 42 time used for this insertion : 0.025145292282104492 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 7 output : {1008921601: ('0.005252307643909098',), 1008921600: ('0.005252307643909098',), 1008922130: ('0.005252307643909098',), 1008922101: ('0.005252307643909098',), 1008922097: ('0.005252307643909098',), 1008922095: ('0.005252307643909098',), 1008922073: ('0.005252307643909098',), 1008922072: ('0.005252307643909098',), 1008921657: ('0.005252307643909098',), 1008921656: ('0.005252307643909098',), 1008921602: ('0.005252307643909098',), 1008922003: ('0.005252307643909098',), 1008922002: ('0.005252307643909098',), 1008921786: ('0.005252307643909098',)} {1008921601: ('0.005252307643909098',), 1008921600: ('0.005252307643909098',), 1008922130: ('0.005252307643909098',), 1008922101: ('0.005252307643909098',), 1008922097: ('0.005252307643909098',), 1008922095: ('0.005252307643909098',), 1008922073: ('0.005252307643909098',), 1008922072: ('0.005252307643909098',), 1008921657: ('0.005252307643909098',), 1008921656: ('0.005252307643909098',), 1008921602: ('0.005252307643909098',), 1008922003: ('0.005252307643909098',), 1008922002: ('0.005252307643909098',), 1008921786: ('0.005252307643909098',)} ############################### TEST ventilate_hashtags_in_portfolio ################################ DELETE FROM MTRUser.mtr_portfolio_photos where mtr_portfolio_id = 5486631; Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : ventilate_hashtags_in_portfolio list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.019963502883911133 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:ventilate_hashtags_in_portfolio Thu Jan 15 05:32:06 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 5363525 get user id for portfolio 5363525 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=5363525 AND mptpi.`type`=4268 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('pet_clair','error','environment')) AND mptpi.`min_score`=0.3 To do To do ! Use context local managing function ! time spend for datou_step_exec : 0.11898279190063477 time spend to save output : 6.389617919921875e-05 total time spend for step 1 : 0.11904668807983398 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : ventilate_hashtags_in_portfolio we use saveGeneral [1075306598, 1075306564, 1075306534, 1075306522, 1075304668] Looping around the photos to save general results len do output : 1 /5363525. before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3070', None, None, None, None, None, None, None, None) ('3070', '5363525', '1075306598', None, None, None, None, None, None) ('3070', None, None, None, None, None, None, None, None) ('3070', '5363525', '1075306564', None, None, None, None, None, None) ('3070', None, None, None, None, None, None, None, None) ('3070', '5363525', '1075306534', None, None, None, None, None, None) ('3070', None, None, None, None, None, None, None, None) ('3070', '5363525', '1075306522', None, None, None, None, None, None) ('3070', None, None, None, None, None, None, None, None) ('3070', '5363525', '1075304668', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.022165775299072266 save_final save missing photos in datou_result : After save, about to update current ! Ayatollah of tests excluded it ! (Bon le prochain developpeur qui passe ici peut enlever ayatollah VR 11-2-21) name : merge_qualipapia_like not run because too long ############################### TEST poly_ro_rle ################################ test creation de rle a partir de polygon Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : poly_to_rle list_input_json : [] origin We have 1 , BFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 1 ; length of list_pids : 1 ; length of list_args : 1 time to download the photos : 0.2275676727294922 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:poly_to_rle Thu Jan 15 05:32:07 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec can't find the hashtag_type_input ,set the output_type same as the input_type batch 1 Loaded 16 chid ids of type : 3391 ++++++++++++++++time for calcul the mask position with numpy : 0.008361101150512695 nb_pixel_total : 110633 time to create 1 rle with old method : 0.23360371589660645 time for calcul the mask position with numpy : 0.0069158077239990234 nb_pixel_total : 15826 time to create 1 rle with old method : 0.034426212310791016 time for calcul the mask position with numpy : 0.00717473030090332 nb_pixel_total : 5286 time to create 1 rle with old method : 0.01299595832824707 time for calcul the mask position with numpy : 0.007106781005859375 nb_pixel_total : 1633 time to create 1 rle with old method : 0.003877878189086914 time for calcul the mask position with numpy : 0.00762176513671875 nb_pixel_total : 105533 time to create 1 rle with old method : 0.2272334098815918 time for calcul the mask position with numpy : 0.007005929946899414 nb_pixel_total : 4393 time to create 1 rle with old method : 0.010198354721069336 time for calcul the mask position with numpy : 0.00718998908996582 nb_pixel_total : 632 time to create 1 rle with old method : 0.0016064643859863281 time for calcul the mask position with numpy : 0.007691144943237305 nb_pixel_total : 62627 time to create 1 rle with old method : 0.13876581192016602 time for calcul the mask position with numpy : 0.007405281066894531 nb_pixel_total : 33681 time to create 1 rle with old method : 0.07334494590759277 time for calcul the mask position with numpy : 0.007238864898681641 nb_pixel_total : 37724 time to create 1 rle with old method : 0.08263754844665527 time for calcul the mask position with numpy : 0.007657766342163086 nb_pixel_total : 48775 time to create 1 rle with old method : 0.10538625717163086 time for calcul the mask position with numpy : 0.023854494094848633 nb_pixel_total : 1171703 time to create 1 rle with new method : 0.2258453369140625 time for calcul the mask position with numpy : 0.007189750671386719 nb_pixel_total : 2310 time to create 1 rle with old method : 0.0051920413970947266 time for calcul the mask position with numpy : 0.0069789886474609375 nb_pixel_total : 2256 time to create 1 rle with old method : 0.00552678108215332 time for calcul the mask position with numpy : 0.007249355316162109 nb_pixel_total : 3112 time to create 1 rle with old method : 0.007242679595947266 time for calcul the mask position with numpy : 0.007305145263671875 nb_pixel_total : 1662 time to create 1 rle with old method : 0.004034996032714844 batch 1 Loaded 16 chid ids of type : 3391 ++++++++++++++++Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 1.682647466659546 time spend to save output : 9.918212890625e-05 total time spend for step 1 : 1.6827466487884521 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1003369118: 'temp/1768451527_3087895_1003369118_58171420504d0b5f05a1233b6c515509_65826337.jpg'} batch 1 Loaded 16 chid ids of type : 3391 ++++++++++++++++fin du test de poly_to_rle ############################### TEST cod_sts ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.019673824310302734 About to test input to load Calling datou_exec Inside datou_exec : verbose : False we use local cache db, so we are in local job, but when commit will be implemented for local cache db, we could again use save number of steps : 1 step1:split_time_score Thu Jan 15 05:32:09 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 861, 'mtr_user_id': 31, 'name': 'Rungis_class_dechets_1212', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Rungis_Aluminium,Rungis_Carton,Rungis_Papier,Rungis_Plastique_clair,Rungis_Plastique_dur,Rungis_Plastique_fonce,Rungis_Tapis_vide,Rungis_Tetrapak', 'svm_portfolios_learning': '1160730,571842,571844,571839,571933,571840,571841,572307', 'photo_hashtag_type': 999, 'photo_desc_type': 3963, 'type_classification': 'caffe', 'hashtag_id_list': '2107751280,2107750907,2107750908,2107750909,2107750910,2107750911,2107750912,2107750913'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('48', 4), ('42', 3)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 17082021 4453840 Nombre de photos uploadées : 7 / 23040 (0%) 17082021 4453840 Nombre de photos taguées (types de déchets): 0 / 7 (0%) 17082021 4453840 Nombre de photos taguées (volume) : 0 / 7 (0%) elapsed_time : load_data_split_time_score 4.76837158203125e-06 elapsed_time : order_list_meta_photo_and_scores 1.0251998901367188e-05 ??????? elapsed_time : fill_and_build_computed_from_old_data 0.0008261203765869141 Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.28131985664367676 TODO 20-09-21 https://github.com/fotonower/raspi-fotonower-x/issues/253#issuecomment-923099773 TODO 20-9-21 TODO 20-9-21 ***** BEGIN SPLIT TIME ***** ```````list printed: [[0, 1, 2, 3], [4, 5, 6]] forced_hashtag: jrm force hashtag to jrm elapsed_time : SPLIT_TIME 0.006303548812866211 ***** END SPLIT TIME ***** NUMBER BATCH : 2 list_ponderation used : [0.001, 0.001, 0.001, 0.001, 0.001] , list_hashtag_class_create_as_list : ['jrm'] ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '17082021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 24.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20210817_094808.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 ERROR missing amount info ERROR missing amount info ERROR missing amount info result_one_balle_Type_jrm:{'day': '17082021', 'map_nb_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 3.0, 'nb_balles_papier': 0, 'begin_time_port': 'IMG_20210817_104213.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0 We have rejected 0 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 2 list_same_port_ids : [4453926] find same portfolio which already exist 4453926 , we will use it list_same_port_ids : [4652336] find same portfolio which already exist 4652336 , we will use it # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4453926 AND mptpi.`type`=4038 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 8564 mask_detect is not consistent : 4 used against 2 in the step definition ! WARNING : number of outputs for step 8572 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8573 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 8567 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 8567 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 8566 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 8568 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8569 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 9453 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 9453 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 8571 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 8570 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 8570 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 8574 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Step 9126 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 8564 doesn't seem to be define in the database( WARNING : type of input 2 of step 8567 doesn't seem to be define in the database( WARNING : output 0 of step 8566 have datatype=6 whereas input 2 of step 8568 have datatype=5 WARNING : output 1 of step 8564 have datatype=2 whereas input 1 of step 8568 have datatype=7 WARNING : output 0 of step 8564 have datatype=16 whereas input 0 of step 8568 have datatype=1 WARNING : type of output 2 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 8568 doesn't seem to be define in the database( WARNING : type of input 1 of step 8571 doesn't seem to be define in the database( WARNING : type of output 1 of step 8571 doesn't seem to be define in the database( WARNING : type of input 3 of step 8570 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 8571 have datatype=10 whereas input 2 of step 8574 have datatype=6 WARNING : type of input 2 of step 9453 doesn't seem to be define in the database( WARNING : output 1 of step 8569 have datatype=7 whereas input 2 of step 9453 have datatype=None WARNING : type of output 3 of step 9453 doesn't seem to be define in the database( WARNING : type of input 2 of step 8571 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8572 doesn't seem to be define in the database( WARNING : type of output 3 of step 8564 doesn't seem to be define in the database( WARNING : type of input 1 of step 8573 doesn't seem to be define in the database( WARNING : type of output 1 of step 8572 doesn't seem to be define in the database( WARNING : type of input 3 of step 8567 doesn't seem to be define in the database( WARNING : type of output 1 of step 8573 doesn't seem to be define in the database( WARNING : type of input 4 of step 8567 doesn't seem to be define in the database( DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4652336 AND mptpi.`type`=4038 To do elapsed_time : count_nb_balles_and_create_portfolio 1.6781282424926758 # DISPLAY ALL COLLECTED DATA : {'17082021': {'nb_upload': 7, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}} time spend for datou_step_exec : 2.0209927558898926 time spend to save output : 7.152557373046875e-05 total time spend for step 1 : 2.021064281463623 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1050302186, 1050302153, 1050302152, 1050302146, 1050302113, 1050302110, 1050302106] Looping around the photos to save general results len do output : 1 /4453840Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302186', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302153', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302152', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302146', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302113', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302110', None, None, None, None, None, None) ('3781', None, None, None, None, None, None, None, None) ('3781', '4453840', '1050302106', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 8 time used for this insertion : 0.018103361129760742 save_final save missing photos in datou_result : After save, about to update current ! Result test cod : {4453840: ([[0, 1, 2, 3], [4, 5, 6]], {'Rungis_jrm': [(0, 1), (1, 2)]}, {4453926: {'list_of_photos': [1050302106, 1050302146, 1050302110, 1050302152], 'hashtag': 'jrm'}, 4652336: {'list_of_photos': [1050302113, 1050302153, 1050302186], 'hashtag': 'jrm'}}, {2107757407: 7}, {'amount_uploaded_and_tagged': {'17082021': {'nb_upload': 7, 'nb_taggue_class': 0, 'nb_taggue_densite': 0}}, 'map_amount_per_hashtag': {'Rungis_jrm': [(0, 1), (1, 2)]}, 'count': {'Rungis_jrm': [(0, 1), (1, 2)]}})}| ############################### TEST cod_download ################################ warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data [] ["[Errno 13] Permission denied: '/data/data_root'\n", "[Errno 13] Permission denied: '/data/data_root'\n"] ############################### TEST sendgrid ################################ test sendgrid Mail sent: {'message_id': '<202601150432.38034617422@smtp-relay.mailin.fr>', 'message_ids': None} no problem of authentification, for test if the email can be received, try with a real receiver fin du test de sendgrid ############################### TEST rym_consolidate ################################ test_rym_consolidate Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 9321 copy_chis is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 9357 consolidate_hashtags_from_manual_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 9318 rle_unique_nms_with_priority is not consistent : 3 used against 1 in the step definition ! WARNING : number of outputs for step 9318 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 9410 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 9319 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 9328 blur_detection have less inputs used (0) than in the step definition (1) : maybe we manage optionnal inputs ! Step 9327 brightness have less inputs used (0) than in the step definition (1) : maybe we manage optionnal inputs ! Step 9326 send_mail_cod have less inputs used (4) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 9321 have datatype=11 whereas input 0 of step 9318 have datatype=2 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 9357 doesn't seem to be define in the database( WARNING : type of input 1 of step 9318 doesn't seem to be define in the database( WARNING : type of output 1 of step 9357 doesn't seem to be define in the database( WARNING : type of input 3 of step 9319 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 9410 doesn't seem to be define in the database( WARNING : output 1 of step 9318 have datatype=7 whereas input 1 of step 9410 have datatype=None WARNING : type of output 1 of step 9410 doesn't seem to be define in the database( WARNING : type of input 4 of step 9319 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 9410 have datatype=10 whereas input 3 of step 9326 have datatype=6 WARNING : type of output 1 of step 9321 doesn't seem to be define in the database( WARNING : type of input 1 of step 9357 doesn't seem to be define in the database( DataTypes for each output/input checked ! List Step Type Loaded in datou : copy_chis, consolidate_hashtags_from_manual_portfolio, rle_unique_nms_with_priority, ventilate_hashtags_in_portfolio, final, blur_detection, brightness, send_mail_cod list_input_json : [] origin We have 1 , BBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 2 ; length of list_pids : 2 ; length of list_args : 2 time to download the photos : 0.21466708183288574 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 8 step1:copy_chis Thu Jan 15 05:32:13 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step datou_step_copy_crop batch 1 Loaded 0 chid ids of type : 0 time spend for datou_step_exec : 0.010763883590698242 time spend to save output : 2.5987625122070312e-05 total time spend for step 1 : 0.010789871215820312 step2:consolidate_hashtags_from_manual_portfolio Thu Jan 15 05:32:13 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step consolidate_hashtags_from_manual_portfolio Iterating over portfolio : 4709558 on est dans le IF portfolio mere 26T SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4709558 AND mptpi.`type`=4016 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('pet_clair','etiquette','bouchon','pehd','barquette_avec_film','metal','pet_fonce','aluminium','carton','film_plastique','papier','autre')) To do SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4709558 AND mptpi.`type`=4016 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('pet_clair','etiquette','bouchon','pehd','barquette_avec_film','metal','pet_fonce','aluminium','carton','film_plastique','papier','autre')) To do SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4683188 AND mptpi.`type`=4016 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('pet_clair','etiquette','bouchon','pehd','barquette_avec_film','metal','pet_fonce','aluminium','carton','film_plastique','papier','autre')) To do TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673496 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673497 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673498 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673500 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673501 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673502 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673503 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673504 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673505 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673506 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673507 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4673508 AND mpp.hide_status=0 ORDER BY ph.size desc To test ! Use context local managing function ! time spend for datou_step_exec : 7.5592169761657715 time spend to save output : 0.0001456737518310547 total time spend for step 2 : 7.5593626499176025 step3:rle_unique_nms_with_priority Thu Jan 15 05:32:21 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 65 chid ids of type : 4016 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 0 nb_hashtags : 3 time to prepare the origin masks : 20.713757038116455 create new chi : 6.580352783203125e-05 time to delete rle : 0.24652934074401855 save time : 4.38690185546875e-05 nb_obj : 0 nb_hashtags : 3 time to prepare the origin masks : 18.194084405899048 create new chi : 5.054473876953125e-05 time to delete rle : 0.2367687225341797 save time : 4.4345855712890625e-05 map_output_result : {1057289546: (0.0, 'Should be the crop_list due to order', 0.0), 1057289467: (0.0, 'Should be the crop_list due to order', 0.0)} End step rle-unique-nms time spend for datou_step_exec : 39.690673828125 time spend to save output : 0.00041413307189941406 total time spend for step 3 : 39.6910879611969 step4:ventilate_hashtags_in_portfolio Thu Jan 15 05:33:00 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 4709558 get user id for portfolio 4709558 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=4709558 AND mptpi.`type`=4016 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('environnement','mal_croppe','pet_clair','etiquette','bouchon','pehd','barquette_avec_film','metal','pet_fonce','aluminium','carton','film_plastique','papier','autre')) AND mptpi.`min_score`=0.7 To do To do ! Use context local managing function ! time spend for datou_step_exec : 0.2276167869567871 time spend to save output : 8.249282836914062e-05 total time spend for step 4 : 0.22769927978515625 step5:final Thu Jan 15 05:33:00 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! complete output_args for input 2 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step final ! time spend for datou_step_exec : 0.02982950210571289 time spend to save output : 3.814697265625e-05 total time spend for step 5 : 0.02986764907836914 step6:blur_detection Thu Jan 15 05:33:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure inside step blur_detection toutes les photos sont déjà traitées, on saute les calculs time spend for datou_step_exec : 0.008069038391113281 time spend to save output : 4.601478576660156e-05 total time spend for step 6 : 0.008115053176879883 step7:brightness Thu Jan 15 05:33:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure inside step calcul brightness toutes les photos sont déjà traitées, on saute les calculs time spend for datou_step_exec : 0.03992819786071777 time spend to save output : 2.86102294921875e-05 total time spend for step 7 : 0.03995680809020996 step8:send_mail_cod Thu Jan 15 05:33:01 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 complete output_args for input 1 complete output_args for input 2 Inconsistent number of input and output, step which parrallelize and manage error in input by avoiding sending an output for this data can't be used in tree dependencies of input and output complete output_args for input 3 We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure dans la step send mail cod work_area: /data_4/data_log/job/2026/January/15012026/coverage in order to get the selector url, please entre the license of selector results_COD_P4709558_15-01-2026_05_33_01.pdf 4673494 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46734941768451581 4673496 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46734961768451581 4673497 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46734971768451583 4673498 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46734981768451586 4673500 change filename to text .change filename to text .imagette46735001768451587 4673501 change filename to text .imagette46735011768451588 4673502 imagette46735021768451588 4673503 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46735031768451588 4673504 imagette46735041768451590 4673505 imagette46735051768451590 4673506 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46735061768451590 4673507 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46735071768451591 4673508 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette46735081768451593 velour_link : ce batch n'est pas dans un dashboard, on n'envoi pas de mail. si vous voulez quand même des mail , veuillez configurer no_mail = 2 args[1057289546] : ((1057289546, -4.333383571220791, 492609224), (1057289546, -0.5998675991292823, 501862349), '0.009511382621534484') We are sending mail with results at marine@fotonower.com args[1057289467] : ((1057289467, -4.424440243329978, 492609224), (1057289467, -0.4062218880770088, 496442774), '0.009511382621534484') We are sending mail with results at marine@fotonower.com refus_total : 0.009511382621534484 SELECT ph.photo_id,ph.url,ph.username,ph.uploaded_at,ph.text FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4709558 AND mpp.hide_status=0 ORDER BY mpp.order LIMIT 0, 1000 current_id not found list index out of range start upload file to ovh https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_COD_P4709558_15-01-2026_05_33_01.pdf results_COD_P4709558_15-01-2026_05_33_01.pdf uploaded to url https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_COD_P4709558_15-01-2026_05_33_01.pdf start insert file to database insert into MTRUser.mtr_files (mtd_id,mtr_portfolio_id,text,url,format,tags,file_size,value) values ('3818','4709558','results_COD_P4709558_15-01-2026_05_33_01.pdf','https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_COD_P4709558_15-01-2026_05_33_01.pdf','pdf','','0.48','0.009511382621534484') time spend for datou_step_exec : 15.875838279724121 time spend to save output : 5.1975250244140625e-05 total time spend for step 8 : 15.875890254974365 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 8 output : fin du test de rym_consolidate ############################### TEST generate_new_image_add_crop ################################ test_generate_new_image_add_crop Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : generate_new_image list_input_json : [] origin We have 1 , BBBFFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 3 ; length of list_pids : 3 ; length of list_args : 3 time to download the photos : 0.1912212371826172 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:generate_new_image Thu Jan 15 05:33:17 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4789595 ORDER BY ph.size desc We have 1 , we need 3 photos there is already 3 photos exist in our local_cache we have to download 0 photos we have successful downloaded 0 photos there are 0 photos missing finally, we can get 3 photo needed from our local_cache list of photo_id_missing : [] batch 1 Loaded 3 chid ids of type : 4021 +++we need 1 photos there is already 1 photos exist in our local_cache we have to download 0 photos we have successful downloaded 0 photos there are 0 photos missing finally, we can get 1 photo needed from our local_cache list of photo_id_missing : [] begin to treate photo :1057314774 add chi : 2208326713 , rotate : 111 (826, 826) (421, 547, 455, 572) (117, 126, 3) (117, 126) (826, 826, 3) time for calcul the mask position with numpy : 0.0011322498321533203 nb_pixel_total : 6826 time to create 1 rle with old method : 0.014830350875854492 batch 1 Loaded 0 chid ids of type : 0 time for calcul the mask position with numpy : 0.0012209415435791016 nb_pixel_total : 6826 time to create 1 rle with old method : 0.014756202697753906 begin to treate photo :1057314768 add chi : 2208326711 , rotate : 69 (826, 826) (166, 663, 1, 263) (262, 497, 3) (262, 497) (826, 826, 3) time for calcul the mask position with numpy : 0.0013310909271240234 nb_pixel_total : 65385 time to create 1 rle with old method : 0.13817548751831055 batch 1 Loaded 2 chid ids of type : 4021 ++time for calcul the mask position with numpy : 0.001750946044921875 nb_pixel_total : 80840 time to create 1 rle with old method : 0.16784262657165527 time for calcul the mask position with numpy : 0.0015151500701904297 nb_pixel_total : 65385 time to create 1 rle with old method : 0.13765311241149902 time for calcul the mask position with numpy : 0.0012102127075195312 nb_pixel_total : 8222 time to create 1 rle with old method : 0.017578601837158203 begin to treate photo :1057314766 add chi : 2208326712 , rotate : 162 (806, 806) (325, 593, 59, 631) (572, 268, 3) (572, 268) (806, 806, 3) time for calcul the mask position with numpy : 0.001447439193725586 nb_pixel_total : 98302 time to create 1 rle with old method : 0.20740985870361328 batch 1 Loaded 3 chid ids of type : 4021 +++time for calcul the mask position with numpy : 0.0020601749420166016 nb_pixel_total : 65325 time to create 1 rle with old method : 0.16408157348632812 time for calcul the mask position with numpy : 0.002017498016357422 nb_pixel_total : 98302 time to create 1 rle with old method : 0.2121410369873047 time for calcul the mask position with numpy : 0.002483844757080078 nb_pixel_total : 61913 time to create 1 rle with old method : 0.1315021514892578 time for calcul the mask position with numpy : 0.0019757747650146484 nb_pixel_total : 90 time to create 1 rle with old method : 0.0002129077911376953 init cache_photo without model_param we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451600_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451600), 0.0, 0.0, 14, '', 0, 0, '1057314774_aug_1.jpg', 0, 640, 640, 0, 1768451600,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 1 photos in the portfolio 4789106 batch 1 Loaded 1 chid ids of type : 4086 Number RLEs to save : 117 TO DO : save crop sub photo not yet done ! we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451600_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451600), 0.0, 0.0, 14, '', 0, 0, '1057314768_aug_2.jpg', 0, 640, 640, 0, 1768451600,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 1 photos in the portfolio 4789106 batch 1 Loaded 3 chid ids of type : 4086 Number RLEs to save : 720 TO DO : save crop sub photo not yet done ! we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1768451600_3087895 INSERT INTO MTRBack.photos (`timeStamp`, `latitude`, `longitude`, `right_categories`, `tags`, `speed`, `size`, `text`, `altitude`, `width`, `height`, `score`, `created_at`,`source_id`,`place_id`) VALUES (FROM_UNIXTIME(1768451600), 0.0, 0.0, 14, '', 0, 0, '1057314766_aug_3.jpg', 0, 640, 640, 0, 1768451600,'0',0) batch_size : 0, verbose : False, strat_bulk_insert : ignore_different_from_first Unexecpected behavior in 07/2025 that can be generalized l287 : type_extension .jpg This is a hack ! we have uploaded 1 photos in the portfolio 4789106 batch 1 Loaded 4 chid ids of type : 4086 Number RLEs to save : 1623 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 3.9872424602508545 time spend to save output : 4.553794860839844e-05 total time spend for step 1 : 3.987287998199463 caffe_path_current : About to save ! 0 After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : None fin du test de generate_new_image ############################### TEST velours_tree ################################ test velours_tree - Retrieving photos to tag... query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=4837217 ORDER BY ph.size desc - Loading descriptors... Size : 512 len(descriptors) : 5 Compute structured hierarchical clustering... ward : AgglomerativeClustering(n_clusters=5) ward.labels_ : [4 3 2 1 0] Elapsed time: 0.011023998260498047 graph_id used : 1145 - Beta version, working pretty good on 11-5-16 ! fin du test de velours_tree ############################### TEST step ACP ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : acp list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.02131056785583496 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:acp Thu Jan 15 05:33:22 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Cette step permet de calculer une ACP. ATTENTION : le size etait trop grand : 20, on a changé sa valeur à : 9 find save_photo_desc_type : 5705 On sauvegarde les nouveaux descripteurs dans le photo desc type : 5705 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5705, 'ACP_from_type_5619_size_9', 9, 9, 'ACP_from_type_5619_size_9', None, 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2022, 6, 16, 11, 6, 15), None) time to traite the descriptors : 0.00033974647521972656 storage_type for insertDescriptorsMulti : 3 Missing photo l117 : 1069306708 Missing photo l117 : 1069306710 Missing photo l117 : 1069306805 Missing photo l117 : 1069306815 Missing photo l117 : 1069306841 Missing photo l117 : 1069306843 Missing photo l117 : 1069306844 Missing photo l117 : 1069306954 Missing photo l117 : 1069306964 Missing photo l117 : 1069306967 To insert : 1069306708 To insert : 1069306710 To insert : 1069306805 To insert : 1069306815 To insert : 1069306841 To insert : 1069306843 To insert : 1069306844 To insert : 1069306954 To insert : 1069306964 To insert : 1069306967 time to insert the descriptors : 2.2542009353637695 res : {'1069306708': b'\xc3\xbf\x00\x00\x00\x00\x08\x14\x03\x05', '1069306710': b'\x00\x00\x00\x00\x00\x00\x00"\xc2\xb3', '1069306805': b'\x00\x06\x00\x00\x00\x00\x00\xc2\x8a\x00', '1069306815': b'\x00l\x00\x00\x00\xc3\x84>\x00\x00', '1069306841': b'\x004\x00\xc3\xad@=sz\x00', '1069306843': b'\x00\x00-\x00\xc3\xb9\x00\x00\x00\x00', '1069306844': b'\x00\x00\x00\xc2\x86\x00T\x00\x00\x00', '1069306954': b'\x14\xc2\x83\xc3\xbf\x1f\x00\x00\x00\x00\x00', '1069306964': b'\x06\xc3\xbf\x00X\x1a\x00\x00\x00\x1f', '1069306967': b'\x00\x00\x00\x00\x00\x00\xc2\xab\x00\x00'} time spend for datou_step_exec : 3.281797170639038 time spend to save output : 8.845329284667969e-05 total time spend for step 1 : 3.2818856239318848 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : acp we use saveGeneral [1069306967, 1069306964, 1069306954, 1069306844, 1069306843, 1069306841, 1069306815, 1069306805, 1069306710, 1069306708] Looping around the photos to save general results len do output : 10 /1069306708Didn't retrieve data . /1069306710Didn't retrieve data . /1069306805Didn't retrieve data . /1069306815Didn't retrieve data . /1069306841Didn't retrieve data . /1069306843Didn't retrieve data . /1069306844Didn't retrieve data . /1069306954Didn't retrieve data . /1069306964Didn't retrieve data . /1069306967Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306967', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306964', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306954', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306844', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306843', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306841', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306815', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306805', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306710', None, None, None, None, None, None) ('4208', None, None, None, None, None, None, None, None) ('4208', '5709050', '1069306708', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 20 time used for this insertion : 0.01835346221923828 save_final save missing photos in datou_result : After save, about to update current ! Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : acp list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.017618894577026367 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:acp Thu Jan 15 05:33:25 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Cette step permet de calculer une ACP. ATTENTION : le size etait trop grand : 20, on a changé sa valeur à : 9 Sauvegarde du modèle et envoi sur OVH Attention : /data/models_weight/ACP_from_port_5709050_type_5619_size_9 existe, son contenu risque d'être écrasé model_param file didn't exist model didn't exist , save the new model in s3 local folder to save in s3 : /data/models_weight/ACP_from_port_5709050_type_5619_size_9 update : 1768451607.7662268 done ! 1768451607.9182308 {'files': [{'name': 'pca_model.pkl', 'size': 103314, 'last_modified': '2026-01-15T04:33:27.779160', 'hash': 'd7e2c6aa9a1ef592ffdfc4abe9c66263'}], 'directories': []} Création d'un nouveau thème de classification Le thème de classification 'ACP_from_port_5709050_type_5619_size_9' existe déjà, merci de relancer avec un nouveau nom dans les params-json. time spend for datou_step_exec : 2.4904401302337646 time spend to save output : 3.886222839355469e-05 total time spend for step 1 : 2.490478992462158 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : acp we use saveGeneral [1069306967, 1069306964, 1069306954, 1069306844, 1069306843, 1069306841, 1069306815, 1069306805, 1069306710, 1069306708] Looping around the photos to save general results object of type 'int' has no len() begin to insert list_values into mtr_datou_result : length of list_values in save_final : 10 time used for this insertion : 0.019138097763061523 save_final save missing photos in datou_result : After save, about to update current ! Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : acp list_input_json : [] origin We have 1 , we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.017592430114746094 About to test input to load Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:acp Thu Jan 15 05:33:28 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Cette step permet de calculer une ACP. To do loadFromThcl(), then load ParamDescType : thcl3412 thcls : [{'id': 3412, 'mtr_user_id': 31, 'name': 'ACP_from_port_5709050_type_5619_size_9', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '', 'svm_portfolios_learning': '0', 'photo_hashtag_type': 4398, 'photo_desc_type': 5706, 'type_classification': 'ACP', 'hashtag_id_list': '0'}] thcl {'id': 3412, 'mtr_user_id': 31, 'name': 'ACP_from_port_5709050_type_5619_size_9', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '', 'svm_portfolios_learning': '0', 'photo_hashtag_type': 4398, 'photo_desc_type': 5706, 'type_classification': 'ACP', 'hashtag_id_list': '0'} Update svm_hashtag_type_desc : 5706 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5706, 'ACP_from_port_5709050_type_5619_size_9', 9, 9, 'ACP_from_port_5709050_type_5619_size_9', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2022, 6, 16, 11, 8, 14), datetime.datetime(2022, 6, 16, 11, 8, 14)) model_param file didn't exist model_name : ACP_from_port_5709050_type_5619_size_9 model_type : acp list file need : ['pca_model.pkl'] file exist in s3 : ['pca_model.pkl'] file manque in s3 : [] local folder : /data/models_weight/ACP_from_port_5709050_type_5619_size_9 /data/models_weight/ACP_from_port_5709050_type_5619_size_9/pca_model.pkl size_local : 103314 size in s3 : 103314 create time local : 2026-01-15 05:33:26 create time in s3 : 2026-01-15 04:33:27 pca_model.pkl already exist and didn't need to update model_name : ACP_from_port_5709050_type_5619_size_9 On sauvegarde les nouveaux descripteurs dans le photo desc type : 5706 time to traite the descriptors : 0.0003952980041503906 storage_type for insertDescriptorsMulti : 3 Missing photo l117 : 1069306708 Missing photo l117 : 1069306710 Missing photo l117 : 1069306805 Missing photo l117 : 1069306815 Missing photo l117 : 1069306841 Missing photo l117 : 1069306843 Missing photo l117 : 1069306844 Missing photo l117 : 1069306954 Missing photo l117 : 1069306964 Missing photo l117 : 1069306967 To insert : 1069306708 To insert : 1069306710 To insert : 1069306805 To insert : 1069306815 To insert : 1069306841 To insert : 1069306843 To insert : 1069306844 To insert : 1069306954 To insert : 1069306964 To insert : 1069306967 time to insert the descriptors : 2.4699416160583496 res : {'1069306708': b'\xc3\xbf\x00\x00\x00\x00\x08\x14\x03\x05', '1069306710': b'\x00\x00\x00\x00\x00\x00\x00"\xc2\xb3', '1069306805': b'\x00\x06\x00\x00\x00\x00\x00\xc2\x8a\x00', '1069306815': b'\x00l\x00\x00\x00\xc3\x84>\x00\x00', '1069306841': b'\x004\x00\xc3\xad@=sz\x00', '1069306843': b'\x00\x00-\x00\xc3\xb9\x00\x00\x00\x00', '1069306844': b'\x00\x00\x00\xc2\x86\x00T\x00\x00\x00', '1069306954': b'\x14\xc2\x83\xc3\xbf\x1f\x00\x00\x00\x00\x00', '1069306964': b'\x06\xc3\xbf\x00X\x1a\x00\x00\x00\x1f', '1069306967': b'\x00\x00\x00\x00\x00\x00\xc2\xab\x00\x00'} time spend for datou_step_exec : 4.370808839797974 time spend to save output : 7.557868957519531e-05 total time spend for step 1 : 4.370884418487549 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : acp we use saveGeneral [1069306967, 1069306964, 1069306954, 1069306844, 1069306843, 1069306841, 1069306815, 1069306805, 1069306710, 1069306708] Looping around the photos to save general results len do output : 10 /1069306708Didn't retrieve data . /1069306710Didn't retrieve data . /1069306805Didn't retrieve data . /1069306815Didn't retrieve data . /1069306841Didn't retrieve data . /1069306843Didn't retrieve data . /1069306844Didn't retrieve data . /1069306954Didn't retrieve data . /1069306964Didn't retrieve data . /1069306967Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306967', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306964', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306954', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306844', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306843', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306841', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306815', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306805', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306710', None, None, None, None, None, None) ('4212', None, None, None, None, None, None, None, None) ('4212', '5709050', '1069306708', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 20 time used for this insertion : 0.020852088928222656 save_final save missing photos in datou_result : After save, about to update current ! fin du test de la step acp ############################### TEST blur_crop ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : crop_condition list_input_json : [] origin We have 1 , BBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 2 ; length of list_pids : 2 ; length of list_args : 2 time to download the photos : 0.14806699752807617 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 1 step1:crop_condition Thu Jan 15 05:33:32 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Loading chi in step crop with photo_hashtag_type : 4356 Loading chi in step crop for list_pids : 2 ! batch 1 Loaded 3 chid ids of type : 4356 +++++ begin to crop the class : Papier_Magazine param for this class : {} filtre for class : Papier_Magazine hashtag_id of this class : 2107752386 begin to crop the class : carton_brun param for this class : {} filtre for class : carton_brun hashtag_id of this class : 2107753024 begin to crop the class : carton_gris param for this class : {} filtre for class : carton_gris hashtag_id of this class : 2107753020 begin to crop the class : cartonnette param for this class : {} filtre for class : cartonnette hashtag_id of this class : 702398920 begin to crop the class : kraft param for this class : {} filtre for class : kraft hashtag_id of this class : 493202403 begin to crop the class : autre_refus param for this class : {} filtre for class : autre_refus hashtag_id of this class : 2107752406 begin to crop the class : metal param for this class : {} filtre for class : metal hashtag_id of this class : 492628673 begin to crop the class : plastique param for this class : {} filtre for class : plastique hashtag_id of this class : 492725882 begin to crop the class : teint_dans_la_masse param for this class : {} filtre for class : teint_dans_la_masse hashtag_id of this class : 2107752385 begin to crop the class : environnement param for this class : {} filtre for class : environnement hashtag_id of this class : 493012381 begin to crop the class : contaminant param for this class : {} filtre for class : contaminant hashtag_id of this class : 681467679 map_result returned by crop_photo_return_map_crop : length : 3 About to insert : list_path_to_insert length 0 new photo from crops ! About to upload 0 photos WARNING : list_path_to_insert is empty, cannot upload ! we have finished the crop for the class : contaminant time spend for datou_step_exec : 0.2335522174835205 time spend to save output : 0.00014400482177734375 total time spend for step 1 : 0.23369622230529785 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : crop_condition we use saveGeneral [1105701516, 1105701500] Looping around the photos to save general results len do output : 3 /1105703686Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1105703688Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1105703689Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('3990', None, None, None, None, None, None, None, None) ('3990', '6135916', '1105701516', None, None, None, None, None, None) ('3990', None, None, None, None, None, None, None, None) ('3990', '6135916', '1105701500', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 11 time used for this insertion : 0.019971370697021484 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 1 output : {1105703686: [1105701516, 'temp/1768451612_3087895_1105701516_047b0ce16fe5e308d8512c83125c4058_polygon_blur_2436374092_1.jpg', (25, 175, 137, 235)], 1105703688: [1105701500, 'temp/1768451612_3087895_1105701500_b57a1caec2d74ede6814095fdd28cb27_polygon_blur_2436373819_1.jpg', (108, 300, 16, 138)], 1105703689: [1105701500, 'temp/1768451612_3087895_1105701500_b57a1caec2d74ede6814095fdd28cb27_polygon_blur_2436374262_1.jpg', (47, 300, 91, 247)]} fin du test de la step crop option blur ############################### TEST pma_consolidate ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12666 copy_chis is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12667 consolidate_hashtags_from_manual_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12664 rle_unique_nms_with_priority is not consistent : 3 used against 1 in the step definition ! WARNING : number of outputs for step 12664 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12671 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12666 have datatype=11 whereas input 0 of step 12664 have datatype=2 WARNING : type of output 1 of step 12667 doesn't seem to be define in the database( WARNING : type of input 3 of step 12665 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 12667 doesn't seem to be define in the database( WARNING : type of input 1 of step 12664 doesn't seem to be define in the database( WARNING : type of input 1 of step 12671 doesn't seem to be define in the database( WARNING : output 1 of step 12664 have datatype=7 whereas input 1 of step 12671 have datatype=None WARNING : type of output 1 of step 12671 doesn't seem to be define in the database( WARNING : type of input 4 of step 12665 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 12666 doesn't seem to be define in the database( WARNING : type of input 1 of step 12667 doesn't seem to be define in the database( DataTypes for each output/input checked ! List Step Type Loaded in datou : copy_chis, consolidate_hashtags_from_manual_portfolio, rle_unique_nms_with_priority, ventilate_hashtags_in_portfolio, final list_input_json : [] origin We have 1 , BBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 2 ; length of list_pids : 2 ; length of list_args : 2 time to download the photos : 0.2818913459777832 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 5 step1:copy_chis Thu Jan 15 05:33:33 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step datou_step_copy_crop batch 1 Loaded 21 chid ids of type : 4482 batch 1 Loaded 88 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 0.09490561485290527 time spend to save output : 5.555152893066406e-05 total time spend for step 1 : 0.09496116638183594 step2:consolidate_hashtags_from_manual_portfolio Thu Jan 15 05:33:33 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step consolidate_hashtags_from_manual_portfolio Iterating over portfolio : 6549724 on est dans le IF portfolio mere 26T SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4483 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement')) AND mptpi.`min_score`=0.1 To do SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4490 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement')) AND mptpi.`min_score`=0.1 To do SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=9778120 AND mptpi.`type`=4483 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement')) AND mptpi.`min_score`=0.1 To do TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755323 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755324 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755325 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 53 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755326 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755327 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755328 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 53 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755329 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755330 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755331 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755332 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755333 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755334 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755335 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755336 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755337 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755338 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755339 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755340 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755341 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 48 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755342 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : To test ! Use context local managing function ! time spend for datou_step_exec : 2.3785884380340576 time spend to save output : 4.839897155761719e-05 total time spend for step 2 : 2.3786368370056152 step3:rle_unique_nms_with_priority Thu Jan 15 05:33:35 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 88 chid ids of type : 4490 seulement à utiliser dans la step consolidation batch 1 Loaded 50 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! save time : 0.04154634475708008 seulement à utiliser dans la step consolidation batch 1 Loaded 38 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! save time : 0.0403594970703125 map_output_result : {1114046377: (0.09264291817443555, 'Should be the crop_list due to order', 0.14304832271019904), 1114046597: (0.09264291817443555, 'Should be the crop_list due to order', 0.042237513638672064)} End step rle-unique-nms time spend for datou_step_exec : 0.942718505859375 time spend to save output : 8.0108642578125e-05 total time spend for step 3 : 0.9427986145019531 step4:ventilate_hashtags_in_portfolio Thu Jan 15 05:33:36 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 6549724 get user id for portfolio 6549724 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4490 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement','mal_croppe','flou')) AND mptpi.`min_score`=0.1 To do To do ! Use context local managing function ! SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4483 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement','mal_croppe','flou')) AND mptpi.`min_score`=0.1 To do lien utilise dans velours : https://marlene.fotonower.com/velours/9755323,9755324,9755325,9755326,9755327,9755328,9755329,9755330,9755331,9755332,9755333,9755334,9755335,9755336,9755337,9755338,9755339,9755340,9755341,9755342,9755344,9755345?tags=papier,carton,metal,pet_clair,pehd,pet_fonce,pet_opaque,barquette_opaque,film_plastique,ela,sac,textiles,verre,organique,dasri,masque,encombrant,autre_emballage,autre_non_emballage,environnement,mal_croppe,flou&datou_id_consolidate=4387&port_consolidate=6549724 time spend for datou_step_exec : 0.5123946666717529 time spend to save output : 7.224082946777344e-05 total time spend for step 4 : 0.5124669075012207 step5:final Thu Jan 15 05:33:37 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! complete output_args for input 2 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step final ! time spend for datou_step_exec : 0.05388236045837402 time spend to save output : 3.147125244140625e-05 total time spend for step 5 : 0.05391383171081543 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False original output for save of step final : {1114046377: ('0.3133414848207032',), 1114046597: ('0.3133414848207032',)} new output for save of step final : {1114046377: ('0.3133414848207032',), 1114046597: ('0.3133414848207032',)} [1114046377, 1114046597] Looping around the photos to save general results len do output : 2 /1114046377.Didn't retrieve data . /1114046597.Didn't retrieve data . before output type Used above Used above Managing all output in save final without adding information in the mtr_datou_result ('4492', None, None, None, None, None, None, None, None) ('4492', '6549724', '1114046377', None, None, None, None, None, None) ('4492', None, None, None, None, None, None, None, None) ('4492', '6549724', '1114046597', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 6 time used for this insertion : 0.01588726043701172 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 5 output : {1114046377: ('0.3133414848207032',), 1114046597: ('0.3133414848207032',)} fin du test de portfolio mere absolue dans consolidate ############################### TEST pma_ventilate ################################ Inside batchDatouExec : verbose : False # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12795 copy_chis is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12796 consolidate_hashtags_from_manual_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12793 rle_unique_nms_with_priority is not consistent : 3 used against 1 in the step definition ! WARNING : number of outputs for step 12793 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : output 0 of step 12795 have datatype=11 whereas input 0 of step 12793 have datatype=2 WARNING : type of output 1 of step 12796 doesn't seem to be define in the database( WARNING : type of input 1 of step 12793 doesn't seem to be define in the database( WARNING : type of input 1 of step 12800 doesn't seem to be define in the database( WARNING : output 1 of step 12793 have datatype=7 whereas input 1 of step 12800 have datatype=None WARNING : type of output 1 of step 12795 doesn't seem to be define in the database( WARNING : type of input 1 of step 12796 doesn't seem to be define in the database( DataTypes for each output/input checked ! List Step Type Loaded in datou : copy_chis, consolidate_hashtags_from_manual_portfolio, rle_unique_nms_with_priority, ventilate_hashtags_in_portfolio list_input_json : [] origin We have 1 , BBFFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 2 ; length of list_pids : 2 ; length of list_args : 2 time to download the photos : 0.35114121437072754 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : False number of steps : 4 step1:copy_chis Thu Jan 15 05:33:37 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Begin step datou_step_copy_crop batch 1 Loaded 21 chid ids of type : 4482 batch 1 Loaded 88 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! time spend for datou_step_exec : 0.06086587905883789 time spend to save output : 4.029273986816406e-05 total time spend for step 1 : 0.060906171798706055 step2:consolidate_hashtags_from_manual_portfolio Thu Jan 15 05:33:37 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step consolidate_hashtags_from_manual_portfolio Iterating over portfolio : 6549724 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4483 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement')) To do SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4490 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement')) To do TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755323 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755324 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755325 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 53 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755326 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755327 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755328 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 53 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755329 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755330 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755331 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755332 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755333 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755334 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755335 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755336 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755337 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755338 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755339 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755340 AND mpp.hide_status=0 ORDER BY ph.size desc TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755341 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 48 chid ids of type : 4482 begin to find the sub_photo_id : TODO : # On doit donc construire les chi a partir des informations dans les photos filles query : SELECT ph.photo_id FROM MTRBack.photos_view ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=9755342 AND mpp.hide_status=0 ORDER BY ph.size desc batch 1 Loaded 101 chid ids of type : 4482 begin to find the sub_photo_id : begin to find the sub_photo_id : To test ! Use context local managing function ! time spend for datou_step_exec : 2.0011091232299805 time spend to save output : 4.57763671875e-05 total time spend for step 2 : 2.001154899597168 step3:rle_unique_nms_with_priority Thu Jan 15 05:33:39 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We expect there is only one output and this part is used while all output are not tuple or array We expect there is only one output and this part is used while all output are not tuple or array VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 88 chid ids of type : 4490 seulement à utiliser dans la step consolidation batch 1 Loaded 38 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! save time : 0.039956092834472656 seulement à utiliser dans la step consolidation batch 1 Loaded 50 chid ids of type : 4490 Number RLEs to save : 0 TO DO : save crop sub photo not yet done ! save time : 0.04074454307556152 map_output_result : {1114046597: (0.09264291817443555, 'Should be the crop_list due to order', 0.042237513638672064), 1114046377: (0.09264291817443555, 'Should be the crop_list due to order', 0.14304832271019904)} End step rle-unique-nms time spend for datou_step_exec : 0.8880107402801514 time spend to save output : 4.649162292480469e-05 total time spend for step 3 : 0.8880572319030762 step4:ventilate_hashtags_in_portfolio Thu Jan 15 05:33:40 2026 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 6549724 get user id for portfolio 6549724 SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=9974548 AND mptpi.`type`=4490 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement','mal_croppe','flou')) AND mptpi.`min_score`=0.1 To do To do ! Use context local managing function ! SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4490 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement','mal_croppe','flou')) AND mptpi.`min_score`=0.1 To do To do ! Use context local managing function ! SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=6549724 AND mptpi.`type`=4483 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('papier','carton','metal','pet_clair','pehd','pet_fonce','pet_opaque','barquette_opaque','film_plastique','ela','sac','textiles','verre','organique','dasri','masque','encombrant','autre_emballage','autre_non_emballage','environnement','mal_croppe','flou')) AND mptpi.`min_score`=0.1 To do lien utilise dans velours : https://marlene.fotonower.com/velours/9755323,9755324,9755325,9755326,9755327,9755328,9755329,9755330,9755331,9755332,9755333,9755334,9755335,9755336,9755337,9755338,9755339,9755340,9755341,9755342,9755344,9755345?tags=papier,carton,metal,pet_clair,pehd,pet_fonce,pet_opaque,barquette_opaque,film_plastique,ela,sac,textiles,verre,organique,dasri,masque,encombrant,autre_emballage,autre_non_emballage,environnement,mal_croppe,flou&datou_id_consolidate=4387&port_consolidate=6549724 time spend for datou_step_exec : 1.0787837505340576 time spend to save output : 6.628036499023438e-05 total time spend for step 4 : 1.0788500308990479 caffe_path_current : About to save ! 1 Inside saveOutput : final : True verbose : False saveOutput not yet implemented for datou_step.type : ventilate_hashtags_in_portfolio we use saveGeneral [1114046597, 1114046377] Looping around the photos to save general results len do output : 1 /6549724. before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4553', None, None, None, None, None, None, None, None) ('4553', '6549724', '1114046597', None, None, None, None, None, None) ('4553', None, None, None, None, None, None, None, None) ('4553', '6549724', '1114046377', None, None, None, None, None, None) begin to insert list_values into mtr_datou_result : length of list_values in save_final : 3 time used for this insertion : 0.01842331886291504 save_final save missing photos in datou_result : After save, about to update current ! datou_cur_ids : [] len(datou.list_steps) : 4 output : {6549724: [{'papier': 9755346, 'carton': 9755347, 'metal': 9755348, 'pet_clair': 9755349, 'pehd': 9755350, 'pet_fonce': 9755351, 'pet_opaque': 9755352, 'barquette_opaque': 9755353, 'film_plastique': 9755354, 'ela': 9755355, 'sac': 9755356, 'textiles': 9755357, 'verre': 9755358, 'organique': 9755359, 'dasri': 9755360, 'masque': 9755361, 'encombrant': 9755362, 'autre_emballage': 9755363, 'autre_non_emballage': 9755364, 'environnement': 9755365, 'mal_croppe': 9755366, 'flou': 9755367}]} fin du test de portfolio mere absolue dans consolidate #&_#_#&_# TEST sam SUCCEEDED #&_#_#&_# #&_#_#&_# TEST frcnn SUCCEEDED #&_#_#&_# #&_#_#&_# TEST thcl SUCCEEDED #&_#_#&_# #&_#_#&_# TEST tfhub2 SUCCEEDED #&_#_#&_# #&_#_#&_# TEST ordonner SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rotate SUCCEEDED #&_#_#&_# #&_#_#&_# TEST data_augmentation_ellipse_varroa_tile_rotate SUCCEEDED #&_#_#&_# #&_#_#&_# TEST flip SUCCEEDED #&_#_#&_# #&_#_#&_# TEST crop_rles FAILED #&_#_#&_# #&_#_#&_# TEST angular_coeff SUCCEEDED #&_#_#&_# #&_#_#&_# TEST detection_filter_by_crop SUCCEEDED #&_#_#&_# #&_#_#&_# TEST detection_filter_by_classif SUCCEEDED #&_#_#&_# #&_#_#&_# TEST blur_detection SUCCEEDED #&_#_#&_# #&_#_#&_# TEST detect_point_224x224 SUCCEEDED #&_#_#&_# #&_#_#&_# TEST certificat_qualite_papier FAILED #&_#_#&_# #&_#_#&_# TEST image_temperature_detection SUCCEEDED #&_#_#&_# #&_#_#&_# TEST broca SUCCEEDED #&_#_#&_# #&_#_#&_# TEST crop_conditional SUCCEEDED #&_#_#&_# #&_#_#&_# TEST image_blanchir SUCCEEDED #&_#_#&_# #&_#_#&_# TEST darker_image SUCCEEDED #&_#_#&_# #&_#_#&_# TEST img_aug SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia_split_dark SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia_append SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia_horaire FAILED #&_#_#&_# #&_#_#&_# TEST rle_unique_nms_with_priority SUCCEEDED #&_#_#&_# #&_#_#&_# TEST random_deformation SUCCEEDED #&_#_#&_# #&_#_#&_# TEST tile SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rotate_chi SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia_carac_pet_clair_0121_no_cnn SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rubbia_carac_jrm_no_mask_detect SUCCEEDED #&_#_#&_# #&_#_#&_# TEST ventilate_hashtags_in_portfolio SUCCEEDED #&_#_#&_# #&_#_#&_# TEST poly_ro_rle SUCCEEDED #&_#_#&_# #&_#_#&_# TEST cod_sts SUCCEEDED #&_#_#&_# #&_#_#&_# TEST cod_download SUCCEEDED #&_#_#&_# #&_#_#&_# TEST sendgrid SUCCEEDED #&_#_#&_# #&_#_#&_# TEST rym_consolidate SUCCEEDED #&_#_#&_# #&_#_#&_# TEST generate_new_image_add_crop SUCCEEDED #&_#_#&_# #&_#_#&_# TEST velours_tree SUCCEEDED #&_#_#&_# #&_#_#&_# TEST step ACP SUCCEEDED #&_#_#&_# #&_#_#&_# TEST blur_crop SUCCEEDED #&_#_#&_# #&_#_#&_# TEST pma_consolidate SUCCEEDED #&_#_#&_# #&_#_#&_# TEST pma_ventilate SUCCEEDED #&_#_#&_# #&_# TEST FAILED #&_# : tests/datou_test #&_# #&_# END OF TEST #&_# : tests/datou_test #&_# #&_# BEGIN OF TEST : mtr/database_queries/CacheModelData_queries #&_# /home/admin/workarea/git/Velours/python/mtr/database_queries/CacheModelData_queries.py Test Cache Model Data test a faire VR 27-9-17 #&_# TEST SUCCEEDED #&_# : mtr/database_queries/CacheModelData_queries #&_# #&_# END OF TEST #&_# : mtr/database_queries/CacheModelData_queries #&_# #&_# BEGIN OF TEST : tests/cache_photo_data_test #&_# /home/admin/workarea/git/Velours/python/tests/cache_photo_data_test.py Test local_cache_photo ############################### test_download_photos_by_local_cache ################################ test download portfolio 1162416 : 574 photos We have 1 , we need 574 photos there is already 574 photos exist in our local_cache we have to download 0 photos we have successful downloaded 0 photos there are 0 photos missing finally, we can get 574 photo needed from our local_cache list of photo_id_missing : [] test download a list if photos : 10 photos (6 exist in ovh and 4 missing in ovh) we need 10 photos there is already 6 photos exist in our local_cache we have to download 4 photos download_photo : 1 to 2000 BBBBHTTP Error 404: Not Found can't download the photo : 1109585436 FHTTP Error 404: Not Found can't download the photo : 1109585109 FHTTP Error 404: Not Found can't download the photo : 1109585121 FHTTP Error 404: Not Found can't download the photo : 1109585120 Fwe have successful downloaded 0 photos there are 4 photos missing finally, we can get 6 photo needed from our local_cache list of photo_id_missing : [1109585436, 1109585109, 1109585121, 1109585120] ############################### test_update_time_created ################################ we need 1 photos there is already 1 photos exist in our local_cache we have to download 0 photos we have successful downloaded 0 photos there are 0 photos missing finally, we can get 1 photo needed from our local_cache list of photo_id_missing : [] #&_#_#&_# TEST cache photo data SUCCEEDED #&_#_#&_# #&_# TEST SUCCEEDED #&_# : tests/cache_photo_data_test #&_# #&_# END OF TEST #&_# : tests/cache_photo_data_test #&_# #&_# BEGIN OF TEST : mtr/mask_rcnn/prepare_maskdata #&_# /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/prepare_maskdata.py test prepare mask data 2096875719 599722655 batch 1 Loaded 20 chid ids of type : 840 ++++++++++++++++++++batch 1 Loaded 16 chid ids of type : 840 +++++++++batch 1 Loaded 20 chid ids of type : 840 ++++++++++++++++++++batch 1 Loaded 19 chid ids of type : 840 ++++++++++batch 1 Loaded 20 chid ids of type : 840 ++++++++++++{2096875719: 'Plaque-immatriculation', 599722655: 'capot'} logo-marque 2096875717 907850592 x0 : 38 y1 : 269 width : 32, height : 38, area : 1216, score : 1.0 None pare-choc 624624117 907850592 x0 : 0 y1 : 559 width : 362, height : 235, area : 85070, score : 1.0 None coffre 495920967 907850592 x0 : 0 y1 : 398 width : 302, height : 336, area : 101472, score : 1.0 None coffre 495920967 907850592 x0 : 626 y1 : 206 width : 18, height : 35, area : 630, score : 1.0 None aile-arriere 2106233861 907850592 x0 : 189 y1 : 476 width : 282, height : 235, area : 66270, score : 1.0 None roue 492689227 907850592 x0 : 275 y1 : 620 width : 170, height : 215, area : 36550, score : 1.0 None Plaque-immatriculation 2096875719 907850592 x0 : 10 y1 : 454 width : 108, height : 84, area : 9072, score : 1.0 None feu-arriere 2096875713 907850592 x0 : 192 y1 : 359 width : 147, height : 96, area : 14112, score : 1.0 None poignee 499500794 907850592 x0 : 437 y1 : 315 width : 42, height : 37, area : 1554, score : 1.0 None poignee 499500794 907850592 x0 : 567 y1 : 282 width : 25, height : 31, area : 775, score : 1.0 None Pot-echappement 2096875720 907850592 x0 : 155 y1 : 532 width : 21, height : 20, area : 420, score : 1.0 None toit 492731002 907850592 x0 : 136 y1 : 74 width : 281, height : 21, area : 5901, score : 1.0 None Pare-brise 2096875709 907850592 x0 : 1 y1 : 241 width : 285, height : 165, area : 47025, score : 1.0 None porte 492654799 907850592 x0 : 354 y1 : 442 width : 210, height : 380, area : 79800, score : 1.0 None porte 492654799 907850592 x0 : 501 y1 : 389 width : 135, height : 324, area : 43740, score : 1.0 None Info-modele 2096875721 907850592 x0 : 132 y1 : 295 width : 53, height : 31, area : 1643, score : 1.0 None vitre 492925064 907850592 x0 : 407 y1 : 201 width : 123, height : 122, area : 15006, score : 1.0 None vitre 492925064 907850592 x0 : 377 y1 : 201 width : 64, height : 118, area : 7552, score : 1.0 None vitre 492925064 907850592 x0 : 522 y1 : 203 width : 102, height : 120, area : 12240, score : 1.0 None Essuie-glace 2096875722 907850592 x0 : 7 y1 : 250 width : 72, height : 61, area : 4392, score : 1.0 None /data_4/data_root/test_preparedata/train/907850592.jpg logo-marque 2096875717 907862724 x0 : 100 y1 : 282 width : 35, height : 41, area : 1435, score : 1.0 None pare-choc 624624117 907862724 x0 : 1 y1 : 483 width : 435, height : 194, area : 84390, score : 1.0 None aile-arriere 2106233861 907862724 x0 : 399 y1 : 411 width : 110, height : 128, area : 14080, score : 1.0 None retroviseur 492844413 907862724 x0 : 600 y1 : 203 width : 41, height : 37, area : 1517, score : 1.0 None coffre 495920967 907862724 x0 : 5 y1 : 351 width : 369, height : 270, area : 99630, score : 1.0 None Cache-reservoir 2096875718 907862724 x0 : 417 y1 : 289 width : 50, height : 61, area : 3050, score : 1.0 None roue 492689227 907862724 x0 : 367 y1 : 541 width : 121, height : 190, area : 22990, score : 1.0 None poignee 499500794 907862724 x0 : 478 y1 : 275 width : 33, height : 25, area : 825, score : 1.0 None toit 492731002 907862724 x0 : 226 y1 : 110 width : 223, height : 36, area : 8028, score : 1.0 None feu-arriere 2096875713 907862724 x0 : 294 y1 : 331 width : 112, height : 146, area : 16352, score : 1.0 None poignee 499500794 907862724 x0 : 566 y1 : 252 width : 20, height : 27, area : 540, score : 1.0 None Plaque-immatriculation 2096875719 907862724 x0 : 55 y1 : 436 width : 142, height : 54, area : 7668, score : 1.0 None Pare-brise 2096875709 907862724 x0 : 6 y1 : 225 width : 366, height : 132, area : 48312, score : 1.0 None porte 492654799 907862724 x0 : 395 y1 : 391 width : 170, height : 311, area : 52870, score : 1.0 None porte 492654799 907862724 x0 : 508 y1 : 354 width : 101, height : 269, area : 27169, score : 1.0 None vitre 492925064 907862724 x0 : 451 y1 : 202 width : 85, height : 99, area : 8415, score : 1.0 None vitre 492925064 907862724 x0 : 524 y1 : 202 width : 70, height : 99, area : 6930, score : 1.0 None vitre 492925064 907862724 x0 : 428 y1 : 208 width : 50, height : 102, area : 5100, score : 1.0 None Essuie-glace 2096875722 907862724 x0 : 114 y1 : 218 width : 186, height : 27, area : 5022, score : 1.0 None Info-modele 2096875721 907862724 x0 : 10 y1 : 306 width : 41, height : 33, area : 1353, score : 1.0 None /data_4/data_root/test_preparedata/train/907862724.jpg porte 492654799 907863602 x0 : 129 y1 : 380 width : 300, height : 279, area : 83700, score : 1.0 None porte 492654799 907863602 x0 : 193 y1 : 345 width : 228, height : 215, area : 49020, score : 1.0 None porte 492654799 907863602 x0 : 379 y1 : 385 width : 257, height : 286, area : 73502, score : 1.0 None porte 492654799 907863602 x0 : 400 y1 : 365 width : 195, height : 248, area : 48360, score : 1.0 None roue 492689227 907863602 x0 : 0 y1 : 419 width : 124, height : 148, area : 18352, score : 1.0 None roue 492689227 907863602 x0 : 0 y1 : 411 width : 127, height : 129, area : 16383, score : 1.0 None roue 492689227 907863602 x0 : 580 y1 : 449 width : 60, height : 129, area : 7740, score : 1.0 None roue 492689227 907863602 x0 : 584 y1 : 444 width : 50, height : 126, area : 6300, score : 1.0 None retroviseur 492844413 907863602 x0 : 165 y1 : 225 width : 53, height : 51, area : 2703, score : 1.0 None vitre 492925064 907863602 x0 : 211 y1 : 218 width : 197, height : 109, area : 21473, score : 1.0 None vitre 492925064 907863602 x0 : 217 y1 : 214 width : 193, height : 99, area : 19107, score : 1.0 None vitre 492925064 907863602 x0 : 409 y1 : 214 width : 188, height : 98, area : 18424, score : 1.0 None vitre 492925064 907863602 x0 : 414 y1 : 206 width : 187, height : 96, area : 17952, score : 1.0 None poignee 499500794 907863602 x0 : 320 y1 : 271 width : 46, height : 19, area : 874, score : 1.0 None poignee 499500794 907863602 x0 : 321 y1 : 270 width : 44, height : 19, area : 836, score : 1.0 None poignee 499500794 907863602 x0 : 553 y1 : 270 width : 62, height : 25, area : 1550, score : 1.0 None poignee 499500794 907863602 x0 : 565 y1 : 266 width : 42, height : 16, area : 672, score : 1.0 None capot 599722655 907863602 x0 : -1 y1 : 215 width : 135, height : 37, area : 4995, score : 1.0 None capot 599722655 907863602 x0 : 242 y1 : 123 width : 330, height : 52, area : 17160, score : 1.0 None /data_4/data_root/test_preparedata/train/907863602.jpg porte 492654799 907863940 x0 : 109 y1 : 426 width : 283, height : 265, area : 74995, score : 1.0 None porte 492654799 907863940 x0 : 179 y1 : 399 width : 203, height : 221, area : 44863, score : 1.0 None porte 492654799 907863940 x0 : 354 y1 : 425 width : 277, height : 266, area : 73682, score : 1.0 None porte 492654799 907863940 x0 : 370 y1 : 407 width : 179, height : 233, area : 41707, score : 1.0 None roue 492689227 907863940 x0 : -1 y1 : 463 width : 98, height : 141, area : 13818, score : 1.0 None roue 492689227 907863940 x0 : 0 y1 : 468 width : 88, height : 147, area : 12936, score : 1.0 None roue 492689227 907863940 x0 : 523 y1 : 493 width : 117, height : 146, area : 17082, score : 1.0 None roue 492689227 907863940 x0 : 525 y1 : 493 width : 111, height : 147, area : 16317, score : 1.0 None retroviseur 492844413 907863940 x0 : 138 y1 : 278 width : 46, height : 44, area : 2024, score : 1.0 None vitre 492925064 907863940 x0 : 182 y1 : 266 width : 200, height : 95, area : 19000, score : 1.0 None vitre 492925064 907863940 x0 : 385 y1 : 257 width : 172, height : 90, area : 15480, score : 1.0 None vitre 492925064 907863940 x0 : 394 y1 : 256 width : 144, height : 86, area : 12384, score : 1.0 None vitre 492925064 907863940 x0 : 549 y1 : 253 width : 58, height : 53, area : 3074, score : 1.0 None poignee 499500794 907863940 x0 : 300 y1 : 306 width : 59, height : 17, area : 1003, score : 1.0 None poignee 499500794 907863940 x0 : 307 y1 : 313 width : 51, height : 24, area : 1224, score : 1.0 None poignee 499500794 907863940 x0 : 527 y1 : 308 width : 53, height : 22, area : 1166, score : 1.0 None poignee 499500794 907863940 x0 : 536 y1 : 310 width : 45, height : 24, area : 1080, score : 1.0 None capot 599722655 907863940 x0 : 219 y1 : 181 width : 370, height : 38, area : 14060, score : 1.0 None logo-roue 2106233859 907863940 x0 : 7 y1 : 419 width : 27, height : 43, area : 1161, score : 1.0 None logo-roue 2106233859 907863940 x0 : 594 y1 : 441 width : 26, height : 25, area : 650, score : 1.0 None /data_4/data_root/test_preparedata/val/907863940.jpg #&_#_#&_# TEST prepare mask data poly SUCCEEDED #&_#_#&_# 2107755846 batch 1 Loaded 15 chid ids of type : 2622 {2107755846: 'pet_clair'} environment 492622729 964453879 x0 : 0 y1 : 479 width : 112, height : 415, area : 46480, score : 1.0 None error 501120777 964453879 x0 : 142 y1 : 479 width : 28, height : 20, area : 560, score : 1.0 None error 501120777 964453879 x0 : 151 y1 : 99 width : 23, height : 42, area : 966, score : 1.0 None error 501120777 964453879 x0 : 175 y1 : 59 width : 117, height : 59, area : 6903, score : 1.0 None error 501120777 964453879 x0 : 282 y1 : 479 width : 35, height : 62, area : 2170, score : 1.0 None error 501120777 964453879 x0 : 315 y1 : 460 width : 19, height : 26, area : 494, score : 1.0 None error 501120777 964453879 x0 : 353 y1 : 361 width : 32, height : 41, area : 1312, score : 1.0 None error 501120777 964453879 x0 : 403 y1 : 215 width : 47, height : 51, area : 2397, score : 1.0 None error 501120777 964453879 x0 : 497 y1 : 253 width : 89, height : 55, area : 4895, score : 1.0 None error 501120777 964453879 x0 : 546 y1 : 195 width : 58, height : 68, area : 3944, score : 1.0 None error 501120777 964453879 x0 : 613 y1 : 323 width : 20, height : 32, area : 640, score : 1.0 None error 501120777 964453879 x0 : 638 y1 : 225 width : 17, height : 27, area : 459, score : 1.0 None pet_clair 2107755846 964453879 x0 : 0 y1 : 479 width : 719, height : 479, area : 344401, score : 1.0 None error 501120777 964453879 x0 : 546 y1 : 195 width : 60, height : 68, area : 4080, score : 1.0 None error 501120777 964453879 x0 : 613 y1 : 323 width : 22, height : 32, area : 704, score : 1.0 None /data_4/data_root/test_preparedata/val/964453879.jpg #&_#_#&_# TEST prepare mask data rle SUCCEEDED #&_#_#&_# time for calcul the mask position with numpy : 0.00014448165893554688 nb_pixel_total : 6 time to create 1 rle with old method : 5.841255187988281e-05 Sanity check PASSED : sum_rle_size : 12 height * width : 12 7 #&_#_#&_# TEST prepare mask data mat SUCCEEDED #&_#_#&_# #&_# TEST SUCCEEDED #&_# : mtr/mask_rcnn/prepare_maskdata #&_# #&_# END OF TEST #&_# : mtr/mask_rcnn/prepare_maskdata #&_# #&_# BEGIN OF TEST : mtr/database_queries/portfolio_queries #&_# /home/admin/workarea/git/Velours/python/mtr/database_queries/portfolio_queries.py test portfolio queries Catched exception ! Connect or reconnect ! #&_# TEST SUCCEEDED #&_# : mtr/database_queries/portfolio_queries #&_# #&_# END OF TEST #&_# : mtr/database_queries/portfolio_queries #&_# #&_# BEGIN OF TEST : prod/memo/memo #&_# /home/admin/workarea/git/Velours/python/prod/memo/memo.py SLA Mensuel python version used : 3 ############################### TEST memo ################################ Removing /home/admin/workarea/git/Velours/python/prod/memo/sla_mensuel VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier nb_day : (0, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier select count(distinct mtr_photo_id) from MTRUser.mtr_portfolio_photos where mtr_portfolio_id in (select id from MTRUser.mtr_portfolios where id in (select mtr_portfolio_id from MTRPhoto.dashboard_results where dashboard_run_id in(select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id in (select id from MTRPhoto.dashboard_places where name = 'Sevran_cam2' and date like '%2022-08%') and created_at like '%2022-08%'))); nb_day : (0, 31) after unwanted_material_data nb_day : (0, 31) after coverage_data after number_of_batch date_start : 2022-08-01 : dt_date_just_month_year : 2022-08-01 00:00:00 : VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! Error parsing crontab ! [Errno 2] No such file or directory: '' You better check your LOGRASPI env !!! after pl.get_datou_sts_from_crontab : verbose : False no sts found, try to find from database SELECT dri.id FROM MTRPhoto.dashboard_run_ids dri, MTRPhoto.dashboard_entry_day ded, MTRPhoto.dashboard_places dp WHERE dp.name= "Sevran_cam2" AND ded.dashboard_place_id=dp.id AND dri.dashboard_entry_day=ded.id AND dri.id=ded.last_run_id AND ded.date >= "2022-08-01" AND ded.date <= "2022-08-31" apple3 {'emr': {'mat': 'emr', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton,background'}, 'pcm': {'mat': 'pcm', 'pht': 4209, 'datou_carac_id': 3994, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier,background'}, 'pcnc': {'mat': 'pcnc', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton,background'}, 'jrm': {'mat': 'jrm', 'pht': 3726, 'datou_carac_id': 3459, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier,background'}, 'ela': {'mat': 'ela', 'pht': 4203, 'datou_carac_id': 3991, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'ela,background'}, 'pet_clair': {'mat': 'pet_clair', 'pht': 3327, 'datou_carac_id': 3804, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_clair,bouchon,etiquette,barquette_avec_film,background'}, 'pehd_pp': {'mat': 'pehd_pp', 'pht': 4211, 'datou_carac_id': 3995, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pehd,background'}, 'flux_dev': {'mat': 'flux_dev', 'pht': 4200, 'datou_carac_id': 4153, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_fonce,background'}, 'aluminium': {'mat': 'aluminium', 'pht': 4205, 'datou_carac_id': 3992, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'metal,background'}, 'refus': {'mat': 'refus', 'pht': 3594, 'datou_carac_id': 3318, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'refus,background'}} [] after get_hostname_from_raspi after impurety_average_per_hashtag VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier,background', 'hashtag_background': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton,background', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela,background', 'hashtag_background': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film,background', 'hashtag_background': 'pet_clair', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd,background', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3, 'background': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal,background', 'hashtag_background': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus,background', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier filepath : /home/admin/workarea/git/Velours/python/prod/memo/sla_mensuel/sla_mensuel_Sevran_cam2_mois_08_annee_2022.pdf # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! None was removed should we ? donnée sous forme de texte was removed should we ? [ptf_id0,ptf_id1...] was removed should we ? organize_and_plot_unwanted_material_stats returned null WARNING : no impurety_average_data, we do not create this page, by the way, c'est pas normal ! filepath : /home/admin/workarea/git/Velours/python/prod/memo/sla_mensuel/sla_mensuel_Sevran_cam2_mois_08_annee_2022.pdf [Errno 2] No such file or directory: '/home/admin/workarea/git/Velours/python/prod/memo/sla_mensuel/sla_mensuel_Romainville_Presse_2_mois_08_annee_2022.pdf' ERROR memo FAILED ############################### TEST one_day ################################ TODO and TOTEST Removing /home/admin/workarea/git/Velours/python/prod/memo/sla_one_day nb_day : (3, 30) nb deleted : 0 VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! Consider the following : - add LOGRASPI env variable for exemple $HOME/LOGRASPI, so by doing pbcopy LOGRASPI - scp some logs with a command like : mkdir -p $LOGRASPI/2023/09; scp -r raspi@marlene.fotonower.com:/data_2/data_log/log_raspi/2023/09/01 $LOGRASPI/2023/09 Error parsing crontab ! [Errno 2] No such file or directory: '' # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! We expected an STS datou with a camera_place_name, so there is a PB, datou_id: 0 ! (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? {'id': '0', 'name': 'multi_input_dummy_datou', 'limit_max': 100, 'nb_steps': 2, 'estimated_time': 0, 'list_steps': [{'id': 0, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888, 'input_default_values': []}", 'json_param': {'accuracy': 0.8888888888888888, 'input_default_values': []}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 0, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}, {'id': 1294, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888}", 'json_param': {'accuracy': 0.8888888888888888}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 1294, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}], 'depends_step': []} check if it is the case where we have multiple sts in one datou no, it is not this case 'list' object has no attribute 'type' ERROR one_day FAILED ############################### TEST get_data ################################ TODO and TOTEST VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! Consider the following : - add LOGRASPI env variable for exemple $HOME/LOGRASPI, so by doing pbcopy LOGRASPI - scp some logs with a command like : mkdir -p $LOGRASPI/2023/09; scp -r raspi@marlene.fotonower.com:/data_2/data_log/log_raspi/2023/09/01 $LOGRASPI/2023/09 Error parsing crontab ! [Errno 2] No such file or directory: '' # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! We expected an STS datou with a camera_place_name, so there is a PB, datou_id: 0 ! (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? {'id': '0', 'name': 'multi_input_dummy_datou', 'limit_max': 100, 'nb_steps': 2, 'estimated_time': 0, 'list_steps': [{'id': 0, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888, 'input_default_values': []}", 'json_param': {'accuracy': 0.8888888888888888, 'input_default_values': []}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 0, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}, {'id': 1294, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888}", 'json_param': {'accuracy': 0.8888888888888888}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 1294, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}], 'depends_step': []} check if it is the case where we have multiple sts in one datou no, it is not this case 'list' object has no attribute 'type' ERROR get_data FAILED ############################### TEST csv ################################ Removing /home/admin/workarea/git/Velours/python/prod/memo/sla_csv VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! Consider the following : - add LOGRASPI env variable for exemple $HOME/LOGRASPI, so by doing pbcopy LOGRASPI - scp some logs with a command like : mkdir -p $LOGRASPI/2023/09; scp -r raspi@marlene.fotonower.com:/data_2/data_log/log_raspi/2023/09/01 $LOGRASPI/2023/09 Error parsing crontab ! [Errno 2] No such file or directory: '' # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! We expected an STS datou with a camera_place_name, so there is a PB, datou_id: 0 ! (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? {'id': '0', 'name': 'multi_input_dummy_datou', 'limit_max': 100, 'nb_steps': 2, 'estimated_time': 0, 'list_steps': [{'id': 0, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888, 'input_default_values': []}", 'json_param': {'accuracy': 0.8888888888888888, 'input_default_values': []}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 0, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 0, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}, {'id': 1294, 'type': 'init_dummy_multi_datou', 'param': '0', 'json_param_as_string': "{'accuracy': 0.8888888888888888}", 'json_param': {'accuracy': 0.8888888888888888}, 'nb_input': 0, 'nb_output': 0, 'prod': False, 'is_local': False, 'is_datou_depend': False, 'is_photo_id_local': False, 'list_data': [{'step_id': 1294, 'datou_id': 0, 'type_id': 6, 'name': 'classification', 'output_or_input': False, 'data_order_id': 1, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 8, 'name': 'crop_hashtag_id', 'output_or_input': False, 'data_order_id': 2, 'type_python': 'tuple'}, {'step_id': 1294, 'datou_id': 0, 'type_id': 2, 'name': 'photo_path', 'output_or_input': False, 'data_order_id': 3, 'type_python': 'string_path'}]}], 'depends_step': []} check if it is the case where we have multiple sts in one datou no, it is not this case 'list' object has no attribute 'type' ERROR csv FAILED #&_#_#&_# TEST memo FAILED #&_#_#&_# #&_#_#&_# TEST one_day FAILED #&_#_#&_# #&_#_#&_# TEST get_data FAILED #&_#_#&_# #&_#_#&_# TEST csv FAILED #&_#_#&_# #&_# TEST FAILED #&_# : prod/memo/memo #&_# #&_# END OF TEST #&_# : prod/memo/memo #&_# /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/../../tools/../lib/rpn/proposal_layer.py:28: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. layer_params = yaml.load(self.param_str_) #######all_test_python_finish###### insert result in bdd : Test are not running on charlot, the path should be tested ! /data_4/data_log/job/2026/January/15012026/python_test3/output_tests_python-0533.html new path : /proc/3087895/ /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:720: SyntaxWarning: "is not" with a literal. Did you mean "!="? list_origin_portfolio_ids = [int(item) for item in options.list_origin_portfolio_ids.split(",")] if options.list_origin_portfolio_ids is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:721: SyntaxWarning: "is not" with a literal. Did you mean "!="? list_photo_ids = [int(item) for item in options.list_photo_ids.split(",")] if options.list_photo_ids is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:722: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval = [int(item) for item in options.interval_rotation.split(",")] if options.interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:723: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval = [float(item) for item in options.interval_resize.split(",")] if options.interval_resize is not "" else None /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:750: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi = [float(item) for item in options.mother_crop_portfolio_multi.split(",")] if options.mother_crop_portfolio_multi is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib.py:1515: SyntaxWarning: "is not" with a literal. Did you mean "!="? elif new_context_file is not "": /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1966: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval_value = [int(item) for item in interval_rotation.split(",")] if interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1967: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval_value = [float(item) for item in interval_resize.split(",")] if interval_resize is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1973: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi_value = [float(item) for item in mother_crop_portfolio_multi.split(",")] if mother_crop_portfolio_multi is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2157: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval_value = [int(item) for item in interval_rotation.split(",")] if interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2158: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval_value = [float(item) for item in interval_resize.split(",")] if interval_resize is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2164: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi_value = [float(item) for item in mother_crop_portfolio_multi.split(",")] if mother_crop_portfolio_multi is not "" else None Name Stmts Miss Cover Missing ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ /home/admin/.local/lib/python3.8/site-packages/Crypto/Hash/SHA256.py 46 29 37% 72-80, 89-93, 104-112, 122, 135-140, 145, 158, 171-185 /home/admin/.local/lib/python3.8/site-packages/Crypto/Hash/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/Crypto/Math/Numbers.py 11 7 36% 36-42 /home/admin/.local/lib/python3.8/site-packages/Crypto/Math/Primality.py 154 141 8% 65-116, 134-213, 244-277, 314-335, 354-369 /home/admin/.local/lib/python3.8/site-packages/Crypto/Math/_IntegerBase.py 226 121 46% 43, 47, 51, 55, 60, 65, 69, 73, 77, 81, 85, 89, 94, 99, 103, 107, 111, 115, 119, 123, 127, 131, 135, 139, 143, 147, 152, 156, 160, 164, 168, 172, 176, 181, 185, 189, 193, 197, 201, 205, 209, 213, 217, 221, 225, 230, 249-295, 322-343, 364-391 /home/admin/.local/lib/python3.8/site-packages/Crypto/Math/_IntegerGMP.py 407 329 19% 98, 104, 110-118, 134-137, 155-191, 196-212, 215, 218, 222, 226, 248-276, 292-308, 312-314, 317-319, 322-324, 327, 330, 333, 336, 339, 343, 347-356, 359-368, 371-380, 383-392, 395-407, 411-446, 449-450, 453-455, 461-473, 476-491, 494-509, 512-528, 531-542, 546-552, 555-561, 564-575, 578-588, 591-597, 600-605, 611-617, 622, 625, 630-632, 636, 639, 644-653, 658-675, 680-684, 693-708, 711-713, 719-728, 734-738, 744-750, 755-762 /home/admin/.local/lib/python3.8/site-packages/Crypto/Math/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/Crypto/PublicKey/RSA.py 325 267 18% 96-105, 109, 113, 117-119, 123-125, 129-131, 135-137, 141, 145, 148-150, 153-174, 179, 182, 185, 193, 196-202, 205, 209-210, 213-218, 221-225, 304-368, 376, 379, 382, 385, 388, 391, 394, 426-475, 518-618, 635-638, 646-647, 652-655, 660-661, 665-670, 676-688, 693-712, 756-791 /home/admin/.local/lib/python3.8/site-packages/Crypto/PublicKey/__init__.py 33 29 12% 46-60, 65-73, 79-94 /home/admin/.local/lib/python3.8/site-packages/Crypto/Random/__init__.py 16 6 62% 31, 35, 39, 43, 48, 52 /home/admin/.local/lib/python3.8/site-packages/Crypto/Signature/PKCS1_v1_5.py 14 9 36% 42-46, 49-52 /home/admin/.local/lib/python3.8/site-packages/Crypto/Signature/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/Crypto/Signature/pkcs1_15.py 49 39 20% 49, 53, 73-84, 106-138, 191-207, 221 /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/_file_system.py 8 1 88% 46 /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/_raw_api.py 164 105 36% 42-46, 61, 66, 77, 99, 113, 118-126, 130, 134, 137-143, 149, 152, 155, 158, 162-261, 268-269, 272, 275-276, 279-284, 304-305, 307-309, 314, 318 /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/asn1.py 316 251 21% 34-39, 47-49, 52, 55-56, 59, 62-68, 71, 107-141, 147-153, 160-163, 171-180, 187-197, 210-220, 225-246, 289-291, 297-306, 319, 325-341, 400-404, 409, 412, 415, 418, 421, 424, 427, 430-431, 434-435, 446-447, 460, 470-478, 501-507, 512-543, 589, 598, 643-644, 650-664, 680, 686-698, 743-749, 756-757, 772, 778-787, 827-836, 839, 842, 845, 856-869, 887, 892-919, 928-939 /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/number.py 223 199 11% 40-47, 53-59, 72-81, 93-98, 111-114, 120-123, 128-136, 147-157, 173-206, 246-339, 359-374, 407-447, 464-483, 489-490, 492-493 /home/admin/.local/lib/python3.8/site-packages/Crypto/Util/py3compat.py 82 59 28% 66-110, 114, 116, 118-121, 123, 125-134, 136, 138, 147, 150, 153, 166-171 /home/admin/.local/lib/python3.8/site-packages/Crypto/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/__init__.py 38 9 76% 20, 63-65, 98, 102, 106, 110, 114 /home/admin/.local/lib/python3.8/site-packages/MySQLdb/_exceptions.py 22 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/connections.py 135 22 84% 48, 170, 177, 218, 245, 257, 260, 286, 303, 320, 327-328, 333-336, 343-348 /home/admin/.local/lib/python3.8/site-packages/MySQLdb/constants/CLIENT.py 18 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/constants/FIELD_TYPE.py 29 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/constants/FLAG.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/constants/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/converters.py 34 8 76% 55-56, 60, 65, 76, 92, 96, 100 /home/admin/.local/lib/python3.8/site-packages/MySQLdb/cursors.py 248 93 62% 89-90, 94, 96, 100-106, 109, 112-113, 117, 124-133, 148, 159, 191-196, 201-202, 218, 233, 270-271, 307-323, 342, 372-377, 382-386, 392, 405-414, 417-419, 431, 435-440, 445-448, 452-455, 458, 461-464 /home/admin/.local/lib/python3.8/site-packages/MySQLdb/release.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/MySQLdb/times.py 76 49 36% 22, 27, 32, 39-42, 49-63, 69, 76-80, 91-92, 96-115, 119-129, 133-140, 145, 150 /home/admin/.local/lib/python3.8/site-packages/PIL/BmpImagePlugin.py 218 179 18% 76-264, 276-284, 291-355, 366, 384, 388-449 /home/admin/.local/lib/python3.8/site-packages/PIL/ExifTags.py 340 0 100% /home/admin/.local/lib/python3.8/site-packages/PIL/GifImagePlugin.py 585 526 10% 71-74, 77-80, 84-108, 112-120, 124-139, 142-155, 158-410, 413-430, 433-456, 459, 480-491, 506-543, 547-564, 568-574, 578-649, 653, 658-670, 674-680, 684-746, 756-793, 812-844, 849-854, 865-872, 882, 886-905, 914-967, 971-983, 1002-1015, 1036-1048 /home/admin/.local/lib/python3.8/site-packages/PIL/GimpGradientFile.py 68 53 22% 32-43, 47, 51, 55, 59, 70-98, 105-137 /home/admin/.local/lib/python3.8/site-packages/PIL/GimpPaletteFile.py 26 20 23% 28-53, 56 /home/admin/.local/lib/python3.8/site-packages/PIL/Image.py 1693 1005 41% 44-45, 66-67, 78-79, 106-128, 135-136, 275, 287, 302, 313, 333-334, 339-340, 345-346, 351-352, 357-358, 375-387, 397, 406, 411-413, 420, 429, 434-436, 445-446, 454-455, 458, 461-463, 468, 471, 474-476, 481-483, 487-488, 526-527, 548-553, 564-566, 568, 585-587, 589, 595, 615-634, 637, 648, 662, 678-684, 694, 697-707, 712, 715-723, 749, 757, 772-773, 788-793, 817, 825-826, 828-829, 848-861, 865-871, 883, 938-943, 945, 949-969, 972, 978-1037, 1040-1057, 1060-1070, 1078-1088, 1092-1094, 1097, 1099-1111, 1150-1191, 1219-1230, 1244-1250, 1273, 1276-1279, 1294, 1296-1297, 1303-1306, 1316, 1330-1331, 1347-1357, 1379, 1392-1398, 1401-1429, 1440-1441, 1447, 1451-1453, 1461-1463, 1468-1471, 1474-1514, 1523-1524, 1539-1546, 1554-1569, 1581-1584, 1594-1596, 1619-1627, 1645-1653, 1697-1698, 1707-1712, 1716-1718, 1750-1785, 1811-1834, 1847-1890, 1906-1908, 1929-1943, 1967-1986, 1999-2071, 2077-2083, 2125-2126, 2135-2149, 2152-2153, 2161, 2164, 2167, 2170-2172, 2177-2186, 2208-2226, 2299, 2304, 2380-2381, 2385-2389, 2392, 2407, 2410-2412, 2415, 2417, 2427, 2433-2441, 2463-2464, 2486, 2502-2507, 2520-2529, 2540, 2582-2626, 2686, 2693, 2697, 2700-2701, 2705, 2731-2735, 2738, 2762-2763, 2770-2788, 2795, 2819-2820, 2824-2829, 2833-2838, 2873, 2885-2886, 2888-2889, 2891-2892, 2922-2924, 2929-2932, 2967, 3013, 3017, 3022-3024, 3085-3087, 3090-3092, 3100, 3102-3103, 3110, 3117-3122, 3127-3132, 3164, 3169-3173, 3176, 3213-3214, 3216-3220, 3224-3226, 3231, 3241-3243, 3255, 3260, 3266-3275, 3280-3282, 3293-3298, 3315-3317, 3338-3340, 3355-3357, 3373, 3388-3400, 3485-3486, 3514, 3522-3524, 3541, 3552, 3561, 3570, 3589-3606, 3660, 3668, 3671-3682, 3685-3693, 3703, 3711-3712, 3725-3744, 3747-3761, 3764-3782, 3785-3882, 3885-3888, 3891-3896, 3899-3902, 3914-3916, 3919-3922, 3927 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageChops.py 77 55 29% 27, 36, 48-49, 62-64, 77-79, 92-94, 109-111, 123-125, 135-137, 147-149, 159-161, 174-176, 189-191, 202-204, 215-217, 233-235, 248-250, 263-265, 275, 285, 300-303 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageColor.py 55 50 9% 35-120, 136-150 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageDraw.py 542 471 13% 64, 69-73, 75, 83, 88, 111-116, 120-123, 126-130, 133, 135, 141-143, 147-152, 156-160, 164-168, 172-228, 232-237, 241-245, 249-251, 259-281, 287-288, 292-296, 302-423, 426-428, 431-433, 437-439, 467-564, 582-646, 659-677, 695-712, 724-749, 766-791, 807-890, 913-914, 928-938, 960-994, 1038-1115, 1124-1127 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageEnhance.py 30 19 37% 36, 49-54, 66-71, 83-87, 99-103 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageFile.py 375 213 43% 65-72, 105-107, 118-125, 128-134, 137-140, 143-144, 151-153, 159-160, 178-179, 183, 189-214, 243-244, 250-256, 259-266, 288, 298, 313-325, 337-338, 341-350, 354-355, 377, 388-454, 457, 460, 472-490, 507, 527, 532-533, 546-547, 566, 570-571, 573-584, 589-592, 595, 600-604, 613, 621, 630, 643-667, 682, 693, 705-716, 731, 742, 752-757, 768-773 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageFilter.py 198 116 41% 30-33, 57-63, 80-81, 84-88, 102-103, 117-118, 132-133, 148, 151, 165, 168, 187-188, 213-215, 218, 363-420, 424-436, 451-466, 493-520, 529-536, 539-541 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageFont.py 280 227 19% 47-54, 59-62, 88-110, 114-135, 151-152, 172, 188-189, 198-199, 213-252, 255, 258-259, 262-263, 270, 278, 349, 408-413, 477-481, 541-553, 571-572, 652, 752-778, 792-797, 810-815, 822-834, 841-848, 855-859, 876-877, 887-893, 896-899, 904-909, 912-915, 927-929, 992-1039, 1051-1060, 1070-1202 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageMode.py 21 1 95% 33 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageOps.py 256 230 10% 31-38, 42-46, 50-60, 89-155, 183-237, 254-266, 291-304, 318-319, 335-342, 356, 372-389, 401-415, 453-501, 521, 531-534, 555-559, 570-576, 590-621 /home/admin/.local/lib/python3.8/site-packages/PIL/ImagePalette.py 162 135 17% 38-46, 50, 54-55, 59-67, 71, 74-82, 91-93, 100-106, 116-167, 174-189, 197-201, 209-215, 219-222, 226-228, 232-237, 241-242, 246-247, 253-272 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageSequence.py 31 25 19% 32-36, 39-43, 46, 49-54, 66-76 /home/admin/.local/lib/python3.8/site-packages/PIL/ImageStat.py 89 73 18% 31-41, 45-50, 55-67, 72-75, 80-86, 91-97, 102-105, 110-120, 125-128, 133-137, 142-145 /home/admin/.local/lib/python3.8/site-packages/PIL/JpegImagePlugin.py 438 250 43% 82-83, 86, 94-156, 169, 172, 185-190, 207-208, 212, 215-219, 222, 226-235, 258-259, 262, 354-355, 377-378, 387, 392-399, 412-413, 418-451, 456-477, 480, 493-498, 502-504, 518-580, 616-617, 628-631, 636-637, 641-643, 654-656, 658-661, 663-664, 667, 669, 672, 674, 676, 680, 682-685, 690-722, 725-728, 736-753, 766, 768-769, 795, 798, 811-816, 827-830, 834-835 /home/admin/.local/lib/python3.8/site-packages/PIL/JpegPresets.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/PIL/PaletteFile.py 24 19 21% 25-48, 51 /home/admin/.local/lib/python3.8/site-packages/PIL/PngImagePlugin.py 871 574 34% 137-140, 146-151, 172-173, 181-183, 188, 191, 197, 219-223, 234-248, 267-270, 294, 308-323, 335, 341-342, 348, 378-382, 385, 392-394, 398-421, 427-430, 434-435, 437, 439-440, 446, 449, 457, 461-464, 468-484, 488-490, 496-499, 508-515, 521-524, 530-531, 539-542, 555-585, 589-625, 628-630, 634-651, 654-680, 683-695, 716-717, 737-741, 762-763, 766, 771-778, 784-794, 799-811, 814-826, 829-919, 922, 928, 944-945, 948-952, 958, 969, 975-976, 982-984, 989, 992, 994-998, 1004-1015, 1018-1022, 1025-1028, 1037, 1092-1094, 1097-1098, 1102-1223, 1227, 1234-1250, 1257-1274, 1287-1289, 1317-1323, 1331-1332, 1335-1339, 1342-1346, 1351-1371, 1374-1376, 1393-1394, 1398-1402, 1405, 1414-1416, 1431-1453 /home/admin/.local/lib/python3.8/site-packages/PIL/PpmImagePlugin.py 219 188 14% 46, 58-65, 68-91, 94-141, 152, 155-157, 160-191, 198-216, 219-264, 267-276, 283-302, 310-329 /home/admin/.local/lib/python3.8/site-packages/PIL/TiffImagePlugin.py 1123 782 30% 277-279, 283-293, 324-327, 330-331, 337, 341, 358-362, 365, 368, 371-376, 379, 382-386, 390, 430, 506-507, 514-515, 532-533, 544, 552, 558, 568, 584-610, 613, 641, 644-655, 663, 669, 724, 728-732, 736-738, 743-747, 760, 766, 770-772, 776-781, 785, 793-797, 823-825, 838-844, 847-848, 863-865, 869-942, 945-952, 985-986, 1007-1011, 1024-1028, 1031, 1034, 1037, 1040-1041, 1044-1053, 1070-1076, 1082-1103, 1107-1113, 1117-1124, 1127-1162, 1166, 1175, 1185-1196, 1199-1201, 1204-1232, 1238-1325, 1330-1551, 1587-1877, 1906-1917, 1921-1942, 1945-1967, 1971-1972, 1975, 1978-1980, 1983, 1986-1990, 1993-2000, 2003-2006, 2010-2017, 2020, 2023-2024, 2027-2028, 2031-2035, 2038-2042, 2045-2049, 2052-2055, 2058-2061, 2064-2065, 2068-2100, 2103-2125, 2129-2152 /home/admin/.local/lib/python3.8/site-packages/PIL/TiffTags.py 46 1 98% 50 /home/admin/.local/lib/python3.8/site-packages/PIL/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/PIL/_binary.py 28 9 68% 22, 26, 37, 47, 57, 77, 90, 94, 98 /home/admin/.local/lib/python3.8/site-packages/PIL/_deprecate.py 25 12 52% 44, 46-47, 50-54, 57-58, 62-65 /home/admin/.local/lib/python3.8/site-packages/PIL/_util.py 11 2 82% 11, 19 /home/admin/.local/lib/python3.8/site-packages/PIL/_version.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/apiclient/__init__.py 10 2 80% 7-10 /home/admin/.local/lib/python3.8/site-packages/av/__init__.py 21 1 95% 12 /home/admin/.local/lib/python3.8/site-packages/av/about.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/av/audio/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/av/codec/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/av/container/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/av/deprecation.py 36 17 53% 33-34, 37-42, 45-55, 58-68, 77-81 /home/admin/.local/lib/python3.8/site-packages/av/filter/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/av/sidedata/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/av/video/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/bcrypt/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/boto3/__init__.py 31 17 45% 35, 61-70, 80-84, 93, 102, 109 /home/admin/.local/lib/python3.8/site-packages/boto3/compat.py 32 17 47% 29, 34, 38-48, 58, 67-86 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/__init__.py 11 8 27% 30-39 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/action.py 44 30 32% 28-64, 85-97, 129-141 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/attr.py 20 13 35% 24-30, 39-44, 48-52 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/base.py 15 10 33% 18-26, 31 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/client.py 10 7 30% 18-27 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/collection.py 56 43 23% 25-38, 41-60, 81-85, 114-130, 163-235 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/docstring.py 41 10 76% 29, 34, 39, 44, 49, 54, 59, 64, 69, 74 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/method.py 24 21 12% 23-63, 67-71 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/resource.py 159 123 23% 32-33, 36-46, 49, 52-73, 76-78, 83-98, 101-108, 111-121, 124-139, 146-170, 180-195, 201-206, 209-214, 217-222, 225-233, 239, 242, 245-247, 251-259 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/service.py 66 48 27% 31-42, 58-72, 75-81, 84, 89-113, 118, 123-131 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/subresource.py 50 40 20% 25-42, 65-112 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/utils.py 79 65 18% 26-38, 42-45, 49-57, 61-62, 66, 70, 76-89, 95-98, 102-109, 113-142 /home/admin/.local/lib/python3.8/site-packages/boto3/docs/waiter.py 32 22 31% 24-25, 28-41, 54-91 /home/admin/.local/lib/python3.8/site-packages/boto3/exceptions.py 37 12 68% 42-49, 56-67, 72-73, 87-92, 101-105 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/boto3/resources/action.py 70 51 27% 47-60, 72-87, 120-159, 177-178, 188-204, 228-231, 234-244 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/base.py 57 43 25% 29-42, 45, 50-53, 59-61, 91-118, 122-126, 133-142, 145-148 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/collection.py 133 94 29% 47-52, 55, 80-91, 110-114, 136-181, 202, 226, 244, 257, 307-312, 320, 336, 341, 345, 349, 353, 357, 391-426, 434-436, 450-503, 512-526 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/factory.py 153 124 19% 39-40, 65-139, 147-149, 159-166, 178-203, 212-213, 231-250, 254-268, 277-278, 288-304, 311-324, 336-357, 365-380, 387-400, 410-439, 448-483, 494-539 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/model.py 206 154 25% 43-44, 59-73, 86, 95-100, 119-131, 142-145, 160-166, 179-186, 195-201, 210, 234, 252-259, 299-335, 354-368, 386-389, 406-418, 427-436, 445-450, 459-465, 474-480, 494-543, 554-574, 583, 592, 601-607, 616-622 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/params.py 55 47 15% 41-48, 72-98, 117-168 /home/admin/.local/lib/python3.8/site-packages/boto3/resources/response.py 92 79 14% 26-29, 51-76, 95-125, 140, 152-155, 185-189, 200-265, 284-300 /home/admin/.local/lib/python3.8/site-packages/boto3/session.py 90 61 32% 51-81, 84, 93, 100, 107, 114, 120-121, 132, 142, 150, 171, 183, 258, 339-409, 414-449 /home/admin/.local/lib/python3.8/site-packages/boto3/utils.py 27 16 41% 52-53, 57-65, 69-74, 87-89, 92 /home/admin/.local/lib/python3.8/site-packages/botocore/__init__.py 34 15 56% 24, 68, 71, 84-98 /home/admin/.local/lib/python3.8/site-packages/botocore/args.py 167 134 20% 61-66, 71-113, 129-176, 188-204, 208-220, 224-238, 241-245, 251-252, 261-265, 268-274, 277-279, 285-293, 296-298, 302, 308-314, 317-318, 330-350, 353-364, 367-370 /home/admin/.local/lib/python3.8/site-packages/botocore/auth.py 475 382 20% 57-66, 74-79, 86, 95, 98-123, 131-147, 152, 155-173, 183-188, 191-195, 202-211, 218-221, 225-236, 239-252, 261-267, 275, 278-280, 283-303, 307-313, 316-328, 331-332, 335-340, 343-348, 356-360, 363-369, 372-387, 390-395, 398-409, 415-426, 431-435, 441-469, 473, 481-483, 488-544, 550, 566, 573, 584-619, 638, 641-644, 647-661, 664-675, 681-684, 695-709, 713-719, 723-731, 734-742, 745, 748-756, 773-774, 777, 780-807, 819-845, 860-861 /home/admin/.local/lib/python3.8/site-packages/botocore/awsrequest.py 292 216 26% 40-41, 44-49, 65-76, 79-83, 86-95, 101-108, 111-144, 154-156, 162-193, 196-197, 200-204, 207-209, 248-267, 283-287, 291-315, 339-345, 348-352, 355-373, 376-381, 385-393, 397-421, 443-467, 471, 475-478, 494-498, 501-505, 520-528, 545-550, 556-563, 573-577, 582-583, 586, 589, 592, 595, 601-602, 605, 608, 611, 614, 617, 620, 623 /home/admin/.local/lib/python3.8/site-packages/botocore/client.py 443 348 21% 58-70, 77-99, 102-103, 106-117, 120-123, 126-133, 136-140, 143, 146-168, 174-181, 184-188, 191-213, 218-227, 230-232, 236-247, 254-257, 270-298, 315-317, 322-326, 331-336, 341-345, 349-372, 392-396, 400-416, 420-424, 428-444, 451-468, 472-482, 486-498, 507, 518-522, 526-533, 536-553, 556-573, 590-602, 605-614, 621-622, 629, 632-678, 681-690, 694-703, 708-728, 749-785, 802-812, 815-824, 836-846, 852-858, 862-864, 867, 886-891, 895, 899, 903, 907, 911, 915, 927-943 /home/admin/.local/lib/python3.8/site-packages/botocore/compat.py 183 114 38% 68, 73, 77, 80-144, 152-154, 170-173, 178-181, 191-192, 204, 212-213, 228-231, 235-241, 264-335, 342-346, 351-352, 358-359 /home/admin/.local/lib/python3.8/site-packages/botocore/config.py 51 37 27% 192-206, 209-239, 242-245, 249-266, 284-290 /home/admin/.local/lib/python3.8/site-packages/botocore/configloader.py 87 74 15% 72-84, 88-93, 106-107, 140-168, 172-179, 189-199, 253-272 /home/admin/.local/lib/python3.8/site-packages/botocore/configprovider.py 154 106 31% 141-152, 156-165, 186-189, 231-248, 254-261, 264-274, 288-292, 308-313, 339, 348, 365, 376, 397-400, 409-413, 416-418, 421, 436-437, 441-443, 446, 466-467, 471-477, 480, 497-498, 502-504, 507, 517-523, 526-538, 541, 553, 557, 560 /home/admin/.local/lib/python3.8/site-packages/botocore/credentials.py 968 718 26% 63-137, 152-155, 158, 169, 175-176, 182-183, 189, 199, 209-210, 214, 218-220, 224-228, 232-239, 243-254, 259-273, 287-290, 293, 296-297, 301-306, 309-320, 323-324, 340-348, 357-358, 361, 387-397, 400-401, 405-413, 421-422, 426, 434-435, 439, 447-448, 452, 455-456, 478-490, 494, 500-523, 528-556, 560, 563-582, 618-619, 628-636, 639-641, 650-656, 659, 663-664, 667, 670, 678-687, 695-703, 706, 710-712, 718-732, 737-739, 746-761, 799-804, 811-813, 817-831, 835-836, 876-878, 885-890, 894-898, 914, 933, 936-943, 951-954, 957-969, 979-1002, 1009-1013, 1021, 1024-1041, 1065-1068, 1072-1090, 1097-1118, 1121-1157, 1169-1174, 1180-1191, 1206-1212, 1215-1227, 1231-1233, 1257-1261, 1268-1283, 1286-1288, 1301-1306, 1312-1329, 1384-1401, 1404-1408, 1411, 1421-1458, 1466-1512, 1515-1522, 1528, 1535-1566, 1572-1573, 1576-1584, 1587-1614, 1617-1624, 1629-1639, 1660-1668, 1671, 1674-1678, 1681-1686, 1689-1692, 1695-1725, 1733, 1746, 1757-1760, 1772-1798, 1806-1810, 1814-1816, 1827-1832, 1837-1838, 1841-1848, 1858-1861, 1866-1882, 1885, 1895, 1911-1915, 1931-1932, 1941-1947, 1959, 1962-1965, 1973-1985, 1994-2000, 2009-2021, 2025-2027, 2031-2057, 2075-2083, 2086-2111, 2114-2128 /home/admin/.local/lib/python3.8/site-packages/botocore/discovery.py 183 139 24% 40-42, 47, 51-52, 56-60, 63-67, 70-75, 78, 83-90, 95-107, 110-115, 118-121, 124-125, 128, 131-133, 138-142, 145-148, 151-160, 163-168, 171, 174-214, 219, 222-228, 231-236, 239-251, 254-274 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/__init__.py 11 8 27% 28-38 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/bcdoc/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/docs/bcdoc/docstringparser.py 119 83 30% 24-26, 29-30, 34-36, 39-42, 45, 48, 51, 61-64, 67-79, 82-87, 90, 93, 98, 101, 106-107, 110-111, 114, 117-118, 126-128, 131-133, 136-138, 141-143, 148, 151-152, 160-170, 178-181, 184, 187-200 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/bcdoc/restdoc.py 112 74 34% 25-33, 36-37, 43, 49, 56, 62, 68, 74-78, 81, 84-85, 88-97, 101-103, 120-128, 133, 141, 145, 149, 153, 156-157, 175-183, 187, 191, 201-209, 212, 215, 218 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/bcdoc/style.py 288 206 28% 22-25, 29, 33, 36, 39, 42-43, 46, 49, 52, 55, 58, 61, 64, 70-73, 76, 79, 82, 91-101, 104, 107, 110-111, 114-115, 118-121, 124-126, 129-132, 135, 138, 141, 144, 147, 150-153, 156-157, 160-161, 164-165, 168-169, 172-175, 178-181, 184-185, 188-191, 194-195, 198-201, 204-205, 208-219, 222, 225-230, 233-254, 257-258, 261-262, 265-267, 270-271, 274-277, 280-283, 286-289, 293-296, 299-302, 305, 308, 311, 314, 317-319, 322-323, 332-334, 337-342, 345-351, 354-357, 360-361, 364-368, 371-374, 377-378, 381-387, 390-391, 394-397, 400-401, 404-406, 409-412, 415-418 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/client.py 170 130 24% 28-32, 39-43, 46, 49-67, 71, 75-81, 84-86, 90-94, 97, 100, 103-110, 113-132, 167-168, 171-174, 177, 180-192, 195-196, 199-210, 213-214, 217-223, 226-229, 232-246, 249-254, 257-264, 267-276, 281-290 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/docstring.py 38 19 50% 33-36, 40, 43, 58-60, 63, 70-72, 75-81, 86, 91, 96 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/example.py 127 107 16% 36-41, 46, 50-56, 60-66, 70-81, 85-110, 114-125, 128-132, 135-139, 142-146, 152-158, 166-169, 177-208 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/method.py 97 86 11% 33-39, 60-78, 99-105, 117-123, 169-281 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/paginator.py 49 39 20% 22-24, 31-43, 46-65, 94-167 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/params.py 132 108 18% 33-34, 39, 43, 47-56, 60-77, 82-95, 98, 101-105, 108-117, 120-121, 124-125, 134-145, 149, 159-177, 182-212, 215-216, 219-220 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/service.py 53 36 32% 24-32, 46-55, 58-59, 66, 69-75, 78, 81-88, 91-96, 99-102 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/shape.py 39 31 21% 27-32, 61-89, 92-98, 101-107, 110-117 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/sharedexample.py 143 123 14% 33-38, 41-55, 58-72, 88-97, 101-125, 128-147, 150-164, 169-170, 173, 176-180, 183-187, 190-192, 195-198, 213-218 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/utils.py 75 33 56% 27, 50, 69-77, 117-128, 160-166, 176-180, 197 /home/admin/.local/lib/python3.8/site-packages/botocore/docs/waiter.py 35 25 29% 22-24, 31-38, 41-56, 83-119 /home/admin/.local/lib/python3.8/site-packages/botocore/endpoint.py 153 117 24% 54-70, 85-94, 97, 100-102, 105-118, 122-124, 127-128, 131-158, 166-183, 186-230, 236-245, 249-266, 269, 274, 285-303, 314, 323-327 /home/admin/.local/lib/python3.8/site-packages/botocore/errorfactory.py 32 21 34% 28, 44, 47-51, 58, 70-74, 77-88 /home/admin/.local/lib/python3.8/site-packages/botocore/eventstream.py 246 149 39% 33-34, 40-43, 49-52, 58-61, 71-72, 110, 123, 135-136, 148-149, 161-162, 175-176, 189-190, 203-204, 225-229, 251-253, 265, 279, 285-287, 293-295, 306, 318, 328, 334-337, 340-343, 384, 396-397, 400-406, 409-411, 414-416, 419-421, 424-428, 431, 442-444, 452, 455-459, 462-468, 471-472, 475-477, 480-483, 487-488, 491-494, 497-502, 506-507, 515-524, 527, 530, 577-581, 584-587, 590-594, 597-602, 605-612, 616 /home/admin/.local/lib/python3.8/site-packages/botocore/exceptions.py 200 32 84% 24-28, 40-42, 45, 82-84, 87, 369-370, 410-420, 423-430, 436, 620-622 /home/admin/.local/lib/python3.8/site-packages/botocore/handlers.py 434 313 28% 80, 90-106, 125-134, 138-152, 163-185, 189-198, 202-205, 210-214, 218-224, 228-236, 246, 256, 260-272, 276, 285, 289-297, 305-312, 316-330, 365-374, 378-392, 396-401, 414-420, 427-429, 434-443, 450-465, 475-477, 483-496, 505-514, 518-522, 544-562, 573-584, 588-593, 597-598, 603-605, 620-637, 658-668, 672, 676-690, 696-699, 703-707, 719, 732, 745, 763-773, 777-781, 822-835, 838-855, 858-862, 875, 885, 894-900, 903-905, 911-923, 927-929, 934-935 /home/admin/.local/lib/python3.8/site-packages/botocore/history.py 27 10 63% 22, 31, 34, 37, 40-47 /home/admin/.local/lib/python3.8/site-packages/botocore/hooks.py 249 196 21% 31-35, 60-63, 82, 99, 112, 124, 130-132, 143, 146-147, 158-163, 171-175, 195-215, 228, 243-247, 251, 256, 261, 266-302, 306-336, 339-344, 349-352, 355-356, 359-360, 364-365, 371-372, 378-379, 385-386, 391-420, 423-427, 430, 464, 472-483, 493-497, 500-528, 538-540, 543-564, 572-575, 581-589 /home/admin/.local/lib/python3.8/site-packages/botocore/httpsession.py 210 158 25% 39-41, 45-51, 61-88, 99-105, 109-113, 117-122, 126, 129-134, 137-139, 142-146, 169-195, 199-206, 209-219, 222, 225-234, 237-243, 246-251, 254-274, 277-281, 284-301, 304, 307-359 /home/admin/.local/lib/python3.8/site-packages/botocore/loaders.py 139 98 29% 127-134, 154, 166-175, 192-199, 222-238, 242, 246, 267-287, 310, 327-340, 374-389, 393-400, 419-424, 430-441, 455-456, 460-461 /home/admin/.local/lib/python3.8/site-packages/botocore/model.py 398 242 39% 42, 81-93, 118-126, 145-150, 161, 164, 167, 172, 178-188, 192-195, 199-206, 212, 218, 222, 228, 259-266, 269, 273, 277-281, 284, 288, 292-297, 301-305, 309, 313, 327-330, 334-337, 348-351, 355, 359, 363, 367-370, 374-379, 382-385, 394-397, 401, 404, 437-444, 448-451, 465, 469, 473, 477, 483, 487, 491-495, 500-505, 510-514, 520, 524-525, 529, 533, 537, 541, 544, 547, 551-556, 560, 564, 567, 570, 574-581, 584, 599-600, 603-616, 624-636, 643, 647, 688-691, 702-703, 712-719, 724-734, 737-745, 748-752, 755-762, 765-773, 776, 779-782, 793, 821-823 /home/admin/.local/lib/python3.8/site-packages/botocore/monitoring.py 221 149 33% 42-43, 47-48, 56-61, 73, 89, 92, 97, 104-110, 114-124, 127-129, 136-138, 141, 145-147, 150, 153, 171-173, 176, 179-181, 214-220, 229-235, 287-296, 342-343, 346-347, 362-370, 374, 380, 383, 386, 389-391, 394-408, 412-415, 419, 422, 426-433, 438, 442-444, 448-451, 456-460, 464-467, 470-472, 475-481, 484, 490, 493, 496-500, 503-508, 531-533, 542-550 /home/admin/.local/lib/python3.8/site-packages/botocore/paginate.py 369 304 18% 52-68, 72-79, 83-90, 94-101, 105, 127-136, 140-144, 158-161, 172-173, 178, 181-186, 193-207, 211, 216, 220-232, 236, 239-303, 321-329, 332, 335, 338-344, 349-357, 360-364, 370-397, 401-424, 427-440, 443-444, 448-490, 493-506, 513-534, 541-550, 557-566, 570, 573-576, 579-585, 588-591, 594-596, 599-604, 607, 617-618, 629-646, 668-669, 672-677 /home/admin/.local/lib/python3.8/site-packages/botocore/parsers.py 528 407 23% 135, 147, 150-151, 155, 165-174, 199-207, 214, 233-262, 265, 279-284, 289-291, 299, 302, 306, 310-312, 317-321, 324, 327-329, 334-336, 339-357, 360, 368-370, 373-399, 402-406, 413-421, 427-444, 447-458, 461-467, 471-474, 478, 482, 486, 490, 494, 504-517, 520, 523, 526-538, 541-542, 545-551, 557-560, 575-580, 583-588, 594-609, 612-619, 622, 625, 628-652, 655-656, 660-669, 675-685, 688-706, 709-726, 730-740, 747, 753, 759-761, 770-778, 781, 784-793, 799-800, 806-810, 813-818, 821-823, 826-836, 839-860, 864-879, 885-893, 900, 903-907, 915, 918-920, 925-933, 942-944, 960-970, 973, 986-1006, 1010-1011 /home/admin/.local/lib/python3.8/site-packages/botocore/regions.py 90 69 23% 58, 65, 85, 94-96, 99-102, 106-116, 119-136, 141-165, 169-173, 176-190, 193-195, 199 /home/admin/.local/lib/python3.8/site-packages/botocore/response.py 67 45 33% 44-46, 60-69, 76-87, 92, 97-100, 110-117, 124-127, 133-135, 141, 145-162 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/retries/adaptive.py 70 50 29% 14-35, 44-50, 53-54, 58-77, 90-96, 99-113, 117 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/base.py 6 2 67% 9, 27 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/bucket.py 70 48 31% 10, 13, 16, 24-32, 36, 40-56, 60, 64, 76-77, 80-100, 103, 106-114 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/quota.py 24 16 33% 12-16, 28-32, 46-53, 57 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/special.py 28 17 39% 23-27, 36-48 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/standard.py 200 132 34% 40-61, 71-73, 77-93, 108-129, 136-138, 172-189, 199-204, 215, 218, 223-224, 227, 230, 239-241, 257, 265, 268-272, 290-298, 301-310, 334-336, 341, 348, 351-354, 376-391, 396-398, 402-406, 421-422, 433, 439, 442, 458-460, 463-475, 478, 490-498 /home/admin/.local/lib/python3.8/site-packages/botocore/retries/throttling.py 25 15 40% 13-17, 20-21, 24-28, 35-38, 50 /home/admin/.local/lib/python3.8/site-packages/botocore/retryhandler.py 158 118 25% 52-58, 68, 73-77, 85-87, 93-118, 124-128, 132-144, 148-155, 173-174, 183-187, 219-225, 228, 231, 245-247, 250-263, 266-277, 282, 285-291, 296-297, 300-307, 312, 315-320, 326, 329-340, 359 /home/admin/.local/lib/python3.8/site-packages/botocore/serialize.py 357 275 23% 65-69, 117, 122-130, 135-139, 142, 145-147, 150-157, 162, 168-170, 174-186, 190-192, 200-222, 232-234, 237-243, 246-262, 265-278, 282, 285, 289-292, 295, 298, 314-322, 325-328, 335-357, 360-362, 365-379, 382-385, 388-397, 400, 403, 407, 428-476, 485-493, 502-519, 523-525, 533-569, 572-574, 577, 580-591, 597-599, 606-610, 613-615, 618-641, 644-652, 663-671, 677-682, 685-686, 689-690, 694-695 /home/admin/.local/lib/python3.8/site-packages/botocore/session.py 384 276 28% 102-131, 134-141, 144, 147, 151, 156, 161-165, 169, 173, 177-186, 189-192, 196, 200-215, 218-226, 230, 236-238, 242-245, 248-251, 261-282, 308-313, 316, 340-353, 365-388, 398, 408, 427, 440-443, 468-480, 489, 505-506, 509-512, 515-518, 524-534, 540, 548, 573-588, 602-616, 652, 685, 690, 693-694, 697-707, 713, 719, 722, 725, 800-855, 860-877, 880-884, 892-893, 915-925, 931-932, 935-945, 948-952, 955-959, 964-965, 968, 971-972, 975, 978, 981, 992-995, 1017-1018, 1032-1038, 1051 /home/admin/.local/lib/python3.8/site-packages/botocore/signers.py 216 174 19% 64-71, 75, 79, 83, 90, 120-162, 174-199, 221-242, 271-276, 315-316, 333-351, 354-355, 385-396, 401, 406, 427-457, 462, 506-533, 537, 561-598, 604, 671-719, 725-734 /home/admin/.local/lib/python3.8/site-packages/botocore/translate.py 21 16 24% 21-38, 42-55, 70-76 /home/admin/.local/lib/python3.8/site-packages/botocore/utils.py 1126 888 21% 181-184, 196, 207-214, 218-220, 226-229, 236-256, 262-267, 276-300, 310, 322-331, 337, 340-364, 367-395, 413-432, 435-436, 439-441, 444, 450-453, 456-459, 462-472, 482-513, 516, 523-528, 531-536, 539, 545, 552-558, 569-587, 592-595, 599-604, 611-619, 642-655, 671-676, 681-695, 710-716, 747-762, 775-783, 804-810, 827-843, 855-860, 875-880, 910, 922-923, 926-949, 952-958, 963-966, 971-974, 980-981, 993-1004, 1007, 1011-1016, 1030-1039, 1053-1060, 1077-1124, 1128, 1150-1159, 1170-1179, 1184-1187, 1191-1193, 1197-1212, 1222-1230, 1238, 1243-1250, 1253-1256, 1266-1343, 1358-1376, 1379-1381, 1388-1395, 1398, 1407-1413, 1435-1437, 1440, 1443-1451, 1454-1462, 1465-1470, 1480-1481, 1490-1499, 1515-1523, 1526-1527, 1533-1553, 1556-1567, 1570, 1573-1600, 1608-1615, 1618-1619, 1622-1633, 1636-1662, 1669-1671, 1674-1679, 1682-1688, 1691-1697, 1705-1732, 1738-1744, 1750-1766, 1777-1785, 1788, 1791-1802, 1805, 1808, 1811-1835, 1838-1839, 1847-1853, 1856-1858, 1861-1862, 1865-1876, 1879-1883, 1886, 1889-1891, 1894-1906, 1909-1918, 1921, 1924-1925, 1928-1933, 1936-1942, 1945-1951, 1954-1957, 1960, 1967-1969, 1972, 1978-1985, 1988-1997, 2000, 2003-2013, 2016-2018, 2022-2031, 2037-2043, 2046-2051, 2054-2063, 2069-2075, 2078-2083, 2095-2100, 2111-2112, 2115-2119, 2125-2127, 2138-2139, 2142-2156, 2159-2180, 2183, 2187-2190, 2205-2211, 2221-2232, 2236-2240, 2244-2245, 2249-2254, 2259-2263, 2268-2269, 2272-2273, 2278-2280, 2283, 2286-2296 /home/admin/.local/lib/python3.8/site-packages/botocore/validate.py 164 114 30% 46-49, 55-56, 59-64, 71-84, 89, 92-94, 97-100, 103-128, 132-137, 140, 160-162, 165-166, 169-173, 179-182, 187-202, 215, 219-222, 226-231, 235, 238-244, 250, 254, 260, 266-269, 273-279, 284-285, 288-294 /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/requests/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/requests/exceptions.py 26 6 77% 21-27 /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/requests/packages/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/requests/packages/urllib3/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/requests/packages/urllib3/exceptions.py 67 15 78% 17-18, 22, 28-29, 33, 73-78, 85-87, 135-138 /home/admin/.local/lib/python3.8/site-packages/botocore/vendored/six.py 444 211 52% 49-72, 98-99, 112, 118-121, 131-133, 145, 154-157, 192-193, 203, 222-223, 304, 480, 488, 493-499, 511-517, 522-524, 530-532, 537, 542, 546-560, 575, 578, 581, 584, 592-608, 620, 623, 636-637, 642-661, 667, 671, 675, 682-701, 707, 717-718, 723-775, 777-784, 789-795, 805-809, 814-825, 836-843, 864-865 /home/admin/.local/lib/python3.8/site-packages/botocore/waiter.py 175 140 20% 44-73, 79-82, 87, 90-93, 113-121, 124-125, 132-136, 147-154, 158-162, 167-171, 175-186, 197-208, 212-219, 222-239, 242-259, 262-271, 274-284, 303-307, 310-367 /home/admin/.local/lib/python3.8/site-packages/cached_property.py 93 61 34% 14-15, 30-37, 40-47, 57-59, 62-74, 85-91, 94-95, 98-115, 118, 121, 124-128, 143-144, 147-148 /home/admin/.local/lib/python3.8/site-packages/cffi/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/cffi/api.py 544 341 37% 8-11, 52-59, 82, 97-98, 115-117, 121-123, 129-130, 133-135, 147, 160, 166, 169, 174, 190, 200, 203-211, 217-221, 227-229, 238-240, 284-291, 299, 318, 335, 361-365, 382, 392-403, 411-419, 431, 454-473, 476, 478, 483, 486-487, 495-508, 511-515, 526-538, 541, 544, 547, 556-577, 580-585, 589-635, 638-647, 652-658, 661-684, 687-695, 699-707, 720-725, 735-751, 754-777, 780, 788-801, 807-809, 815-816, 820-827, 842-847, 852-864, 867, 871, 879, 887, 889-895, 897, 903, 915-921, 923-925, 927-936, 939-940, 945, 947-948, 955-965 /home/admin/.local/lib/python3.8/site-packages/cffi/commontypes.py 37 10 73% 12-13, 31, 34-44, 56, 80 /home/admin/.local/lib/python3.8/site-packages/cffi/cparser.py 672 327 51% 12, 16-17, 23-24, 67-96, 116-142, 151-158, 161-163, 174-176, 182-186, 196, 201-203, 207, 234-242, 287-288, 337-338, 349-357, 360-367, 372-377, 379-380, 404, 415, 420, 426, 432-446, 449-454, 457-469, 473-479, 491, 493, 495, 507-549, 559, 564-568, 574, 583, 585, 594, 611, 621, 651, 667, 677-685, 692-699, 706, 718-720, 726, 734, 741, 777-778, 781-783, 788-795, 797-800, 812, 818, 821, 832-833, 837, 842, 844, 854-855, 859-860, 864-868, 879, 882-940, 944-947, 950-971, 974-981, 984-999, 1003-1005 /home/admin/.local/lib/python3.8/site-packages/cffi/error.py 19 8 58% 8-15 /home/admin/.local/lib/python3.8/site-packages/cffi/lock.py 10 6 40% 4-7, 11-12 /home/admin/.local/lib/python3.8/site-packages/cffi/model.py 389 160 59% 16, 21, 30-45, 51, 54, 66, 79, 99, 166, 168, 170, 172, 182-183, 186, 189, 196-197, 200, 215, 219, 232, 249-253, 258, 269, 288-290, 304, 314, 318, 359-362, 365-376, 382-394, 400, 405-408, 414, 422-425, 430-462, 467, 471, 495-499, 502-505, 508-509, 512-514, 520-557, 562, 569-572, 584-587, 598-599, 610, 613, 616-617 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/__init__.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/api.py 195 181 7% 62-497, 515, 543-544 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/assets/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/cd.py 189 164 13% 24-50, 63-71, 80-91, 100-112, 120-129, 138-164, 175-244, 253-283, 291-311, 319-338, 350-388 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/constant.py 21 0 100% /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/legacy.py 19 14 26% 22-50 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/models.py 174 110 37% 20-34, 37-43, 49-62, 66, 70-72, 75, 78-86, 90, 97-103, 107, 111, 119, 127-147, 151, 155-157, 161, 165, 172, 176, 180, 184-192, 201, 208-212, 219, 229, 232, 239-246, 249, 252, 259-272, 278-280, 286, 308-318, 322, 337 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/utils.py 214 158 26% 24-28, 40-46, 54-60, 65-69, 74-78, 83-93, 98-108, 113-118, 123-128, 133, 137-139, 144-149, 154-159, 164-169, 174-179, 184-189, 194, 199, 212-237, 245, 266-276, 280, 284-296, 300-310, 314-334, 342, 353-358, 372-414 /home/admin/.local/lib/python3.8/site-packages/charset_normalizer/version.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/colorama/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/colorama/ansi.py 74 8 89% 16, 19, 22, 38, 40, 42, 44, 46 /home/admin/.local/lib/python3.8/site-packages/colorama/ansitowin32.py 131 100 24% 13, 25-26, 29, 35, 38, 41, 44-53, 57-61, 75-104, 114, 117-158, 161-167, 171-174, 183-190, 194-196, 200-202, 206-220, 224-242, 246-257 /home/admin/.local/lib/python3.8/site-packages/colorama/initialise.py 48 32 33% 19-20, 25-48, 52-55, 60-64, 68-71, 75-80 /home/admin/.local/lib/python3.8/site-packages/colorama/win32.py 78 68 13% 11, 17-152 /home/admin/.local/lib/python3.8/site-packages/colorama/winterm.py 119 90 24% 25-34, 37, 40-42, 45-47, 50-58, 61-69, 72-75, 78-83, 86-91, 94-101, 104-109, 115-141, 147-166, 169 /home/admin/.local/lib/python3.8/site-packages/cryptography/__about__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/__init__.py 7 1 86% 18 /home/admin/.local/lib/python3.8/site-packages/cryptography/exceptions.py 37 5 86% 11, 33-34, 61-62 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/_oid.py 122 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/aead.py 143 127 11% 10-19, 28-46, 50-62, 70-85, 97-137, 141-145, 149-158, 162-166, 170-175, 179-187, 199-245, 257-310 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/backend.py 1215 945 22% 189, 200, 219, 229-231, 234-244, 250-264, 269-276, 279-285, 294, 299, 304, 308, 323-327, 334-336, 339-342, 346-349, 357-368, 372, 458, 468-482, 506-514, 519-535, 542, 553-582, 592-602, 605-608, 611-614, 633-638, 644-649, 671-721, 729-780, 783-786, 798-814, 817-820, 823-844, 849-857, 862-863, 868-871, 876-892, 897-911, 916-927, 930-933, 936, 939-941, 944, 949, 957, 965-1004, 1007-1016, 1037, 1049, 1055-1056, 1059-1079, 1082-1097, 1100-1105, 1108-1111, 1114-1115, 1120-1165, 1170-1207, 1216-1229, 1237-1240, 1249-1259, 1267-1314, 1319-1326, 1331-1348, 1353-1390, 1393-1394, 1397-1399, 1404-1409, 1414-1417, 1424-1434, 1438-1445, 1459-1478, 1490-1600, 1605-1611, 1622-1625, 1635-1680, 1683, 1688-1709, 1712-1715, 1720-1729, 1734, 1741-1784, 1789-1813, 1818-1833, 1838-1857, 1860, 1868, 1871-1881, 1888, 1892-1900, 1903-1912, 1915-1916, 1919-1921, 1927-1929, 1934-1945, 1950-1961, 1964-1965, 1968-1970, 1976-1986, 1989-2000, 2003-2004, 2015-2039, 2042-2051, 2059-2060, 2073-2083, 2092-2093, 2102-2172, 2182-2331, 2334-2336, 2339-2343, 2346, 2351-2361, 2366-2374, 2377-2395, 2413, 2424-2425 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ciphers.py 124 57 54% 12, 32, 42-43, 53-60, 63, 67, 70-73, 90-105, 134, 151, 171-172, 184-245, 248-266, 269-277, 281 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/cmac.py 46 35 24% 16-17, 27-59, 62-63, 66-73, 76-82, 85-87 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dh.py 173 143 17% 12, 16-30, 34-35, 40-41, 44-55, 62, 69-104, 108-111, 116-119, 123, 126-141, 154-187, 190-192, 198-212, 215, 223-241, 253-256, 260, 263-278, 288, 295-315 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dsa.py 119 87 27% 17, 23-35, 46-52, 57-58, 61-68, 75, 82-91, 95, 98-110, 123-139, 142-147, 155, 169-170, 177-185, 189, 192-204, 214-218, 225, 235-236 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ec.py 145 111 23% 20, 26-27, 34-60, 70, 76-81, 87-90, 99-108, 117-122, 127-134, 138, 142, 147-162, 165-179, 182-184, 195, 209-214, 219-226, 230, 234, 237-255, 258-279, 286-302, 312-317 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed25519.py 70 54 23% 17, 22-23, 30-44, 49-56, 59-77, 82-83, 86-94, 97-117, 125-143, 148-155 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed448.py 72 54 25% 15, 23-24, 31-45, 50-57, 60-78, 83-84, 87-95, 98-118, 126-144, 149-156 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hashes.py 45 12 73% 11, 29, 47-53, 65, 79-86 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hmac.py 46 34 26% 15, 26-48, 52, 55-62, 67-69, 72-79, 82-84 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/poly1305.py 34 23 32% 15, 20-47, 50-54, 57-62, 65-67 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/rsa.py 257 136 47% 37, 46-59, 68-95, 107-162, 172, 180-201, 226-227, 233-234, 242-243, 250-261, 288-289, 306-322, 332-358, 383-384, 395-396, 436, 439-444, 447-451, 494, 520-532, 536, 539, 542-549, 559, 570-571, 581-586 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/utils.py 34 22 35% 11, 15-41, 53, 56 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x448.py 53 37 30% 15, 22-23, 30-44, 49-56, 61-62, 65-73, 76-79, 87-105, 110-117 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py 74 34 54% 9, 25, 32, 38, 46, 52, 58, 65, 72, 79, 92, 98, 106, 118, 126, 132, 146, 155, 175, 181, 189, 199, 205, 211, 218, 227, 239, 247, 253, 257, 261, 265, 271, 275 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/binding.py 84 16 81% 25-28, 42, 88-99, 110-111, 161, 185, 200 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/_asymmetric.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 37-42, 64-67, 83-87, 90-99, 109-116, 126-133, 141-144, 163-168 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dh.py 112 47 58% 17-19, 24-39, 42-45, 50-54, 58, 62, 66, 71-80, 83-86, 92-96, 100, 104, 109-118, 121-124, 130-134, 138, 142 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 127 57 55% 128-139, 143, 147, 151, 154-158, 161-164, 167, 175-184, 188, 192, 195-199, 202-205, 211, 219-227, 231, 235, 238-242, 245-248, 256-258, 264-266, 270-278, 282-288 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ec.py 216 56 74% 171-184, 315, 321, 327-329, 337-348, 353-361, 364-368, 372, 376, 380, 383-386, 394, 397, 407-417, 422-426, 430, 434, 437-440, 446, 477-480 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 39 14 64% 18-26, 43, 57-65, 69-77, 101 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 37 14 62% 15-23, 40, 54-61, 65-73, 103 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py 46 20 57% 44-57, 69-74, 85-88, 95-101 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 181 91 50% 129-132, 136-143, 156-190, 194-201, 208-214, 221, 229, 237, 254-288, 310, 316, 331, 335, 339, 343, 347, 351, 363-367, 372-375, 386, 402, 416-420, 423, 426-429, 432 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/types.py 18 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py 13 5 62% 15-19, 23 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 40 6 85% 19, 55, 63-71 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py 35 14 60% 15-23, 40, 48-55, 59-67, 91 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/aead.py 187 139 26% 19-30, 34, 37, 45-56, 66-71, 81-85, 92-106, 113-119, 127-138, 148-152, 159-161, 166-170, 177-181, 185-191, 199-209, 217-221, 229-233, 240-247, 254-260, 268-278, 286-290, 298-302, 309-316, 323-329, 336-349, 356-361, 368-377 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 128 30 77% 19, 48, 58, 67, 71, 80-84, 88, 97, 101, 120, 124, 142, 146, 155, 159, 178, 182, 200-206, 210, 214, 223, 227 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/base.py 137 61 55% 18, 85, 100, 106, 110-111, 125, 131, 147-150, 174, 178-180, 183-187, 195-199, 202-207, 214-217, 220-223, 226-231, 234-247, 252-257, 263-268 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/modes.py 139 50 64% 72, 80-81, 92, 97, 103-109, 116-117, 121, 130-135, 139, 142-149, 165-166, 170, 179-180, 184, 193-194, 198, 232-250, 254, 258, 261-269 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/constant_time.py 5 1 80% 11 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/hashes.py 153 27 82% 79, 89, 97, 102-104, 108, 185-191, 195, 203-209, 213, 229-232, 236, 246-249, 253 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/scrypt.py 36 25 31% 33-56, 59-66, 71-73 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/padding.py 116 71 39% 32-36, 42-54, 62-66, 72-84, 92-104, 109-110, 113, 116, 123-125, 128-131, 134, 137-141, 148-150, 153-156, 159-163, 168-169, 172, 175, 182-184, 187-190, 193, 196-200, 207-209, 212-215, 218-224 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/base.py 21 10 52% 22-24, 32-34, 40-42, 62-64, 70-72 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/pkcs12.py 81 49 40% 44-49, 53, 57, 60-63, 69, 72, 84-110, 114, 118, 122, 125-128, 135, 138-141, 153-155, 163-165, 181-225 /home/admin/.local/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/ssh.py 723 580 20% 39-49, 105-120, 125-130, 138, 143-144, 149-150, 160-165, 170-172, 177-179, 184-187, 192-195, 200-205, 216-218, 222, 226, 230, 234-239, 243, 247, 251-255, 259-261, 275-277, 283-286, 292-308, 314-316, 322-331, 347-351, 357-362, 368-378, 384-391, 397-398, 401-403, 426-432, 438-442, 448-454, 460-464, 470-474, 491-492, 498-502, 508-516, 522-525, 531-541, 556-560, 577-653, 662-730, 773-792, 796, 801, 805, 809, 813, 817, 821, 825, 829, 833, 836-839, 842, 849-873, 882-888, 895-983, 989, 993-1005, 1011-1025, 1030-1045, 1074-1083, 1088-1100, 1114-1121, 1135-1140, 1154-1159, 1175-1195, 1209-1217, 1233-1241, 1257-1265, 1281-1287, 1303-1309, 1323-1444 /home/admin/.local/lib/python3.8/site-packages/cryptography/utils.py 75 27 64% 29-30, 36-37, 41, 47-50, 72-73, 80-84, 87, 108-119, 126, 129 /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/__init__.py 69 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/base.py 449 219 51% 55-56, 64-66, 76-78, 87-92, 102-104, 108, 112, 115, 118-121, 128, 136, 141, 144-148, 158-159, 328-330, 334, 338, 342, 440, 444, 572, 576, 583, 590, 597, 604, 611, 626-628, 634-638, 648-654, 670-686, 701-703, 719-726, 732-736, 750-754, 771-791, 805-818, 834-849, 863-881, 897-903, 922-940, 955-959, 964-968, 979-992, 1003-1016, 1030-1035, 1049-1052, 1066-1075, 1085-1087, 1090-1103, 1110-1119, 1126-1131, 1138-1144, 1152 /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/certificate_transparency.py 41 0 100% /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/extensions.py 989 542 45% 52-70, 75, 78, 81, 88-89, 94-95, 105, 116, 121-125, 130-141, 148, 155-158, 161-164, 167, 170, 174, 177, 189-214, 225-226, 236, 243, 251-254, 262-266, 272, 278, 282, 285, 292, 298, 302, 306, 309, 312-315, 318, 321, 330-337, 342, 345-348, 351, 354, 363-370, 375, 378-381, 384, 387, 394-401, 404, 410-413, 419, 423, 427, 434-448, 452, 456, 459, 464-467, 470, 473, 480-483, 487, 490-493, 496, 499, 502, 511-520, 527, 530-533, 536, 539, 548-557, 564, 567-570, 573, 576, 587-636, 639, 646-649, 657-671, 675, 679, 683, 687, 746-768, 771, 778-781, 787, 793, 797, 800, 807-814, 819, 822-825, 828, 831, 842-857, 860, 866-869, 875-882, 886, 892, 901-909, 912, 918-921, 927, 931, 935, 944-949, 952, 958-961, 967, 971, 975, 982-988, 993, 996-999, 1002, 1005, 1012-1015, 1018, 1021, 1024, 1031-1034, 1037, 1040, 1043, 1050-1060, 1065, 1068-1071, 1074, 1077, 1098-1104, 1107, 1110-1113, 1116, 1120, 1123, 1141-1155, 1159, 1163, 1167, 1171, 1175, 1179, 1183, 1187-1192, 1196-1201, 1204-1214, 1225-1228, 1241, 1256, 1267-1302, 1305-1308, 1314-1315, 1318-1325, 1331-1334, 1340, 1346-1360, 1366, 1372, 1375, 1382-1392, 1396, 1400, 1404, 1407, 1413-1416, 1423, 1428-1435, 1448, 1455, 1462, 1468, 1474, 1497-1500, 1503, 1506-1509, 1512, 1519, 1532, 1539, 1546, 1552, 1558, 1578, 1581, 1584-1587, 1590, 1593, 1600, 1613, 1620, 1627, 1633, 1639, 1659, 1662, 1665-1668, 1671, 1674, 1681, 1694, 1701, 1708, 1714, 1720, 1740, 1743, 1746-1749, 1752, 1755, 1762-1765, 1768, 1771-1774, 1777, 1781, 1784, 1791-1794, 1797, 1802-1805, 1808, 1812, 1815, 1827-1836, 1843, 1848, 1851-1854, 1860, 1872-1881, 1888, 1891, 1894-1897, 1903, 1910-1913, 1916-1919, 1922, 1925, 1929, 1932, 1948-2019, 2022, 2034-2037, 2049, 2063, 2067, 2071, 2075, 2081, 2085, 2089, 2092, 2097-2100, 2104, 2108, 2111, 2117-2120, 2123, 2126 /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/general_name.py 165 94 43% 37-55, 59, 63-65, 68, 71-74, 77, 82-94, 98, 102-104, 107, 110-113, 116, 121-133, 137, 143-145, 148, 151-154, 157, 162-165, 169, 172, 175-178, 181, 186-189, 193, 196, 199-202, 205, 210-225, 229, 232-237, 242, 245-248, 251, 256-262, 266, 270, 273, 278-281, 284 /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/name.py 232 142 39% 64-87, 91-106, 118-164, 168, 172, 180, 191-197, 200-203, 206, 209, 214-225, 230, 241, 247-250, 253, 256, 259, 262, 268, 274, 282-293, 304, 319, 327, 331, 334, 337-340, 345, 348-350, 353, 356-357, 388-391, 394, 397-399, 402-404, 407-412, 423-429, 432-437, 440-460 /home/admin/.local/lib/python3.8/site-packages/cryptography/x509/oid.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/cv2/__init__.py 16 2 88% 18-19 /home/admin/.local/lib/python3.8/site-packages/cv2/data/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/cv2/version.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/dateutil/__init__.py 13 4 69% 6-7, 17, 24 /home/admin/.local/lib/python3.8/site-packages/dateutil/_common.py 25 15 40% 14-17, 20-25, 28, 34, 37-41 /home/admin/.local/lib/python3.8/site-packages/dateutil/_version.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/dateutil/easter.py 27 20 26% 52-89 /home/admin/.local/lib/python3.8/site-packages/dateutil/parser/__init__.py 33 4 88% 31-32, 47-48 /home/admin/.local/lib/python3.8/site-packages/dateutil/parser/_parser.py 812 517 36% 64, 68-69, 92, 108, 118, 122-123, 129-137, 144-145, 149-171, 175-179, 182, 197, 226-231, 238, 323-327, 330-334, 343-346, 349, 352, 355-358, 367-378, 383, 387-388, 390, 404, 408, 412, 415-426, 431-439, 444-446, 448-450, 452-454, 461-472, 485, 490, 493-505, 511, 514, 517, 522-563, 643, 646, 650-651, 657, 708, 735-736, 743-852, 863-864, 867, 870-871, 880-881, 893-897, 901-913, 917-927, 931-936, 940-949, 961-966, 970-976, 981-1002, 1013, 1019, 1026, 1033, 1042-1054, 1057, 1070-1090, 1093-1097, 1103-1109, 1116-1127, 1135-1139, 1147-1150, 1160-1175, 1179-1181, 1184-1192, 1195, 1198, 1204-1213, 1228-1233, 1238, 1243-1248, 1257-1264, 1366, 1383, 1386-1388, 1391-1579, 1586, 1598-1601, 1604-1605 /home/admin/.local/lib/python3.8/site-packages/dateutil/parser/isoparser.py 185 150 19% 26-37, 51-55, 134-146, 159-163, 176-179, 199, 207-210, 213-251, 254-295, 316-328, 331-381, 384-412 /home/admin/.local/lib/python3.8/site-packages/dateutil/relativedelta.py 241 206 15% 112-229, 232-262, 266, 270, 273-280, 294-308, 318-402, 405, 408, 411-413, 440, 458, 476, 496-501, 521-531, 548, 568, 571-576, 581-592, 597 /home/admin/.local/lib/python3.8/site-packages/dateutil/rrule.py 979 862 12% 26-27, 72, 87-89, 96-103, 106-111, 114-122, 125-147, 150-169, 172-180, 186-189, 195-210, 216-228, 249-269, 276-302, 434-698, 707-760, 765-774, 777-1030, 1062-1077, 1103-1109, 1119-1121, 1125-1251, 1254, 1257-1261, 1265-1276, 1279-1282, 1285-1292, 1295-1300, 1303, 1317-1323, 1326-1333, 1338, 1341, 1344, 1347, 1350-1354, 1360, 1366, 1374, 1381, 1384-1413, 1475, 1478, 1493, 1497-1504, 1507, 1513-1533, 1542-1561, 1566-1613, 1625-1725, 1732 /home/admin/.local/lib/python3.8/site-packages/dateutil/tz/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/dateutil/tz/_common.py 161 124 23% 20-28, 55-129, 139-144, 169-177, 196-202, 205, 222-242, 258-264, 290, 293-300, 303-310, 314-317, 321-350, 366-372, 375-393, 396-405, 409, 414, 417 /home/admin/.local/lib/python3.8/site-packages/dateutil/tz/_factories.py 49 21 57% 22, 34-52, 64-79 /home/admin/.local/lib/python3.8/site-packages/dateutil/tz/tz.py 803 557 31% 75, 78, 82, 98, 106, 109-112, 118, 121, 144-152, 155, 158, 162, 166, 180, 183-186, 191, 194, 206-216, 219-225, 228-234, 238, 254-255, 259-260, 287-300, 303-315, 320, 323, 337-342, 345-348, 359, 362-365, 368-370, 466-471, 475, 501, 538, 551, 585, 640-658, 674-704, 714-725, 729-736, 739-741, 763-777, 793-806, 809-819, 822-828, 831-844, 848-850, 853-855, 862, 865, 868, 871, 954-994, 1010-1018, 1021-1024, 1033, 1081-1109, 1112-1150, 1153, 1159-1164, 1169-1175, 1178-1220, 1223-1228, 1231-1234, 1237-1241, 1245, 1248, 1266-1279, 1285, 1305-1312, 1315-1328, 1331-1453, 1456, 1466-1467, 1473, 1570, 1575, 1580-1583, 1586-1588, 1595-1598, 1600-1616, 1620-1626, 1628-1631, 1636-1638, 1642-1673, 1702-1714, 1737-1760, 1799-1806, 1814, 1821-1828, 1834-1847 /home/admin/.local/lib/python3.8/site-packages/dateutil/tz/win.py 153 149 3% 14-370 /home/admin/.local/lib/python3.8/site-packages/dill/__info__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/dill/__init__.py 34 16 53% 69-86, 111-112, 116-117 /home/admin/.local/lib/python3.8/site-packages/dill/_dill.py 1335 949 29% 91-93, 99, 103-104, 107-110, 113-121, 123, 125-133, 148-149, 152, 172-173, 186, 212, 214, 237-238, 246-251, 277-279, 287, 300-301, 315-318, 321-324, 350-363, 367-412, 417-418, 427-432, 435-439, 442-449, 463-464, 490-496, 515, 550-551, 565-566, 573, 585, 588, 591, 597-607, 631-632, 634, 636, 639-644, 648-650, 652, 671-760, 763-767, 770-774, 777-782, 785-790, 797-862, 865-868, 871-876, 880, 882-883, 887-888, 890-897, 912-913, 924-926, 929-933, 936-941, 944, 948-952, 955-958, 961-966, 969-996, 1000-1012, 1016, 1019-1032, 1036-1046, 1049-1062, 1066-1067, 1071-1114, 1129-1184, 1188, 1192-1214, 1218-1226, 1238-1241, 1244-1247, 1250-1252, 1274-1285, 1289-1302, 1306-1309, 1313-1319, 1323-1326, 1329-1352, 1361-1364, 1372-1375, 1382-1404, 1410-1423, 1427-1430, 1433-1448, 1452-1455, 1464-1477, 1481-1522, 1525-1531, 1535-1538, 1542-1545, 1551-1554, 1558-1575, 1579-1591, 1595-1600, 1606-1610, 1613-1620, 1632, 1654-1678, 1686-1707, 1710-1728, 1732-1851, 1856-1859, 1866-1878, 1882-1992, 2029-2036, 2041, 2051-2053, 2058-2060, 2063-2067, 2072-2074, 2091-2114, 2130-2155, 2160-2162, 2170-2171 /home/admin/.local/lib/python3.8/site-packages/dill/_shims.py 57 23 60% 89, 95, 97, 103-107, 133-138, 144-152, 176-177, 180 /home/admin/.local/lib/python3.8/site-packages/dill/detect.py 179 159 11% 24-30, 37-58, 62-71, 78-83, 94-114, 121-136, 141-159, 163, 169-215, 222-225, 230-235, 240-244, 249-253, 258-281 /home/admin/.local/lib/python3.8/site-packages/dill/logger.py 124 79 36% 123, 126, 129-135, 137-168, 182-184, 187-188, 192-209, 257, 263-266, 268-278, 280-285 /home/admin/.local/lib/python3.8/site-packages/dill/objtypes.py 9 1 89% 18 /home/admin/.local/lib/python3.8/site-packages/dill/pointers.py 60 50 17% 29-34, 44-51, 67-74, 84-115 /home/admin/.local/lib/python3.8/site-packages/dill/session.py 266 226 15% 40-55, 66-75, 78-117, 120-128, 221-262, 266-267, 273, 275, 277, 279, 281, 283-292, 296-304, 308-327, 431-507, 511-512, 571-603 /home/admin/.local/lib/python3.8/site-packages/dill/settings.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/dill/source.py 613 574 6% 37-40, 45-49, 54-102, 115-258, 271-329, 345-346, 368-439, 444, 448-463, 468-473, 478, 483-508, 513-521, 525-529, 537-546, 552-560, 571-599, 604-624, 640-666, 679-713, 727-766, 791-827, 833-881, 891-921, 941-1001, 1006, 1009, 1011 /home/admin/.local/lib/python3.8/site-packages/dill/temp.py 94 79 16% 33-40, 44-45, 60-73, 107-118, 130-133, 159-165, 176-180, 190-195, 209-222, 237-246 /home/admin/.local/lib/python3.8/site-packages/easydict/__init__.py 30 12 60% 116, 118, 122, 129, 136-139, 142-143, 147-148 /home/admin/.local/lib/python3.8/site-packages/filetype/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/filetype/filetype.py 21 12 43% 28, 45-46, 63-64, 79-82, 95-98 /home/admin/.local/lib/python3.8/site-packages/filetype/helpers.py 23 12 48% 23-26, 41-44, 76, 92, 108, 124 /home/admin/.local/lib/python3.8/site-packages/filetype/match.py 27 6 78% 35, 69, 86, 103, 120, 137 /home/admin/.local/lib/python3.8/site-packages/filetype/types/__init__.py 15 0 100% /home/admin/.local/lib/python3.8/site-packages/filetype/types/application.py 9 1 89% 21 /home/admin/.local/lib/python3.8/site-packages/filetype/types/archive.py 198 28 86% 22, 55, 77, 99, 124, 144, 164, 187, 208, 227, 248, 270, 291, 312, 337, 365, 384, 407, 428, 466, 490, 511, 536, 557, 578, 598, 614, 630 /home/admin/.local/lib/python3.8/site-packages/filetype/types/audio.py 65 9 86% 22, 43, 69, 97, 118, 139, 164, 186, 204 /home/admin/.local/lib/python3.8/site-packages/filetype/types/base.py 16 5 69% 16, 20, 23, 26, 29 /home/admin/.local/lib/python3.8/site-packages/filetype/types/font.py 30 4 87% 22, 55, 88, 110 /home/admin/.local/lib/python3.8/site-packages/filetype/types/image.py 135 19 86% 82, 87, 125, 145, 172, 194, 216, 235, 255, 276, 297-305, 321 /home/admin/.local/lib/python3.8/site-packages/filetype/types/isobmff.py 20 12 40% 19-23, 26-33 /home/admin/.local/lib/python3.8/site-packages/filetype/types/video.py 86 23 73% 23-30, 47, 70-72, 89-91, 107-111, 128, 153, 180, 201, 222 /home/admin/.local/lib/python3.8/site-packages/filetype/utils.py 29 13 55% 6-7, 39-42, 68, 73-82 /home/admin/.local/lib/python3.8/site-packages/fontTools/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/cffLib/__init__.py 1891 1514 20% 62, 67-107, 110-112, 115-117, 120-125, 128-130, 133-135, 170-203, 206, 209, 212, 218-228, 239-292, 305-321, 325-389, 397-469, 472-500, 508-509, 512, 515-550, 554-562, 570-575, 578, 582-593, 596-615, 618-638, 643, 650-653, 656-659, 662-666, 669-673, 676-679, 688-691, 694-697, 700-717, 720, 728-732, 740-741, 749-753, 756, 767-794, 797, 800-811, 814, 817, 821, 824, 828, 878-884, 887-897, 909-922, 925-929, 932-935, 963-979, 982-991, 994-999, 1007-1012, 1015-1024, 1027-1035, 1040-1043, 1046-1054, 1057-1061, 1064, 1067-1074, 1077, 1080-1084, 1089-1136, 1139, 1142, 1145, 1148, 1178-1198, 1201, 1204-1207, 1210, 1215, 1218-1221, 1224-1228, 1231-1242, 1245-1262, 1265-1287, 1291, 1295-1296, 1300-1301, 1305, 1309, 1313, 1317, 1321, 1325, 1370-1377, 1380, 1383, 1386-1387, 1390, 1395, 1398, 1401-1402, 1405, 1410, 1413, 1416-1420, 1423, 1427-1431, 1435-1445, 1450-1462, 1465-1470, 1475-1489, 1492-1498, 1503-1507, 1510-1516, 1521, 1524-1536, 1539, 1544, 1547-1550, 1553, 1558-1584, 1587, 1590-1614, 1619-1662, 1665, 1671-1672, 1675, 1680-1688, 1691, 1694, 1697, 1702-1719, 1723, 1727, 1731-1740, 1744-1777, 1781-1790, 1794-1810, 1815-1822, 1825, 1828, 1831, 1836-1858, 1861-1865, 1868-1880, 1883-1893, 1897-1903, 1907-1917, 1921-1940, 1944-1974, 1979-1990, 1993, 1996-2002, 2007-2010, 2013, 2018-2019, 2022-2026, 2031-2035, 2038, 2041, 2044-2046, 2050-2054, 2058-2075, 2079-2096, 2101-2120, 2123, 2126, 2129, 2134-2138, 2141, 2144, 2147, 2152-2161, 2164, 2296, 2316-2335, 2338, 2341, 2344-2365, 2368-2369, 2372-2379, 2382, 2385-2388, 2391-2405, 2436-2475, 2479-2482, 2490-2544, 2551-2578, 2584-2589, 2598-2600, 2603-2606, 2611-2621, 2624-2628, 2631, 2634, 2637-2651, 2654-2676, 2679-2681, 2725-2734, 2738, 2741-2749, 2752-2765, 2769-2774, 2777-2789, 2836-2838, 2842-2847, 2858-2868, 2872, 2876-2882, 2890-2894, 2897, 2900, 2903-2906, 2909-2920, 2923, 2926-2928 /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/builder.py 324 255 21% 57-79, 83-85, 89-91, 95-97, 101-103, 107-109, 113, 155-184, 218-257, 261-264, 268-278, 288-290, 300, 334-401, 413-418, 424-435, 440-447, 456-458, 462-480, 483, 486-508, 511-512, 523-538, 545-596, 599, 602-607, 613-616, 620-623, 632-659 /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/errors.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/geometry.py 62 46 26% 8, 12, 16-19, 38-51, 56-57, 60, 63, 66-67, 73, 76, 91-143 /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/table_builder.py 118 99 16% 49, 53, 57-72, 84-86, 89-119, 122-181, 186-188, 191-223 /home/admin/.local/lib/python3.8/site-packages/fontTools/colorLib/unbuilder.py 41 32 22% 6-10, 17-21, 26-34, 37-38, 41-58, 62-81 /home/admin/.local/lib/python3.8/site-packages/fontTools/config/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/designspaceLib/__init__.py 1422 1195 16% 49-56, 64, 68-70, 77-78, 81, 86-95, 105-109, 118-120, 185-296, 311, 315, 322, 329, 339-345, 379-390, 402, 411-421, 431-446, 525-650, 661, 665, 669, 672, 675, 678, 681, 684, 687, 690, 720-732, 744-752, 774-785, 794, 799-812, 830-869, 925-945, 953, 968-972, 976-982, 1031-1052, 1064, 1074-1076, 1116-1137, 1152-1156, 1161, 1187-1208, 1215, 1223, 1249-1271, 1286-1299, 1315-1320, 1338, 1342, 1346, 1350, 1353-1356, 1359-1409, 1421-1439, 1443-1460, 1463-1465, 1469-1497, 1500-1527, 1532-1548, 1551-1555, 1560-1568, 1577-1596, 1599-1702, 1705-1768, 1773-1807, 1810-1814, 1817-1850, 1866-1876, 1880-1883, 1886-1892, 1896-1933, 1936-1959, 1963-2006, 2009-2049, 2061-2099, 2102-2141, 2144-2196, 2201-2262, 2270-2274, 2282-2327, 2330-2332, 2342-2406, 2410, 2414, 2434-2482, 2486-2487, 2524-2608, 2615-2617, 2621-2626, 2630-2641, 2647-2654, 2658-2664, 2667-2668, 2712-2716, 2720, 2726-2728, 2732, 2738-2740, 2744, 2753-2758, 2762, 2768-2770, 2777, 2785-2787, 2794, 2802-2804, 2810-2815, 2825, 2839-2850, 2854, 2858, 2862, 2866-2869, 2873, 2877, 2885-2888, 2899, 2915, 2937-2948, 2952-2967, 2977-3032, 3062-3079, 3087-3092, 3109-3148, 3157-3167 /home/admin/.local/lib/python3.8/site-packages/fontTools/designspaceLib/split.py 113 95 16% 48-50, 87-117, 143-154, 166-171, 183-349, 353-360, 381-425, 432 /home/admin/.local/lib/python3.8/site-packages/fontTools/designspaceLib/statNames.py 89 70 21% 65-130, 146-160, 167-198, 209-249 /home/admin/.local/lib/python3.8/site-packages/fontTools/designspaceLib/types.py 77 56 27% 18, 31-32, 35-37, 40-43, 64-74, 78-88, 92-107, 111-147 /home/admin/.local/lib/python3.8/site-packages/fontTools/encodings/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/encodings/codecs.py 62 50 19% 10-18, 21-36, 39, 42, 45-56, 109-132 /home/admin/.local/lib/python3.8/site-packages/fontTools/feaLib/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/feaLib/ast.py 1046 766 27% 81-84, 146-153, 161-163, 166, 172, 175, 190-192, 195, 202, 207, 210, 217-219, 223, 226, 233-237, 241, 244-250, 254, 258, 265-269, 275-279, 284-288, 296-298, 302, 305, 313-315, 319, 322, 329-331, 334-337, 344-345, 351-352, 355-356, 368-369, 372, 379-380, 386-395, 398-404, 412-414, 417-419, 422-425, 432-433, 437-439, 442-448, 455-456, 459-462, 469-471, 475, 478, 489-492, 496-500, 503, 527-529, 533-545, 549, 552-553, 580-583, 587, 590, 602-604, 608-614, 617-629, 649-652, 655-666, 673-674, 677-681, 688-690, 694-695, 698, 718-726, 730-733, 738-758, 776-784, 788-791, 796-816, 824-826, 830, 835-837, 844-845, 849, 852, 863-864, 869-873, 876-888, 899-900, 905-909, 912-921, 928-929, 933, 940, 947-951, 955, 963-969, 976-977, 981, 984, 992-993, 996, 999, 1007-1008, 1012-1013, 1016, 1026-1027, 1031-1032, 1035, 1051-1053, 1056-1059, 1064-1076, 1088-1091, 1095-1101, 1104-1117, 1126-1127, 1131, 1134, 1143-1144, 1148, 1151-1155, 1186-1187, 1191, 1194-1211, 1220-1221, 1225, 1228-1232, 1250-1253, 1257-1270, 1280-1293, 1315-1318, 1329-1355, 1364-1376, 1389-1392, 1395-1401, 1406-1416, 1429-1433, 1437-1443, 1452-1462, 1469-1470, 1474, 1477, 1488-1490, 1494-1497, 1500-1517, 1524, 1528, 1531, 1550-1555, 1558, 1568, 1571, 1583-1615, 1627, 1648-1650, 1653, 1657-1662, 1669-1674, 1678, 1688-1711, 1719-1720, 1723-1730, 1737-1740, 1747-1751, 1755, 1764-1767, 1776-1779, 1783-1788, 1791-1794, 1806-1808, 1812, 1815, 1823-1826, 1830, 1833-1838, 1849-1851, 1855, 1858-1884, 1891-1893, 1897, 1900-1902, 1909-1911, 1915, 1918-1920, 1933-1937, 1940, 1943-1947, 1958-1960, 1963, 1966-1970, 1981-1983, 1986, 1989, 2002-2005, 2008, 2011-2029, 2042-2044, 2047-2049, 2063-2065, 2068, 2071-2075, 2082-2083, 2092-2115, 2118-2125 /home/admin/.local/lib/python3.8/site-packages/fontTools/feaLib/error.py 14 9 36% 3-4, 7-11, 16-22 /home/admin/.local/lib/python3.8/site-packages/fontTools/feaLib/location.py 7 1 86% 12 /home/admin/.local/lib/python3.8/site-packages/fontTools/feaLib/lookupDebugInfo.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/arrayTools.py 92 66 28% 20-24, 42, 57-59, 73-75, 89-92, 104-105, 117, 135-136, 151-152, 167-168, 183-184, 201-211, 226-234, 247-248, 261-262, 277-282, 295-298, 308, 348-359, 419-422 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/bezierTools.py 541 442 18% 14-18, 70, 76-78, 93-99, 125-126, 138, 148, 183, 218-234, 251, 287-295, 316-329, 357, 393-409, 430-447, 486-504, 542-549, 579-586, 609-610, 633-634, 657-658, 685-698, 702-725, 729-760, 779-798, 822-838, 879-930, 939-946, 950-960, 974-977, 981-990, 994-1006, 1021-1024, 1042, 1055-1057, 1070-1083, 1105-1108, 1112-1118, 1127-1137, 1141-1143, 1169-1221, 1228-1231, 1235-1244, 1268-1282, 1286-1290, 1294-1302, 1308-1369, 1393-1394, 1430-1445, 1453-1458, 1465-1466, 1470-1473 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/classifyTools.py 59 49 17% 13-17, 23-59, 65-66, 69-79, 89-90, 98-99, 107-108, 164-166, 170-172 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/cliTools.py 18 14 22% 37-52 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/configTools.py 128 66 48% 56, 63, 72, 81-86, 105-112, 116, 132-133, 150, 156, 162, 165, 168, 230-233, 236-248, 275-294, 321-326, 329, 332, 335, 338-339, 342, 345, 348 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/dictTools.py 26 13 50% 31, 34, 40, 43, 48, 53, 58, 63, 68, 73, 81-83 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/encodingTools.py 7 4 43% 69-72 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/etree.py 263 257 2% 47-478 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/filenames.py 76 64 16% 99-134, 168-191, 221-239, 243-246 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/fixedTools.py 35 20 43% 81, 109-110, 137-138, 157-158, 188-190, 212-213, 231-239, 251-253 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/intTools.py 9 2 78% 9, 25 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/loggingTools.py 240 173 28% 57-76, 79-86, 134-185, 192-226, 294-296, 306, 312, 316-319, 327-336, 340-342, 348-357, 370, 374-375, 384, 387, 390, 421-423, 426-434, 439-444, 447-456, 459-464, 467, 470-478, 511-514, 519, 528-533, 541-543 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/plistlib/__init__.py 259 182 30% 66-78, 82, 103-105, 109, 112, 117-122, 125, 131-142, 188-201, 204-207, 210-212, 215, 218-220, 225-238, 241-243, 250-252, 256-258, 262-264, 268-270, 274, 278, 282, 286, 290, 294, 298-301, 305, 331-333, 337-339, 343-347, 351-353, 359-373, 379-386, 390-392, 396-403, 407-416, 426, 479-490, 509-519, 544-554, 576-577, 612-632, 672-681 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/psCharStrings.py 950 717 25% 21-31, 35, 39-40, 44-45, 49-50, 54-55, 59-60, 64-65, 69-81, 131, 214-243, 255-259, 267-294, 303-309, 312-317, 320-348, 351-353, 356-358, 361, 364-365, 368, 371, 374-376, 379-381, 384, 387, 390, 393, 396-400, 405-406, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440, 443, 446, 449, 452, 455, 458, 461, 464, 467, 470, 473, 476-494, 497-499, 542-544, 547-549, 552-564, 567-568, 571, 574, 577, 580, 594-604, 607-610, 613-617, 620-623, 626-627, 630-632, 635-638, 641-643, 650-651, 673-674, 677-678, 681-682, 685-696, 702-705, 708, 711, 718-728, 732-736, 740-745, 749-758, 762-771, 777-781, 787-791, 797-801, 804-806, 809-814, 817-827, 831, 834, 837, 840, 843, 846, 849, 852-859, 862, 865, 868, 871, 874, 877, 880, 883, 886, 889, 892, 895, 898, 901, 907-914, 917-925, 928-936, 941-943, 946-949, 952-954, 957, 960-961, 967-970, 973-978, 981-987, 990, 993-995, 998, 1001-1004, 1007, 1011-1013, 1016-1023, 1027, 1030-1069, 1072, 1075, 1079-1086, 1089, 1100-1106, 1109-1115, 1118-1121, 1124, 1127, 1130-1134, 1137-1148, 1151-1153, 1156-1197, 1200, 1203-1204, 1207-1208, 1211-1224, 1227-1235, 1238, 1241-1276, 1279-1310, 1319-1320, 1323, 1326-1327, 1330-1339, 1342-1344, 1352-1355, 1358-1359, 1362-1371, 1374-1376, 1379-1381, 1384-1397, 1400-1404, 1407-1413, 1416, 1419, 1433-1453, 1456-1466, 1470-1477 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/roundTools.py 40 30 25% 20, 44, 48-49, 53-62, 88-109 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/sstruct.py 113 59 48% 63-76, 80-101, 105-106, 153, 157, 168, 178-216, 220 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/textTools.py 91 59 35% 16, 23, 29, 32, 37, 42-48, 53-58, 62-77, 81-87, 95-98, 114-119, 124, 130-133, 141, 145, 149, 153-155 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/timeTools.py 32 19 41% 48-56, 60, 64-69, 74-77, 81, 85-88 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/transform.py 126 78 38% 69-75, 175-177, 189-190, 202-204, 215-216, 227, 241-243, 255-259, 271-273, 285-287, 309-311, 332-338, 350, 354, 376, 379, 393, 405-407, 430-460, 480-488, 492-495 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/treeTools.py 26 24 8% 12-45 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/vector.py 80 42 48% 22-30, 33, 36-41, 44-46, 49, 52, 57, 60, 63, 68, 71, 74, 77, 80, 83-86, 89, 92, 97, 101, 105, 110-111, 116-120, 124-129, 133, 139, 143 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/visitor.py 88 42 52% 22, 54, 58-70, 82-94, 98, 102-103, 107-108, 113, 131-143 /home/admin/.local/lib/python3.8/site-packages/fontTools/misc/xmlWriter.py 146 118 19% 20-55, 58, 61, 64-65, 69, 73, 80, 84, 88-94, 97-102, 105-111, 114-116, 119-123, 126-130, 133-144, 147, 150-151, 154-167, 171-176, 180-182, 188-195, 199-204 /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/builder.py 1114 926 17% 55-59, 99-123, 130-137, 140, 149, 153, 156, 165-170, 173-177, 180-184, 187-191, 194-198, 201-208, 218, 249-250, 253, 262-265, 268, 271, 279, 284, 287, 293-296, 302-306, 309-319, 322-329, 334, 339-346, 349-359, 368-429, 432-475, 478-547, 550-559, 562-580, 583, 593-599, 612-621, 624-633, 636-640, 643-647, 652-673, 676, 712-714, 718-726, 757-759, 762-774, 778-787, 814-815, 818, 827-830, 833, 860-861, 864, 867-868, 871, 892-893, 896, 913-914, 923-924, 956-958, 961, 968-970, 979-997, 1032-1034, 1037, 1044-1046, 1055-1065, 1096-1098, 1101, 1108-1110, 1119-1137, 1167-1168, 1171, 1180-1190, 1194, 1220-1221, 1224, 1233-1234, 1237, 1240, 1255-1259, 1272-1286, 1290, 1294-1295, 1298-1304, 1328-1331, 1344, 1357-1372, 1375, 1385, 1398-1423, 1444-1446, 1458-1467, 1470-1472, 1475, 1484-1485, 1505-1509, 1537-1541, 1559-1563, 1576, 1605-1619, 1640-1653, 1682-1689, 1694-1696, 1714-1718, 1746-1759, 1779-1798, 1832-1840, 1845-1848, 1877-1884, 1934, 1958-1965, 2018, 2041-2048, 2052-2057, 2062-2064, 2069-2075, 2117-2154, 2189-2195, 2233-2262, 2295-2344, 2377-2396, 2400-2402, 2407-2417, 2425, 2435-2441, 2466-2469, 2490-2496, 2502-2507, 2512-2515, 2520-2523, 2558-2569, 2574-2584, 2612-2618, 2625-2627, 2630-2638, 2641-2652, 2667-2670, 2673-2681, 2772-2810, 2814-2853, 2859-2881, 2885-2908 /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/error.py 9 6 33% 3-4, 7-11 /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/maxContextCalc.py 57 52 9% 7-17, 26-59, 65-86, 92-96 /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/optimize/__init__.py 24 19 21% 8-43, 47-53 /home/admin/.local/lib/python3.8/site-packages/fontTools/otlLib/optimize/gpos.py 220 176 20% 25-39, 56-62, 66-68, 72-82, 88-95, 101-122, 126-128, 140-149, 158-172, 202-206, 210-212, 216-221, 226, 230-260, 264-292, 301-302, 309, 317-452 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/basePen.py 178 122 31% 67, 71, 92, 109, 115, 121, 133, 147, 155, 158, 161, 164, 167, 170, 173, 176, 209-210, 214-224, 228, 240-241, 246, 249, 252, 257, 260, 267-274, 282, 285-286, 289-290, 293-294, 297-298, 301-327, 330-355, 368-390, 403-412, 419, 422, 425, 431, 435-444 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/boundsPen.py 56 41 27% 25-27, 30-31, 34-36, 39-47, 50-51, 54-59, 62-66, 83-90, 93-100 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/filterPen.py 55 31 44% 8, 58-59, 62-63, 66-67, 70-71, 74-75, 78-79, 82-83, 95-96, 99-100, 103-104, 107-111, 126, 155, 158, 161, 164 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/pointPen.py 292 246 16% 36, 40, 52, 62, 78, 91, 94-96, 124, 127-172, 177-179, 192-194, 197-259, 262-264, 274-278, 281-285, 288-289, 292-294, 297-303, 306-316, 319-331, 334-337, 340-342, 352-354, 357-394, 397-402, 405-407, 412-416, 419-423, 428-432, 446-448, 451-498, 501-505, 508-511, 516-520, 523-525 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/recordingPen.py 61 35 43% 22-23, 50, 53, 56, 59, 62, 65, 68, 71, 74, 77, 135, 138-140, 143, 148-150, 153-155, 160-162, 167-168, 172-179 /home/admin/.local/lib/python3.8/site-packages/fontTools/pens/transformPen.py 52 35 33% 18-25, 28, 31, 34, 37-41, 44-45, 48, 51, 54-55, 86-92, 95, 100-101, 105-111 /home/admin/.local/lib/python3.8/site-packages/fontTools/subset/__init__.py 2014 1674 17% 451-454, 466, 470-471, 477, 483, 489-491, 497, 503, 512-514, 520-534, 540, 545, 550-553, 558-560, 565-570, 575, 580-585, 590, 601-611, 616-625, 630-646, 651, 656-659, 664-674, 679-706, 711-752, 757-773, 778-786, 791-799, 804-810, 815-837, 842-850, 855-880, 885-894, 899-921, 926-934, 951, 968, 983, 990, 1000, 1010-1160, 1165-1272, 1282-1368, 1378-1415, 1425-1440, 1445-1448, 1453-1456, 1461-1464, 1469-1472, 1477-1480, 1485-1488, 1493-1509, 1514-1516, 1521-1527, 1532-1533, 1538, 1543, 1549, 1554-1560, 1565-1569, 1575-1576, 1584-1600, 1606-1613, 1625, 1634, 1646-1649, 1655, 1665, 1676, 1689-1697, 1702-1715, 1720-1730, 1735-1738, 1743-1753, 1758-1761, 1767-1774, 1779, 1785-1791, 1797-1803, 1808-1811, 1816-1841, 1846-1852, 1859, 1866-1880, 1888-1889, 1895-1913, 1918-1930, 1937-1959, 1965-1974, 1982-1988, 1993-2020, 2025-2067, 2072-2105, 2109-2131, 2136-2159, 2172-2173, 2178-2186, 2191-2194, 2199-2202, 2207-2211, 2216-2221, 2226-2228, 2233-2248, 2253-2260, 2265-2267, 2272-2274, 2278-2285, 2290-2323, 2328-2366, 2371-2375, 2380-2396, 2401-2403, 2408-2409, 2414-2432, 2436-2446, 2451-2476, 2481-2528, 2538-2604, 2609-2615, 2620-2633, 2638-2639, 2644-2647, 2652-2655, 2660-2663, 2668-2676, 2681-2691, 2696-2701, 2706-2731, 2736-2748, 2753-2758, 2763-2778, 2783-2786, 2791-2809, 2814-2823, 2828-2889, 2895-2897, 2902-2911, 2916-2964, 2970, 3084-3131, 3134-3137, 3140-3214, 3228-3234, 3237-3245, 3248-3273, 3276-3433, 3436-3459, 3462-3492, 3495-3498, 3501-3504, 3509-3536, 3541-3547, 3551-3563, 3567-3574, 3578, 3582-3583, 3589-3724, 3739 /home/admin/.local/lib/python3.8/site-packages/fontTools/subset/cff.py 345 294 15% 11-12, 15-25, 30-48, 52-68, 73-89, 94-132, 137-144, 151-185, 190-195, 198-199, 202-203, 213-229, 236-240, 243-264, 267-269, 272-274, 277-278, 281-282, 285-286, 289-290, 293-295, 298-300, 303-317, 320-324, 327-353, 358-381, 385-388, 396, 401-464, 469-536 /home/admin/.local/lib/python3.8/site-packages/fontTools/subset/svg.py 141 114 19% 10-13, 36, 43, 49-57, 65-87, 95-105, 112-124, 132-156, 160-164, 169-174, 179-190, 195-251 /home/admin/.local/lib/python3.8/site-packages/fontTools/subset/util.py 14 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/__init__.py 50 36 28% 21-23, 54-119, 123 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/sfnt.py 378 307 19% 33-44, 47-96, 99, 104, 108-122, 125, 128, 137-146, 149-152, 185-194, 202-214, 224-263, 266-269, 273-299, 302, 308-373, 377-406, 409-412, 415, 487, 490, 493, 496, 499-502, 505-510, 513-517, 520, 523, 538-546, 549-557, 560-570, 578-596, 599-601, 615-625, 629-645, 649-657, 661-664 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/standardGlyphOrder.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/BitmapGlyphMetrics.py 28 15 46% 34-40, 43-52 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/C_F_F_.py 33 21 36% 8-10, 13-14, 17-19, 22-25, 28-33, 36, 41, 44-46 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/C_O_L_R_.py 110 93 15% 20-35, 38-53, 56-71, 74-83, 86-97, 100-125, 128-130, 133-138, 141, 146-147, 150-151, 154-158 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/C_P_A_L_.py 208 179 14% 19-23, 26-68, 76-82, 85-91, 94-144, 147-149, 152-162, 165-170, 173-178, 181-190, 193-239, 242-271, 276, 279, 282-283, 287-293, 297 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/D_S_I_G_.py 81 63 22% 43-65, 68-86, 89-102, 105-114, 125-132, 137, 140-145, 148-151 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/DefaultTable.py 38 26 32% 10-12, 15, 18, 21-30, 33-38, 41, 44-46, 49-50 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/E_B_D_T_.py 515 420 18% 49, 56-84, 88-135, 141-164, 167-200, 205-211, 214-223, 230-241, 245-254, 260-263, 274-282, 289-293, 297, 301-315, 319-332, 336-361, 365-384, 390-408, 412-414, 440-441, 449-455, 458-460, 464, 467-475, 478-488, 493, 497, 500-506, 510-512, 528, 531-539, 557-559, 562-608, 611-640, 645-647, 650-657, 660-664, 671-673, 676-677, 684-686, 689-690, 695, 698, 705-707, 710-711, 718-720, 723-724, 729-742, 745-761, 766-777, 780-787, 792-801, 804-810 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/E_B_L_C_.py 384 310 19% 76, 81-138, 142-239, 242-245, 248-262, 267-268, 271-281, 284-296, 304-307, 310-318, 323-340, 345-351, 354-360, 369-370, 378-383, 386-387, 393, 404-422, 428-440, 446, 450, 459, 466-472, 487-503, 508-547, 557-559, 562-572, 578-584, 595-604, 607-617, 629-646, 651-673, 678-695, 698-707 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/G_D_E_F_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/G_P_O_S_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/G_S_U_B_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/H_V_A_R_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/M_A_T_H_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/S_V_G_.py 127 98 23% 55-97, 102-153, 156-168, 171-181, 186-189, 192, 212, 215 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/TupleVariation.py 522 459 12% 39-40, 43-46, 49, 53-57, 65, 68-106, 109-128, 131-166, 169-177, 180-196, 200-205, 215-270, 275-321, 324-340, 359-371, 375-385, 389-415, 419-461, 466-488, 492-497, 503-510, 516-519, 529-530, 540-550, 553-577, 580-581, 584-614, 618-622, 628-638, 645-705, 718-744, 750-790, 804-808 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/V_O_R_G_.py 111 96 14% 16-47, 50-71, 74-96, 99-113, 116-123, 126-133, 136, 141-142, 145-152, 155-159 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/V_V_A_R_.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/__init__.py 87 85 2% 8-90, 94-96 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_a_n_k_r.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_b_s_l_n.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_c_m_a_p.py 929 840 10% 16-23, 73-76, 113-117, 135-140, 143-184, 189-190, 193-215, 218-221, 224-236, 254, 260-261, 264-269, 276-279, 285-290, 293-305, 308-320, 332, 336, 342, 345-350, 353-369, 376-389, 392-403, 406-416, 424-428, 433-458, 463-577, 580-756, 759-770, 788-859, 866-928, 931-1039, 1042-1053, 1060-1081, 1084-1106, 1109-1120, 1125-1128, 1131-1145, 1150-1172, 1175-1243, 1256-1272, 1275-1290, 1298, 1301, 1304, 1312, 1315, 1318, 1322-1324, 1328-1330, 1335-1340, 1343-1397, 1400-1420, 1423-1454, 1457-1527, 1532-1543, 1546-1547, 1550-1551, 1556-1559, 1564-1567 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_f_v_a_r.py 150 122 19% 49-51, 54-74, 77-95, 98-101, 104-111, 116-121, 124, 127, 130-152, 155-161, 170-173, 176-182, 185-194, 197-236, 239-250 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_g_l_y_f.py 1502 1308 13% 91-122, 127-128, 131-179, 182-249, 252-270, 278, 285, 293, 300-301, 304, 307, 312-315, 318-320, 323-325, 328-329, 332-333, 347-362, 390-442, 458-499, 508-521, 527-529, 537-539, 545-547, 592-614, 618-620, 624, 632-638, 642-643, 690-694, 697-699, 702-722, 725-742, 745-783, 786-837, 840-857, 860-861, 864-879, 885-889, 892-945, 949-989, 992-1005, 1008, 1011-1030, 1035-1078, 1083-1142, 1152-1156, 1160-1163, 1167-1170, 1188-1245, 1253-1290, 1296-1392, 1396, 1408-1488, 1495-1521, 1524-1526, 1529-1530, 1547, 1563-1568, 1571-1623, 1626-1677, 1680-1704, 1707-1727, 1730-1732, 1735-1736, 1804-1805, 1809-1827, 1830-1891, 1894-1955, 1958-1980, 1983-2006, 2009-2033, 2037-2074, 2077-2114, 2117-2119, 2122-2123, 2134-2135, 2140, 2145-2147, 2151-2153, 2157, 2161-2167, 2171-2177, 2181-2183, 2186, 2189, 2192-2193, 2196-2198, 2201-2205, 2208-2216, 2222-2228, 2234-2240, 2246-2253, 2267-2269, 2283-2284, 2302, 2315-2319, 2322-2324, 2327, 2330, 2333, 2336, 2342, 2355-2366, 2379-2390, 2404-2415, 2425-2433, 2450, 2456-2458 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_g_v_a_r.py 185 150 19% 44-45, 48-52, 59-61, 64-95, 98-111, 114-147, 153, 157-176, 188-199, 202-216, 219-240, 244-255, 259-267, 271-275 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_h_d_m_x.py 99 82 17% 17-18, 21, 24, 27, 30, 35-47, 50-64, 67-93, 96-119 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_h_e_a_d.py 79 63 20% 44-66, 69-90, 93-111, 114-124 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_h_m_t_x.py 105 83 21% 23-68, 71-120, 123-134, 137-140, 146, 149, 152 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_k_e_r_n.py 192 160 17% 16-19, 22-62, 65-77, 80-83, 86-100, 109, 112-155, 160-206, 209-223, 226-244, 247, 250, 253, 258, 261, 264, 267-273, 276 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_l_c_a_r.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_m_a_x_p.py 100 87 13% 34-38, 41-52, 59-115, 118-122, 125-137, 140 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_n_a_m_e.py 289 241 17% 38-64, 67-88, 91-92, 95-101, 104-112, 115-133, 136-140, 146, 152, 157-171, 183-199, 205-218, 232-236, 259-300, 327-353, 369-381, 385-393, 405-414, 438-466, 476, 479, 482, 485, 509-551, 564, 569-591, 594-606, 609-643, 646 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_o_p_b_d.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_p_o_s_t.py 222 195 12% 31-43, 48-62, 69-73, 76, 79-107, 110-129, 134, 137-154, 157-184, 189-205, 208-248, 251-270, 277-301, 305-308 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_p_r_o_p.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_s_b_i_x.py 69 53 23% 32-37, 41-68, 71-87, 90-95, 98-112 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/_v_m_t_x.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/otBase.py 913 733 20% 21, 30-34, 37, 54, 57, 90-95, 120-186, 189-208, 211, 214-239, 242, 245-251, 254, 269-273, 276, 279, 282-284, 287-288, 291-295, 298-304, 307, 310, 313, 316, 319, 322, 325, 328, 331, 334, 337, 340, 343-347, 350, 353-358, 361-365, 368-370, 373, 376, 384-389, 395, 399, 402-404, 407, 410, 416-424, 428-450, 454-464, 468, 471-472, 475-477, 487-513, 524-574, 577-631, 641-664, 668-697, 702-711, 714, 717-720, 723-724, 727, 730-731, 734, 737, 740, 743-744, 747, 750-751, 754, 757, 760, 763-765, 768-769, 772-774, 777, 780-782, 785-786, 789, 792-822, 831-835, 838-843, 846, 849-852, 856, 860, 864-865, 869-870, 878-886, 889-897, 902-906, 910-922, 925, 928, 931-955, 958-997, 1000-1098, 1101, 1104, 1107-1116, 1122-1134, 1137-1149, 1152-1153, 1156-1162, 1182-1190, 1198, 1208, 1211-1220, 1223, 1226, 1229, 1232, 1235, 1240, 1243, 1255-1256, 1267-1283, 1331-1335, 1338, 1341-1360, 1363-1375, 1383-1393, 1396-1399, 1402-1406, 1409-1432, 1435-1449, 1452-1453, 1456-1458 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/otConverters.py 1304 923 29% 114-115, 120, 123-131, 134-140, 143-145, 183-202, 205-207, 211, 214-219, 223, 227, 231, 237-240, 246, 250, 253-254, 257, 264-267, 270-272, 278, 285, 288, 291, 294, 301, 304, 307, 310, 316, 327, 330, 333, 336, 343, 346, 349, 352, 359, 362, 365, 368, 375, 378, 381, 384, 391, 394, 399-401, 420, 423, 431, 436, 439, 442, 452-463, 468-477, 483, 490, 493, 503, 506, 510, 514, 518, 522, 547, 551, 556, 560, 573-574, 577-578, 582, 586, 590, 603-610, 613-621, 626, 629-631, 634, 637-647, 650-689, 692, 697-701, 704-719, 727, 730, 733-743, 746-754, 762, 765, 774, 777, 785-786, 789, 794-795, 798, 803-804, 809-810, 823-825, 828-829, 834, 837, 840, 843-846, 849-853, 871-883, 886-909, 919-926, 929-933, 940-942, 947-960, 967-979, 982-984, 991-1001, 1004-1008, 1015-1020, 1025-1027, 1030-1042, 1045-1062, 1065-1075, 1078-1081, 1084-1090, 1093-1100, 1112-1123, 1135-1158, 1161-1162, 1165-1166, 1186-1191, 1194-1218, 1221-1238, 1241-1270, 1273-1293, 1311-1355, 1358-1363, 1366-1368, 1375-1383, 1386-1392, 1395-1447, 1450-1473, 1476-1489, 1492-1497, 1500-1505, 1508-1545, 1548-1556, 1559-1578, 1581-1588, 1591-1595, 1598-1602, 1607-1612, 1615-1619, 1622-1626, 1629-1636, 1641-1655, 1658-1666, 1669-1673, 1676-1683, 1688-1708, 1711-1729, 1732-1733, 1736, 1741-1757, 1763-1779, 1789-1809, 1812-1828, 1831-1832, 1835, 1840-1856, 1863, 1867, 1871 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/otData.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/otTables.py 1522 1212 20% 34, 42-44, 49, 57, 60-66, 69-70, 98-103, 106-116, 119-126, 129-140, 143-155, 164-167, 170-179, 182-189, 192-202, 205-220, 225-235, 247-250, 253-267, 270-286, 290-313, 316-323, 326-339, 342-361, 364-376, 392-396, 399-426, 429-441, 446-449, 452-464, 467-480, 484-511, 516-522, 525, 545-546, 549-571, 574-615, 618-620, 623-627, 637-638, 641-642, 646-668, 671-678, 683-695, 698-705, 710-711, 714-718, 721-733, 736-743, 746-757, 769-772, 780-781, 784-803, 806-842, 845-848, 851-855, 860-861, 864-872, 875-885, 888-892, 895-924, 928-930, 935-936, 939-967, 970-992, 995-1023, 1026-1029, 1032-1036, 1041-1042, 1045-1055, 1058-1081, 1084-1092, 1095-1106, 1111-1112, 1115-1125, 1128-1169, 1172-1182, 1185-1201, 1211-1220, 1226-1227, 1233-1258, 1264-1270, 1273-1304, 1309-1312, 1317-1320, 1328, 1331, 1338, 1341, 1346-1347, 1350-1390, 1393-1400, 1405-1438, 1441-1465, 1468-1490, 1567, 1570-1575, 1582-1585, 1588-1597, 1600-1624, 1628, 1632-1639, 1642-1682, 1687-1706, 1824-1856, 1860-1882, 1886-1911, 1915-1937, 1941-2008, 2013-2068, 2100-2149, 2270-2274 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/otTraverse.py 40 30 25% 16-22, 59, 99, 120-161 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/sbixGlyph.py 78 67 14% 34-55, 58-83, 86-102, 105-130, 133-145 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/sbixStrike.py 96 82 15% 26-29, 32-85, 88-121, 124-136, 139-177 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/tables/ttProgram.py 311 256 18% 160-164, 191, 194, 212-215, 220, 223-225, 228-235, 238-240, 243-245, 248-313, 316-322, 325-467, 470-532, 558, 565-567, 570-571, 580-586, 590-593 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/ttCollection.py 74 56 24% 23-47, 50, 53, 56-57, 64-87, 91-112, 115, 118, 121, 124, 127 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/ttFont.py 583 477 18% 110-178, 181, 184, 188-189, 202-238, 243-263, 274-276, 291-348, 351-377, 383-396, 401, 408-415, 421-430, 434-440, 443, 446-456, 459-488, 491, 494-499, 503-506, 514-518, 522-553, 568-621, 625-632, 636-637, 643-645, 653-656, 660-662, 666-674, 678-683, 687-689, 692-695, 701-721, 730-738, 764-773, 785-805, 842, 852, 855-863, 866-870, 882-890, 911-913, 918, 927-931, 938, 941-943, 951-954, 959-960, 972, 996, 1004, 1010-1026, 1034-1044, 1049-1054, 1088-1104, 1111-1124, 1131-1135, 1142-1146 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/ttGlyphSet.py 197 157 20% 21-42, 49-64, 68-73, 76, 79, 82, 88, 93-95, 98, 103-115, 118, 133-146, 154, 160-162, 170-181, 187-198, 202-223, 226-232, 235-272, 280, 285-317 /home/admin/.local/lib/python3.8/site-packages/fontTools/ttLib/ttVisitor.py 20 13 35% 9-11, 14-16, 25-32 /home/admin/.local/lib/python3.8/site-packages/fontTools/unicode.py 37 29 22% 2-12, 17-22, 25-28, 33-42, 50 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/__init__.py 669 605 10% 73-130, 140-218, 226-233, 240-329, 333-347, 353-419, 447, 451, 456-499, 512-597, 602-676, 681-692, 697-724, 728-759, 779-788, 792-806, 812-916, 944-965, 990-1022, 1039-1125, 1132-1147, 1162-1172, 1177, 1180-1190, 1195-1324, 1328-1334 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/builder.py 88 72 18% 8-10, 14-23, 27-33, 37, 41-90, 100, 104, 111-121, 125-130, 137-139, 143-146, 150-154 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/errors.py 113 68 40% 16-24, 28, 31-37, 41-49, 53-57, 60-70, 78-102, 114-115, 119-120, 128-129, 133-134, 161-163, 167-170, 185-191, 198-203, 210-215 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/featureVars.py 278 246 12% 48-74, 78-84, 137-202, 227-297, 311, 331-390, 400-428, 435-444, 449, 454-456, 463, 473-489, 494-498, 503-508, 513-521, 526-531, 536-541, 549-560, 565-576, 580-582, 586-588 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/iup.py 206 183 11% 12-16, 40-72, 81-124, 136-147, 164-172, 188-256, 275-301, 307-311, 315-318, 331-419, 435-448 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/merger.py 986 844 14% 47-49, 66, 81-93, 96-118, 121-128, 131-149, 152-160, 172-193, 197-207, 218-244, 251-252, 259-260, 264-278, 284-305, 310-359, 367-415, 419-448, 453-477, 481-504, 509-583, 587-624, 629-668, 672-754, 759-769, 774-784, 788-809, 813-834, 838-864, 871-885, 889-909, 914-1010, 1023-1026, 1031-1035, 1040-1046, 1051-1066, 1081-1083, 1090-1106, 1113-1137, 1144-1166, 1179-1181, 1184-1185, 1188-1211, 1215-1218, 1223-1230, 1235-1242, 1247-1258, 1263-1276, 1291-1306, 1309-1319, 1322-1349, 1352-1357, 1360-1367, 1370-1389, 1394-1418, 1421-1431, 1435-1452, 1468-1499, 1505-1517, 1524-1527, 1531-1536, 1543-1604, 1609-1645, 1650-1662, 1667-1671, 1678 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/models.py 303 270 11% 15, 19, 23-27, 31-38, 42-43, 56-74, 116-120, 157-201, 252-271, 274-281, 285-292, 296-345, 350-358, 361-414, 417-436, 439-447, 450-461, 464-465, 468, 477-487, 490-491, 494-495, 498-499, 503-519, 524-575, 579-584 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/mvar.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/stat.py 48 37 23% 32-42, 58-69, 90-91, 108-113, 119-142 /home/admin/.local/lib/python3.8/site-packages/fontTools/varLib/varStore.py 426 355 17% 19, 24-33, 36-37, 40-45, 48-53, 56-88, 91-93, 96-118, 122-132, 139, 150, 158-162, 165-166, 169, 172-177, 181-186, 189-195, 198-200, 215-269, 282-297, 307-322, 327-328, 332-333, 342-348, 352-353, 362-365, 368, 371, 376-377, 385-386, 389, 392, 395, 398, 404, 410-415, 418-425, 430-431, 434-435, 440-465, 474-602, 610-647, 651-657 /home/admin/.local/lib/python3.8/site-packages/fsspec/__init__.py 24 3 88% 44-45, 48 /home/admin/.local/lib/python3.8/site-packages/fsspec/_version.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/fsspec/caching.py 389 314 19% 32-34, 37-43, 58-61, 64-83, 86-106, 109-112, 116-117, 131-134, 137-159, 172-173, 176-190, 219-222, 225, 238, 241-243, 246-247, 252-267, 278-289, 302-323, 342-346, 351-407, 410, 419-422, 425, 454-473, 476-510, 525-530, 533-547, 550-551, 554-557, 560-561, 598-606, 609, 622, 625-631, 634-639, 642-709, 720-731, 744-765, 789 /home/admin/.local/lib/python3.8/site-packages/fsspec/callbacks.py 69 41 41% 39-40, 52-53, 65-66, 80-89, 100-102, 126, 129, 135, 145-147, 156, 168-169, 173, 177, 215-225, 228, 231, 234-235 /home/admin/.local/lib/python3.8/site-packages/fsspec/compression.py 93 44 53% 9, 42, 46, 57-66, 73-74, 97-98, 103-104, 111-120, 123-126, 129, 132, 136-137, 143-146, 154, 161-169, 176 /home/admin/.local/lib/python3.8/site-packages/fsspec/config.py 59 38 36% 36-50, 55, 60-61, 83-96, 116-127 /home/admin/.local/lib/python3.8/site-packages/fsspec/core.py 238 198 17% 71-78, 81, 95, 98-116, 119, 123, 132, 136-140, 156-159, 162-175, 178-189, 192-195, 198, 280-294, 313-340, 365-389, 452-465, 482-494, 498-502, 507-513, 518-520, 539-567, 601-644, 648-674, 693-694, 697 /home/admin/.local/lib/python3.8/site-packages/fsspec/dircache.py 44 31 30% 48-54, 57-62, 65, 68, 71-75, 78-84, 87, 90-92, 95 /home/admin/.local/lib/python3.8/site-packages/fsspec/exceptions.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/fsspec/mapping.py 103 77 25% 39-61, 66-68, 72-76, 98-110, 123-124, 128, 132-141, 145, 149-156, 160-165, 169-171, 174, 177, 181-184, 188-189, 192, 196-203, 245-247 /home/admin/.local/lib/python3.8/site-packages/fsspec/registry.py 58 40 31% 39-40, 51-57, 226-241, 257-272, 281-289, 297 /home/admin/.local/lib/python3.8/site-packages/fsspec/spec.py 811 644 21% 31, 64-92, 140-155, 162, 166, 169, 172, 175, 178, 186-197, 201-205, 218, 226-228, 237-239, 243-245, 249-254, 270-271, 289, 305, 309, 350, 358-373, 408-469, 487-507, 530-541, 560-647, 651-656, 661, 680-695, 708, 712, 716, 720-723, 727-730, 741-749, 766-774, 789-799, 803-804, 820-826, 831-850, 873-890, 896-921, 941-983, 987-1003, 1022-1069, 1073-1074, 1078-1080, 1083, 1095-1137, 1146-1185, 1189-1195, 1199, 1204, 1221-1223, 1227-1232, 1244, 1285-1327, 1340-1344, 1348, 1387-1393, 1406-1415, 1437-1447, 1454, 1462-1464, 1485, 1489, 1493, 1500, 1504, 1508, 1512, 1516, 1520, 1524, 1528, 1532, 1536, 1540, 1544, 1548, 1572, 1579, 1632-1673, 1677-1679, 1683-1684, 1688, 1694, 1698, 1701-1704, 1708, 1718-1721, 1725, 1737-1751, 1765-1775, 1791-1817, 1832, 1836, 1847-1860, 1867-1870, 1886-1898, 1906, 1909-1912, 1915, 1919-1925, 1929, 1936-1950, 1954, 1958, 1962, 1965-1966, 1969, 1974, 1977 /home/admin/.local/lib/python3.8/site-packages/fsspec/transaction.py 44 30 32% 15-16, 19, 24-26, 30-31, 35-41, 46, 49-51, 54-56, 59, 69-73, 77-81 /home/admin/.local/lib/python3.8/site-packages/fsspec/utils.py 253 213 16% 48-98, 102-112, 126-128, 150-157, 183-206, 246-271, 285-291, 316-325, 329-331, 336-344, 369-384, 388, 392-395, 399-402, 407-413, 425-439, 443-455, 459, 467-477, 482, 494-545, 550-554, 564-575 /home/admin/.local/lib/python3.8/site-packages/google/api_core/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/google/api_core/client_options.py 24 19 21% 95-108, 111, 122-130 /home/admin/.local/lib/python3.8/site-packages/google/api_core/version.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/google/auth/__init__.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/google/auth/_credentials_base.py 11 3 73% 47, 63, 73 /home/admin/.local/lib/python3.8/site-packages/google/auth/_default.py 225 188 16% 73-76, 113-126, 165-170, 178-221, 226-245, 251-279, 286-306, 318-343, 378-413, 419-430, 434-444, 448-458, 462-508, 512-522, 527-529, 533-544, 644-697 /home/admin/.local/lib/python3.8/site-packages/google/auth/_exponential_backoff.py 63 39 38% 73-85, 90, 95, 98-99, 102-108, 117, 120-121, 124-136, 145, 148-149, 152-164 /home/admin/.local/lib/python3.8/site-packages/google/auth/_helpers.py 61 34 44% 55, 80-82, 98-100, 112, 130-134, 152-156, 186-203, 216, 228-231, 245-247, 264, 273 /home/admin/.local/lib/python3.8/site-packages/google/auth/_refresh_worker.py 36 22 39% 32-33, 48-60, 66-68, 72-74, 78-79, 96-99, 105-106 /home/admin/.local/lib/python3.8/site-packages/google/auth/_service_account_info.py 18 11 39% 45-61, 78-80 /home/admin/.local/lib/python3.8/site-packages/google/auth/credentials.py 144 74 49% 51-67, 80-85, 97, 104-119, 124, 129, 140, 156, 171, 181-198, 201-202, 205-217, 236-242, 245, 261, 264-267, 282, 297, 312, 317, 322, 332-333, 369-371, 376, 381, 387, 401-404, 449, 474-477, 495, 502, 509 /home/admin/.local/lib/python3.8/site-packages/google/auth/crypt/__init__.py 17 7 59% 91-98 /home/admin/.local/lib/python3.8/site-packages/google/auth/crypt/_cryptography_rsa.py 56 26 54% 48, 52-57, 74-85, 101-102, 107, 111-112, 132-136, 140-146, 150-151 /home/admin/.local/lib/python3.8/site-packages/google/auth/crypt/base.py 32 10 69% 44, 53, 67, 87, 104-109, 124-127 /home/admin/.local/lib/python3.8/site-packages/google/auth/crypt/es256.py 67 34 49% 48, 53-73, 90-101, 117-118, 123, 127-132, 156-160, 164-170, 174-175 /home/admin/.local/lib/python3.8/site-packages/google/auth/crypt/rsa.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/google/auth/environment_vars.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/google/auth/exceptions.py 31 6 81% 22-24, 28, 58, 70 /home/admin/.local/lib/python3.8/site-packages/google/auth/iam.py 42 21 50% 84-86, 90-116, 126, 130-131 /home/admin/.local/lib/python3.8/site-packages/google/auth/jwt.py 237 160 32% 89-115, 120-127, 143-168, 184-185, 201-228, 257-316, 395-406, 424-426, 443-444, 458-461, 491-493, 514-517, 528, 543-560, 570, 574, 579, 584, 589, 637-648, 666-668, 685-686, 700-703, 729-731, 748-751, 763, 779, 790-806, 821-827, 841, 858-864, 868, 873, 878 /home/admin/.local/lib/python3.8/site-packages/google/auth/metrics.py 48 20 58% 46, 54, 62, 70, 80, 89, 98, 106, 114, 120, 126, 132-135, 149-154 /home/admin/.local/lib/python3.8/site-packages/google/auth/transport/__init__.py 20 4 80% 55, 60, 65, 103 /home/admin/.local/lib/python3.8/site-packages/google/auth/transport/_http_client.py 42 24 43% 36-38, 42, 46, 50, 80-113 /home/admin/.local/lib/python3.8/site-packages/google/auth/transport/_mtls_helper.py 134 107 20% 61-65, 81-88, 109-114, 134-144, 148-186, 190-193, 197-207, 211-222, 241-276, 310-337, 360-365, 401-407 /home/admin/.local/lib/python3.8/site-packages/google/auth/transport/mtls.py 35 29 17% 27-39, 53-67, 89-112 /home/admin/.local/lib/python3.8/site-packages/google/auth/version.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/google/oauth2/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/google/oauth2/_client.py 126 100 21% 57-69, 85-110, 123-133, 174-217, 259-271, 297-319, 344-367, 396-419, 439-450, 494-508 /home/admin/.local/lib/python3.8/site-packages/google/oauth2/service_account.py 249 165 34% 174-197, 215, 243-246, 260-263, 268, 273, 282, 285-299, 303-306, 321-330, 334-338, 350-352, 366-370, 374-376, 380-382, 393-415, 420, 423-425, 429-452, 461-490, 496, 501, 506, 510-516, 599-621, 639-643, 661-664, 678-681, 684-695, 709-711, 730-739, 743-745, 749-751, 762-782, 803-809, 820-828, 833, 837, 842, 847 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/google/protobuf/any_pb2.py 16 4 75% 31-34 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/descriptor.py 404 261 35% 66-73, 80-82, 85, 88, 95-97, 138-143, 151-155, 163-181, 209-220, 232-238, 327-369, 376-379, 397, 406, 558, 575-607, 616-618, 635-638, 684-697, 706, 742-750, 781-790, 827-828, 833-845, 856, 865, 892-893, 903-913, 925-931, 977-980, 984, 991-1011, 1019, 1028-1029, 1034-1050, 1055-1058, 1063-1075, 1096-1179 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/descriptor_database.py 57 42 26% 50-51, 63-85, 104, 128-141, 145, 149, 152-158, 171-177 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/descriptor_pool.py 465 393 15% 75-80, 99, 104-107, 111, 140-155, 165-193, 202, 216-221, 227, 240-246, 252, 264-287, 293, 303-308, 314, 329-356, 361, 374-379, 392-394, 409-423, 439-450, 465-499, 514-517, 532-535, 549-552, 566-569, 583-599, 618-622, 637-646, 655-674, 688-691, 705-708, 722-731, 745-826, 843-920, 939-972, 995-1005, 1037-1056, 1067-1132, 1145, 1169-1188, 1204-1209, 1229-1234, 1246-1250, 1263-1272, 1276, 1285 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/api_implementation.py 31 9 71% 44-45, 48, 65-67, 86, 102, 107, 112 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/containers.py 328 229 30% 62-63, 67, 71, 76, 79, 82, 88-90, 93, 114-115, 119-121, 125-127, 132-146, 152-153, 157-158, 162-164, 168-174, 178, 182-186, 190-191, 195-196, 200-206, 231-232, 238-243, 247-252, 256-261, 268-276, 282, 286-287, 291-293, 297, 301-302, 306-307, 311-316, 340-344, 347-353, 358-359, 365-368, 371-374, 377-378, 381, 384, 387, 390-391, 396-398, 402-403, 406, 430-434, 437-446, 460, 466-469, 472-473, 476, 479-481, 484, 487, 490, 494-499, 506-508, 512-513, 516, 527-530, 534, 537-540, 548-550, 553-557, 562-564, 568-570, 574-576, 587, 590-599, 602, 605-608, 611-613, 616-617, 620-623, 626-636, 639-643 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/decoder.py 499 420 16% 108-120, 131-144, 173-179, 196-243, 257-258, 281-283, 309-328, 353-368, 375-508, 547-593, 600-634, 640-681, 687-731, 752-832, 839-876, 887-892, 897-900, 905-906, 912-916, 923-927, 933-944, 950-967, 973, 979-982, 988-989, 995, 1024-1025 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/encoder.py 475 391 18% 82-91, 96-106, 113, 129-148, 158-177, 187-203, 231-247, 253-269, 275-287, 293-308, 326-334, 346-364, 379-381, 394-402, 442-466, 476-500, 516-538, 559-566, 569-578, 582-615, 650-681, 687-705, 711-727, 733-748, 754-769, 787-801, 820-829 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/enum_type_wrapper.py 33 19 42% 53-64, 69-73, 83, 103, 108-114 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/type_checkers.py 121 59 51% 61, 71-76, 80, 92-101, 123-132, 142, 153-155, 157, 164, 172, 175-181, 184, 195-217, 220, 261-272, 275 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/well_known_types.py 447 337 25% 68-72, 76-80, 85, 89, 108-126, 139-190, 194, 198, 202, 207, 212, 216-217, 221-222, 226-227, 231-232, 236, 249-250, 267-288, 301-321, 326, 330-331, 335-336, 340, 344, 349, 355, 361-362, 366, 372, 378-382, 386-395, 406-411, 421-424, 428-433, 437-440, 444-446, 458-459, 463-467, 471-477, 492-493, 499-508, 513-516, 522-546, 551-561, 581-583, 587-588, 604-613, 617-618, 627-635, 639-643, 649, 658-660, 666-698, 703-711, 715-732, 736-750, 759, 762, 765, 768, 771, 774, 777, 780, 783, 787-790, 794-797, 800-801, 812, 815, 818-819, 823, 826, 829, 832-833, 837-840, 844-847 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/internal/wire_format.py 105 49 53% 75, 77, 89, 97, 105-107, 112-114, 123, 127, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 194, 199, 209-221, 227, 237-248, 268 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/json_format.py 423 362 14% 121-127, 158-165, 169, 184-191, 194-195, 199-206, 210-270, 274-313, 317-334, 340, 344-356, 360, 365-369, 372, 377, 381-386, 391-400, 419-425, 444-446, 456-457, 469-476, 488-594, 598-619, 625-628, 632-645, 650-655, 659-667, 671-672, 685-697, 715-752, 767-777, 782-813, 829-839 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/message.py 90 46 49% 81-83, 87, 91, 94, 98, 102, 115, 126-129, 133, 143, 152, 191, 198-199, 215, 230, 261, 279, 293, 309, 327, 335, 343, 350, 360, 364, 368, 389, 393, 397-403, 406-413, 419-421 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/message_factory.py 56 39 30% 49, 78-85, 100-121, 137-157, 176-185 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/pyext/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/google/protobuf/pyext/cpp_message.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/google/protobuf/reflection.py 13 5 62% 75-78, 95 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/symbol_database.py 44 21 52% 95, 108, 118-120, 130, 148, 169-186 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/text_encoding.py 32 13 59% 73-80, 96-107 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/text_format.py 722 458 37% 79-89, 92, 95, 101, 104, 107, 110, 171-192, 198-202, 226-239, 257-263, 281-287, 302-312, 375-391, 395-407, 410-418, 426-457, 461-512, 516-541, 545-548, 553-560, 563-579, 590-629, 682, 755-759, 811-813, 852-875, 878-907, 912-915, 923-925, 929, 932, 941-943, 959-964, 970-971, 982-992, 1008, 1015, 1017, 1022-1027, 1033, 1041, 1045-1050, 1054-1055, 1083, 1086, 1089, 1091, 1093, 1095, 1099, 1103, 1108-1115, 1119-1124, 1127, 1146-1150, 1159-1173, 1183-1192, 1206-1214, 1259, 1314, 1317-1321, 1328-1337, 1340-1344, 1355-1359, 1362-1366, 1379, 1384-1388, 1399-1404, 1407-1411, 1422-1427, 1438-1443, 1446-1450, 1461-1465, 1476-1479, 1493-1505, 1510-1511, 1524, 1529, 1533, 1549, 1588, 1592-1596, 1615-1619, 1634, 1653-1654, 1700, 1703-1704, 1719-1736, 1751-1756, 1782-1793 /home/admin/.local/lib/python3.8/site-packages/google/protobuf/wrappers_pb2.py 56 20 64% 95-114 /home/admin/.local/lib/python3.8/site-packages/google_auth_httplib2.py 88 46 48% 41-42, 47, 52, 57, 86, 111-126, 131, 176-185, 189, 203-263, 267, 272, 277, 282, 287, 292, 297, 302, 307 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/__init__.py 8 4 50% 20-24 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/_auth.py 64 44 31% 43-49, 56-69, 88-97, 112-124, 132-137, 142-144, 148-151, 158-167 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/_helpers.py 53 29 45% 113-130, 137-138, 153-163, 183-188, 204-207 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/channel.py 71 46 35% 104-107, 135-138, 200-207, 218-233, 245-248, 267-278, 299-308 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/discovery.py 586 487 17% 59, 136-139, 161-165, 179-189, 279-343, 360-369, 404-453, 457-460, 538-722, 748-763, 775-782, 799, 830-847, 878-888, 923-935, 952-956, 971-975, 1014-1025, 1038-1066, 1079-1331, 1351-1392, 1429-1442, 1451-1452, 1460-1464, 1472-1474, 1477, 1480, 1487, 1490-1492, 1496-1535, 1541-1573, 1581-1604, 1617-1627, 1640, 1659-1662 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/errors.py 86 43 50% 40-46, 51, 55-85, 88-102, 166-168, 171-174, 185, 195 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/http.py 672 543 19% 43-44, 90-147, 170-229, 243-244, 253-256, 269-270, 279-282, 318, 326, 334, 342, 355, 367, 376, 389-396, 405, 419-425, 469-478, 486, 494, 502, 510, 523-524, 536, 545, 549, 592-601, 606-607, 616, 620-621, 658-659, 695-713, 734-780, 801-804, 816-820, 852-874, 896-939, 951, 992-1093, 1109-1126, 1133-1141, 1146-1149, 1162, 1210-1247, 1259-1277, 1290-1296, 1313-1319, 1331-1367, 1379-1395, 1405-1408, 1440-1453, 1468-1525, 1544-1606, 1624-1630, 1638, 1681-1682, 1700-1720, 1732-1744, 1755-1759, 1762, 1794-1796, 1808-1826, 1848-1877, 1898-1930, 1944-1962 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/mimeparse.py 56 41 27% 45-56, 73-83, 95-120, 133, 147-149, 166-177, 181-183 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/model.py 170 103 39% 38, 51, 79, 94, 118-130, 152-182, 193-205, 209-215, 230-241, 252, 264, 284, 287-293, 296-307, 311, 327, 331, 347, 351, 375, 378, 381, 385, 409-429 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/sample_tools.py 31 22 29% 58-108 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/schema.py 110 86 22% 81-84, 99-114, 127, 142-145, 158, 167, 184-200, 208, 216, 225-232, 236, 240, 251-302, 316-317 /home/admin/.local/lib/python3.8/site-packages/googleapiclient/version.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/httplib2/__init__.py 914 737 19% 59-61, 151-188, 192-194, 202-217, 228-229, 233-245, 258-274, 281, 290-292, 296-304, 342-386, 390-412, 416-429, 433-471, 475-478, 482, 498-502, 505-506, 510-511, 516, 526, 529, 532, 535, 538, 541, 544, 547, 552, 557, 567-579, 583-615, 618-630, 639-678, 682-689, 705-708, 721, 726-730, 740-765, 770, 791-794, 797-805, 808-811, 814-816, 824, 827, 830-832, 840, 843-845, 877-881, 900, 911, 914, 918-929, 932, 942-949, 955-979, 994-998, 1002-1066, 1093-1114, 1118-1202, 1272, 1313-1317, 1320-1327, 1330-1331, 1337-1341, 1346, 1351, 1356-1357, 1360-1431, 1439-1510, 1513, 1542-1751, 1775-1793, 1796-1799 /home/admin/.local/lib/python3.8/site-packages/httplib2/auth.py 40 17 58% 40-49, 54-69 /home/admin/.local/lib/python3.8/site-packages/httplib2/certs.py 29 9 69% 10-11, 17, 30-33, 35, 38, 42 /home/admin/.local/lib/python3.8/site-packages/httplib2/error.py 25 3 88% 10-12 /home/admin/.local/lib/python3.8/site-packages/httplib2/iri2uri.py 41 30 27% 49-57, 64-72, 76-124 /home/admin/.local/lib/python3.8/site-packages/httplib2/socks.py 244 201 18% 44, 127, 139-142, 155-162, 169-175, 181-183, 190-206, 209-210, 241, 256-352, 358, 364, 371, 378-422, 429-467, 477-518 /home/admin/.local/lib/python3.8/site-packages/imgaug/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/base.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/batches.py 266 116 56% 24, 168, 285-311, 374, 380, 386, 392, 398, 415, 431, 583-610, 624, 630, 717, 751, 771-785, 803-816, 853-888, 943-954, 979-981, 997, 1018-1029, 1051-1068, 1081-1088 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/bbs.py 484 365 25% 49-58, 73-76, 91, 106, 121, 136, 148, 160, 172, 184, 196, 214-218, 249-253, 282, 318-322, 355, 381-387, 406, 433-437, 459-464, 493-501, 521-523, 548-552, 581-585, 592, 614-628, 647, 673-677, 721-723, 784-795, 843-895, 946-957, 1003-1085, 1101-1103, 1122-1124, 1158-1173, 1201-1203, 1228-1244, 1277, 1319, 1332, 1345, 1348, 1351, 1382-1383, 1397, 1411, 1425, 1439, 1451, 1473-1481, 1500, 1529-1544, 1574-1580, 1601-1606, 1620, 1652-1670, 1694-1695, 1735-1748, 1773-1778, 1800, 1825, 1847, 1854, 1870-1876, 1887, 1913-1915, 1958-1960, 1974-1989, 2015-2028, 2042-2045, 2066-2072, 2094-2100, 2113, 2128, 2141, 2144, 2147, 2158-2165, 2169-2187, 2190, 2194-2195, 2203-2227, 2230-2246, 2251-2258, 2261-2271 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/heatmaps.py 143 116 19% 45-96, 113-125, 156-187, 221-254, 280-286, 323-333, 381-396, 413-414, 435-436, 446, 467-475, 494-496, 536-537, 580-584, 614-659, 671, 682 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/kps.py 364 260 29% 37-67, 100-102, 114, 126, 140, 154, 184-186, 213, 235-239, 265, 287-289, 308, 347-408, 456-487, 512-526, 554, 575, 601, 604, 647, 661, 673, 685, 718-726, 744, 785-790, 819, 845, 863, 879, 901-903, 922, 936, 975, 996-1006, 1077-1097, 1139-1184, 1214-1228, 1280-1334, 1351, 1374-1384, 1405-1411, 1452, 1467, 1480, 1483, 1486 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/lines.py 517 418 19% 48-67, 80-82, 94, 106, 122, 138, 153-155, 170-172, 192-198, 211-213, 240-262, 285-288, 313, 343-344, 371, 400-409, 431-433, 456-463, 495-502, 520-614, 634-671, 697-699, 742-744, 772-778, 812-823, 854-864, 907-923, 967-1052, 1097-1104, 1176-1210, 1266-1305, 1325-1327, 1356-1360, 1372-1373, 1385-1390, 1405-1406, 1443-1444, 1483-1484, 1520-1539, 1563-1565, 1587, 1609, 1624, 1637, 1640, 1643-1645, 1690-1698, 1712, 1726, 1738, 1760-1768, 1787, 1815-1818, 1837-1838, 1913-1923, 1948-1951, 1973, 1998, 2018, 2046-2050, 2076, 2102-2104, 2147-2149, 2163-2165, 2191-2216, 2232-2238, 2262-2277, 2302-2308, 2334-2340, 2353, 2368, 2381, 2384, 2387, 2392-2397, 2401-2414, 2418-2442 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/normalization.py 574 394 31% 14, 16-19, 29-32, 37-46, 64-65, 77-87, 98-99, 111-121, 132, 134-138, 149, 153, 171-187, 203-230, 245, 247-250, 256-257, 260-261, 264-301, 319-384, 433-516, 527-530, 532-565, 570-575, 583, 597-626, 638-669, 675-679, 681-686, 690-700, 703-713, 720-762, 773-861, 898-1040, 1193-1202, 1223-1252, 1262, 1265, 1273-1281, 1286-1288 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/polys.py 731 611 16% 49-70, 104-142, 157, 169, 181, 197, 213, 231-233, 245-248, 263-264, 279-280, 310-311, 338, 369-380, 402-405, 435-438, 459, 480, 511-536, 543, 575-650, 676-678, 721-723, 818-902, 928-957, 993-1008, 1031-1041, 1062-1069, 1089, 1101-1103, 1125, 1138-1142, 1157-1159, 1178-1181, 1208-1223, 1250, 1297-1306, 1340-1342, 1364, 1385, 1400, 1413, 1416, 1419-1423, 1455-1456, 1470, 1484, 1496, 1517-1525, 1543, 1637-1653, 1678-1682, 1702, 1725, 1747, 1777-1781, 1806, 1831-1833, 1876-1878, 1896-1898, 1916, 1930-1932, 1964-1988, 2003-2009, 2032-2047, 2072-2078, 2104-2110, 2123, 2138, 2151, 2154, 2157, 2164-2182, 2188-2230, 2233-2281, 2284-2299, 2303-2317, 2321-2328, 2331-2392, 2397-2407, 2413-2526, 2531-2573, 2579-2589, 2592-2760, 2777-2782, 2806-2829 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/segmaps.py 124 101 19% 21, 103-167, 195-205, 211, 236-255, 312-381, 418-421, 466-476, 482, 505-507, 536-540, 568-572 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmentables/utils.py 114 88 23% 12, 25-37, 57-59, 90-111, 139-142, 167-173, 204-218, 252-270, 290-296, 323-334, 339-342, 348-361 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/__init__.py 21 0 100% /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/arithmetic.py 791 668 16% 101-118, 130-161, 165-204, 247-261, 274-283, 298-325, 383-400, 411-442, 448-492, 548-565, 571-583, 587-628, 686, 754-781, 816-847, 877-893, 943-1004, 1038, 1132-1186, 1190-1193, 1199-1202, 1207-1211, 1236-1252, 1259-1261, 1268-1281, 1287-1309, 1335, 1369, 1407-1470, 1552-1559, 1564-1607, 1611, 1698-1705, 1710-1729, 1733, 1836-1845, 1959-1968, 2075-2081, 2167-2174, 2179-2221, 2225, 2311-2318, 2323-2353, 2357, 2365-2373, 2554-2570, 2576-2587, 2591-2627, 2631-2663, 2680-2698, 2703, 2792-2794, 2803-2834, 2993-3010, 3113-3128, 3132-3165, 3171-3209, 3214, 3301-3315, 3319-3353, 3357-3359, 3364-3366, 3371, 3483-3491, 3496-3537, 3541, 3612, 3675, 3816-3831, 3905-3913, 4035-4055, 4132-4139, 4259-4279, 4414-4431, 4436-4460, 4464-4485, 4496, 4505-4510, 4579, 4664-4665, 4742-4748, 4754-4765, 4769 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/artistic.py 105 84 20% 99-157, 164-170, 175-189, 194-198, 203-206, 211-221, 226-239, 244-246, 365-381, 385-396, 400-401, 413 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/base.py 14 7 50% 21-27, 43, 49 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/blend.py 584 447 23% 38-43, 111-211, 216-242, 247-258, 403-422, 426-472, 476, 481, 486, 491-498, 616-648, 652-695, 704-718, 724-785, 789, 794, 799, 804-810, 958-962, 970, 1160-1190, 1411-1442, 1581, 1704, 1833, 1962, 2064, 2196, 2325, 2407-2409, 2418-2423, 2429-2451, 2562-2578, 2586-2592, 2598, 2607-2626, 2667-2684, 2690-2694, 2701-2703, 2708-2735, 2740-2744, 2752-2762, 2773-2777, 2783, 2792-2801, 2842-2881, 2942, 2982, 3041, 3081, 3134-3142, 3153-3158, 3164-3175, 3205-3242, 3275, 3291, 3305, 3315-3320, 3348-3359, 3434-3450, 3462-3469, 3475-3490, 3518-3528, 3598-3614, 3626-3637, 3643-3658, 3686-3699, 3724-3725, 3734-3740, 3758, 3782, 3809, 3842 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/blur.py 259 182 30% 174-181, 186-215, 219, 221, 223, 225, 242, 263, 265, 329-367, 372, 376, 461, 473, 570-616, 622-686, 690, 768-781, 787-815, 819, 932-942, 949-975, 979, 1075-1088, 1098-1101, 1106-1134, 1213-1220, 1227-1236, 1240-1241, 1251 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/collections.py 50 33 34% 192-218, 233, 254-293, 340-341 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/color.py 642 462 28% 69-72, 240-310, 374-395, 405-407, 414, 436-454, 459-853, 888-950, 983, 994, 1063-1069, 1073-1093, 1096-1100, 1104, 1108, 1111, 1226-1234, 1238-1266, 1270-1277, 1282-1285, 1289-1293, 1298, 1303, 1307, 1396-1402, 1414, 1497, 1571, 1666-1675, 1679-1688, 1692-1712, 1716-1744, 1747-1751, 1755, 1759, 1762, 1891-1974, 2048, 2117, 2196-2204, 2380-2398, 2401-2438, 2442-2483, 2501-2511, 2516-2521, 2525, 2530-2543, 2547-2554, 2558-2564, 2572-2582, 2653, 2726, 2858-2905, 2908-2913, 2917-2939, 2943, 3021, 3076-3083, 3087-3095, 3100, 3115-3126, 3129-3139, 3143-3153, 3157-3210, 3218, 3228-3238, 3380, 3396, 3399, 3409, 3484-3526, 3663, 3679, 3682, 3824, 3836, 3858, 3889, 3957-3974, 3993-3995, 4015-4017, 4023, 4031, 4039-4053, 4081, 4133-4136, 4165 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/contrast.py 303 239 21% 37-45, 49-90, 94, 149-172, 233-258, 318-340, 388-421, 489-493, 589-599, 676-681, 754-761, 788-803, 806-898, 902, 1001-1012, 1017-1082, 1086, 1265-1275, 1280-1309, 1313-1315, 1388, 1394-1420, 1424, 1541-1549, 1554-1583, 1587-1588 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/convolutional.py 149 115 23% 126-143, 150-234, 238, 313-322, 330-331, 334-353, 424-433, 441-442, 445-464, 521-527, 535, 538-556, 654-664, 672-673, 676-717 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/debug.py 470 319 32% 42-77, 138-140, 145, 150, 154-159, 171, 176, 181-184, 188-191, 203-205, 210, 215, 219-250, 255-256, 271-272, 277, 282, 286-294, 305, 314, 323, 332, 340-341, 358-359, 367-373, 470-496, 502, 509, 515-527, 533-558, 564-593, 599-611, 617-671, 677-690, 696-708, 714-756, 762-825, 832-843, 849-850, 863, 868, 873, 878-882, 887, 892-894, 899-901, 906-908, 913-915, 920, 925-926, 931-932, 937, 942-943, 948-949, 953-957, 961-965, 970, 975, 980, 985-987, 992, 997, 1002, 1007-1010, 1051, 1055-1056, 1060-1061, 1071-1075, 1079-1080, 1086, 1123-1124, 1128-1130, 1170-1174, 1178-1193, 1256-1266, 1273-1274 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/edges.py 94 68 28% 93-101, 110-114, 117-159, 162, 327-375, 382-415, 419-468, 472, 476 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/flip.py 114 92 19% 722-724, 728, 734-761, 805, 811, 817, 872-875, 879-925, 929, 984-987, 991-1039, 1043 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/geometric.py 1751 1369 22% 92-96, 102, 106-120, 129, 139, 143-150, 158, 162, 169, 185-188, 215-244, 267, 269, 298-312, 315, 317, 323-351, 399-443, 475-508, 543-582, 607, 611, 639, 672, 681, 1178-1181, 1224-1229, 1253-1268, 1279-1284, 1309-1314, 1340, 1345, 1366-1371, 1392, 1414, 1417, 1422-1424, 1427, 1434-1473, 1479, 1489, 1503, 1513-1515, 1536, 1607, 1684, 1771-1774, 1862-1865, 1941, 2016, 2091, 2405-2571, 2576-2583, 2591-2676, 2679-2691, 2694-2707, 2711-2774, 2778, 2783, 2788, 2793, 2797-2841, 2849-2854, 2857-2860, 3009-3043, 3047-3081, 3085-3128, 3133-3169, 3174-3242, 3245-3271, 3287-3354, 3358, 3365-3369, 3551-3586, 3592-3621, 3632-3681, 3685-3753, 3758-3817, 3821-3847, 3852-3962, 3972-3988, 3993-4011, 4015, 4021-4026, 4239-4269, 4273-4275, 4281-4293, 4298-4304, 4310-4358, 4363-4379, 4385-4433, 4438-4496, 4501-4503, 4509-4511, 4516-4518, 4522, 4527-4554, 4672-4793, 4901-4911, 4914, 4919-4943, 4948-4966, 4971-4991, 4996-5029, 5033, 5165-5168, 5172-5204, 5209-5238, 5243-5278, 5283, 5288, 5293, 5298, 5304, 5310, 5316, 5321, 5326-5328, 5333-5335, 5340, 5345, 5350, 5355, 5360-5413, 5419-5476, 5481-5505, 5511-5532, 5537-5560, 5566-5589, 5594-5608, 5613-5629, 5635-5654, 5667-5707, 5712, 5717, 5721-5725, 5729-5733, 5849-5862, 5866-5935, 5939-5955, 5961-5970, 5976-5986, 5991-5996, 6001-6007, 6011, 6018-6021 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/imgcorruptlike.py 197 121 39% 96-112, 144-212, 243-257, 297, 329, 361, 393, 425, 457, 470-515, 550, 582, 614, 646, 678, 710, 742, 774, 806, 838, 870, 902, 934, 1009-1014, 1020-1029, 1033-1037, 1042, 1098, 1157, 1216, 1275, 1334, 1393, 1452, 1511, 1570, 1629, 1688, 1747, 1806, 1865, 1924, 1983, 2042, 2101, 2164, 2171-2177 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/meta.py 1062 774 27% 47, 53, 59-61, 68-72, 77-100, 108-117, 122-125, 130-142, 147-149, 153-157, 166-173, 207-210, 215, 219, 296, 299-304, 313-314, 320, 370-528, 550, 598-602, 610-616, 622-624, 626-632, 649, 654-659, 668-670, 713-737, 762-771, 821-822, 874, 901, 940, 966, 1010, 1071, 1116, 1180, 1246, 1315, 1364, 1406, 1449, 1479, 1524-1529, 1558, 1592-1596, 1631-1656, 1682-1687, 1933-1934, 1945-1957, 1984, 1995-2000, 2003, 2081-2082, 2139-2186, 2213-2214, 2252-2256, 2272-2287, 2296, 2357-2373, 2393-2397, 2443-2449, 2479-2487, 2552-2613, 2627, 2664, 2686-2696, 2740-2757, 2780, 2805-2813, 2871-2888, 2897, 2935-2947, 2958, 2975, 2978, 2981-2983, 3094, 3100, 3107, 3119, 3132-3137, 3141, 3152, 3156, 3159-3164, 3287-3315, 3319-3343, 3346-3355, 3358-3362, 3366-3374, 3378-3411, 3414-3419, 3423, 3434, 3438, 3441-3446, 3512, 3599-3607, 3612-3641, 3644-3653, 3657, 3661-3666, 3669-3673, 3746-3766, 3770-3811, 3816, 3824-3831, 3841-3849, 3859-3861, 3865-3869, 3873-3878, 3882-3898, 3901-3905, 3909, 3913, 3916-3920, 3980, 3986, 3991, 4035, 4222-4231, 4234-4236, 4239-4252, 4255-4269, 4273-4287, 4291-4311, 4316-4333, 4338-4363, 4367, 4497-4504, 4521-4522, 4526-4529, 4669-4677, 4697-4718, 4725-4733, 4741, 4746-4748, 4754, 4757-4759, 4765, 4768-4770, 4776, 4779-4781, 4787, 4791-4794, 4800, 4803-4805, 4811, 4815-4818, 4892-4906, 4910-4922, 4926, 4972-4992, 5088-5092, 5096-5103, 5108, 5176, 5182-5188, 5193 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/pillike.py 343 243 29% 80-90, 122, 151, 182, 211, 244-249, 294-313, 320-347, 352-362, 415-426, 432, 446-531, 536-554, 597, 641, 684, 727, 732-750, 787, 824, 861, 898, 936, 973, 1010, 1047, 1084, 1121, 1132-1189, 1278-1316, 1373, 1444, 1451-1454, 1459, 1533-1540, 1558-1562, 1568-1574, 1578, 1583, 1643, 1709, 1775, 1841, 1855-1858, 1862-1865, 1870, 1917, 1967, 2018, 2070, 2122, 2173, 2224, 2274, 2324, 2375, 2489-2503, 2507-2513, 2520-2544, 2549-2567, 2572 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/pooling.py 113 76 33% 26-36, 49-59, 66-76, 83-92, 96-111, 115, 120, 126-150, 154-168, 172-174, 179-181, 186-188, 193, 312, 318, 433, 441, 556, 564, 679, 687 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/segmentation.py 353 269 24% 56-66, 212-222, 226-283, 287-319, 323, 357-378, 383-388, 392-393, 398-416, 421-441, 598-611, 615-634, 637-654, 658, 776, 940, 1122, 1174-1187, 1245-1248, 1253-1257, 1260-1263, 1267-1279, 1283-1286, 1290-1313, 1316, 1319, 1377-1381, 1387-1391, 1396-1410, 1413, 1417, 1463-1468, 1474-1495, 1498-1505, 1508-1512, 1515-1518, 1522-1538, 1541, 1545, 1580, 1585-1596, 1600-1603, 1608-1620, 1623, 1626, 1664-1671, 1676-1682, 1688-1692, 1695, 1699 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/size.py 1205 1047 13% 48-66, 70-72, 77-90, 95, 102, 110-147, 154-166, 170-174, 179-219, 225-253, 257, 262-279, 285-330, 348-350, 425-553, 607-621, 680-695, 734-766, 807-838, 874-902, 937-965, 1007-1037, 1084-1115, 1123, 1267-1272, 1276-1359, 1363-1378, 1382-1410, 1414-1434, 1438-1461, 1465-1475, 1478-1490, 1494-1529, 1533, 1539-1548, 1553, 1558, 1804-1828, 1833-1847, 1852-1902, 1906-1964, 1968-1997, 2001-2019, 2024-2043, 2047-2056, 2059-2169, 2173, 2377-2399, 2563-2585, 2731-2756, 2764-2790, 2794-2812, 2816-2831, 2836-2860, 2863-2884, 2889-2904, 2908, 2972, 3109-3121, 3129-3153, 3157-3171, 3175-3189, 3193-3204, 3210-3223, 3226-3245, 3249, 3310, 3381-3386, 3390-3412, 3417, 3477, 3551-3557, 3561-3583, 3588, 3657, 3739-3744, 3748-3770, 3775, 3835, 3914-3920, 3924-3946, 3951, 4019, 4085-4089, 4093-4118, 4123, 4180, 4248-4253, 4257-4279, 4284, 4340, 4399, 4461, 4523, 4579, 4701-4737, 4742-4781, 4787-4807, 4813-4825, 4830-4838, 4843-4855, 4858-4901, 4904-4908, 4912, 4916, 4919-4927 /home/admin/.local/lib/python3.8/site-packages/imgaug/augmenters/weather.py 226 166 27% 140-150, 153-159, 163-186, 190, 353-366, 371-379, 383, 394-414, 422-451, 457-466, 471-478, 484-495, 563-594, 666, 855-876, 880-888, 892, 903-953, 957-958, 965-969, 975, 979-988, 997-1004, 1012-1017, 1022-1023, 1028-1029, 1204-1217, 1301, 1311, 1317-1319, 1328-1339, 1428-1441 /home/admin/.local/lib/python3.8/site-packages/imgaug/dtypes.py 148 109 26% 20, 35-49, 54-97, 104, 108-112, 116-135, 150-172, 177-183, 187-189, 196-197, 201-207, 217-253, 258-282, 319-345 /home/admin/.local/lib/python3.8/site-packages/imgaug/external/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/imgaug/external/opensimplex.py 1412 1385 2% 14-15, 85, 100-113, 116-120, 123-129, 132-140, 148-244, 252-740, 748-1934 /home/admin/.local/lib/python3.8/site-packages/imgaug/imgaug.py 599 461 23% 14-15, 86-87, 106, 147, 165-187, 192, 365, 382, 400-402, 419, 440-448, 462, 491-506, 525-526, 541-542, 567-572, 586-587, 610-613, 632-633, 656-657, 670-671, 703-726, 761-802, 839-846, 866, 889-906, 928-957, 983-1003, 1029-1056, 1083-1106, 1142-1146, 1200-1216, 1273-1306, 1403-1572, 1576-1578, 1608-1619, 1691-1744, 1791, 1838, 1882, 1926, 1976-2034, 2061-2062, 2095-2123, 2142-2143, 2150-2151, 2153, 2180, 2227-2273, 2352-2355, 2369-2371, 2389-2391, 2402-2404, 2415-2417, 2455-2461 /home/admin/.local/lib/python3.8/site-packages/imgaug/parameters.py 1056 827 22% 37, 40-43, 51-62, 74-99, 112-153, 161-187, 197-247, 254-293, 299-301, 306-314, 320-336, 342, 387, 420, 423-425, 431-433, 439-441, 447-453, 459-461, 467-469, 475-477, 483-485, 491-493, 499-501, 507-513, 519-521, 527-529, 535-537, 551, 562, 594-628, 659, 663, 675, 678-682, 706-727, 731-739, 743, 747-750, 787-799, 802-856, 859, 862, 899-900, 903-907, 910, 913, 955-958, 962-968, 971, 974, 1014-1016, 1019-1022, 1025, 1028, 1068-1071, 1075-1080, 1083, 1086, 1143-1149, 1153-1170, 1173, 1176, 1220-1223, 1227-1232, 1235, 1238, 1273-1275, 1279-1281, 1284, 1287, 1323-1325, 1329-1331, 1334, 1337, 1379-1382, 1386-1392, 1395, 1398, 1438-1445, 1448-1452, 1455, 1458, 1538-1589, 1592-1653, 1656, 1659-1670, 1703-1715, 1718-1723, 1726, 1729-1737, 1766-1769, 1772-1791, 1794, 1797-1798, 1846-1850, 1853-1867, 1870, 1873, 1926-1930, 1934-1958, 1961, 1964, 2018-2022, 2025-2038, 2041, 2044, 2093-2097, 2100-2113, 2116, 2119, 2169-2173, 2176-2202, 2205, 2208, 2229-2233, 2236-2237, 2240, 2243-2244, 2269-2280, 2283-2300, 2303, 2306-2307, 2347-2364, 2367-2404, 2407, 2410-2411, 2449, 2491, 2570-2622, 2628-2659, 2662, 2665-2666, 2731-2746, 2771, 2774-2789, 2792, 2795-2796, 2870-2890, 2895-2906, 2909-2934, 2937-2977, 2980, 2983, 3072-3093, 3103-3114, 3117-3177, 3181-3188, 3191, 3194, 3201 /home/admin/.local/lib/python3.8/site-packages/imgaug/random.py 378 202 47% 67, 172, 185, 202-203, 224, 241, 256, 272, 293, 304-305, 318, 336, 348-352, 384, 396-398, 438, 455, 476, 489, 496, 500, 507, 512, 517, 521, 526, 530, 534, 538, 542, 546, 550, 554, 559, 563, 567, 571, 575, 580, 585, 590, 594, 599, 604, 608, 613, 617, 621, 633-643, 654-665, 676-686, 691, 695, 700, 705, 709, 714, 719, 738, 756, 770, 783-785, 798, 811-814, 831, 880-883, 891, 895, 940, 961, 970, 975-978, 985-992, 996-1003, 1022, 1032, 1065-1066, 1080-1082, 1087, 1091, 1154-1156, 1163-1166, 1170-1173, 1196-1198, 1219, 1237-1240, 1260, 1284-1286, 1314-1319, 1324-1325, 1346-1348, 1356, 1373-1376, 1384, 1405-1407, 1411-1431, 1435-1444, 1466, 1477-1478, 1515-1519, 1521, 1550-1561, 1586-1587, 1590-1592, 1595-1596 /home/admin/.local/lib/python3.8/site-packages/importlib_resources/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/importlib_resources/_common.py 101 56 45% 35-46, 56, 68-72, 77, 82, 87, 95-104, 112-114, 129-141, 145, 156-158, 167, 176, 184-185, 194-196, 200-207 /home/admin/.local/lib/python3.8/site-packages/importlib_resources/_compat.py 58 36 38% 13, 20-23, 28-29, 42, 46, 49-75, 101-103, 107, 117-126 /home/admin/.local/lib/python3.8/site-packages/importlib_resources/abc.py 65 23 65% 26, 39, 47, 52, 79-80, 86-87, 109-124, 130, 161, 164, 167, 170 /home/admin/.local/lib/python3.8/site-packages/jmespath/__init__.py 12 4 67% 10-12, 19, 23 /home/admin/.local/lib/python3.8/site-packages/jmespath/ast.py 44 22 50% 6, 10, 14, 18, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 62, 66, 70, 74, 78, 82, 86, 90 /home/admin/.local/lib/python3.8/site-packages/jmespath/compat.py 40 21 48% 16-48 /home/admin/.local/lib/python3.8/site-packages/jmespath/exceptions.py 68 36 47% 13-19, 23-24, 34-37, 41-42, 50-57, 60-61, 68-71, 74, 82-85, 91, 103-106, 109, 117 /home/admin/.local/lib/python3.8/site-packages/jmespath/functions.py 228 141 38% 73-81, 84-91, 94-97, 104-120, 124-134, 137-161, 166, 170-173, 177-179, 183-186, 190-193, 198-211, 215, 219, 223, 227, 231-234, 238, 242, 246, 250-253, 257-260, 264-267, 271-274, 278, 282, 288, 292, 296-307, 311-327, 331-337, 341-347, 350-359, 362 /home/admin/.local/lib/python3.8/site-packages/jmespath/lexer.py 139 120 14% 27-110, 114-118, 121-127, 130-135, 140-156, 159-176, 180-188, 193-196, 200-207 /home/admin/.local/lib/python3.8/site-packages/jmespath/parser.py 313 244 22% 79-82, 85-92, 95-105, 108-116, 119-135, 138, 141, 144-152, 155-160, 163, 166, 169-171, 174-177, 180-181, 184-198, 205-213, 219-237, 240, 243-244, 247-259, 262-263, 266-267, 270-271, 274-291, 295-301, 304, 307, 310, 313, 316, 319, 322-325, 328-344, 347-353, 356-357, 360-369, 372-389, 393-406, 417-434, 437-440, 443, 447-451, 455-458, 461, 464, 467, 470, 473-476, 480-488, 492-493, 498, 504-505, 508-510, 522-524, 527 /home/admin/.local/lib/python3.8/site-packages/jmespath/visitor.py 212 161 24% 9-12, 32-35, 43, 54-56, 70-71, 76-77, 80, 85, 88-94, 97, 113-123, 126, 129-132, 135-138, 142-158, 161, 164, 167-171, 174-184, 187-197, 200, 205-210, 213-216, 219-222, 225, 228, 231-236, 239-244, 247-250, 253-256, 259-264, 267-270, 273-281, 284-294, 300, 304, 309-311, 314-319, 322-328 /home/admin/.local/lib/python3.8/site-packages/lxml/__init__.py 11 9 18% 12-22 /home/admin/.local/lib/python3.8/site-packages/matplotlib/__init__.py 517 265 49% 165-178, 190-191, 223, 240-243, 276-277, 356-460, 465-480, 505, 511, 514-515, 521-537, 608-609, 617, 702-706, 708-709, 711-714, 717-718, 721-722, 724-725, 731-734, 737-740, 745-748, 758-764, 767, 775, 788-789, 803, 808-814, 821-828, 863-865, 872, 875-878, 889-902, 927-945, 977, 1033-1052, 1074-1077, 1090-1092, 1115-1119, 1168-1177, 1233-1240, 1252, 1263, 1270, 1288-1293, 1308-1316, 1320-1325, 1348, 1366, 1368, 1448-1472 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_afm.py 242 190 21% 54, 61-65, 69, 73-74, 78, 82-85, 105-168, 206-237, 252-269, 306-323, 339-355, 362-364, 367-369, 376-394, 398-424, 428, 432-434, 440-442, 446, 450-452, 458-459, 466, 470, 474, 478-481, 485-493, 498, 502, 506, 510, 514, 518, 525, 532 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_api/__init__.py 126 30 76% 47, 58, 83, 89-93, 124, 128-131, 158-168, 187, 191-192, 256, 270, 281, 336, 341, 357-359, 382 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_api/deprecation.py 173 33 81% 28-29, 142-143, 156-159, 162-164, 167-169, 292-296, 310, 370-373, 387, 392, 400-403, 449, 486-503 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_blocking_input.py 8 7 12% 21-30 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_cm.py 141 12 91% 59-64, 145-152 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_cm_listed.py 11 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/_color_data.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/_constrained_layout.py 373 352 6% 102-149, 162-194, 202-240, 247-260, 264-297, 303-335, 347-440, 447-479, 507-576, 583-596, 615-624, 632-665, 689-751, 761-768, 772-783 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_docstring.py 39 4 90% 35, 53, 59-60 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_enums.py 57 36 37% 24, 89-111, 161-177 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_fontconfig_pattern.py 46 7 85% 89-91, 97, 101-105, 114-118 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_layoutgrid.py 208 174 16% 40-103, 106-118, 126-128, 132-137, 144-162, 166, 173-206, 213-245, 266-267, 287-288, 303-304, 322-323, 339-347, 352, 359-367, 374-391, 398-411, 418-429, 436-448, 455-466, 473-484, 490, 497, 502-547 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_mathtext.py 1244 988 21% 57-66, 100-102, 105-111, 116-147, 170-171, 180, 218-219, 227-228, 234, 240, 247, 255, 264, 274-282, 285-295, 298-300, 304-323, 334-343, 349, 353-358, 380-387, 392-405, 464, 489-519, 524, 527-586, 589-592, 599-617, 621-632, 699-704, 709-753, 757-773, 912-919, 926, 929, 932, 939, 949-952, 955-959, 962, 969, 976, 993-1002, 1005, 1008-1015, 1018, 1027-1034, 1037, 1042-1047, 1057-1061, 1064-1065, 1068, 1077-1083, 1086, 1093-1104, 1108-1113, 1120-1123, 1133-1148, 1187-1226, 1233-1234, 1258-1305, 1320-1321, 1324, 1331-1334, 1341-1342, 1368-1375, 1378-1381, 1391, 1401, 1419-1420, 1423, 1426-1428, 1441-1467, 1480-1495, 1508-1637, 1646-1649, 1664-1668, 1671, 1675, 1679-1681, 1685, 1701-1711, 1800-1955, 1964-1977, 1981, 1985, 1989, 1992, 1995, 1998-2000, 2003-2009, 2019-2028, 2046-2048, 2051, 2054-2096, 2099, 2127-2141, 2148-2150, 2153-2185, 2188-2192, 2195-2196, 2199, 2204-2205, 2208-2209, 2212-2216, 2219-2221, 2224-2226, 2229, 2232-2391, 2394-2429, 2432, 2435, 2441, 2446, 2451, 2456-2483, 2488-2525, 2528-2544, 2547-2566, 2569 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_mathtext_data.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/_pylab_helpers.py 67 27 60% 41, 55-67, 72-75, 80-83, 88, 93, 98, 115, 130-132 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_text_helpers.py 23 1 96% 34 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_tight_bbox.py 47 44 6% 18-70, 80-84 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_tight_layout.py 133 125 6% 48-157, 170-191, 226-301 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_type1font.py 396 320 19% 56-58, 61, 65, 69, 73, 77, 81, 84, 91, 94, 101, 108, 115, 118, 137-141, 145-151, 158, 165, 168-171, 190-270, 294-315, 364-373, 377-402, 415-441, 457-463, 482-489, 498-592, 595-626, 630-653, 660-680, 684-692, 714-770 /home/admin/.local/lib/python3.8/site-packages/matplotlib/_version.py 11 2 82% 5-6 /home/admin/.local/lib/python3.8/site-packages/matplotlib/artist.py 664 261 61% 36-37, 58-61, 66-67, 70, 75, 77, 81-82, 97-98, 113, 145, 217-221, 241-259, 304, 317, 327, 350, 367-376, 405, 415, 457, 462, 483-485, 504-508, 518, 531-555, 590, 602, 616, 630, 641, 713-717, 727-728, 735, 754, 813-814, 816, 822-823, 825-826, 828-829, 832, 864, 879-881, 892, 896, 908-910, 959-964, 985-986, 1003-1005, 1017, 1020, 1036, 1040-1046, 1076-1078, 1127, 1178, 1193, 1197, 1271-1286, 1317, 1337-1373, 1397-1403, 1414-1417, 1435-1437, 1441, 1485, 1493, 1515-1519, 1596-1600, 1614, 1616-1617, 1635-1666, 1683-1700, 1704-1715, 1746-1751, 1816-1838 /home/admin/.local/lib/python3.8/site-packages/matplotlib/axes/__init__.py 9 1 89% 10 /home/admin/.local/lib/python3.8/site-packages/matplotlib/axes/_axes.py 2254 1940 14% 98-102, 158, 172, 179, 193-195, 317, 323, 381-398, 461-511, 547-550, 585-591, 617-623, 681-692, 704, 761-776, 829-844, 849-851, 904-926, 966-974, 1022-1031, 1072-1111, 1152-1191, 1304-1437, 1772-1776, 1821-1829, 1872-1876, 1919-1923, 1996, 2073-2105, 2174-2176, 2190-2228, 2340-2525, 2640-2643, 2697-2810, 2856-2878, 2972-3063, 3180-3301, 3310-3333, 3475-3704, 3903-4014, 4116-4301, 4366, 4373-4374, 4379, 4384, 4397, 4406-4407, 4412-4414, 4421-4430, 4434-4442, 4449, 4578, 4587, 4594, 4601-4602, 4612, 4621, 4628-4661, 4688-4689, 4700-4703, 4867-5099, 5130-5138, 5142-5144, 5148-5152, 5160-5164, 5172-5176, 5224-5230, 5321-5421, 5425, 5439, 5653-5676, 5685-5792, 5941-6026, 6213-6253, 6367-6435, 6448-6451, 6464-6467, 6487, 6685-6956, 7001-7033, 7128-7140, 7225-7251, 7331-7353, 7419-7439, 7497-7508, 7566-7577, 7630-7641, 7743-7797, 7878-7936, 7974-7987, 8079-8090, 8182-8259, 8281-8284 /home/admin/.local/lib/python3.8/site-packages/matplotlib/axes/_base.py 1737 882 49% 63, 87, 109-110, 116, 143-208, 229, 232-233, 246, 249, 254-294, 299, 309-310, 316-318, 331-333, 344-345, 356-404, 453-454, 457, 465, 472-490, 496, 504, 507, 517-518, 522, 524, 529-533, 542, 571, 631-636, 639, 641, 646, 663, 693, 695, 737, 749-756, 760-767, 770-784, 788, 797, 879, 943, 1023, 1101-1104, 1129-1132, 1142, 1158-1160, 1170-1171, 1187, 1232-1241, 1251-1260, 1289, 1291, 1324, 1369-1370, 1372-1373, 1380, 1393, 1401-1404, 1445, 1448, 1453-1454, 1457, 1462-1466, 1469-1473, 1477, 1483, 1488, 1496, 1500, 1504, 1508, 1518-1520, 1597-1606, 1665, 1667-1669, 1672, 1685, 1700, 1734, 1744, 1764, 1793-1797, 1814, 1849-1860, 1870-1874, 1915-2005, 2067, 2069, 2072, 2081, 2083-2084, 2088-2125, 2127, 2132, 2136, 2140, 2151, 2162, 2183-2184, 2186, 2192, 2202, 2219-2225, 2237-2243, 2282-2289, 2292-2293, 2329, 2335-2353, 2356, 2362-2365, 2375-2382, 2394-2422, 2439-2444, 2455, 2477-2483, 2545-2546, 2553, 2558-2559, 2561-2566, 2575, 2584, 2618, 2637-2641, 2659-2663, 2717-2738, 2757-2758, 2762, 2786-2807, 2864, 2866, 2916, 2921, 2923, 2943-2944, 2951-2952, 2963, 2967, 2974-2976, 2980-2981, 2983-2990, 3003, 3005, 3035, 3046-3051, 3057, 3062, 3074, 3080-3084, 3088, 3094, 3104-3105, 3119, 3243-3270, 3306-3312, 3418-3419, 3449, 3452-3453, 3482, 3500, 3522, 3526, 3528, 3569, 3572, 3645-3647, 3649-3651, 3669-3670, 3700, 3703-3704, 3733, 3751, 3773, 3777, 3779, 3877-3879, 3881-3883, 3907, 3917, 3922, 3934-3944, 3948-3949, 3957, 3963, 3969, 3985, 4011-4013, 4027-4029, 4040-4109, 4147-4154, 4171, 4187, 4197-4249, 4268-4271, 4287-4290, 4297, 4308-4328, 4374-4415, 4420-4436, 4458-4466, 4488-4495, 4499, 4503, 4513-4514, 4518-4535, 4539-4556, 4597-4613 /home/admin/.local/lib/python3.8/site-packages/matplotlib/axes/_secondary_axes.py 113 92 19% 22-55, 68-74, 92-115, 120-121, 125-128, 147-159, 170-173, 180-202, 209-221, 228, 238-247 /home/admin/.local/lib/python3.8/site-packages/matplotlib/axis.py 1252 443 65% 89-96, 194, 198-199, 201, 221, 233-235, 245, 254-257, 267-268, 272, 296-297, 337-340, 349, 360-375, 378, 382, 385-387, 400, 403, 406, 467, 528, 556, 567, 585, 652, 719, 727, 743, 762-768, 781, 816-830, 852, 856-857, 862-863, 949-955, 971, 1022-1027, 1072, 1082-1084, 1088, 1102, 1117, 1121, 1135, 1156-1158, 1202-1206, 1211-1219, 1221, 1241-1244, 1251, 1257-1267, 1287-1289, 1294, 1302-1305, 1315, 1332, 1334, 1358-1363, 1370, 1373-1378, 1385, 1407-1408, 1413, 1417, 1421, 1433-1437, 1458-1465, 1467, 1472-1477, 1481-1486, 1490-1492, 1533, 1549-1553, 1559, 1580, 1589, 1597, 1601, 1605, 1649, 1653-1655, 1681-1687, 1692-1694, 1715, 1728, 1733, 1736-1737, 1740-1741, 1748-1749, 1751-1752, 1771-1772, 1798, 1807, 1825, 1872, 1877, 1884, 1939, 1949, 2007-2057, 2073, 2080-2081, 2121, 2125, 2140, 2159, 2166, 2180-2183, 2188, 2212-2225, 2241, 2244, 2267, 2313-2327, 2337-2341, 2349, 2360-2362, 2370-2379, 2393, 2399-2404, 2413-2428, 2443-2468, 2474-2480, 2486-2492, 2516-2520, 2524-2533, 2573-2587, 2597-2602, 2610, 2620-2622, 2630-2639, 2651, 2665-2670, 2674-2689, 2704-2725, 2731-2738, 2744-2751, 2757, 2773-2780, 2791 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backend_bases.py 1287 735 43% 97-115, 131-134, 142-148, 195, 264-265, 278-285, 305, 323, 345, 366, 406, 426, 431, 438, 442, 455, 487, 497, 504, 527, 566, 588-606, 629-633, 641-663, 671, 675, 679-681, 685, 747-754, 812, 816, 826, 834-841, 851, 858, 866, 878, 889, 954-959, 977, 1004, 1019, 1030, 1034, 1038, 1042, 1079, 1123-1126, 1130, 1142-1144, 1148, 1151, 1154, 1159, 1165-1167, 1172, 1176-1177, 1187-1188, 1200-1211, 1225-1236, 1309-1310, 1340-1367, 1432-1444, 1447, 1494-1499, 1535-1536, 1542-1545, 1551-1571, 1585-1603, 1610, 1622, 1672, 1681, 1709, 1714-1729, 1746-1750, 1761-1762, 1776-1779, 1786-1788, 1796-1799, 1807-1812, 1825-1829, 1837-1841, 1855-1859, 1874-1881, 1896-1900, 1923-1926, 1950-1954, 1970-1972, 1990-1992, 2009-2016, 2025-2027, 2037, 2080-2082, 2095, 2124-2133, 2156, 2162, 2172-2176, 2204-2208, 2216, 2218, 2220, 2235, 2297-2304, 2308, 2326, 2336-2342, 2345-2356, 2375, 2388, 2395-2400, 2411-2413, 2490, 2519, 2546-2554, 2563, 2586-2724, 2734-2743, 2832, 2835, 2840-2842, 2848, 2889-2905, 2915-2921, 2926, 2929, 2939, 2958, 2962, 3020-3036, 3059-3061, 3071-3073, 3083-3085, 3091-3102, 3115-3124, 3128-3146, 3149-3150, 3153-3162, 3170-3180, 3186-3199, 3204-3208, 3212-3221, 3224-3235, 3241-3259, 3265-3280, 3284-3321, 3325-3332, 3339-3350, 3353-3373, 3377, 3381-3382, 3406-3410, 3420, 3435-3445, 3449-3460, 3471, 3501, 3514, 3529, 3540, 3589-3591, 3602-3620, 3641, 3655 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backend_managers.py 152 120 21% 7-10, 16-17, 27-29, 48-60, 65-67, 72, 76, 88-96, 126, 138, 142-147, 152, 169-170, 173-174, 187-196, 208-224, 249-281, 297-324, 341-355, 358-364, 369, 390-398 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backend_tools.py 501 318 37% 54-57, 62-66, 107-109, 124, 128, 139, 156, 165, 197-198, 202-206, 214, 229, 234, 237-252, 263-272, 275-279, 283-287, 291-292, 297-299, 302-311, 321-322, 325-329, 334-339, 346-351, 359, 367, 377, 387, 397-402, 412-417, 427, 434-436, 439-440, 443-444, 454, 464, 482-485, 490-497, 501-505, 515-536, 542-550, 567, 576-580, 584-585, 589-590, 594-595, 604-607, 655-663, 667-672, 677-681, 684-688, 692-716, 729-730, 733-740, 747-774, 777-778, 781-782, 787-796, 802-837, 850-851, 854-858, 861-878, 882-896, 899-903, 917, 921-922, 925, 930-932, 935-939, 951-952, 992-993, 1011-1013 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backends/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/backends/_backend_pdf_ps.py 77 27 65% 18-19, 37-57, 79, 98, 112, 114-115, 117-123, 136-138 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py 239 176 26% 44-56, 79-90, 95, 98, 101-107, 111-187, 191-198, 202-219, 224-240, 245-257, 261, 267-271, 275, 278, 281, 284, 287, 295, 299, 315-334, 340-343, 362-374, 385-386, 389-390, 394-403, 407-415, 424, 433, 442, 445-448, 457-458, 509, 512-514, 525-526, 531, 536 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backends/backend_mixed.py 41 19 54% 77-85, 94-119 /home/admin/.local/lib/python3.8/site-packages/matplotlib/backends/backend_pdf.py 1429 570 60% 98, 157-158, 179-182, 198, 201, 205, 216-231, 239-248, 257-271, 279-293, 317, 324, 367, 374, 388-390, 404, 432, 435, 438, 441, 449, 460, 463, 466, 545, 583, 673, 716-723, 826-831, 862, 887, 890, 930-935, 959-980, 985-987, 993-994, 1004-1013, 1016-1071, 1076-1134, 1289-1429, 1447, 1451, 1455, 1478-1479, 1509-1544, 1557-1559, 1563-1577, 1583-1614, 1635-1638, 1643-1681, 1687-1694, 1702-1717, 1724-1746, 1755-1809, 1813-1819, 1836-1848, 1860-1870, 1886, 1945, 1994, 2012, 2017-2039, 2071, 2074, 2077, 2081, 2135-2159, 2162, 2166-2201, 2209-2213, 2217-2267, 2271-2350, 2355, 2364, 2369-2370, 2377-2379, 2385-2388, 2483-2486, 2507, 2534-2538, 2551-2553, 2558, 2599-2600, 2729, 2732, 2743, 2752, 2766-2772, 2792, 2802, 2813, 2823, 2828, 2831-2832 /home/admin/.local/lib/python3.8/site-packages/matplotlib/bezier.py 222 150 32% 42-62, 72-81, 91-92, 100-110, 151-178, 222, 232, 267, 330-337, 348-401, 413-418, 424-429, 451-459, 474-533, 541-543, 554-594 /home/admin/.local/lib/python3.8/site-packages/matplotlib/category.py 85 10 88% 49, 107, 113, 131, 135, 151, 162, 164, 193-195 /home/admin/.local/lib/python3.8/site-packages/matplotlib/cbook/__init__.py 901 551 39% 64-98, 102-105, 207, 220-229, 260, 269, 289, 317-321, 336-346, 371-373, 376-380, 386-395, 404-418, 435, 443, 451-456, 489, 492, 496-497, 501-505, 508, 513-514, 536-557, 584-588, 603-604, 607-609, 620-621, 625-628, 631, 634, 638-639, 643-645, 653-655, 663-666, 670, 674-675, 686-698, 709-715, 723, 748-798, 839, 846-847, 853-865, 869-870, 874-877, 885-888, 901, 942-945, 981-1023, 1058, 1060, 1070, 1073-1076, 1081, 1084-1087, 1171-1289, 1303-1321, 1360, 1376-1420, 1476-1518, 1549-1556, 1587-1592, 1623-1630, 1661-1672, 1697, 1711-1715, 1720, 1722, 1766, 1770, 1784, 1808-1828, 1841, 1895-1897, 1945-1949, 1976-2000, 2034, 2053, 2056, 2059, 2062-2063, 2066, 2077-2088, 2095-2108, 2119-2126, 2131, 2145-2166, 2185-2188, 2197, 2205-2215, 2229-2243, 2269, 2280, 2295-2297, 2307, 2309-2313, 2338-2341 /home/admin/.local/lib/python3.8/site-packages/matplotlib/cm.py 213 73 66% 91, 102, 133-146, 178-181, 200-210, 254-257, 285-293, 341-343, 364-371, 416-418, 464, 469-472, 475, 479-483, 486-488, 510-511, 515, 527, 531, 537, 561, 563, 573, 598-606, 610, 643-647, 655, 719 /home/admin/.local/lib/python3.8/site-packages/matplotlib/collections.py 835 484 42% 182, 187, 195, 205, 208, 216, 219, 232, 257, 263, 266, 277-280, 305, 328-330, 332-334, 346, 358-359, 362, 365-366, 384-391, 394, 397, 400-405, 434, 443-471, 494, 535, 545-553, 612-617, 635, 638, 649, 652, 677, 680-684, 722-723, 749, 758, 764, 769-775, 777-779, 799, 822, 825, 850-853, 869, 874, 876-886, 894, 901, 906-925, 943, 958-959, 1069-1144, 1170-1173, 1189-1215, 1221-1226, 1238-1244, 1264-1271, 1315-1320, 1323, 1326, 1330-1337, 1408-1412, 1415-1421, 1434-1448, 1451, 1454, 1457, 1460, 1473, 1478, 1541-1549, 1555-1556, 1560-1571, 1575-1580, 1585, 1591, 1598-1603, 1613-1618, 1622, 1626-1635, 1639, 1643-1652, 1656, 1659, 1663, 1680-1683, 1711-1718, 1723-1760, 1764-1765, 1807-1821, 1824-1826, 1836-1846, 1849-1851, 1854, 1864-1866, 1870-1889, 1928-1940, 1943-1945, 1948-1949, 1973-1986, 1989, 1999, 2009-2020, 2028-2058, 2062-2107, 2110-2113 /home/admin/.local/lib/python3.8/site-packages/matplotlib/colorbar.py 698 608 13% 120, 125-127, 133, 136-138, 141-143, 151-152, 155-186, 190, 301-440, 446, 450-451, 456, 460-461, 466, 470-471, 476, 480-481, 485-489, 506-519, 527, 534-579, 584-601, 604-625, 628-644, 653-738, 765-818, 825-828, 840-876, 894-901, 912-915, 950, 956-957, 961-962, 985-989, 998, 1026, 1035-1063, 1071-1116, 1125-1148, 1152-1160, 1164-1165, 1173-1199, 1206-1219, 1228-1233, 1240-1271, 1280-1296, 1300-1301, 1305-1306, 1310-1312, 1316-1318, 1323, 1328, 1334-1339, 1343-1348, 1355-1371, 1375, 1381, 1409-1488, 1524-1594 /home/admin/.local/lib/python3.8/site-packages/matplotlib/colors.py 1035 594 43% 66-67, 70-71, 93, 137-140, 143, 146, 149, 172-184, 194-197, 206-210, 243, 252-262, 320, 344, 350-354, 358-362, 370, 378, 381, 395, 432, 438-441, 445-446, 450, 452, 454, 464, 471, 474, 483, 487, 490, 496, 515-518, 608-644, 716, 737, 742-756, 759, 767, 771-779, 783-785, 789-791, 795-797, 801-803, 807-809, 813-815, 822-827, 835-837, 841, 845, 852, 856-858, 863-872, 891, 895-907, 911-923, 1009-1020, 1024-1025, 1047, 1068-1073, 1078, 1147-1148, 1151, 1155-1161, 1172-1178, 1247-1250, 1258-1261, 1269-1271, 1278, 1307, 1345-1356, 1358, 1362-1371, 1375-1380, 1386, 1388, 1392, 1428-1434, 1439, 1443-1445, 1451-1455, 1461-1473, 1476-1483, 1524-1527, 1533-1534, 1539-1541, 1545, 1549-1553, 1557, 1561-1565, 1569, 1573-1577, 1581-1583, 1587-1592, 1664-1677, 1683-1690, 1697-1715, 1718-1732, 1736-1739, 1754, 1758, 1831, 1835, 1863, 1867, 1876-1877, 1880-1906, 1909-1918, 1970-1991, 2001-2036, 2046, 2055, 2058, 2076-2110, 2127-2192, 2199-2202, 2240-2245, 2252-2254, 2299-2311, 2339-2357, 2420-2433, 2483-2507, 2549-2579, 2598, 2616-2618, 2644-2675 /home/admin/.local/lib/python3.8/site-packages/matplotlib/container.py 44 25 43% 14, 18, 21-23, 26-31, 34, 71-75, 104-107, 138-142 /home/admin/.local/lib/python3.8/site-packages/matplotlib/contour.py 700 623 11% 43-45, 49-74, 175-233, 238, 244, 249, 253, 258-259, 264-266, 274-277, 281-290, 296-324, 346-414, 418-432, 436-441, 465-505, 509-511, 515-557, 560-561, 570, 595-606, 723-882, 889-894, 897-902, 926-962, 970-996, 1000-1015, 1021-1030, 1043-1046, 1050-1075, 1091-1118, 1124-1143, 1157-1180, 1205-1223, 1228-1246, 1249-1270, 1274, 1281-1282, 1326-1361, 1364-1366, 1384-1436, 1439-1461, 1468-1504, 1519-1545 /home/admin/.local/lib/python3.8/site-packages/matplotlib/dates.py 654 512 22% 222-234, 273, 300-302, 316-318, 332-342, 356-381, 404-415, 440-467, 486-491, 509-514, 543-544, 567, 590-608, 612-621, 645-647, 651-652, 655, 735-785, 789-791, 794-870, 873, 876, 958-965, 976, 979-996, 1016-1019, 1023-1025, 1028-1056, 1060-1063, 1068-1101, 1104-1114, 1117, 1136, 1147, 1151-1155, 1159-1162, 1169, 1175, 1182-1193, 1200-1201, 1205-1210, 1213-1217, 1222-1241, 1245-1246, 1250-1266, 1269, 1337-1372, 1377-1379, 1382, 1387-1396, 1399-1402, 1406-1502, 1531-1534, 1539-1552, 1574-1579, 1604-1606, 1627-1634, 1654-1659, 1679-1684, 1704-1708, 1743-1745, 1748-1749, 1753-1758, 1761-1771, 1775, 1779, 1790-1823, 1835-1836, 1845-1853, 1864, 1872-1884, 1892-1897, 1901-1910, 1923-1927, 1930, 1933, 1936 /home/admin/.local/lib/python3.8/site-packages/matplotlib/dviread.py 535 387 28% 78, 83-89, 94, 104, 121-122, 135, 143, 151-153, 160, 167, 175, 225-227, 264-268, 272, 278, 296-297, 301-302, 309-345, 371-391, 398-404, 408-409, 413-414, 418-419, 423, 426-438, 445, 448-449, 453, 457-461, 465-466, 470, 474, 478, 482-484, 488-490, 494, 498-500, 504-506, 510, 514, 518-519, 526, 529-538, 542-556, 560, 566, 570, 611-621, 625, 629, 632, 636-640, 644-661, 689-695, 698, 705-749, 752-757, 760-763, 766-772, 779, 806-825, 882-894, 897-905, 940-1005, 1024-1030, 1037-1039, 1042, 1048-1053, 1079-1110, 1118-1124, 1132, 1140-1165 /home/admin/.local/lib/python3.8/site-packages/matplotlib/figure.py 1041 613 41% 97, 110, 116-118, 163, 166, 168, 170, 172, 174, 176, 178, 220-224, 236-237, 262-282, 304-308, 314, 363-364, 379, 385-388, 411-414, 421-425, 429, 433, 441, 451, 457, 467, 477, 489-490, 516-527, 615-641, 747, 752-755, 765, 906-909, 911-914, 930-933, 938-941, 954, 973, 1009, 1128-1150, 1277-1315, 1346-1357, 1400-1418, 1460-1478, 1501-1502, 1587-1614, 1639-1641, 1680-1693, 1706-1709, 1713-1718, 1722-1726, 1732-1737, 1766-1808, 1812-1827, 1831-1837, 1949-2148, 2219-2252, 2256, 2260, 2266, 2276-2277, 2280, 2292-2308, 2316, 2332, 2335, 2350, 2358-2373, 2399, 2402, 2509-2517, 2519-2526, 2528-2532, 2566, 2569, 2600-2601, 2612-2620, 2654, 2656, 2661, 2663, 2665, 2669, 2675-2678, 2684, 2698-2700, 2736-2744, 2763-2766, 2793, 2814-2819, 2827, 2851-2856, 2889-2890, 2909-2923, 3007-3024, 3057, 3060, 3065, 3091, 3095, 3099, 3109-3110, 3127, 3144, 3153, 3162, 3168-3171, 3179, 3192-3194, 3200, 3203-3220, 3223-3247, 3372-3375, 3429-3474, 3484-3494, 3507-3509, 3539-3549, 3600-3629 /home/admin/.local/lib/python3.8/site-packages/matplotlib/font_manager.py 563 282 50% 135-136, 177, 190-191, 207-212, 217-244, 250-258, 269-291, 295-301, 305-307, 347-456, 474-524, 608, 626-631, 648, 664, 715, 773-781, 799-807, 827-828, 834-836, 853-857, 888-891, 907-920, 938, 958-962, 991-1024, 1037-1047, 1053, 1060, 1073, 1078, 1095, 1097, 1107-1110, 1127, 1139, 1172, 1191-1199, 1264, 1269, 1331-1339, 1344-1356, 1369, 1372, 1383, 1396, 1399-1417, 1427-1442, 1454-1458, 1539-1540, 1545-1548 /home/admin/.local/lib/python3.8/site-packages/matplotlib/gridspec.py 277 100 64% 49, 52, 59-63, 83, 97-99, 110-111, 121, 132-133, 143, 170-175, 214-224, 238, 242, 245-249, 255-256, 276, 304-305, 307-308, 316, 400-410, 426-428, 443, 467-474, 501-505, 511-521, 529, 558, 574-581, 587, 591, 593-597, 600, 629-630, 635-636, 641-645, 648, 651, 654, 657, 679-683, 691, 697, 739 /home/admin/.local/lib/python3.8/site-packages/matplotlib/hatch.py 143 101 29% 16-17, 20-28, 33-34, 37-45, 50-55, 58-64, 69-75, 78-84, 91-97, 102-121, 126-129, 136-137, 144-145, 153-154, 162-168, 185-189, 205-225 /home/admin/.local/lib/python3.8/site-packages/matplotlib/image.py 760 617 19% 83-110, 134-157, 171-213, 221-227, 259-274, 277-281, 285, 289-292, 302-306, 318, 325-326, 358-587, 607, 615, 620-646, 650-677, 681-683, 695-731, 743, 754, 771-776, 788-792, 796-797, 811-814, 818, 830-831, 835, 846-850, 854, 920-922, 936-938, 942-949, 954, 977-1002, 1006-1014, 1025-1041, 1058-1059, 1063, 1067-1133, 1148-1165, 1168, 1177-1180, 1183-1185, 1188, 1191, 1194-1196, 1199-1201, 1245-1248, 1252-1281, 1284, 1304-1338, 1341, 1345-1354, 1379-1389, 1393-1394, 1399-1410, 1416-1417, 1440-1451, 1454-1462, 1466-1476, 1480-1486, 1538, 1541-1553, 1558, 1621, 1627-1633, 1641, 1648, 1657, 1665-1666, 1679-1686, 1711-1724, 1734-1754, 1796-1818 /home/admin/.local/lib/python3.8/site-packages/matplotlib/layout_engine.py 69 39 43% 63-64, 70, 78-80, 88-90, 96, 103, 122-124, 130, 158-162, 181-189, 207-209, 249-259, 269-274, 303-305 /home/admin/.local/lib/python3.8/site-packages/matplotlib/legend.py 470 191 59% 69-74, 77-80, 83-90, 93-94, 343, 423, 428-430, 460, 469-470, 477, 483, 497-501, 509-511, 518-528, 533, 538, 556, 591, 596-598, 600, 623, 625-647, 649-650, 655-657, 684, 695, 702-704, 712, 721-722, 731, 769, 774, 804-806, 845-853, 921-941, 945, 949, 953, 957, 963, 977-979, 983, 1016, 1020-1022, 1026, 1030, 1040-1041, 1076, 1080-1081, 1121-1158, 1161-1164, 1190-1191, 1196, 1202, 1209-1238, 1243-1250, 1304, 1309, 1314-1346 /home/admin/.local/lib/python3.8/site-packages/matplotlib/legend_handler.py 343 231 33% 41-43, 82, 164, 189-192, 195-206, 231-236, 249-273, 290-312, 347, 369, 375-384, 389-396, 404-407, 410-415, 420-428, 440-443, 447-464, 468-473, 477, 487-502, 510, 521, 538-545, 551-629, 659-664, 670-712, 719-720, 748-773, 782-807, 813-817 /home/admin/.local/lib/python3.8/site-packages/matplotlib/lines.py 679 268 61% 43-52, 56-58, 65, 78-106, 118-201, 262-271, 314, 316, 326, 366, 370, 400, 440-484, 492, 506-508, 518, 537-538, 616-618, 622-624, 627-635, 654, 661, 666, 680-688, 709-710, 739-744, 749-750, 765-766, 774, 778-791, 818, 821-822, 829-833, 843, 859, 869-871, 882, 890, 906, 914, 922, 930, 940-946, 956, 960, 973, 981, 989, 997, 1006-1010, 1019-1023, 1035-1037, 1090, 1117, 1132, 1172, 1175, 1203-1206, 1279-1284, 1300-1305, 1329-1332, 1395, 1403, 1443, 1451, 1472-1481, 1484-1521, 1525-1526, 1566-1575, 1590, 1594-1599 /home/admin/.local/lib/python3.8/site-packages/matplotlib/markers.py 427 260 39% 260-261, 267-268, 342, 344, 346, 349, 358-362, 386, 402-405, 412-413, 424-429, 445-458, 474-480, 486-488, 491, 494, 497-515, 523-541, 552-556, 559, 562-573, 584-611, 614, 617, 620, 623, 626-641, 644-655, 658-659, 662-682, 685-704, 707-728, 731-754, 757-775, 780-783, 786-787, 825-828, 831-832, 835-836, 839-840, 845-849, 852-853, 856-857, 860-861, 866-867, 870-871, 874-875, 878-879, 887-890, 898-901, 911-922, 932-943 /home/admin/.local/lib/python3.8/site-packages/matplotlib/mathtext.py 114 67 41% 55-57, 61-63, 70, 76, 83, 90, 100-105, 108, 114-116, 119-125, 130-139, 142-144, 147-148, 161-163, 166-167, 170, 173, 225-226, 230-252, 278-287 /home/admin/.local/lib/python3.8/site-packages/matplotlib/mlab.py 275 235 15% 69, 80, 108-127, 152-157, 179, 198-213, 246-250, 255-288, 298-446, 455-472, 584-587, 638-651, 772-790, 829-840, 888-925, 929, 932, 959-985 /home/admin/.local/lib/python3.8/site-packages/matplotlib/offsetbox.py 659 353 46% 66-67, 73, 131-154, 196-197, 199-200, 271-278, 325-326, 336-337, 362, 387-388, 393-394, 399, 403-404, 481-483, 514, 552-564, 568-569, 573-583, 586-589, 593-594, 631, 635-636, 665, 678, 680, 683, 702, 748-749, 753, 764-765, 771, 794, 807-809, 841-846, 850-852, 859, 877-880, 884, 888-898, 902-905, 971-990, 1001-1004, 1008, 1012, 1016-1018, 1022-1029, 1040-1054, 1059-1065, 1068-1070, 1074-1086, 1131-1140, 1161-1178, 1181-1183, 1186, 1189-1190, 1193, 1197, 1200, 1203-1208, 1212-1214, 1229, 1311-1341, 1345, 1349-1350, 1354, 1358-1359, 1362-1367, 1371-1374, 1377-1380, 1388-1392, 1396, 1400-1403, 1408-1411, 1419-1458, 1462-1475, 1508-1514, 1531-1541, 1544-1556, 1559-1563, 1566-1570, 1574-1575, 1578, 1581, 1584, 1589-1590, 1593-1597, 1600-1601, 1604-1609, 1614-1615, 1618-1619, 1622-1623 /home/admin/.local/lib/python3.8/site-packages/matplotlib/patches.py 1704 1058 38% 79, 109-114, 117-126, 136-156, 203-204, 232-233, 260, 286, 290, 294, 298, 302, 322, 425, 427, 449, 474, 494, 531, 565-566, 569, 572-573, 586, 601, 608-610, 615, 637-644, 650-652, 655, 658, 661-662, 685-687, 749-750, 754, 776, 789, 796, 801, 813, 831-832, 842-843, 847-848, 852-853, 866-874, 888-889, 916-922, 925, 928, 940-941, 952-953, 956, 959, 999-1004, 1007-1040, 1044-1045, 1058-1067, 1074-1078, 1093-1095, 1099, 1103, 1114-1118, 1129, 1147-1162, 1172-1175, 1190-1195, 1199-1222, 1225-1227, 1230-1232, 1235-1237, 1240-1242, 1245-1247, 1250-1252, 1260, 1297-1298, 1306, 1309, 1320, 1364-1376, 1401-1416, 1419-1475, 1490-1491, 1508, 1516-1519, 1542-1555, 1566-1570, 1578, 1581-1582, 1592-1593, 1597, 1609-1610, 1616, 1628-1629, 1633, 1645-1646, 1650, 1661, 1695-1701, 1704-1709, 1720-1722, 1726, 1740-1746, 1750, 1762-1764, 1768, 1780-1782, 1792-1794, 1808-1816, 1820, 1825, 1833-1844, 1847-1849, 1857-1859, 1873-1874, 1884-1885, 1889, 1902-1906, 1945-1955, 2003-2098, 2102-2108, 2113-2138, 2150-2161, 2170-2174, 2211-2212, 2216-2217, 2224, 2253-2256, 2310, 2313-2319, 2333, 2336-2340, 2358, 2361-2369, 2382, 2386-2397, 2408-2411, 2425, 2429-2441, 2475, 2521-2522, 2527-2555, 2570-2571, 2576-2611, 2614-2616, 2623-2631, 2690, 2697, 2708-2718, 2726-2737, 2756, 2759-2775, 2797-2798, 2801-2815, 2841-2844, 2847-2879, 2911-2916, 2919-2975, 3003-3006, 3009-3047, 3055-3059, 3137-3142, 3156, 3165-3181, 3216-3255, 3267-3297, 3302-3323, 3327-3408, 3417, 3466, 3485, 3506, 3524, 3547, 3569, 3588-3590, 3594-3648, 3667-3669, 3673-3736, 3756-3758, 3762-3780, 3796-3797, 3885, 3918-3919, 3940, 3944, 3948, 3952, 3962-3963, 3973-3974, 3984-3985, 3995-3996, 4017, 4026, 4045-4049, 4124-4153, 4165-4169, 4179-4180, 4190-4191, 4226-4231, 4235, 4269-4274, 4278, 4288-4289, 4299, 4309-4310, 4314, 4321-4324, 4328-4349, 4352-4367, 4377, 4462-4483, 4487-4540, 4555-4556, 4564, 4568-4582, 4587-4607, 4610-4614 /home/admin/.local/lib/python3.8/site-packages/matplotlib/path.py 381 185 51% 135, 140, 186-188, 220-223, 239-242, 254, 265, 272, 279, 308-319, 328-345, 348, 395, 446, 451, 453, 460-463, 537-546, 587-590, 599-601, 642, 651, 662, 671-682, 704-725, 749-762, 772-788, 796, 889-922, 942-1001, 1019, 1029-1030, 1043-1045, 1077-1083 /home/admin/.local/lib/python3.8/site-packages/matplotlib/projections/__init__.py 28 3 89% 95, 109-110 /home/admin/.local/lib/python3.8/site-packages/matplotlib/projections/geo.py 273 183 33% 24, 27-28, 33-34, 41-57, 61-106, 111-114, 119-120, 123, 126, 129-130, 133, 136, 139, 142, 145-146, 152, 159-162, 170-172, 179-181, 187-188, 195, 205, 213, 216, 219, 222, 236-237, 240, 244-245, 256-267, 271, 278, 282, 285-288, 291, 302-309, 313, 319-323, 327, 330-333, 336, 347-377, 381, 387-393, 397, 400-403, 406, 421-423, 427-442, 446, 454-456, 460-473, 477, 483-488, 492-493, 496, 502 /home/admin/.local/lib/python3.8/site-packages/matplotlib/projections/polar.py 719 577 20% 50-54, 63, 68-77, 81-131, 135, 165-169, 175-184, 207-210, 219-231, 235, 246-253, 259, 262, 265, 268, 271, 274, 277, 290-291, 294-295, 298-302, 305-306, 324-332, 337-344, 347-352, 355-396, 413-416, 420-422, 425-433, 437-445, 458-459, 462, 466-471, 478-479, 483-487, 490-494, 514-518, 523-544, 559-561, 566-615, 618-695, 710-711, 714-716, 720-722, 725-726, 735, 744, 761-765, 771-800, 815-821, 825-844, 848-849, 857-951, 955-956, 959, 962, 965-970, 973-982, 985-991, 994-1037, 1040, 1043-1053, 1057, 1061, 1065, 1069, 1087-1098, 1104-1106, 1112, 1129-1138, 1150-1159, 1171, 1181, 1190, 1200, 1209, 1219, 1227, 1230, 1244-1256, 1266, 1277, 1280-1281, 1285, 1288, 1340-1349, 1402-1415, 1419-1441, 1453, 1463, 1473, 1476-1486, 1496, 1499-1523 /home/admin/.local/lib/python3.8/site-packages/matplotlib/pyplot.py 860 439 49% 119-120, 136, 145-157, 163-167, 175, 180-182, 188-191, 208, 234-267, 276-279, 304-322, 337, 352, 362-373, 375, 445-446, 476, 512-516, 552-556, 576-584, 589, 594, 599-601, 609, 614, 619, 658-686, 804-807, 814-825, 831, 846, 849-853, 867, 889-890, 906, 911, 921-923, 940, 945, 950, 969-991, 1017, 1022-1025, 1032, 1118-1126, 1133-1135, 1142-1143, 1149, 1290-1352, 1613-1621, 1664-1683, 1696-1699, 1712-1715, 1726-1734, 1753-1756, 1791-1795, 1828-1832, 1881-1883, 1893, 1941-1958, 2020-2029, 2088-2097, 2105-2108, 2116-2118, 2130-2138, 2155-2159, 2165, 2184-2190, 2195, 2242-2252, 2267-2274, 2284, 2295, 2303, 2315, 2324, 2335, 2343, 2349, 2355, 2361, 2370, 2380, 2389, 2395, 2401, 2407, 2413, 2419, 2425, 2431, 2439, 2447, 2457, 2467, 2483, 2500, 2508, 2517, 2527-2531, 2537-2541, 2550, 2564, 2578, 2588, 2598, 2608, 2627-2635, 2645, 2658, 2669-2674, 2682, 2695-2704, 2716, 2722, 2730, 2739, 2745, 2751, 2759-2764, 2773-2778, 2786, 2799, 2822, 2833, 2843-2847, 2853, 2874, 2880, 2890-2897, 2905-2909, 2917, 2929, 2940, 2953-2963, 2974, 2985, 2991, 2999, 3008-3010, 3016-3018, 3026-3030, 3036, 3045, 3058, 3069, 3107, 3113, 3124, 3135, 3146, 3157, 3168, 3179, 3190, 3201, 3212, 3223, 3234, 3245, 3256, 3267, 3278, 3289, 3300, 3311, 3322 /home/admin/.local/lib/python3.8/site-packages/matplotlib/quiver.py 390 338 13% 291-314, 318, 322-345, 348, 357-362, 365, 373-374, 377-385, 407-437, 441-443, 477-506, 516-527, 530-536, 540-544, 549-571, 575-577, 592-596, 599-605, 608-663, 670-723, 897-941, 967-973, 1024-1117, 1122-1162, 1173-1180 /home/admin/.local/lib/python3.8/site-packages/matplotlib/rcsetup.py 414 127 69% 68-69, 75-82, 99, 110, 127, 135-136, 159, 169-170, 185, 188-189, 218, 230-234, 238, 260, 282, 288, 290, 292, 294, 296-300, 304, 344-347, 354, 366-367, 381-384, 395-398, 411, 415, 427-428, 438, 457-483, 506-524, 534, 537-541, 549-552, 560, 568, 583-589, 683, 686, 689-692, 695-698, 705, 716-718, 738-739, 746, 750, 758, 761, 783, 786-792 /home/admin/.local/lib/python3.8/site-packages/matplotlib/scale.py 274 146 47% 69, 76, 111, 145-150, 153, 156, 180-182, 186, 190-198, 205-209, 213, 218-236, 239, 246-247, 250, 253, 256, 281-282, 288-291, 297, 301-304, 333-335, 339, 343, 350-361, 364-371, 374, 382-388, 391-398, 401, 440-441, 449-453, 457, 465-469, 472, 475, 483-484, 487, 490, 551-557, 562, 565-574, 581-584, 588-593, 596, 599, 606-607, 611, 614, 617, 646-648, 652, 657-665, 677-679, 726 /home/admin/.local/lib/python3.8/site-packages/matplotlib/spines.py 315 142 55% 33, 90-99, 103-109, 113-114, 126-131, 137-138, 156, 171-176, 189-194, 231, 234, 240, 243-270, 282, 314, 317, 319, 329-330, 338-341, 351, 357-386, 408-419, 423, 438, 448-451, 456-460, 476-477, 491, 494-505, 508-512, 546, 549, 554-555, 560-563, 566, 568-571, 578, 582 /home/admin/.local/lib/python3.8/site-packages/matplotlib/stackplot.py 42 37 12% 71-127 /home/admin/.local/lib/python3.8/site-packages/matplotlib/streamplot.py 370 328 11% 91-241, 247-248, 274-284, 288, 291, 294, 297, 300-301, 304-305, 308-311, 314, 321-362, 366, 372, 386-396, 399, 403-404, 408-409, 417-426, 443-502, 535-602, 607-624, 633-667, 678-707 /home/admin/.local/lib/python3.8/site-packages/matplotlib/style/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/style/core.py 92 45 51% 22, 127-180, 220-224, 242, 256, 262-266 /home/admin/.local/lib/python3.8/site-packages/matplotlib/table.py 335 95 72% 101, 118, 143, 160-163, 188-189, 202, 207, 211-217, 302, 354-355, 365, 402, 404, 407, 431-444, 448, 452-457, 500-508, 512-516, 520-521, 526, 532, 543-545, 568-570, 585, 598-605, 614, 616, 618, 620, 627, 629, 631, 633, 650, 738, 744-746, 752, 757, 760-763, 774-777, 780-781, 787-790, 796, 821-827 /home/admin/.local/lib/python3.8/site-packages/matplotlib/texmanager.py 151 103 32% 48-49, 105-106, 110-115, 120-130, 134-171, 178-187, 194-195, 200, 205-207, 246-249, 253-275, 284-305, 314-329, 334-344, 357-361, 366-373 /home/admin/.local/lib/python3.8/site-packages/matplotlib/text.py 812 359 56% 41-49, 67-90, 130, 228, 233, 236-239, 246-268, 279, 292-313, 318, 390, 479, 486-489, 492, 494, 496, 498, 531-552, 559, 571-582, 589, 598-599, 633-652, 659-675, 681-685, 697-736, 761-762, 768-769, 785, 789-790, 796, 814, 824, 834, 844, 864, 874, 884, 916, 941, 952, 954, 977-983, 1026-1028, 1065-1066, 1080-1081, 1095-1096, 1126, 1148, 1181-1182, 1234, 1246-1247, 1297-1299, 1301, 1303, 1332, 1371, 1395-1397, 1407-1408, 1412, 1415-1419, 1436-1454, 1470-1478, 1483-1488, 1490-1496, 1498-1499, 1501, 1503, 1505, 1508, 1510-1513, 1517, 1524, 1526, 1537-1538, 1545-1546, 1548, 1550-1552, 1557, 1562, 1569, 1606-1607, 1612, 1616-1617, 1639-1654, 1673, 1856, 1872-1880, 1888-1895, 1908, 1918, 1922, 1938, 1946, 1960-2016, 2024, 2030-2032, 2041-2058, 2062-2064 /home/admin/.local/lib/python3.8/site-packages/matplotlib/textpath.py 192 152 21% 34-37, 40, 46, 49-70, 112-134, 142-164, 173-215, 221-223, 230-280, 287-298, 354-369, 373-374, 378, 385-386, 393, 402-408 /home/admin/.local/lib/python3.8/site-packages/matplotlib/ticker.py 1228 801 35% 165-167, 170, 173, 176, 179, 182, 186, 196-197, 213, 225, 233, 269, 283-284, 294-297, 300, 303, 316-317, 325, 328, 331, 346, 354, 365, 374, 452, 485-486, 498, 512, 531, 555-556, 559-564, 573, 588, 620-622, 626-650, 654-666, 673, 676-692, 712-713, 736, 749-750, 753-754, 761-762, 764, 772, 774, 789, 792, 805, 809, 874-883, 893, 902, 914, 925, 933-984, 987-993, 997-1016, 1019-1020, 1024, 1028-1046, 1054-1062, 1072, 1076-1110, 1120-1125, 1167-1172, 1184, 1193, 1205, 1218, 1221-1260, 1263-1286, 1289-1292, 1295-1313, 1318-1322, 1388-1392, 1395, 1398-1401, 1406, 1409-1412, 1417-1421, 1438-1473, 1503-1506, 1510-1512, 1536-1556, 1559, 1570-1579, 1583, 1616, 1623, 1631, 1645, 1685-1686, 1690-1693, 1697-1698, 1701, 1723-1724, 1741-1747, 1791-1795, 1800, 1804, 1808-1811, 1815-1816, 1819-1830, 1835-1850, 1860, 1864-1865, 1869-1870, 1873-1879, 1886-1896, 1905, 1928, 1935-1937, 1946, 1953, 2013, 2017, 2020, 2022, 2053, 2065, 2072, 2086-2088, 2097-2098, 2104-2109, 2117, 2140-2141, 2148, 2150, 2152, 2157-2158, 2164, 2171-2176, 2181-2189, 2198, 2209, 2220-2225, 2234-2239, 2244, 2248, 2284-2292, 2296-2303, 2308, 2315, 2321-2334, 2340-2341, 2344-2429, 2433-2441, 2444-2462, 2489-2502, 2506-2509, 2514-2515, 2518-2604, 2608-2620, 2659-2664, 2669-2676, 2679-2685, 2690-2732, 2752-2753, 2757-2759, 2763, 2767, 2771-2844, 2847-2880, 2895-2896, 2916, 2920-2957, 2960 /home/admin/.local/lib/python3.8/site-packages/matplotlib/transforms.py 1162 383 67% 127-129, 146-155, 219, 238-244, 251, 336, 341, 391, 397-398, 404-405, 411, 421-431, 437-438, 444-445, 451, 462-472, 512, 517, 530-531, 544-555, 563-566, 574-577, 589-593, 604, 612-617, 635-636, 643-647, 653, 666-670, 764, 774-782, 828, 832, 837, 840, 878, 908-909, 928-929, 952, 980-981, 1000-1004, 1054-1055, 1067, 1095, 1098, 1125, 1129, 1140-1145, 1149, 1153, 1183-1192, 1198-1204, 1207-1212, 1219-1222, 1226-1228, 1235-1238, 1242-1244, 1251-1254, 1258-1260, 1267-1270, 1274-1276, 1401, 1415, 1452, 1458-1462, 1467, 1473, 1502-1503, 1508, 1536, 1561, 1570, 1574, 1592-1594, 1650-1673, 1685, 1720, 1734, 1783, 1791, 1796, 1809, 1848-1849, 1854-1855, 1859-1870, 1878, 1909, 1926, 1954-1955, 1962-1964, 1975, 2027, 2038-2039, 2088-2101, 2114, 2140, 2144, 2148, 2152, 2172, 2176, 2179, 2215, 2220, 2228, 2234-2256, 2260, 2266, 2304, 2365, 2377-2382, 2394, 2409-2410, 2429-2432, 2438-2441, 2447, 2454, 2475, 2477, 2490, 2493-2496, 2550-2558, 2564-2578, 2595, 2610, 2627-2637, 2649, 2664, 2720-2721, 2726-2729, 2796-2797, 2817-2818, 2821-2827, 2863-2864, 2872-2873, 2876-2881, 2884, 2904-2907, 2934, 2955-2956, 2979-2988 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/__init__.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_triangulation.py 98 80 18% 43-91, 101, 113-115, 122-131, 137-140, 154-168, 172-191, 199-203, 216-218, 228-247 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_tricontour.py 54 38 30% 29, 35-51, 54-79, 245-246, 271-272 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_trifinder.py 26 15 42% 20-21, 38-42, 55-63, 79, 86, 93 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_triinterpolate.py 535 450 16% 34-56, 157-207, 228, 258-261, 265, 270, 275-283, 381-418, 421, 426, 431-446, 466-476, 497-515, 539-543, 561-571, 689-706, 727-762, 783-787, 803-828, 846-879, 896-909, 935-978, 996-1004, 1007, 1013-1017, 1043-1058, 1065-1068, 1084-1105, 1112-1127, 1135-1153, 1163-1164, 1172-1210, 1224-1227, 1234-1235, 1243-1248, 1254-1259, 1265-1269, 1272, 1277-1280, 1312-1350, 1406-1426, 1440-1472, 1479, 1486, 1494-1514, 1531-1544, 1556-1574 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_tripcolor.py 62 56 10% 61-154 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_triplot.py 28 23 18% 38-86 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_trirefine.py 93 81 13% 43-44, 62, 94-131, 157-169, 191-307 /home/admin/.local/lib/python3.8/site-packages/matplotlib/tri/_tritools.py 77 65 16% 29-30, 44-47, 79-115, 165-190, 220-238, 260-263 /home/admin/.local/lib/python3.8/site-packages/matplotlib/units.py 61 10 84% 66, 117, 122, 132, 150-156, 176 /home/admin/.local/lib/python3.8/site-packages/matplotlib/widgets.py 1888 1585 16% 43-45, 49-51, 55, 59, 63, 76, 80, 91, 107, 133-135, 144-145, 149-150, 194-215, 218-221, 224-228, 231-241, 249, 253, 265-301, 305-315, 326, 330-331, 430-503, 507-527, 531-552, 556-561, 571-586, 603, 703-803, 814-824, 828-835, 839-846, 850, 854-865, 869-906, 910-920, 930, 940, 950-969, 986, 990-991, 1053-1107, 1111-1118, 1121-1143, 1156-1159, 1173-1176, 1190-1196, 1214-1246, 1256-1260, 1268, 1277, 1281, 1287-1305, 1311-1335, 1383-1420, 1424, 1435-1458, 1461-1465, 1468-1501, 1504-1511, 1515-1532, 1536-1548, 1551-1563, 1566, 1569-1575, 1583, 1592, 1596, 1659-1721, 1725-1731, 1734-1753, 1766-1769, 1783-1791, 1797, 1801-1808, 1816-1841, 1849, 1853, 1859-1870, 1888-1919, 1922-1926, 1929-1942, 1976-1992, 1996-1999, 2003-2024, 2027-2035, 2080-2107, 2116-2117, 2124-2127, 2131-2141, 2144-2155, 2158-2172, 2179-2207, 2212-2214, 2224, 2232-2252, 2256-2262, 2266-2286, 2291-2308, 2312-2316, 2326-2332, 2336-2347, 2354-2362, 2369-2373, 2380-2381, 2388-2405, 2412-2419, 2426-2428, 2432, 2436, 2440-2441, 2445-2446, 2449-2450, 2455-2456, 2463-2468, 2476-2485, 2488-2492, 2511-2512, 2531-2532, 2640-2687, 2691-2714, 2718-2722, 2729-2732, 2736-2743, 2747-2749, 2753-2781, 2786, 2791-2802, 2806-2835, 2839-2850, 2856-2895, 2898-2905, 2910-2931, 2935, 2941-2942, 2949-2955, 2960-2967, 2993-3006, 3010, 3015-3016, 3021, 3033-3035, 3039-3040, 3044-3045, 3049-3050, 3067-3078, 3103-3109, 3113, 3117, 3121, 3125-3128, 3131, 3134, 3138-3144, 3272-3331, 3335, 3339, 3346-3370, 3374-3418, 3430-3565, 3569, 3572-3577, 3580-3581, 3593-3598, 3606-3613, 3618-3619, 3627-3630, 3635-3643, 3651, 3657-3660, 3663-3678, 3683-3706, 3710, 3720-3725, 3747, 3750-3760, 3764-3767, 3813-3823, 3826-3827, 3830-3835, 3838-3843, 3933-3967, 3970, 3973-3987, 3990-3992, 3996-4000, 4009-4028, 4032, 4036-4052, 4057-4064, 4069-4088, 4096-4100, 4105-4138, 4144-4148, 4154-4166, 4170-4182, 4187, 4197-4202, 4232-4244, 4247-4255, 4258-4275 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/axes_divider.py 276 217 21% 46-55, 58, 61, 72, 76, 92-96, 100, 109, 113, 122, 126, 134, 138, 141, 144, 147-150, 156-157, 163, 180-212, 228, 234-245, 261-264, 286-299, 303-306, 314, 339-343, 347, 351, 355-356, 372-382, 387-390, 401-423, 433-455, 480-489, 492-499, 502-506, 509-512, 515, 523-551, 576, 580-590, 611, 615-625, 629-633, 646-651 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/axes_grid.py 274 240 12% 14-17, 22-23, 26-31, 34-35, 38-40, 115-171, 175-200, 203-208, 212, 215, 221, 232-233, 244, 249, 253, 270-300, 308, 311, 314, 384-416, 421-576 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/axes_size.py 158 102 35% 20, 23-26, 31-32, 35-37, 44, 47-49, 58-59, 62-64, 74, 77-79, 85-88, 98-102, 105-114, 124-128, 131-141, 151-153, 156, 159-164, 173, 182, 193-195, 198-204, 215-216, 219-222, 234-239, 245, 248-254, 267-269, 272-276, 292-294, 297-304 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/mpl_axes.py 89 63 29% 8, 11-12, 15-16, 23-24, 27-38, 41, 45, 49-52, 61-72, 76-77, 82-83, 88, 91-94, 97, 101-128 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/axes_grid1/parasite_axes.py 131 100 24% 12-16, 19-24, 31-37, 42-50, 53-54, 57, 60-69, 81-82, 111-120, 123-139, 142-144, 147-151, 160-164, 173-177, 186-193, 201-206, 209-216, 220-226, 247-253 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/mplot3d/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/mplot3d/art3d.py 488 390 20% 28-31, 36-39, 62-73, 97-98, 102, 116-119, 129-130, 144-146, 150-159, 164, 179-180, 208-209, 224-229, 248-254, 265, 269-273, 289-290, 296-300, 306-314, 320-329, 337-344, 354-355, 361-362, 368-377, 382-384, 404-405, 421-422, 426, 429-434, 455-456, 472-473, 476-481, 486-489, 494-496, 501-506, 529-531, 534, 546-547, 551-552, 570-580, 583-592, 595-602, 605, 611-613, 636-640, 643-645, 649-650, 668-695, 698-700, 703-705, 708, 720-721, 724-754, 758-768, 771-778, 781, 787-789, 809-816, 871-896, 914-916, 920-928, 944-947, 953-955, 960-966, 970-971, 977-1040, 1044-1045, 1049-1050, 1054-1065, 1070-1073, 1078-1081, 1097-1101, 1111-1118, 1127-1132, 1141-1146, 1173-1189, 1198-1227 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/mplot3d/axes3d.py 1305 1135 13% 122-180, 183-184, 187-188, 195, 200-207, 211-213, 217, 231, 234-235, 246, 249-253, 257, 260-275, 325-360, 372-381, 407-419, 422-436, 440-492, 495-500, 506, 527-531, 541-564, 577-602, 607-616, 628-678, 682-685, 696-706, 714, 718, 722, 767, 818-835, 853-865, 869, 875-936, 951-957, 961, 967, 973, 983-992, 996-1001, 1004-1009, 1012-1017, 1021, 1026-1030, 1038-1043, 1052-1083, 1093-1144, 1150-1180, 1189-1202, 1212-1250, 1273-1288, 1306-1319, 1325-1327, 1333-1334, 1340, 1350-1351, 1364-1367, 1386-1395, 1403-1404, 1412-1416, 1425-1434, 1446-1448, 1471-1492, 1566-1689, 1729-1807, 1862-1904, 1911-1951, 1955-1962, 1965, 1974-1990, 2021-2028, 2064-2083, 2088-2093, 2118-2125, 2157-2176, 2191-2209, 2261-2283, 2313-2340, 2404-2501, 2505-2508, 2553-2649, 2724-2860, 2969-3184, 3188-3200, 3268-3317, 3324-3335 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/mplot3d/axis3d.py 301 250 17% 22, 30-31, 37, 43-50, 71, 74, 77-154, 161-179, 183, 186-191, 194-199, 204, 207-210, 223-228, 235-236, 239-242, 245-283, 290-302, 315-322, 332-346, 350-528, 534-576 /home/admin/.local/lib/python3.8/site-packages/mpl_toolkits/mplot3d/proj3d.py 101 81 20% 20-29, 39-48, 58-68, 95-107, 125-130, 148-150, 154-162, 167-173, 177-181, 185-192, 199-206, 210, 217-218, 230-231, 235, 239-240, 244-249 /home/admin/.local/lib/python3.8/site-packages/nacl/__init__.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/__init__.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_aead.py 132 104 21% 105-163, 184-242, 263-322, 343-401, 422-481, 502-559 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_box.py 107 85 21% 40-46, 69-80, 97-112, 128-147, 160-171, 184-196, 211-227, 244-265, 282-324 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_core.py 73 52 29% 48-61, 80-102, 121-143, 163-182, 199-217, 235-253, 273-294, 314-335, 355-376, 393-412 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_generichash.py 68 42 38% 45-87, 125-147, 161-164, 171, 176-180, 212-228, 241-256, 269-281 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_hash.py 21 12 43% 34-37, 47-50, 60-63 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_kx.py 40 27 32% 47-52, 69-81, 103-139, 161-197 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_pwhash.py 187 99 47% 194-226, 238-262, 295-322, 348-366, 382-399, 404-456, 486-527, 552-570, 585-597 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_scalarmult.py 51 34 33% 44-49, 61-66, 83-103, 120-140, 163-191, 212-240 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_secretbox.py 31 20 35% 41-54, 69-86 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_secretstream.py 76 54 29% 58-63, 76-82, 100-126, 154-193, 214-246, 270-331, 352-357 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_shorthash.py 26 13 50% 45-53, 67-81 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/crypto_sign.py 89 50 44% 38-44, 58, 106, 122-133, 147-158, 172-175, 189-192, 203-209, 224-235, 253-276, 296-327 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/randombytes.py 13 8 38% 30-32, 44-51 /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/sodium_core.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/nacl/bindings/utils.py 54 46 15% 24-38, 53-64, 78-85, 101-110, 128-141 /home/admin/.local/lib/python3.8/site-packages/nacl/encoding.py 57 10 82% 56, 60, 66, 70, 76, 80, 86, 90, 96, 100 /home/admin/.local/lib/python3.8/site-packages/nacl/exceptions.py 26 2 92% 84, 88 /home/admin/.local/lib/python3.8/site-packages/nacl/public.py 113 69 39% 41-46, 53, 56, 59-61, 64, 93-108, 132-144, 147, 150, 153-155, 158, 167, 197-203, 209, 219-224, 246-263, 287-305, 319, 347-360, 365, 387-391, 411-423 /home/admin/.local/lib/python3.8/site-packages/nacl/signing.py 86 25 71% 56, 74, 77, 88, 91-93, 96, 121, 127, 135, 146-147, 177, 183, 195, 198, 201-203, 206, 215, 248-250 /home/admin/.local/lib/python3.8/site-packages/nacl/utils.py 30 11 63% 41-44, 51, 58, 63, 67, 71, 86-88 /home/admin/.local/lib/python3.8/site-packages/numpy/__config__.py 30 16 47% 12-16, 27-28, 69-78 /home/admin/.local/lib/python3.8/site-packages/numpy/__init__.py 142 39 73% 124, 128-132, 284-289, 309-313, 317-325, 351-358, 368-374, 378-391, 410-417 /home/admin/.local/lib/python3.8/site-packages/numpy/_distributor_init.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/_globals.py 19 2 89% 26, 85 /home/admin/.local/lib/python3.8/site-packages/numpy/_pytesttester.py 51 43 16% 38-44, 128-201 /home/admin/.local/lib/python3.8/site-packages/numpy/_version.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/compat/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/compat/_inspect.py 67 17 75% 75, 86, 107, 122-123, 126-129, 136, 182-191 /home/admin/.local/lib/python3.8/site-packages/numpy/compat/py3k.py 59 24 59% 39-41, 44-46, 49-51, 57, 60, 65, 68-71, 74-77, 85, 103, 106, 109, 134-135 /home/admin/.local/lib/python3.8/site-packages/numpy/core/__init__.py 85 14 84% 23-48, 62-68, 125-126, 135, 142, 150-151 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_add_newdocs.py 261 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/core/_add_newdocs_scalars.py 48 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/core/_asarray.py 34 12 65% 19, 95, 109, 114-115, 121, 123-124, 126-127, 133-134 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_dtype.py 157 126 20% 27-28, 35-42, 46-49, 60, 65, 95-100, 104-156, 163-175, 180-186, 191-230, 245-253, 257-279, 286-296, 300-301, 310, 313, 316, 326, 330, 340 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_dtype_ctypes.py 54 36 33% 33, 37-68, 84-93, 106, 108, 110, 112, 116 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_exceptions.py 98 57 42% 11-14, 35, 42-44, 47, 58-59, 62, 75-78, 85-86, 90-91, 103-104, 108-109, 128-138, 145-146, 150-153, 160-190, 193-194 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_internal.py 430 234 46% 16-17, 24, 27-51, 57-76, 89-133, 141, 158-203, 207, 209, 211, 213, 215, 220, 222-223, 227, 230-233, 242, 246, 251-265, 282-284, 291-293, 300-302, 320, 332, 343, 352, 361-363, 370-372, 379-381, 388-392, 400-416, 431-434, 457-466, 490-495, 579, 627-630, 637-638, 643, 655, 662-663, 668-674, 690-696, 703, 717, 751-757, 761-779, 782-785, 798-803, 810-811, 830, 871, 877-878 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_methods.py 155 50 68% 52, 58, 64, 82-84, 95, 98-99, 109, 114-123, 127, 135-136, 138-139, 141, 153, 156, 169, 176-177, 184, 187, 191, 202, 207, 220, 225, 235-242, 251, 256, 262-272, 282-287, 290 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_string_helpers.py 15 5 67% 68-69, 97-100 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_type_aliases.py 122 13 89% 47-53, 108, 224-230 /home/admin/.local/lib/python3.8/site-packages/numpy/core/_ufunc_config.py 87 23 74% 192-203, 217, 302-310, 356, 432, 437 /home/admin/.local/lib/python3.8/site-packages/numpy/core/arrayprint.py 550 326 41% 29-30, 69, 73, 77, 80, 85-88, 93-96, 252-265, 295, 325-330, 355-359, 362, 365, 392, 395-412, 424, 427, 430-452, 472, 492, 520, 680-684, 687, 696, 709-710, 723-740, 767, 787, 793-796, 799-804, 814, 833, 861-865, 872-894, 898-978, 981-1001, 1081-1087, 1169-1178, 1190, 1201, 1204, 1212-1224, 1230-1237, 1242-1253, 1257, 1260-1263, 1270-1284, 1287-1289, 1292, 1300, 1305, 1308-1310, 1322, 1330-1336, 1339-1346, 1355, 1360, 1362, 1390-1398, 1411-1423, 1430-1470, 1475, 1523, 1530, 1540, 1556, 1595, 1658-1664 /home/admin/.local/lib/python3.8/site-packages/numpy/core/defchararray.py 438 243 45% 57-61, 68, 79-84, 92-94, 98, 124, 150, 177, 203, 229, 255, 259, 283, 307-311, 315, 339-344, 349, 376, 415-416, 420, 451-456, 461, 507, 511, 556, 592, 597, 640, 645, 680, 716, 745, 772, 798, 824, 851, 878, 904, 931, 935, 960, 966, 996-1001, 1036-1037, 1041, 1095-1096, 1100, 1135, 1140, 1171, 1205, 1235, 1266-1271, 1307, 1312, 1349, 1354, 1398-1399, 1433, 1438, 1467, 1472, 1503, 1548-1549, 1586-1587, 1626-1627, 1631, 1662-1667, 1702-1703, 1707, 1734-1737, 1768-1770, 1800-1802, 1950-1979, 1983-1984, 1987-1996, 2011, 2021, 2031, 2041, 2051, 2061, 2072, 2083, 2094, 2105, 2117, 2120, 2140, 2153, 2164, 2176, 2187, 2198, 2210, 2222, 2234, 2245, 2258, 2271, 2283, 2296, 2309, 2321, 2334, 2346, 2358, 2370, 2382, 2392, 2404, 2417, 2429, 2441, 2451, 2463, 2475, 2487, 2499, 2511, 2523, 2535, 2548, 2562, 2574, 2586, 2598, 2610, 2675-2743, 2794 /home/admin/.local/lib/python3.8/site-packages/numpy/core/einsumfunc.py 408 385 6% 49-54, 79-82, 128-142, 176-213, 248-270, 291-310, 348-410, 457-520, 550-693, 703, 818-986, 992-993, 1353-1431 /home/admin/.local/lib/python3.8/site-packages/numpy/core/fromnumeric.py 363 131 64% 45-47, 58-66, 82, 90, 190, 302-304, 429, 433, 479, 483, 537-543, 664, 749-756, 760, 839, 994-995, 1199, 1276, 1280, 1350, 1354, 1416-1434, 1503-1504, 1508, 1512, 1638-1642, 1647, 1707-1711, 1820, 1969-1970, 1975, 2039, 2248-2257, 2622, 2624-2629, 2884, 2919-2925, 3056, 3120, 3166, 3204-3213, 3429, 3431, 3433-3438, 3446, 3568-3581, 3587, 3708-3723, 3763, 3777, 3789 /home/admin/.local/lib/python3.8/site-packages/numpy/core/function_base.py 117 56 52% 122, 144-148, 153-159, 167, 170, 173, 180, 275-278, 283, 389-440, 453, 456, 463, 527-529 /home/admin/.local/lib/python3.8/site-packages/numpy/core/getlimits.py 199 26 87% 262, 277-281, 287-288, 385-387, 398, 401, 403-406, 409, 440-451, 454-457, 517-518, 523, 553-560, 563 /home/admin/.local/lib/python3.8/site-packages/numpy/core/machar.py 188 178 5% 113-114, 117-325, 328-338, 342 /home/admin/.local/lib/python3.8/site-packages/numpy/core/memmap.py 91 73 20% 211-286, 289-298, 315-316, 319-331, 334-337 /home/admin/.local/lib/python3.8/site-packages/numpy/core/multiarray.py 104 16 85% 244-245, 338, 492-495, 880, 957, 1148, 1206, 1290, 1365, 1460, 1554, 1622, 1690 /home/admin/.local/lib/python3.8/site-packages/numpy/core/numeric.py 495 232 53% 146, 202, 286, 338, 488-496, 564, 568, 614-618, 622, 663, 667, 741, 745, 837-844, 848, 934-936, 940, 1072-1133, 1137, 1211-1238, 1242, 1317-1332, 1382-1383, 1387-1390, 1450-1452, 1457, 1471, 1593, 1606, 1632-1646, 1663-1671, 1768, 1776, 1783, 1842-1846, 1855, 2011-2051, 2093-2108, 2116-2123, 2127, 2164, 2360-2378, 2441-2442, 2448-2453, 2457, 2496-2505 /home/admin/.local/lib/python3.8/site-packages/numpy/core/numerictypes.py 150 64 57% 173-181, 219-227, 274, 278-279, 355, 420, 500-506, 566-572, 576-588, 651-672 /home/admin/.local/lib/python3.8/site-packages/numpy/core/overrides.py 58 9 84% 102, 107, 175-181 /home/admin/.local/lib/python3.8/site-packages/numpy/core/records.py 356 310 13% 81, 149-151, 156-172, 178-208, 211-221, 234-236, 239-241, 244-265, 269-279, 283-290, 295-299, 423-434, 437-440, 446-470, 480-507, 510-524, 528-557, 560-574, 578-586, 637-680, 725-763, 821-838, 841-846, 893-945, 1031-1092 /home/admin/.local/lib/python3.8/site-packages/numpy/core/shape_base.py 192 89 54% 123, 130, 193, 195, 199, 202, 209-214, 278, 281, 336, 340, 352-353, 418, 422, 426, 448-449, 483-525, 531, 535, 576-594, 624-647, 659-666, 673-677, 830-849, 861-870, 874-889, 893-900 /home/admin/.local/lib/python3.8/site-packages/numpy/core/umath.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/ctypeslib.py 213 175 18% 63-64, 67-82, 118-154, 158-161, 166-171, 177-192, 208, 217-220, 280-341, 347-351, 373-387, 391-393, 398-443, 451-456, 497, 509-518, 524-539 /home/admin/.local/lib/python3.8/site-packages/numpy/dual.py 43 10 77% 66, 72-79, 82-83 /home/admin/.local/lib/python3.8/site-packages/numpy/fft/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/fft/_pocketfft.py 164 120 27% 50-75, 79-88, 93-102, 111-114, 119, 211-216, 312-317, 405-410, 509-514, 607-612, 674-679, 683-698, 702-708, 712, 815, 918, 1014, 1107, 1200-1205, 1257, 1362-1367, 1424 /home/admin/.local/lib/python3.8/site-packages/numpy/fft/helper.py 46 33 28% 16, 64-73, 111-120, 160-169, 216-221 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/__init__.py 39 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/lib/_datasource.py 177 73 59% 59-66, 110-111, 116-117, 123-126, 252-254, 259-261, 274-278, 289, 325-342, 364-366, 371, 373, 411, 468-485, 522, 529, 533, 578-579, 582, 586-591, 595, 618, 652, 683, 700-704 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/_iotools.py 352 295 16% 31-33, 44-45, 53-57, 81-84, 120-131, 168, 172-197, 201-206, 209-216, 219-224, 227, 288-310, 339-380, 383, 413-419, 505, 524, 529, 539-541, 568-582, 587-596, 601-669, 672-675, 678-700, 703, 707-723, 746-751, 754-763, 796-820, 861-898 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/_version.py 75 61 19% 56-76, 80-97, 101-112, 115-134, 137, 140, 143, 146, 149, 152, 155 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/arraypad.py 218 200 8% 29-30, 55, 81-83, 109-126, 146-151, 175-183, 208-227, 257-293, 321-378, 401-451, 482-518, 522, 736-876 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/arraysetops.py 197 117 41% 34, 82-122, 130, 276-317, 330-331, 338-344, 350, 352-355, 357-358, 435-436, 441-442, 446-447, 455-461, 467, 500-510, 589, 600-602, 610-631, 738, 775, 779, 819-824 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/arrayterator.py 71 58 18% 85-90, 93, 101-125, 132-134, 161-162, 172, 177-219 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/format.py 266 178 33% 193-194, 212-216, 232-233, 238-245, 270-281, 307-336, 352-364, 371-389, 396-413, 430-440, 452, 468, 499, 532, 563, 579, 599-601, 603-604, 607-609, 614-615, 617-618, 621-623, 663-696, 735, 742-751, 770-780, 784-785, 842-890, 912-913, 915-916 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/function_base.py 1153 858 26% 116, 121, 125, 131, 133, 143, 232, 234, 383-412, 415-417, 488, 494-497, 588-618, 622-623, 665-719, 810-811, 989-1157, 1250, 1252, 1258, 1263-1268, 1273-1278, 1281, 1298, 1406-1439, 1443, 1485-1496, 1500, 1569-1596, 1600, 1627-1637, 1686, 1689-1693, 1698, 1750, 1754, 1794-1798, 1833-1840, 1866-1869, 1887-1905, 1926-1934, 1939, 1945-1948, 2113, 2118, 2122, 2131, 2148-2161, 2169, 2186, 2197, 2208-2214, 2219, 2237, 2239, 2251, 2257-2316, 2321, 2448-2543, 2548, 2679-2701, 2796-2801, 2905-2910, 3009-3014, 3109-3114, 3182-3190, 3194, 3198, 3202, 3256-3262, 3388-3392, 3396, 3475-3477, 3481, 3508-3510, 3539-3565, 3570, 3655-3660, 3666-3716, 3721, 3863-3867, 3873, 3976-3979, 3986-3992, 3997-4004, 4009-4015, 4020-4122, 4126, 4215-4240, 4356, 4379, 4447-4560, 4564, 4656-4755, 4814, 4821, 4915-4932 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/histograms.py 287 254 11% 29, 49-50, 72-73, 96-97, 118-119, 146-161, 182-196, 224-226, 263-270, 285-301, 309-331, 342-357, 382-451, 460, 467, 668-670, 675, 791-929, 934-940, 1014-1129 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/index_tricks.py 258 182 29% 32, 93-107, 149-207, 325-420, 423, 593, 607, 610, 657-661, 665, 678-681, 695-696, 775, 891-909, 977-978, 982, 1006-1013 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/mixins.py 59 12 80% 10-13, 19-21, 29-31, 39, 54 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/nanfunctions.py 279 219 22% 61-66, 96-110, 135-139, 164-180, 209-221, 225, 313-336, 340, 428-451, 455, 494-500, 504, 544-550, 554, 647-648, 652, 717-718, 722, 787-788, 792, 854-855, 859, 937-957, 965-974, 984-1000, 1010-1020, 1025, 1113-1124, 1129, 1245-1249, 1255, 1358-1362, 1371-1381, 1391-1405, 1413-1418, 1424, 1518-1567, 1572, 1670-1676 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/npyio.py 854 664 22% 34-37, 83, 86-89, 97, 108-112, 189-202, 205, 208, 215-221, 224, 228, 231, 242-260, 269-273, 277-281, 408, 414-415, 431-434, 438, 444-450, 455, 519-529, 534-535, 618, 622-623, 689, 695-726, 733-736, 740, 742, 744, 747-758, 768, 904, 927-944, 950, 954, 990, 992, 994-995, 1005-1006, 1016, 1028, 1039-1054, 1065, 1072-1075, 1081, 1085-1086, 1091, 1100-1104, 1113, 1122-1138, 1152-1156, 1162, 1167, 1176-1179, 1182-1186, 1199, 1326-1447, 1510-1541, 1557, 1751-2284, 2311-2317, 2339-2345, 2369-2377, 2403-2415 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/polynomial.py 438 319 27% 41, 138-165, 231, 238, 248, 257, 265, 342-366, 370, 432-446, 450, 620-689, 693, 764-772, 776, 830-844, 884-898, 956-961, 965, 1020-1038, 1042-1065, 1180, 1185-1186, 1191, 1197, 1202, 1208, 1220-1231, 1233, 1236, 1239, 1246-1249, 1252-1254, 1257, 1260-1314, 1317, 1320, 1323, 1326-1330, 1333-1337, 1340-1341, 1344-1345, 1348-1353, 1356-1357, 1360-1361, 1364-1368, 1373-1377, 1382-1386, 1389-1391, 1395-1400, 1403-1411, 1414, 1427, 1440 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/scimath.py 70 38 46% 106-110, 135-138, 162-165, 189-192, 196, 239-240, 287-288, 337-338, 342, 376-378, 425-426, 430, 473-475, 519-520, 565-566, 616-617 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/shape_base.py 263 148 44% 31-49, 53, 161-170, 174, 251-260, 264, 359-414, 418, 487-505, 509, 588-602, 648, 718, 722, 727-732, 778, 868-872, 878, 937-942, 989-991, 1034-1036, 1043-1048, 1055-1060, 1064, 1136-1164, 1252 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/stride_tricks.py 91 46 49% 21-22, 29-34, 97-114, 119, 301-335, 343, 345, 363, 411, 426-427, 470-471 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/twodim_base.py 177 100 44% 34-40, 95-98, 153, 158, 211, 216, 220, 295, 300-303, 346-363, 367, 412-424, 433, 469-472, 498-501, 505, 582-597, 602-615, 741-752, 821-823, 904-906, 911, 938-940, 1023-1025, 1057-1059 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/type_check.py 138 78 43% 70-77, 81, 112-114, 159-160, 202-203, 240-244, 339-340, 390, 395-397, 401, 498-521, 526, 574-583, 588-590, 618, 696, 713, 753-769 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/ufunclike.py 57 30 47% 24-36, 50-53, 65, 70, 117-124, 188-196, 260-268 /home/admin/.local/lib/python3.8/site-packages/numpy/lib/utils.py 454 363 20% 38-46, 83-84, 96-97, 116, 123-124, 221, 260-277, 329-379, 391-407, 415-431, 452-482, 537-628, 672-677, 737-812, 835-947, 950-956, 1028-1043, 1056-1070 /home/admin/.local/lib/python3.8/site-packages/numpy/linalg/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/linalg/linalg.py 678 507 25% 88, 91, 94, 97, 100, 129, 133, 142, 146-149, 153-154, 165-174, 177-185, 188-190, 196, 203, 208, 212, 230, 235, 286-306, 310, 378-395, 399, 456-467, 550, 618-666, 756-764, 770, 890-982, 1075, 1081, 1159-1176, 1179-1181, 1314-1333, 1453-1473, 1624-1639, 1652-1657, 1666-1674, 1678, 1761-1797, 1801, 1898-1906, 1912, 1995-2011, 2092-2101, 2153-2160, 2166, 2266-2328, 2354-2356, 2360, 2514-2611, 2617-2618, 2707-2739, 2750-2760, 2780-2801, 2806-2812 /home/admin/.local/lib/python3.8/site-packages/numpy/ma/__init__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/ma/core.py 2405 1662 31% 102-113, 122, 124, 204-212, 217-222, 270-277, 282-291, 342, 393, 414-425, 441, 443-451, 456-457, 463-468, 532-534, 543-547, 575-579, 628, 633-636, 646-663, 713, 768-776, 804, 812-813, 831-832, 848-853, 868-869, 884-885, 895, 928-969, 1011-1050, 1057-1080, 1087-1105, 1112-1116, 1155-1192, 1284-1291, 1295-1297, 1305, 1534-1537, 1547, 1621-1636, 1683, 1726-1753, 1788-1809, 1814-1817, 1924-1943, 1969, 1995, 2021, 2047, 2073, 2101-2103, 2139-2143, 2179-2183, 2244-2251, 2323-2331, 2400, 2407, 2414, 2421, 2424, 2439-2447, 2489-2495, 2525-2550, 2581-2590, 2647-2653, 2656, 2659-2670, 2674-2676, 2696-2703, 2834, 2840, 2845-2847, 2857-2861, 2869-2871, 2874-2875, 2882, 2887, 2889, 2895-2896, 2900-2909, 2915-2932, 2938, 2956, 3012, 3033, 3037-3040, 3047, 3054-3058, 3062, 3065, 3074-3121, 3180-3183, 3190-3194, 3204-3210, 3240-3251, 3267, 3276, 3283-3286, 3291, 3301-3330, 3347-3402, 3411-3419, 3427-3431, 3438-3500, 3516, 3532-3535, 3539, 3554-3555, 3570-3571, 3576, 3591-3594, 3599, 3635, 3660, 3664-3665, 3697-3706, 3710-3725, 3778, 3781, 3786, 3789-3790, 3794-3809, 3833-3836, 3898-3908, 3915-3939, 3942, 3949-4026, 4031-4040, 4053-4104, 4117, 4130, 4137-4139, 4148, 4155-4157, 4164, 4168-4170, 4179, 4186-4188, 4195-4197, 4204, 4211-4213, 4220, 4227-4229, 4236, 4243-4253, 4260-4269, 4276-4285, 4292-4303, 4310-4321, 4328-4339, 4346-4360, 4367-4373, 4380-4385, 4407-4409, 4434-4436, 4497-4538, 4588, 4652-4658, 4673-4676, 4739-4761, 4785-4787, 4815, 4841-4855, 4871-4885, 4983, 4990-4997, 5037, 5078-5099, 5133-5140, 5160-5181, 5206-5213, 5241-5260, 5293-5300, 5317-5363, 5380-5388, 5401-5413, 5479-5493, 5535-5538, 5572-5575, 5648-5658, 5692-5724, 5788-5792, 5826-5859, 5936-5947, 5950-5953, 5956-5959, 5964-5985, 6024-6046, 6057-6061, 6101, 6116, 6163-6175, 6184-6186, 6200-6203, 6209, 6214-6221, 6229-6231, 6241-6257, 6262, 6269-6284, 6287-6291, 6294-6302, 6308-6316, 6319, 6343, 6356-6366, 6462-6469, 6472, 6475, 6478, 6481-6485, 6491-6500, 6505, 6510, 6524, 6527, 6530, 6536-6542, 6614-6616, 6640-6647, 6651-6679, 6683-6695, 6698-6705, 6710-6717, 6723-6729, 6767-6768, 6775, 6812-6813, 6833-6865, 6872-6882, 6898-6908, 6923, 6967-6983, 6998-7001, 7016-7022, 7037-7043, 7059-7062, 7083-7101, 7136-7139, 7156-7158, 7216-7222, 7230, 7237, 7243, 7308-7340, 7388-7415, 7442-7448, 7527-7540, 7605-7625, 7636-7642, 7650-7660, 7670-7682, 7710, 7738, 7783-7796, 7871-7904, 8001, 8011, 8017, 8082, 8116-8127, 8186 /home/admin/.local/lib/python3.8/site-packages/numpy/ma/extras.py 560 464 17% 48, 101-102, 152-154, 207-209, 259, 262, 272-280, 306-318, 333-341, 364-369, 376-451, 459-477, 587-631, 700-714, 719-799, 823-842, 894-896, 911-914, 928-931, 975-981, 1024-1030, 1049-1063, 1078-1087, 1113-1119, 1133-1146, 1168-1188, 1209-1210, 1225, 1248-1253, 1267-1301, 1358-1374, 1425-1461, 1486-1487, 1491-1494, 1569-1576, 1621-1626, 1674-1684, 1744-1760, 1769-1789, 1825-1828, 1864-1867, 1880-1884, 1894-1921 /home/admin/.local/lib/python3.8/site-packages/numpy/matrixlib/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/matrixlib/defmatrix.py 238 158 34% 15-33, 69, 123-128, 131-139, 142, 149, 151, 153, 157, 160, 173-187, 190-213, 216-221, 224, 227-228, 231, 234-235, 238, 244-251, 257-260, 284, 319, 372, 411, 445, 479, 513, 546, 569, 609, 644, 683, 718, 757, 790, 830-835, 865, 894, 933, 966, 998-1001, 1011-1032, 1089-1111 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/__init__.py 18 7 61% 171-180 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/_polybase.py 419 296 29% 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 193-198, 216, 234, 252, 280-288, 291-304, 307-311, 314-324, 327-329, 337-367, 375-380, 389-394, 398-403, 409, 413-462, 469-473, 476, 481-483, 486, 489, 494, 497, 500-505, 508-513, 516-521, 527-532, 535-538, 541-544, 547-556, 559-561, 564-568, 571-575, 578-582, 586, 591, 594-597, 600-603, 606-614, 617-622, 625, 640, 653, 678, 700-701, 723-730, 761-767, 796, 823-829, 849-851, 865-866, 894-898, 971-986, 1014-1027, 1054-1060, 1091-1099, 1137-1141 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/chebyshev.py 357 294 18% 152-155, 177-180, 207, 243-274, 302-306, 333-340, 389-394, 441-455, 508-511, 566, 608, 652, 686-698, 742-747, 797-814, 855-872, 935-964, 1052-1091, 1153-1175, 1224, 1277, 1328, 1384, 1422-1437, 1490, 1544, 1670, 1700-1715, 1766-1776, 1827-1843, 1881-1888, 1915-1916, 1946-1953, 1979-1986, 2065-2069 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/hermite.py 267 214 20% 134-139, 180-197, 251-254, 310, 350, 390, 432-443, 485-509, 557, 594, 652-677, 763-799, 871-895, 944, 997, 1048, 1104, 1151-1165, 1218, 1272, 1403, 1433-1448, 1502-1512, 1544-1555, 1594-1622, 1649-1650 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/hermite_e.py 264 211 20% 135-140, 181-197, 250-253, 309, 349, 389, 427-438, 480-504, 550, 587, 645-670, 756-792, 864-887, 936, 989, 1040, 1096, 1143-1156, 1209, 1263, 1395, 1426-1441, 1495-1505, 1537-1548, 1587-1615, 1641-1642 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/laguerre.py 252 200 21% 134-138, 179-193, 245-248, 304, 345, 385, 427-439, 481-505, 551, 588, 646-674, 761-798, 870-893, 942, 995, 1046, 1102, 1149-1162, 1215, 1269, 1400, 1429-1444, 1498-1508, 1547-1572, 1598-1599 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/legendre.py 261 209 20% 140-145, 193-207, 261-264, 319, 361, 405, 447-461, 505-529, 578, 609, 672-701, 789-829, 891-914, 963, 1016, 1067, 1123, 1161-1176, 1229, 1283, 1411, 1441-1455, 1506-1516, 1555-1584, 1611-1612 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/polynomial.py 221 166 25% 145-148, 212, 248, 285, 317-325, 361-363, 400-421, 460, 515-542, 623-661, 745-757, 835-845, 895, 948, 999, 1055, 1096-1109, 1157, 1211, 1361, 1390-1401, 1454-1464, 1514, 1518, 1522-1529 /home/admin/.local/lib/python3.8/site-packages/numpy/polynomial/polyutils.py 229 204 11% 71-77, 130-153, 200-208, 248-254, 297-301, 366-368, 372-374, 422-443, 452-453, 469-483, 497-513, 527-529, 547-565, 571-578, 584-592, 606-680, 697-713, 732-750 /home/admin/.local/lib/python3.8/site-packages/numpy/random/__init__.py 17 1 94% 210 /home/admin/.local/lib/python3.8/site-packages/numpy/random/_pickle.py 22 12 45% 31-37, 54-60, 77-83 /home/admin/.local/lib/python3.8/site-packages/numpy/testing/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/testing/_private/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/numpy/testing/_private/decorators.py 74 61 18% 61-65, 100-105, 143-186, 226-251, 282-304, 323-329 /home/admin/.local/lib/python3.8/site-packages/numpy/testing/_private/nosetester.py 174 157 10% 36-58, 96-109, 164-193, 212-230, 233-250, 259-260, 276-324, 397-463, 523-536, 540-544 /home/admin/.local/lib/python3.8/site-packages/numpy/testing/_private/utils.py 873 732 16% 59-75, 89-95, 109-113, 127-132, 146-151, 156-186, 196-208, 220-244, 249-272, 325-432, 463-473, 545-599, 660-698, 716, 741-745, 749, 753, 758-763, 778-781, 784-787, 790, 795-796, 806-852, 933-934, 1015-1046, 1127-1128, 1135, 1165-1206, 1231-1252, 1289-1290, 1300, 1329-1330, 1353-1354, 1380-1401, 1437-1447, 1455-1473, 1583-1594, 1639-1646, 1681-1709, 1717-1724, 1730-1738, 1743-1749, 1797-1803, 1808-1814, 1844-1850, 1878-1918, 1935-1939, 1956-1961, 2009-2011, 2014-2019, 2022-2027, 2105-2112, 2115-2124, 2127-2149, 2171, 2201, 2205-2234, 2237-2242, 2246-2293, 2300-2305, 2310-2342, 2386-2392, 2403-2409, 2414-2431, 2439-2460, 2465-2476, 2481-2500, 2509-2520 /home/admin/.local/lib/python3.8/site-packages/numpy/version.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/oauth2client/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/oauth2client/_helpers.py 98 60 39% 119-133, 139-140, 156-159, 174-179, 194-202, 222-227, 243-246, 250-255, 272-274, 278, 302-307, 323-328, 333-334, 339-341 /home/admin/.local/lib/python3.8/site-packages/oauth2client/_openssl_crypt.py 40 38 5% 18-135 /home/admin/.local/lib/python3.8/site-packages/oauth2client/_pkce.py 14 8 43% 41-49, 66-67 /home/admin/.local/lib/python3.8/site-packages/oauth2client/_pure_python_crypt.py 63 39 38% 55-62, 73, 88-92, 113-125, 136, 147-148, 166-184 /home/admin/.local/lib/python3.8/site-packages/oauth2client/_pycrypto_crypt.py 38 22 42% 34, 48-49, 64-75, 87, 98-99, 116-124 /home/admin/.local/lib/python3.8/site-packages/oauth2client/client.py 708 520 27% 147-148, 184-187, 213, 222, 231, 239, 255-274, 283, 298-314, 328, 351, 358-359, 367-368, 378, 388, 395, 405-409, 419-423, 434-438, 489-506, 535-536, 545, 554, 562, 580-581, 595-596, 610-633, 641-652, 660-664, 677, 689-697, 701, 705-707, 711-712, 716-722, 726-733, 748-763, 774-819, 827, 841-863, 871, 885-902, 944, 956-960, 971, 980, 996-1005, 1014-1030, 1039-1045, 1101, 1111, 1118, 1124-1147, 1152, 1171-1174, 1187-1190, 1207-1230, 1249-1261, 1271, 1287-1298, 1310-1315, 1331-1340, 1344-1351, 1362-1379, 1385-1415, 1420, 1427, 1433-1435, 1439-1441, 1472-1481, 1484-1491, 1495, 1503, 1515, 1525-1526, 1552-1561, 1575-1584, 1601-1614, 1668-1680, 1733-1737, 1754-1775, 1780-1802, 1877-1893, 1913-1941, 1951-1989, 2014-2089, 2133-2169 /home/admin/.local/lib/python3.8/site-packages/oauth2client/clientsecrets.py 48 35 27% 78-106, 110-111, 115-116, 120-126, 162-173 /home/admin/.local/lib/python3.8/site-packages/oauth2client/crypt.py 83 57 31% 41, 46-48, 64-65, 87-102, 117-123, 142-150, 178-203, 224-250 /home/admin/.local/lib/python3.8/site-packages/oauth2client/transport.py 89 66 26% 39, 42, 45, 58, 73, 86, 101-107, 123-134, 150-201, 217-251, 279-280 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/__init__.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/opt_einsum/_version.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/cupy.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/dispatch.py 55 33 40% 37-44, 64-69, 79-88, 97-106, 132, 139, 145 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/jax.py 13 8 38% 17-27 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/object_arrays.py 24 20 17% 33-60 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/tensorflow.py 63 50 21% 17-34, 41-56, 65-76, 83-94, 103-106, 113, 120-122, 126-128 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/theano.py 25 18 28% 16-24, 30-42, 47-53 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/backends/torch.py 61 47 23% 22-28, 34, 42-45, 51-95, 100-105, 127-128 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/blas.py 77 72 6% 55-120, 168-243 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/contract.py 315 279 11% 30-44, 48-71, 75-87, 196-330, 337-353, 358, 365-366, 373-374, 470-507, 511, 518-527, 536-600, 611-626, 634-647, 657-667, 674-678, 681-686, 691-693, 710-719, 735-771, 774-778, 781-787, 797, 861-882 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/helpers.py 70 58 17% 42-50, 76-79, 125-134, 168-173, 228-283 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/parser.py 124 106 15% 32, 46, 64-66, 77-84, 97-99, 113-119, 137-138, 154, 183-186, 199-206, 212-243, 272-356 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/path_random.py 165 131 21% 18-25, 87-101, 107, 111, 116-139, 144-155, 158-160, 163, 166-204, 208-209, 247-283, 289-304, 310-319, 355-359, 367-370, 376-378, 384-385 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/paths.py 440 368 16% 51-56, 60, 71-77, 88-97, 130-138, 146-149, 183-236, 243, 247, 257, 267, 274, 312-319, 323, 352-448, 452-453, 462-472, 476-482, 486-496, 502-505, 514-615, 657-661, 700-719, 749-767, 778, 786-794, 809-816, 825-832, 842, 853-865, 903-916, 955-1053, 1057-1058, 1076-1077, 1092-1095, 1117, 1125-1129 /home/admin/.local/lib/python3.8/site-packages/opt_einsum/sharing.py 96 58 40% 26, 32, 36, 40-43, 68-74, 81, 88-90, 98-103, 112-119, 130-139, 150-168, 185-190, 196-201 /home/admin/.local/lib/python3.8/site-packages/packaging/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/packaging/_structures.py 36 16 56% 8, 11, 14, 17, 20, 23, 26, 29, 37, 40, 43, 46, 49, 52, 55, 58 /home/admin/.local/lib/python3.8/site-packages/packaging/version.py 163 65 60% 69, 76, 81-84, 87-90, 93-96, 99-102, 105-108, 198, 228, 236-261, 272-273, 289-290, 305-306, 317, 328, 340, 355, 371-380, 397, 408, 419, 428, 439, 450, 461, 470, 472, 474, 476, 482-484, 497, 527, 533, 547, 560 /home/admin/.local/lib/python3.8/site-packages/pandas/__init__.py 33 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/_config/__init__.py 11 4 64% 34-35, 39-40 /home/admin/.local/lib/python3.8/site-packages/pandas/_config/config.py 313 149 52% 119-121, 123, 144-171, 175-184, 188-201, 205-206, 217-226, 229-240, 243, 266-268, 433-438, 441-444, 447-449, 489, 491, 502, 504, 511, 517, 566-571, 589-593, 606-607, 623, 634, 644, 659-675, 681-700, 705-734, 812, 834, 838, 849-855, 881-882, 907-909 /home/admin/.local/lib/python3.8/site-packages/pandas/_config/dates.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/_config/display.py 24 7 71% 27-28, 32-38, 42 /home/admin/.local/lib/python3.8/site-packages/pandas/_config/localization.py 46 33 28% 41-51, 71-78, 98, 137-169 /home/admin/.local/lib/python3.8/site-packages/pandas/_libs/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/_libs/tslibs/__init__.py 13 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/_libs/window/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/__init__.py 396 256 35% 121-125, 253-255, 265, 276, 292-317, 325-330, 338, 343, 350-351, 358-359, 363-367, 371-385, 389-392, 396-399, 403, 407-410, 416-418, 424, 428-429, 433-437, 441-450, 462-468, 473-477, 481, 485, 489-492, 496-497, 501-503, 509-511, 515, 519, 524-525, 529-530, 534-543, 547, 551-552, 585-664, 739-771, 775-798, 802-805, 818, 822, 830, 834, 840, 859-872, 891-892, 909-911, 934-942, 959-967, 975, 979, 983, 987, 991, 995, 1005-1047 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/_io.py 130 98 25% 30, 76-79, 102-111, 209-248, 267-278, 303-308, 329-337, 358-366, 388-418, 426-435 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/_random.py 9 3 67% 14-19, 29 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/_warnings.py 61 48 21% 86-102, 112-115, 126-150, 163-188, 196-199, 205-216 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/asserters.py 402 358 11% 92-142, 163-170, 176-177, 234-343, 352-377, 394-416, 420-435, 440-443, 471-504, 525-535, 539-542, 548-554, 560-564, 570-599, 633-679, 732-782, 877-1032, 1152-1224, 1253-1280, 1292-1313, 1317-1318, 1330-1336, 1350, 1358-1364, 1373-1378 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/compat.py 10 6 40% 10-14, 22-24 /home/admin/.local/lib/python3.8/site-packages/pandas/_testing/contexts.py 86 61 29% 46-47, 72-89, 114-134, 145-150, 173-184, 189-202, 206-213 /home/admin/.local/lib/python3.8/site-packages/pandas/_typing.py 149 33 78% 34-84, 204, 209, 213, 217, 223, 229, 233, 238, 243, 249, 253, 257, 262, 314 /home/admin/.local/lib/python3.8/site-packages/pandas/_version.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/api/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/api/extensions/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/api/indexers/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/api/interchange/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/api/types/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/arrays/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/compat/__init__.py 33 14 58% 41-44, 56, 68, 80, 92, 104, 118, 131, 148-154 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/_constants.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/compat/_optional.py 49 29 41% 71-88, 145, 149-173 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/compressors.py 27 12 56% 16-17, 30-41, 54, 69 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/numpy/__init__.py 18 2 89% 19, 25 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/numpy/function.py 161 57 65% 68-86, 99-103, 113-115, 125-127, 158-164, 175, 180, 192-201, 221-226, 325-330, 345-351, 365-371, 388-391 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/pickle_compat.py 93 66 29% 27-57, 147-149, 157-174, 181-190, 195-196, 209-220, 233-234, 244-249 /home/admin/.local/lib/python3.8/site-packages/pandas/compat/pyarrow.py 17 6 65% 17-22 /home/admin/.local/lib/python3.8/site-packages/pandas/core/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/_numba/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/_numba/executor.py 18 10 44% 41-59 /home/admin/.local/lib/python3.8/site-packages/pandas/core/accessor.py 84 27 68% 28, 34, 44-46, 55, 58, 61, 96, 99, 112, 224-230, 306-319, 324-326, 331-333, 338-340 /home/admin/.local/lib/python3.8/site-packages/pandas/core/algorithms.py 440 392 11% 87-97, 128-181, 200-214, 221-230, 262-266, 281-288, 390, 408-413, 418-437, 457-531, 570-593, 747-797, 830-904, 923-936, 960-965, 985-1006, 1040-1065, 1103-1157, 1245-1259, 1315-1348, 1378-1461, 1519-1599, 1604-1614, 1624-1629, 1655-1672 /home/admin/.local/lib/python3.8/site-packages/pandas/core/api.py 28 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/apply.py 624 504 19% 60-67, 83-90, 112-139, 143, 154-174, 191-241, 247-265, 271-287, 297-372, 382-468, 479-496, 507, 519-551, 560-578, 593, 597, 609, 614, 619, 625, 631, 635, 639, 643, 648-678, 681-701, 710-741, 746-767, 770-795, 798-801, 804-820, 823-841, 846-851, 859, 863, 867, 874-908, 915-916, 920-942, 946, 950, 959-971, 975-984, 999-1001, 1011-1025, 1028-1053, 1056-1057, 1063-1087, 1100-1102, 1112, 1115, 1129, 1139, 1142, 1184-1203, 1227, 1258-1288, 1303, 1338-1382, 1410-1422, 1450-1466, 1492-1502 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/datetimelike_accumulations.py 26 17 35% 34-55, 59, 63, 67 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/masked_accumulations.py 30 20 33% 45-76, 80, 84, 88, 92 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/masked_reductions.py 48 32 33% 49-60, 71, 84, 112-124, 134, 144, 154-156, 167-172, 185-190 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/putmask.py 50 35 30% 26, 42-59, 75-101, 110-115, 122-129, 141-152 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/quantile.py 46 37 20% 34-39, 77-106, 135-143, 179-216 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/replace.py 48 37 23% 33-40, 63-106, 128-150 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/take.py 196 163 17% 32-33, 44, 55, 95-117, 127-166, 204-224, 237-284, 296-322, 336-349, 356-369, 375-384, 520-532, 544-561, 571-594 /home/admin/.local/lib/python3.8/site-packages/pandas/core/array_algos/transforms.py 21 17 19% 13-42 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arraylike.py 220 143 35% 36, 40, 44, 48, 52, 56, 60, 66, 70, 74, 78, 82, 86, 90, 96, 186, 190, 194, 198, 202, 206, 210, 214, 218, 222, 226, 230, 234, 238, 242, 246, 261-412, 422-427, 437-462, 469-473, 484-489, 496-527 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/__init__.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/_mixins.py 197 129 35% 69-74, 85-92, 114, 118, 126-153, 163-173, 178-182, 186-187, 190, 193, 198-201, 206-209, 212-213, 222-228, 237-238, 242-245, 248-250, 253, 257, 264, 270-286, 292-293, 299-331, 337-339, 358-360, 378-381, 402-413, 433-451, 460-467, 475, 494-496 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/_ranges.py 75 67 11% 49-90, 121-157, 167-207 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/arrow/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/arrow/_arrow_utils.py 24 16 33% 17-20, 43-61 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/arrow/array.py 1003 805 20% 105-109, 117-120, 142-147, 154-159, 168-181, 234-245, 252-285, 294-348, 374-417, 423-429, 433, 437, 440, 443, 446, 449, 454-456, 459-460, 463-487, 490-536, 539, 542, 545-549, 556, 563, 573, 577-585, 589, 597, 655, 713, 723-732, 735-748, 751, 754, 766, 776, 785-834, 838-844, 860-861, 868-895, 898, 927, 936-944, 1006-1042, 1051-1081, 1091-1104, 1123-1151, 1168-1175, 1207-1225, 1251-1345, 1369-1424, 1438-1491, 1508-1530, 1548-1571, 1575-1588, 1613-1632, 1658-1685, 1689, 1698-1700, 1708-1718, 1723-1733, 1736-1739, 1742-1745, 1756-1764, 1767-1774, 1779-1781, 1786-1788, 1791-1804, 1807-1824, 1827, 1830-1832, 1835-1837, 1842-1846, 1853-1857, 1860, 1863, 1866, 1869, 1872, 1875, 1878, 1881, 1884, 1887, 1890, 1893, 1896, 1899, 1902, 1905-1909, 1912-1916, 1919-1923, 1931-1940, 1943-1946, 1949-1951, 1954-1956, 1959, 1964-1967, 1970-1981, 1984-1986, 1989-1991, 1994-1996, 1999-2001, 2010-2016, 2019-2021, 2024-2026, 2029-2033, 2037, 2041, 2045, 2052, 2058, 2061, 2065, 2069, 2073, 2077, 2081, 2085, 2089, 2093, 2097-2102, 2106, 2109, 2118-2146, 2154, 2162, 2170, 2173-2181, 2189-2206 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/arrow/dtype.py 146 97 34% 36, 89, 91, 98, 105-150, 162-168, 172-175, 180, 191-193, 207, 212-236, 247-265, 273, 284, 290-304, 310-312 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/base.py 385 253 34% 92, 261, 285, 304, 311, 315, 350, 395, 405, 414-415, 424-434, 447, 454, 485-490, 501, 508, 517, 524, 533, 541, 545, 549, 571-592, 614, 624, 651, 689-692, 723-726, 751-754, 790-811, 822, 857-872, 882-883, 934-937, 957-971, 987, 1011, 1059-1066, 1117-1119, 1218, 1228, 1248-1250, 1257-1269, 1272-1285, 1311-1313, 1326, 1330, 1349, 1371, 1380, 1412, 1438-1444, 1467-1469, 1472-1473, 1497-1501, 1523-1528, 1545-1553, 1565-1571, 1585-1588, 1610-1618, 1635-1640, 1660, 1663-1686, 1691, 1694, 1710, 1714-1731, 1735, 1739-1744, 1748, 1752-1757, 1826-1865, 1869, 1873 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/boolean.py 169 122 28% 36-38, 71, 75, 79, 90, 93, 97, 101, 109-142, 162-229, 297-303, 307, 319-333, 341-343, 346-378, 383-392 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/categorical.py 725 567 22% 112, 128-188, 224-243, 368-457, 464, 470-471, 477, 481, 485, 489, 503-550, 556, 582-625, 669-692, 724, 731, 749-751, 774-788, 803-804, 815-818, 829, 840, 891-908, 971-980, 1016-1023, 1068-1092, 1135-1148, 1184-1197, 1270-1280, 1293-1297, 1317-1326, 1342-1348, 1352-1374, 1381-1391, 1395, 1420, 1439, 1461, 1484-1503, 1522-1529, 1544-1548, 1552-1553, 1610, 1620, 1626, 1701-1711, 1725-1728, 1749-1767, 1774, 1777-1779, 1784-1786, 1794-1797, 1804-1807, 1814, 1821-1829, 1835-1855, 1861-1884, 1887-1888, 1893-1899, 1905-1914, 1920-1949, 1977-1983, 2003-2018, 2035-2050, 2053-2062, 2096, 2100-2101, 2115-2120, 2126-2150, 2166-2169, 2184, 2195-2205, 2248-2258, 2261-2294, 2304-2309, 2313-2315, 2445-2449, 2453-2454, 2457, 2460, 2467-2469, 2472-2477, 2489-2495, 2523-2538, 2557-2579, 2599-2604 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/datetimelike.py 925 699 24% 152, 171-182, 207, 212, 223, 243, 265, 285, 293, 299, 302-305, 318, 333, 337, 344-346, 350, 357, 369-378, 384-405, 421-430, 435, 442-489, 493, 497, 501, 505, 511, 522-541, 545-547, 554-587, 613-646, 663-673, 676-724, 727-732, 739-745, 759-761, 776-818, 824, 831, 838, 859-865, 875-877, 886-891, 895-901, 909, 916, 920, 924, 930-985, 1009-1019, 1028-1035, 1039-1071, 1075-1081, 1085-1098, 1102-1111, 1115-1132, 1136-1144, 1147, 1157-1167, 1179-1185, 1189-1199, 1206-1217, 1230-1237, 1243-1264, 1282-1300, 1303-1309, 1315-1365, 1369, 1373-1423, 1426-1458, 1461-1467, 1470-1476, 1487, 1501-1505, 1519-1523, 1549-1560, 1564-1570, 1573-1580, 1637-1638, 1799-1866, 1870, 1877, 1881-1888, 1903-1928, 1937, 1943, 1950, 1953-1967, 1974-1980, 1985-1993, 1997-2017, 2026, 2035, 2044, 2051, 2056, 2062, 2077-2091, 2100-2109, 2117-2147, 2152, 2157, 2178-2184, 2210-2221, 2241-2249, 2265-2267 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/datetimes.py 617 485 21% 90-91, 109-112, 117-148, 198, 263-265, 275-287, 291, 309-370, 389-502, 508-514, 517, 520-522, 529-531, 556, 569, 574, 584, 591, 595, 601-605, 615-634, 641-701, 709-713, 722-729, 733-748, 756-782, 794-797, 863-873, 1021-1058, 1071, 1111-1118, 1164-1190, 1244-1250, 1301-1307, 1319-1321, 1330, 1343-1345, 1381-1390, 1911-1917, 1971-1979, 2022-2134, 2172-2202, 2229-2256, 2281-2290, 2315-2344, 2370-2397, 2422-2440, 2446-2453, 2478-2486, 2521-2595 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/floating.py 34 3 91% 36, 40, 51 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/integer.py 70 9 87% 36, 40, 50-57 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/interval.py 638 486 24% 104, 220, 238-275, 288-293, 305-379, 389, 395-400, 458-460, 536-548, 608-631, 645-661, 674-677, 684, 688, 693, 699, 702, 706, 710, 715-731, 734-738, 742-817, 821, 825, 829, 833, 837, 841, 851-859, 864-878, 881-895, 926-935, 956-996, 999-1002, 1023-1033, 1043-1046, 1049, 1052-1077, 1133-1146, 1150-1168, 1171-1182, 1185-1205, 1225, 1233-1260, 1266-1270, 1273-1274, 1284-1286, 1293-1295, 1302, 1309-1313, 1372-1385, 1396, 1438-1444, 1466-1474, 1487-1498, 1504-1550, 1573-1577, 1582-1591, 1608-1613, 1616-1624, 1632-1635, 1683-1686, 1691-1720, 1724-1730, 1736-1748, 1753-1757, 1776-1796 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/masked.py 572 451 21% 88-90, 121-134, 140-141, 145, 149, 153, 158-167, 173-198, 204, 214-231, 234-248, 251-264, 267, 271, 275, 278-280, 283-285, 288-290, 294-296, 300, 326-330, 336, 339, 342, 345, 415-439, 443-446, 450, 454, 458, 461-504, 513, 521-592, 598-600, 609, 614-625, 628-730, 735-773, 782-821, 824, 828, 832, 840-842, 854-876, 881-898, 901-904, 914-915, 924-932, 939-971, 975, 994-1021, 1025-1037, 1050-1078, 1084-1097, 1100-1109, 1119-1135, 1147-1155, 1160-1167, 1174-1182, 1189-1197, 1202-1203, 1211-1212, 1281-1298, 1362-1380, 1385-1391 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/numeric.py 152 112 26% 41, 52, 56, 60, 64, 72-114, 118, 125-136, 145, 149-235, 248-263, 267-268, 274-280, 286-289 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/numpy_.py 186 130 30% 80-95, 101-120, 123, 130, 136, 143-188, 194-202, 205, 208-211, 214-218, 231-233, 243-245, 250-254, 259-263, 273-277, 287-291, 302-304, 315-319, 331-335, 347-351, 363-367, 378-382, 393-397, 408-420, 426, 429, 432, 435, 438-459, 466-472 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/period.py 420 311 26% 83-92, 105-107, 179, 215-236, 247-249, 259-274, 280, 297-298, 302-319, 331-338, 341, 344-346, 353, 361, 364-370, 376-397, 479, 497-536, 541, 589-609, 615-617, 626-643, 650-664, 672-677, 680-688, 708-712, 715-718, 731-740, 754-781, 803-818, 837-847, 912-943, 948, 953, 977-993, 1018-1033, 1037-1081, 1094-1128, 1132-1143 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/sparse/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/sparse/accessor.py 110 78 29% 20, 30-31, 34, 46-47, 50, 53-58, 102-108, 185-190, 216-218, 232-234, 265-287, 309-312, 334-355, 362-363, 367-386 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/sparse/array.py 786 648 18% 107-123, 155-158, 180-266, 275-287, 378-497, 506-510, 538-554, 557-579, 585-586, 590, 594, 604, 618, 622, 631, 635, 642-645, 649-651, 654, 658, 661-664, 668, 682, 696, 701-706, 746-772, 775-799, 809-820, 823-834, 838, 849-853, 868-893, 900, 907, 913-1001, 1004-1012, 1017-1030, 1035-1097, 1100-1120, 1128-1133, 1136-1137, 1143-1195, 1254-1274, 1316-1326, 1336, 1341-1344, 1351-1361, 1364-1367, 1374-1384, 1398-1405, 1419-1426, 1454-1470, 1490-1498, 1512-1521, 1538-1539, 1556-1557, 1572-1592, 1595-1618, 1621-1624, 1627-1630, 1639-1702, 1709-1739, 1742-1765, 1774-1782, 1785, 1788, 1791, 1794, 1800-1803, 1808, 1832-1870, 1875, 1880, 1885-1892 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/sparse/dtype.py 143 94 34% 39, 85-99, 104, 109-140, 156, 159-160, 178, 182, 186, 193, 197, 201, 205, 208, 219-221, 250-273, 297-307, 311-317, 357-370, 396-398, 403-426 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/string_.py 257 193 25% 58-65, 105, 110-120, 124, 154-165, 180-185, 193-215, 225-227, 315-320, 324-336, 340-365, 371, 375-377, 383-390, 393-396, 399-429, 435, 438-468, 473-476, 479-483, 486-490, 493-497, 500-503, 512-517, 520-547, 560-608 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/string_arrow.py 200 142 29% 53-55, 112-116, 128, 132-152, 158, 165, 168-170, 174-185, 188-201, 204-216, 231-283, 288-306, 309-310, 313-314, 325-331, 336-338, 343-345, 348-349, 352-353, 356-357, 360-361, 364-365, 368-369, 372-373, 376-377, 380-381, 384-385, 388, 391, 394-398, 401-405, 408-412 /home/admin/.local/lib/python3.8/site-packages/pandas/core/arrays/timedeltas.py 440 333 24% 78, 83-96, 142, 164-167, 186, 197-199, 207-214, 218-227, 242-271, 279-319, 325-331, 334, 338, 348-368, 371-384, 400-407, 419-426, 432-441, 447-449, 454-460, 466-467, 473-500, 509-550, 553-559, 567-581, 586-610, 615-631, 635-660, 664-678, 683-685, 690-692, 697-702, 707-712, 715-718, 721, 725, 784-785, 795, 826-853, 896-966, 985-1006, 1039-1042, 1046-1062 /home/admin/.local/lib/python3.8/site-packages/pandas/core/base.py 322 197 39% 75-82, 113, 120, 126-131, 138-144, 163, 172-178, 196-200, 204-207, 212, 217-230, 233-246, 261, 264, 283, 288, 299-300, 320, 324, 331, 348-350, 357, 364, 429, 526-561, 566, 608-610, 666-678, 722-724, 730-742, 763, 780-784, 799, 802, 818-823, 849-926, 1015, 1025-1031, 1068-1071, 1082, 1093-1095, 1106-1108, 1135-1144, 1164-1177, 1293, 1302, 1311-1323, 1331-1333, 1337, 1340-1350, 1357 /home/admin/.local/lib/python3.8/site-packages/pandas/core/common.py 195 137 30% 57, 77-81, 85-92, 123-147, 163-169, 176, 183, 190, 197, 204, 211, 221, 226, 230-258, 276-287, 291-293, 300-303, 310, 322, 334, 342, 352-364, 378-381, 405-413, 418, 425, 453-478, 510-518, 527-533, 543-548, 563-568, 575-576, 626, 634, 653 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/align.py 99 76 23% 32-35, 42-51, 57, 64, 71-80, 87-142, 149-165, 188-213 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/api.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/check.py 8 1 88% 8 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/common.py 29 23 21% 14-16, 24-48 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/engines.py 50 23 54% 23, 37-42, 53-55, 63, 77-82, 88, 113-121, 134, 137 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/eval.py 111 90 19% 27, 51-72, 88-89, 95-99, 119-120, 147-149, 153-167, 299-413 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/expr.py 361 213 41% 65-66, 84-91, 114-117, 165-166, 262, 314, 397-401, 404-415, 418-421, 424, 428-451, 454-459, 462-482, 491, 504-532, 535-537, 540, 543-545, 548, 551, 554, 557, 560-561, 564-565, 571, 574-591, 595-605, 617-635, 638-655, 658-706, 709, 712-730, 733-735, 738-746, 768, 776, 804-809, 813, 816, 819, 822, 828, 835-837 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/expressions.py 107 70 35% 24, 46, 58-61, 68-70, 75-89, 93-130, 171, 176-188, 196-199, 211-220, 235-240, 255-256, 267-268, 272-273, 281-283 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/ops.py 293 182 38% 72-75, 81-87, 91, 94, 97, 100, 103-117, 129-135, 139, 143-152, 158, 162-167, 171, 175, 179, 183, 188, 191, 195, 200, 214-216, 219, 226-227, 232-234, 238-240, 244, 248, 252-257, 265-273, 281-289, 346-355, 359, 374-387, 405-408, 427-457, 464-490, 493-511, 515, 529-539, 565-571, 577-579, 582, 586-593, 598-599, 603-605, 608-609, 614-617, 620 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/parsing.py 45 33 27% 35-67, 90-93, 125-130, 159-164, 181-195 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/pytables.py 352 257 27% 49-50, 57-61, 64, 68-78, 83, 88-89, 92, 103-106, 109, 112-151, 155-159, 164, 172, 177, 182, 187, 191-192, 200-256, 259, 266-268, 272-278, 282, 285-310, 313-316, 321, 324, 329, 336, 342, 345-368, 373-374, 379-393, 401-404, 411-416, 419, 422-425, 430-444, 449-470, 473, 476, 497-503, 545-585, 588-590, 594-609, 616-619, 623-631, 636-641 /home/admin/.local/lib/python3.8/site-packages/pandas/core/computation/scope.py 125 84 33% 36-40, 49-53, 60, 76-82, 88-89, 118-120, 153-188, 191-193, 207, 226-246, 261-271, 285-294, 304-314, 330-338, 343, 356-357 /home/admin/.local/lib/python3.8/site-packages/pandas/core/config_init.py 197 20 90% 40-42, 54-56, 68-70, 290-292, 307-310, 345, 421-423, 641-643, 664-672 /home/admin/.local/lib/python3.8/site-packages/pandas/core/construction.py 218 188 14% 67-71, 290-379, 386, 393, 441-455, 462-473, 480-491, 519-614, 622-633, 640-641, 655-680, 692-700, 708-711, 734-767 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/api.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/astype.py 114 92 19% 40, 50, 57, 83-140, 149-159, 177-193, 220-251, 266-306 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/base.py 140 59 58% 33-36, 104, 124-133, 138, 141, 152, 164, 180, 189, 199, 210, 226-227, 275-284, 310-327, 338, 356, 380-384, 391, 404, 410-412, 416, 420, 472, 478, 482, 486, 492, 509, 517 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/cast.py 756 672 11% 102-103, 129-140, 151, 172-179, 194-210, 222-236, 245-251, 256, 261, 269-317, 324, 331, 350-422, 437-445, 475-492, 512-527, 532, 537, 544-556, 587-618, 626, 632-739, 760-764, 779-781, 795-873, 888, 926-944, 972-978, 990-995, 1000-1007, 1051-1168, 1191-1204, 1227-1254, 1273-1294, 1326-1348, 1369-1385, 1401-1411, 1416, 1421, 1426, 1446-1481, 1487-1509, 1531-1560, 1566-1570, 1593-1595, 1636-1707, 1723-1747, 1767-1910, 1919-1921 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/common.py 323 241 25% 82-89, 105-109, 128-139, 144, 152, 186, 231-234, 265-272, 303-306, 341-348, 379-383, 413-419, 451-457, 489-495, 502, 537-548, 578-598, 646, 702, 760, 809, 864, 900-906, 944-953, 987, 1025, 1060-1070, 1111-1124, 1165, 1202, 1239, 1285-1302, 1310-1317, 1330, 1380-1386, 1397, 1432, 1450-1456, 1478-1491, 1508-1535, 1557-1602, 1620-1625, 1650-1653, 1674, 1676, 1692-1694, 1706, 1719-1728 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/concat.py 101 87 14% 30, 55-121, 223-286, 291-293, 310-323 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/dtypes.py 621 400 36% 56-64, 102, 105, 109, 114, 187, 193-195, 201-207, 277-306, 329, 337, 340-347, 353-354, 359-365, 380-426, 429-437, 441-477, 488-490, 508-509, 526-545, 560-578, 585, 592, 596-598, 601-628, 679, 684, 687-716, 723, 730, 737, 748-750, 770, 777-785, 789, 794, 799, 802-807, 817-818, 865-885, 888, 895, 899-909, 924-927, 931, 935, 939, 943, 947, 950-963, 966, 972, 980-990, 1001-1003, 1011-1034, 1081-1141, 1145-1153, 1157, 1164, 1175-1177, 1186, 1191, 1203, 1206-1211, 1215, 1218-1230, 1236-1239, 1247-1255, 1263-1287, 1290-1302, 1325-1328, 1331, 1338, 1345, 1352, 1357, 1361, 1365-1373, 1384-1386, 1393, 1400, 1414, 1419, 1423, 1428, 1439, 1446-1459, 1464-1478 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/generic.py 37 5 86% 11-31, 44, 51 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/inference.py 60 29 52% 71, 96, 129-132, 157, 181-186, 218, 259, 292-293, 325, 361-362, 390-395, 426-431 /home/admin/.local/lib/python3.8/site-packages/pandas/core/dtypes/missing.py 249 189 24% 57-66, 80, 87, 92, 98, 103, 183, 205-232, 256-263, 282-304, 309-321, 326, 333, 338, 344, 349, 429-432, 449-452, 496-542, 546, 550, 554-581, 588-593, 602-613, 620-622, 652-666, 673-676, 692-727, 734-759 /home/admin/.local/lib/python3.8/site-packages/pandas/core/flags.py 34 21 38% 50-51, 83, 87-96, 99-102, 105-107, 110, 113-115 /home/admin/.local/lib/python3.8/site-packages/pandas/core/frame.py 2171 1754 19% 239-244, 634, 649-855, 887-889, 908, 930, 963-968, 975-983, 990-1010, 1019-1020, 1033-1073, 1079-1080, 1088-1094, 1102-1138, 1163, 1188, 1250-1271, 1291-1293, 1347-1352, 1396-1403, 1469-1487, 1493, 1497, 1501, 1580-1614, 1620, 1624, 1630, 1636-1643, 1738-1774, 1836-1842, 1851-1864, 1872, 1876, 1986-1988, 2086-2088, 2184-2319, 2404-2479, 2514-2529, 2645-2686, 2712-2714, 2750-2763, 2776, 2789, 2887-2889, 2981-2983, 3014, 3043, 3106-3129, 3300-3342, 3354-3358, 3454-3464, 3563-3605, 3634, 3651-3671, 3681, 3691-3692, 3700-3711, 3714-3784, 3792-3811, 3815-3845, 3866-3883, 3909-3919, 3922-3950, 3956-3957, 3961-3997, 4006-4041, 4046-4058, 4061-4099, 4105-4106, 4109-4121, 4124-4131, 4143-4156, 4174-4199, 4209-4224, 4232-4235, 4241, 4245-4262, 4266, 4272-4280, 4287, 4291, 4295, 4434-4453, 4457, 4461, 4555-4566, 4651-4709, 4763-4777, 4841-4845, 4860-4871, 4875, 4886-4900, 4912-4915, 4932-4935, 4949-4964, 4984, 5034, 5055, 5080, 5094, 5108, 5258, 5281, 5296, 5311, 5432, 5454, 5467, 5480, 5493, 5543, 5556, 5569, 5582, 5609-5623, 5633-5702, 5716, 5728, 5828-5932, 5946, 5960, 5974, 6149-6220, 6227-6228, 6235, 6239, 6246, 6259, 6272, 6382-6433, 6516-6530, 6626-6673, 6691, 6706, 6723-6801, 6817, 6833, 6849, 6950, 7078-7096, 7203, 7301, 7366-7379, 7422-7434, 7440-7446, 7449-7458, 7478-7533, 7540-7555, 7569-7574, 7578-7580, 7584-7586, 7713, 7832-7897, 7946-7972, 8090-8126, 8246-8252, 8412-8414, 8577-8579, 8756-8766, 8859-8896, 8959-8963, 8975, 9062-9082, 9104-9110, 9189-9210, 9225, 9237, 9249, 9259-9264, 9412-9423, 9495-9508, 9520-9564, 9729, 9749-9822, 9841-9843, 9938-9975, 10051-10092, 10207-10223, 10297-10359, 10428-10451, 10464-10530, 10539-10558, 10598, 10604-10623, 10629-10648, 10654-10659, 10741-10751, 10761, 10771, 10781, 10874-10960, 10971, 10994, 11066-11076, 11123-11133, 11204-11241, 11277-11281, 11360, 11371, 11382, 11393, 11403, 11414, 11425, 11436, 11446, 11457, 11471, 11492, 11504, 11516, 11527, 11545, 11557, 11569, 11580, 11595-11599, 11605-11620 /home/admin/.local/lib/python3.8/site-packages/pandas/core/generic.py 2254 1667 26% 193-200, 273-281, 292-311, 331-333, 351-353, 357, 398, 448-451, 457-467, 478, 488, 503-507, 512-515, 520-521, 525-527, 533-538, 543-569, 573-579, 590-595, 601, 605, 612, 621, 644, 670, 708, 714-721, 729-731, 744-780, 848-850, 853-856, 962-963, 987-1042, 1055, 1068, 1081, 1216-1256, 1313-1324, 1331, 1414-1417, 1424-1438, 1442-1453, 1457-1462, 1466, 1507-1518, 1588-1589, 1593, 1597, 1629-1631, 1659-1662, 1689, 1713-1735, 1769-1796, 1825-1872, 1891, 1905, 1917-1918, 1922, 1927, 1987, 1997-2010, 2016, 2023-2024, 2035-2067, 2075-2076, 2084-2087, 2095-2100, 2237-2252, 2522-2532, 2678-2682, 2876-2878, 2953-2955, 3032-3034, 3113-3118, 3145, 3172, 3356-3459, 3515-3533, 3560, 3587, 3761-3772, 3798, 3817-3824, 3827, 3907-3909, 3922-3938, 3948-3952, 4060-4131, 4134, 4142-4151, 4155-4159, 4172-4174, 4202-4249, 4255-4286, 4293-4294, 4353-4356, 4362, 4466-4474, 4488, 4502, 4516, 4529-4555, 4582-4642, 4657-4660, 4721-4734, 4795-4807, 4821, 4835, 4849, 5003, 5019, 5035, 5051, 5066-5104, 5321-5360, 5368-5389, 5393, 5406, 5418-5451, 5523-5557, 5632, 5707-5709, 5841-5864, 5924-5926, 5951-5973, 5982-5989, 6000-6030, 6038-6041, 6052-6058, 6064-6067, 6079-6081, 6085-6093, 6098-6108, 6112, 6116, 6123, 6128, 6158-6159, 6269-6340, 6452-6454, 6458, 6468, 6515-6516, 6661-6691, 6707, 6720, 6733, 6858-6995, 7006, 7017, 7028, 7047, 7072-7078, 7089, 7100, 7111, 7130, 7155-7161, 7174, 7187, 7200, 7218-7401, 7613-7699, 7801-7873, 7939, 7943, 8006, 8010, 8014-8036, 8040-8069, 8178-8229, 8345-8347, 8403-8413, 8483-8498, 8885-8888, 8955-8974, 9028-9038, 9149-9195, 9206-9268, 9394-9449, 9477-9522, 9540-9605, 9623-9741, 9753, 9765, 9777, 9932-9933, 9945, 9957, 9969, 9988-9995, 10109-10149, 10276-10309, 10362-10390, 10534-10572, 10819, 10949-10965, 10977-11001, 11017, 11028, 11042-11067, 11070, 11075, 11080, 11083, 11096-11101, 11113, 11125, 11137, 11151-11158, 11169, 11185, 11201, 11212, 11223, 11234, 11251-11263, 11280, 11292, 11329, 11356, 11379, 11401, 11424, 11440, 11456, 11472, 11488, 11512, 11534, 11556, 11577, 11601, 11623, 11646, 11669, 11687-11703, 11724-11725, 11742-11743, 11765-11788, 11792, 11796, 11800, 11804, 11810, 11816, 11820, 11824, 11828, 11832, 11851-11854, 11871, 11876, 12594-12604 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/base.py 13 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/categorical.py 25 20 20% 49-87 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/generic.py 708 575 19% 98-99, 141, 146-155, 158, 216, 220-279, 284-290, 293-330, 355-401, 406-420, 469, 476-488, 494-517, 557-575, 586-635, 639, 649-793, 890-899, 980-981, 1042-1049, 1054-1055, 1061-1066, 1072-1077, 1081-1082, 1086-1087, 1096-1099, 1105-1108, 1113, 1118, 1136-1151, 1156, 1160-1161, 1260-1327, 1332-1354, 1357-1372, 1375-1391, 1400-1448, 1464-1503, 1512-1535, 1538-1578, 1637, 1642-1652, 1655-1688, 1731-1757, 1760-1771, 1786-1819, 1824-1832, 1840-1846, 1849, 1852-1853, 1862-1873, 1920-1935, 2011-2021, 2097-2107, 2222, 2344-2353, 2448-2449, 2521-2528, 2533-2534, 2543-2546, 2555-2558, 2580-2599, 2605, 2616-2624, 2630-2651 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/groupby.py 1169 895 23% 137, 584, 587-591, 594-600, 635, 640, 648, 653, 661, 670-712, 719, 725-740, 744, 775, 795-802, 814-819, 913-944, 947-952, 959-992, 998, 1010-1063, 1072-1089, 1093-1108, 1113, 1117-1124, 1146-1166, 1175, 1182-1199, 1216-1237, 1248-1273, 1284-1310, 1321-1365, 1402-1406, 1422-1428, 1438-1472, 1486-1512, 1517, 1521-1553, 1560-1578, 1585-1598, 1613-1636, 1644-1647, 1655-1678, 1706, 1726, 1740-1771, 1850-1860, 1883-1888, 1941-1971, 2024-2029, 2051-2165, 2193-2209, 2224-2240, 2251-2270, 2275, 2288-2293, 2309-2314, 2369-2384, 2428-2443, 2462-2486, 2495-2524, 2624-2626, 2758-2760, 2776-2778, 2792-2794, 2826-2885, 2910, 2935, 3029, 3036-3093, 3144-3310, 3376-3394, 3451-3453, 3527-3546, 3564-3569, 3582-3587, 3602-3610, 3627-3635, 3686-3774, 3804-3820, 3844-3861, 3884-3902, 3939-3940, 3978-3983, 4000-4006, 4040-4104, 4202-4235, 4247-4258, 4282-4292 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/grouper.py 405 322 20% 54, 250-254, 265-278, 294-309, 332-395, 400-409, 414-420, 425-431, 436-442, 447-454, 458-465, 520-611, 614, 617, 621, 625-639, 646-654, 658, 663-667, 671, 679-686, 692-698, 702-720, 725-783, 787, 822-1019, 1023, 1027-1044 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/indexing.py 105 78 26% 24-28, 114-120, 126-149, 152-155, 158-169, 172-184, 187-226, 230-235, 239-244, 250, 283-284, 293, 300, 303 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/numba_.py 52 39 25% 45-56, 93-119, 153-179 /home/admin/.local/lib/python3.8/site-packages/pandas/core/groupby/ops.py 533 383 28% 99, 121-123, 156-179, 197-220, 234-265, 268-284, 287-296, 312-322, 337-381, 386-397, 408-419, 434-461, 475-497, 519-615, 631-657, 692-697, 701, 705, 708, 712, 725-727, 736-737, 742-748, 754-782, 787-792, 802-819, 824, 828, 832, 839-845, 850-855, 861, 869, 873-878, 883-884, 891-897, 902, 906-908, 912-917, 925-935, 953-959, 987-1001, 1007-1025, 1068-1074, 1081-1086, 1091, 1096-1100, 1111-1125, 1129-1137, 1141-1151, 1160, 1164-1167, 1171, 1175, 1179-1185, 1189-1196, 1211-1216, 1221, 1226, 1229-1239, 1243, 1246, 1252-1254, 1264-1266, 1272-1278 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexers/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexers/objects.py 130 95 27% 55-59, 70, 85-100, 119, 140-142, 153-213, 228, 268-282, 315-318, 336-375, 390 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexers/utils.py 148 128 14% 29-30, 54-57, 77, 94-99, 114-118, 152-186, 226-234, 269-285, 300-331, 342-343, 358-370, 390-396, 403-414, 513-555 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/accessors.py 140 92 34% 43, 56-64, 67-80, 85-114, 117, 123-144, 163-170, 173-191, 194-210, 213, 216-229, 332, 336, 368, 438, 467, 475, 554-580 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/api.py 126 99 21% 94-95, 103-109, 138-157, 174-191, 210-308, 332-346, 362-364, 368-369 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py 2276 1814 20% 187-193, 259-267, 279-297, 366-372, 379-386, 393-400, 407-414, 433, 454, 477-563, 570-581, 588-625, 650-663, 671-681, 685, 701-706, 725-738, 756-758, 764-767, 774-776, 800-807, 814, 818, 825-855, 865, 879, 885, 888-919, 925-929, 936, 951, 956-981, 1007-1038, 1079-1099, 1107-1122, 1165-1170, 1202-1208, 1212, 1222, 1232-1243, 1252, 1259, 1266-1275, 1287-1300, 1307-1312, 1317-1319, 1330-1341, 1344-1362, 1376-1396, 1411-1431, 1452, 1509-1516, 1569-1577, 1587, 1591-1598, 1608-1631, 1651-1666, 1669, 1687-1696, 1704, 1708, 1714, 1784-1821, 1872, 1882, 1888, 1899-1910, 1915-1916, 1937-1951, 1989-1990, 2039-2044, 2052-2097, 2110-2119, 2143, 2167, 2185, 2203, 2238, 2275, 2313-2319, 2357-2363, 2409-2415, 2461-2467, 2510-2516, 2562-2569, 2605-2611, 2618, 2628-2634, 2641, 2649-2658, 2666, 2672-2673, 2681-2686, 2693-2699, 2712-2715, 2771, 2818, 2846-2858, 2874-2880, 2906-2913, 2961-2964, 3020-3023, 3030, 3034, 3050-3053, 3057-3058, 3070-3080, 3165-3202, 3224-3280, 3284-3290, 3321-3374, 3380-3404, 3408, 3422-3440, 3475-3502, 3507-3521, 3525, 3563-3606, 3610-3612, 3615-3620, 3651-3661, 3725-3802, 3811-3831, 3838-3847, 3859-3890, 3897-3911, 3917-3949, 3959-3983, 3994-4015, 4024-4026, 4036-4044, 4055-4057, 4071-4134, 4146-4152, 4171-4172, 4236-4280, 4283-4284, 4287-4290, 4313-4362, 4377, 4389, 4401, 4431-4526, 4537-4561, 4565-4643, 4649-4662, 4677-4811, 4818-4863, 4872-4885, 4892-4900, 4925, 4930-4935, 4961, 4968-4985, 4992-4999, 5006-5010, 5014-5018, 5053-5058, 5066, 5081-5091, 5099-5101, 5107, 5144-5148, 5157, 5170-5203, 5209-5210, 5222-5228, 5242-5258, 5264-5268, 5283-5312, 5373-5399, 5412, 5479-5496, 5531-5541, 5606-5624, 5631, 5689, 5731, 5734-5737, 5744, 5803-5837, 5858-5861, 5867-5894, 5917-5941, 5947, 5953, 5959, 5988-5999, 6009, 6020-6057, 6065-6081, 6089-6099, 6105-6111, 6130-6138, 6159-6187, 6198-6208, 6291-6293, 6298, 6344-6352, 6359, 6365, 6373-6376, 6401-6408, 6411-6422, 6442-6484, 6517-6572, 6603-6612, 6629-6664, 6690-6701, 6712-6735, 6744-6785, 6789-6795, 6799-6804, 6807-6817, 6821-6822, 6825, 6828, 6831, 6835, 6876-6882, 6923-6929, 6936-6944, 6948-6956, 6960-6968, 6972-6993, 6997-7018, 7029, 7062-7069, 7103-7128, 7135-7140, 7155-7159, 7163-7164, 7171-7180, 7196-7199, 7215-7228, 7232-7243 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/category.py 123 74 40% 178, 182, 194, 213-223, 246-273, 285-296, 303, 311-319, 322-326, 332, 337-340, 356-368, 376-381, 384-396, 401, 470-471, 475-486 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/datetimelike.py 384 272 29% 73, 91, 95, 100, 104, 109, 114, 119, 125, 131-161, 165-170, 173-174, 189-200, 206, 212, 218-226, 230-234, 243, 247, 251-269, 273-277, 295-321, 340-354, 386, 392-401, 423, 437-438, 441-442, 447, 451-473, 478, 487-490, 493, 496-512, 516-519, 523-526, 532-548, 552-568, 572-586, 592-616, 622-651, 655-667, 676-679, 684-687, 691, 695-696, 705-721, 727-748, 752-754, 758-762, 776-787 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/datetimes.py 285 213 25% 64, 75-100, 254, 264-265, 269-270, 279-280, 284-287, 291-292, 296-297, 301, 320-354, 367-372, 375-376, 382-386, 393-396, 404-416, 428-445, 456-471, 491-510, 513-523, 530-534, 544-586, 591-598, 617-659, 667, 690-705, 731-755, 942-956, 1031-1049, 1063-1064 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/extension.py 83 37 55% 28-29, 62, 71-78, 81, 90, 96-105, 154, 160-171, 177, 188, 191-192 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/frozen.py 44 21 52% 45-47, 63-65, 74-76, 79-81, 84-86, 91, 96, 100, 106, 109, 112 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/interval.py 376 267 29% 113-123, 127-137, 145, 221-232, 263-267, 299-303, 334-336, 344-348, 363-373, 377, 380-386, 391, 398, 408, 415-432, 482, 502-506, 525-571, 574-597, 639-667, 676-693, 699-724, 733-736, 744-768, 772, 779-790, 798, 801, 804-807, 813, 817, 821, 825, 833, 839, 844, 854-867, 882-889, 907-918, 926, 932, 941, 955-957, 1059-1137 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/multi.py 1380 1162 16% 105, 143-153, 184-194, 206-211, 326-359, 377-383, 407-445, 489-510, 561-597, 645-658, 717-722, 729-750, 754, 766, 776-779, 782, 790, 800-804, 818-846, 931-940, 956, 972, 979, 990-1016, 1074-1078, 1089-1113, 1119, 1123-1125, 1128-1137, 1180-1204, 1208, 1212-1214, 1218-1223, 1227, 1232-1235, 1243, 1248, 1261-1270, 1279-1280, 1285-1316, 1328-1390, 1396, 1425-1454, 1479, 1482-1506, 1513-1537, 1545, 1550, 1554-1557, 1567, 1571-1580, 1599-1605, 1655-1657, 1661-1665, 1727-1755, 1787, 1823, 1835-1837, 1873-1898, 1941-1989, 1996-2002, 2007-2032, 2044-2050, 2067-2086, 2113-2137, 2140-2144, 2148-2152, 2184-2221, 2226-2242, 2287-2298, 2334-2344, 2357-2363, 2425-2480, 2483-2496, 2499-2506, 2512-2516, 2524, 2529-2539, 2542-2559, 2565-2569, 2619-2621, 2677, 2680-2727, 2748-2752, 2795-2872, 2915-2926, 2934-3075, 3085-3188, 3226-3319, 3343-3407, 3435-3447, 3463-3514, 3521-3527, 3533-3564, 3567, 3575-3579, 3587-3596, 3599-3600, 3603-3608, 3611-3627, 3633-3644, 3647-3658, 3674-3696, 3714-3731, 3743-3744, 3753-3768, 3804-3808, 3812-3836, 3840-3845, 3862-3878, 3897-3901, 3908-3918 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/period.py 191 122 36% 61-67, 157, 162, 175-176, 180-181, 186, 191, 196, 211-265, 272, 291-308, 314-322, 338-343, 351-356, 362, 372-378, 400-440, 443-455, 458-463, 467-470, 473-474, 478-482, 537-547 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/range.py 508 403 21% 103, 117-142, 155-161, 170-179, 183-188, 199, 209, 213-214, 217-219, 228-231, 235, 239-245, 255, 262, 270, 277-278, 306, 310, 315, 319, 323, 326-331, 335, 342-351, 360-381, 388, 393, 397, 401-413, 416-418, 422-424, 427-433, 437-439, 443-445, 460-471, 478-483, 489-491, 500-526, 534-575, 579-580, 589-597, 602-608, 630-683, 687-770, 773-782, 791-808, 811-829, 840-890, 896, 900, 906-924, 930-931, 935-947, 953, 956, 961-964, 975-1037 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexes/timedeltas.py 69 38 45% 110, 121, 136-176, 184, 197-204, 208-209, 213-215, 221, 308-315 /home/admin/.local/lib/python3.8/site-packages/pandas/core/indexing.py 917 770 16% 83, 137, 285, 548, 613, 661, 676-683, 689-716, 728-775, 789-829, 833-849, 871, 879-893, 900-910, 919-921, 926-928, 932-940, 950-965, 970-1026, 1033-1084, 1087, 1091-1103, 1106, 1109, 1112, 1115, 1120-1123, 1144-1158, 1161, 1173-1192, 1215-1219, 1238-1242, 1269-1273, 1278-1289, 1293, 1297-1307, 1310-1343, 1350-1362, 1379-1434, 1459-1464, 1479-1518, 1529-1554, 1566-1569, 1587-1589, 1594-1598, 1617-1621, 1624-1658, 1662-1669, 1675, 1679-1685, 1701-1837, 1844-1928, 1933-1950, 1953-1999, 2011-2036, 2042-2078, 2084-2181, 2188-2198, 2217-2299, 2302-2348, 2360, 2363-2371, 2374-2386, 2401-2404, 2409-2410, 2413-2419, 2422-2430, 2441-2444, 2462-2464, 2471-2473, 2502-2525, 2533-2541, 2549-2552, 2559-2562, 2572-2579, 2589, 2602, 2613-2627 /home/admin/.local/lib/python3.8/site-packages/pandas/core/interchange/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/interchange/dataframe_protocol.py 101 1 99% 158 /home/admin/.local/lib/python3.8/site-packages/pandas/core/interchange/from_dataframe.py 171 151 12% 48-54, 73-91, 108-137, 156-164, 181-216, 233-307, 313-340, 357-376, 411-436, 469-499 /home/admin/.local/lib/python3.8/site-packages/pandas/core/interchange/utils.py 44 11 75% 75-90 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/api.py 36 26 28% 50-81, 88-97 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/array_manager.py 583 443 24% 130, 134-138, 142, 150, 155, 160-161, 165-167, 170, 176, 179, 182-183, 186-193, 216-255, 261-310, 313-319, 327, 330, 333-339, 347-348, 351, 354-361, 366-370, 375-378, 381-401, 404, 407-411, 423-425, 434, 438, 442, 447, 453, 457, 460-468, 479, 490, 509-529, 544-545, 578-632, 644-660, 665-679, 686-689, 698, 708-715, 718-736, 756-768, 771-781, 787-788, 794, 802, 822-861, 872-881, 894-916, 922-927, 944-969, 983-1001, 1008-1013, 1023-1034, 1052-1089, 1115-1144, 1158, 1166-1177, 1180-1185, 1192, 1196-1199, 1203, 1207, 1211, 1215, 1219, 1223, 1227-1230, 1234-1238, 1242, 1245, 1248-1253, 1256-1258, 1261-1265, 1276-1278, 1284-1289, 1293-1296, 1305, 1311-1314, 1331, 1335, 1351-1361 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/base.py 88 44 50% 44, 48, 52, 56, 61-70, 85, 98-100, 114, 121-130, 138, 142, 148, 151, 154, 160, 169, 181-193, 196-201, 205, 221-224 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/blocks.py 1041 814 22% 120-121, 135-139, 167, 175-178, 186, 190, 196, 201-203, 207, 211, 221-228, 240-244, 249-256, 260, 273-277, 288-293, 298-299, 315-318, 329-331, 337-348, 353-369, 376-385, 402-408, 422-424, 430-447, 457-459, 472-474, 481, 509-526, 531-532, 537-544, 567-647, 678-701, 715-806, 839-862, 878, 884, 890, 899, 906, 922-924, 936-963, 991-1007, 1034-1068, 1087-1141, 1160-1260, 1275-1311, 1333-1393, 1398-1399, 1412-1433, 1459-1467, 1484-1500, 1512-1551, 1556, 1563, 1570, 1573, 1608-1639, 1645-1709, 1715-1778, 1782-1789, 1793, 1799-1803, 1806, 1819-1825, 1854-1870, 1875-1877, 1888-1905, 1910-1912, 1919-1934, 1944-1976, 1981, 1985, 2006-2025, 2034-2035, 2040-2041, 2052-2053, 2070-2094, 2103, 2107, 2110-2112, 2115, 2134, 2140, 2163-2166, 2171-2173, 2181-2186, 2197, 2211-2238, 2271-2298, 2321-2331, 2348-2369, 2379-2382, 2390-2398, 2419-2440, 2450-2459, 2467-2478, 2486-2494, 2507-2581, 2593-2607 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/concat.py 350 303 13% 68-69, 90-117, 139-173, 194-252, 262-290, 303-319, 336-395, 402-406, 409, 413-418, 422-428, 435-458, 462-487, 492-569, 576-615, 622-638, 651-668, 678-681, 707, 720-738, 749-791 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/construction.py 428 385 10% 112-159, 174-194, 205-231, 244-388, 400-408, 428-481, 495-507, 514, 529-560, 567-571, 577-613, 621-672, 682-703, 707-721, 730-739, 766-768, 792-841, 847-852, 861-883, 909-920, 931-942, 971-998, 1023-1069 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/managers.py 951 771 19% 155, 161, 165, 177-181, 188-192, 196-209, 212, 219-221, 225-226, 231, 235, 243-244, 252, 259-266, 273-274, 277-278, 292, 295-304, 327-356, 359-365, 374, 386-394, 397-403, 413-414, 417, 422-426, 429-433, 443-451, 460-468, 471-475, 484, 494-505, 512, 516, 521, 526-536, 539-540, 553-565, 574-580, 586-614, 618, 634-665, 675-681, 712-766, 795-901, 908-927, 952-963, 988-1002, 1005-1011, 1022, 1039-1082, 1088-1096, 1106-1108, 1121-1136, 1148-1279, 1299-1326, 1340-1353, 1364-1385, 1398-1427, 1441-1444, 1453-1466, 1472-1479, 1496-1515, 1530-1539, 1545, 1552, 1580-1592, 1610-1655, 1670-1675, 1702-1739, 1750-1800, 1809-1811, 1814-1821, 1828-1832, 1840, 1857-1858, 1869-1871, 1880-1881, 1887-1892, 1900, 1903-1919, 1922-1939, 1942, 1946, 1951, 1956, 1960-1979, 1984-1994, 1998, 2002, 2005, 2009, 2013, 2017, 2020-2022, 2026, 2038-2042, 2050-2054, 2061, 2073-2074, 2082-2086, 2106-2116, 2136-2143, 2153-2169, 2179-2188, 2192-2236, 2241, 2250-2259, 2267-2276, 2282-2311, 2316-2320, 2326-2343 /home/admin/.local/lib/python3.8/site-packages/pandas/core/internals/ops.py 62 46 26% 12-15, 33-52, 61-86, 93-95, 107-136, 143-147 /home/admin/.local/lib/python3.8/site-packages/pandas/core/methods/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/methods/describe.py 148 115 22% 46, 80-95, 108, 127-130, 153-159, 162-176, 180-196, 201-207, 220-247, 263-279, 295-327, 341-351, 364-373, 387-408 /home/admin/.local/lib/python3.8/site-packages/pandas/core/methods/selectn.py 120 97 19% 34, 42-47, 50, 54, 58, 67-69, 88-156, 176-182, 185-262 /home/admin/.local/lib/python3.8/site-packages/pandas/core/missing.py 314 268 15% 46, 53-61, 81-118, 123-140, 168-183, 204-224, 247-267, 302-359, 366-381, 408-489, 507-566, 605-611, 650-654, 734-740, 765-787, 818-858, 866-870, 880-888, 899-901, 910-912, 917-924, 929-936, 943-946, 950, 984-1013, 1028-1030 /home/admin/.local/lib/python3.8/site-packages/pandas/core/nanops.py 626 505 19% 71, 83, 88-104, 130-160, 167-182, 186-195, 202-217, 253-261, 310-350, 354-356, 361-397, 415-429, 451-462, 474-494, 533-551, 588-606, 643-655, 664-674, 711-740, 768-821, 844-848, 880-895, 934-941, 981-1017, 1058-1070, 1083-1097, 1145-1149, 1191-1195, 1237-1285, 1327-1384, 1419-1427, 1439-1456, 1483-1497, 1513-1545, 1568-1576, 1581-1585, 1599-1614, 1620-1643, 1657-1671, 1675-1700, 1708-1720, 1747-1767 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/__init__.py 184 134 27% 78, 133-150, 163-173, 183-201, 233-334, 343-365, 384-409, 417-433, 446-473, 489-494 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/array_ops.py 191 155 19% 68-83, 99-139, 164-188, 217-234, 256-298, 302-339, 358-405, 424, 430, 433, 435, 448, 470-519, 537-542 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/common.py 56 34 39% 64, 69-81, 101-105, 128-151 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/dispatch.py 6 1 83% 26 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/docstrings.py 57 2 96% 50, 60 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/invalid.py 17 9 47% 30-37, 54-55 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/mask_ops.py 59 52 12% 42-73, 106-126, 156-184, 188-189 /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/methods.py 34 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/ops/missing.py 56 48 14% 49-73, 105-134, 158-180 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/api.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/concat.py 284 246 13% 54-58, 78, 95, 112, 129, 146, 364-385, 406-563, 570-623, 626-629, 632-633, 639-640, 653-699, 702-705, 709, 713-821 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/encoding.py 154 138 10% 147-224, 236-334, 447-533 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/melt.py 138 117 15% 33-35, 50-158, 214-248, 489-540 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/merge.py 919 816 11% 104-106, 128, 148-162, 176-217, 324-358, 616-633, 680-747, 760-803, 806-825, 830-831, 835-840, 847-869, 872-884, 906-927, 935-1034, 1038, 1046-1101, 1125-1135, 1155-1276, 1285-1440, 1461-1463, 1471-1558, 1562-1605, 1642-1690, 1737-1779, 1799-1800, 1816-1842, 1846-1847, 1859-1864, 1891-1898, 1914-1990, 1996-2063, 2068-2189, 2204-2234, 2240-2242, 2247, 2275-2279, 2285-2309, 2369-2468, 2475-2505, 2511-2517, 2527-2554, 2558-2560, 2564, 2568-2575, 2591-2645 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/pivot.py 366 333 9% 51, 71-110, 129-255, 269-339, 345-362, 368-436, 448-480, 484-494, 506-562, 671-734, 740-814, 818-831, 864-885 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/tile.py 181 158 13% 241-305, 369-389, 403-472, 481-505, 522-539, 557-561, 568-591, 602-608, 617-625, 632-640, 647-651 /home/admin/.local/lib/python3.8/site-packages/pandas/core/reshape/util.py 28 22 21% 33-60, 77-82 /home/admin/.local/lib/python3.8/site-packages/pandas/core/roperator.py 29 15 48% 11, 15, 19, 23, 27, 31, 38-42, 46, 50, 54, 58, 62 /home/admin/.local/lib/python3.8/site-packages/pandas/core/sample.py 58 48 17% 19, 31-76, 90-113, 144-151 /home/admin/.local/lib/python3.8/site-packages/pandas/core/series.py 1122 781 30% 179-187, 221-230, 377-519, 546-570, 576, 584-586, 591, 605, 619, 669, 673-674, 716, 750, 754-756, 762, 778-781, 787, 857-863, 916-921, 938, 945-960, 971, 985, 990, 993-1033, 1037-1073, 1077-1093, 1096-1097, 1112-1138, 1141-1219, 1222-1225, 1230-1248, 1251-1256, 1259-1263, 1280-1290, 1298, 1302-1305, 1311-1312, 1319-1321, 1325, 1331-1336, 1346-1367, 1376, 1429-1432, 1446, 1458, 1470, 1581-1621, 1631-1632, 1648, 1664, 1713-1742, 1815, 1848, 1862, 1894-1901, 1929-1941, 1957-1960, 2056-2064, 2099, 2120-2127, 2194, 2204, 2210, 2216, 2303-2313, 2391-2393, 2460-2463, 2531-2534, 2568-2574, 2580, 2588, 2596, 2644-2660, 2722-2731, 2778-2781, 2870-2871, 2918, 2970-2994, 3002, 3008, 3018, 3026-3036, 3059-3073, 3091-3111, 3185, 3265-3291, 3337-3343, 3413-3420, 3437, 3451, 3608-3651, 3667, 3683, 3699, 3836, 3880-3893, 3993, 4090, 4173-4176, 4196-4199, 4256-4267, 4311-4313, 4397-4398, 4414, 4456-4464, 4479, 4491, 4503, 4514-4518, 4630, 4649-4670, 4680-4692, 4699, 4720, 4744, 4757, 4770, 4847-4864, 4898, 4918, 4938, 4958, 4972, 4986, 5085, 5106, 5119, 5132, 5145, 5179, 5192, 5205, 5223, 5241, 5254-5268, 5275, 5328-5331, 5406-5407, 5484-5502, 5516-5535, 5542, 5550, 5555, 5563, 5574, 5585, 5661-5680, 5695, 5719, 5785-5791, 5825-5831, 5842, 5853, 5864, 5874, 5885, 5896, 5907, 5917, 5928, 5942, 5963, 5975, 5987, 5998, 6016, 6028, 6040, 6051, 6087-6098, 6101-6108, 6111-6112 /home/admin/.local/lib/python3.8/site-packages/pandas/core/shared_docs.py 13 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/sorting.py 252 222 12% 47-49, 81-106, 144-200, 223-224, 228-232, 239-254, 276-287, 293-301, 329-366, 398-440, 458-473, 480-484, 516-533, 549-577, 587-594, 606-623, 656-670, 681-692, 710-725 /home/admin/.local/lib/python3.8/site-packages/pandas/core/strings/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/strings/accessor.py 581 386 34% 49, 123-129, 140-141, 179-195, 220-236, 239-240, 251-393, 411-448, 593-683, 888-895, 912-913, 1008-1009, 1022-1023, 1085-1086, 1151-1152, 1281-1290, 1321-1322, 1354-1355, 1485-1508, 1551-1552, 1613-1625, 1650, 1655, 1660, 1723-1728, 1802-1803, 1878-1879, 1898-1907, 1925-1926, 2014-2015, 2023-2024, 2032-2033, 2088-2089, 2096-2097, 2155-2156, 2197-2198, 2224-2225, 2292-2293, 2359-2363, 2429-2433, 2525-2526, 2612-2654, 2732, 2771-2776, 2788-2793, 2812-2813, 2855-2860, 2873-2878, 2926-2927, 3026-3027, 3032-3033, 3038-3039, 3044-3045, 3050-3051, 3056-3057, 3261-3274, 3294-3301, 3308-3313, 3317-3320, 3337-3338, 3342-3376 /home/admin/.local/lib/python3.8/site-packages/pandas/core/strings/base.py 160 53 67% 16, 36-39, 43, 52, 58, 62, 66, 78, 82, 88, 98, 102, 106, 110, 114, 118, 122, 126, 130, 134, 138, 142, 146, 150, 154, 158, 162, 166, 170, 174, 178, 182, 186, 190, 194, 198, 202, 206, 210, 214, 218, 222, 226, 230, 234, 238, 242, 246, 252, 256, 260 /home/admin/.local/lib/python3.8/site-packages/pandas/core/strings/object_array.py 304 234 23% 30, 42, 64-104, 107-109, 117-125, 130-143, 146-147, 150-151, 162-177, 180-205, 210-216, 225-231, 234-235, 238, 241, 244-255, 258-259, 262-269, 272-276, 279-283, 286, 289-290, 293, 296, 299-300, 303-319, 328-353, 356-359, 362, 365-367, 370-393, 396, 399, 402, 405, 408, 411, 414, 417, 420, 423, 426, 429, 432, 435, 438, 441-442, 445, 448, 451, 458-463, 466-473, 476-498 /home/admin/.local/lib/python3.8/site-packages/pandas/core/tools/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/tools/datetimes.py 364 295 19% 87-90, 134-152, 184-212, 239-259, 285-288, 311-314, 338-349, 390-470, 484-488, 495-560, 581-633, 650, 667, 684, 1009-1091, 1140-1211, 1226-1265 /home/admin/.local/lib/python3.8/site-packages/pandas/core/tools/numeric.py 108 95 12% 160-310 /home/admin/.local/lib/python3.8/site-packages/pandas/core/tools/timedeltas.py 70 50 29% 33-39, 52, 61, 70, 174-211, 220-231, 238-265 /home/admin/.local/lib/python3.8/site-packages/pandas/core/tools/times.py 77 67 13% 53-126, 144-154 /home/admin/.local/lib/python3.8/site-packages/pandas/core/util/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/util/hashing.py 116 99 15% 37, 65-83, 113-175, 196-221, 242-261, 289-310, 322-366 /home/admin/.local/lib/python3.8/site-packages/pandas/core/util/numba_.py 37 26 30% 20, 25-27, 52-63, 88-112 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/common.py 81 72 11% 18-146, 150-161, 166-168 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/doc.py 15 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/ewm.py 227 170 25% 18-19, 70-94, 118-121, 347-394, 409, 415, 445, 492, 517-546, 569-600, 621-630, 651-663, 700-735, 771-812, 825-830, 843-847, 868-892, 898, 901, 904, 912, 921, 924, 970-1012 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/expanding.py 74 23 69% 17-18, 125, 137, 171, 186, 209, 239, 266, 293, 320, 347, 406, 466, 508, 526, 566, 602, 676, 719, 789, 812-816 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/numba_.py 146 129 12% 49-75, 111-173, 208-236, 244-257, 293-349 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/online.py 52 43 17% 32-86, 91-99, 102-114, 117-118 /home/admin/.local/lib/python3.8/site-packages/pandas/core/window/rolling.py 711 562 21% 102-107, 132-160, 163-203, 208-214, 224, 241-246, 261-262, 269-279, 294-310, 313-318, 323, 329-335, 338-353, 357-377, 382-402, 407-410, 414-420, 426-434, 442-454, 466-507, 518-533, 546-556, 584-617, 625-658, 661-664, 686-699, 709-760, 774-844, 853-858, 864-867, 1134-1153, 1159-1162, 1193-1218, 1252-1257, 1275-1279, 1300-1304, 1325-1327, 1343, 1350-1351, 1362-1390, 1403-1419, 1427-1441, 1449-1463, 1471-1485, 1493-1507, 1515-1528, 1537-1548, 1561-1568, 1575-1576, 1584-1585, 1590-1591, 1603-1614, 1623-1630, 1639-1675, 1686-1732, 1751-1790, 1797-1800, 1803-1809, 1849, 1890, 1913, 1991, 2020, 2062, 2111, 2153, 2211, 2270, 2293, 2330-2331, 2373, 2428, 2502, 2545, 2675, 2702-2726, 2733-2741 /home/admin/.local/lib/python3.8/site-packages/pandas/errors/__init__.py 65 16 75% 191-197, 200-204, 397-402, 444-445 /home/admin/.local/lib/python3.8/site-packages/pandas/io/__init__.py 4 2 50% 5-12 /home/admin/.local/lib/python3.8/site-packages/pandas/io/_util.py 6 2 67% 9-10 /home/admin/.local/lib/python3.8/site-packages/pandas/io/api.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/io/clipboards.py 11 1 91% 20 /home/admin/.local/lib/python3.8/site-packages/pandas/io/common.py 444 337 24% 124-132, 135, 138, 154-156, 161, 166, 183-185, 189-214, 219, 226, 252-260, 268-270, 278, 319-458, 480-482, 522-531, 560-586, 598-600, 615, 630, 645, 702-913, 936, 939-951, 963-969, 977-984, 991-999, 1003-1006, 1017-1025, 1032-1037, 1041-1042, 1053, 1056, 1059-1061, 1064-1066, 1069-1071, 1078-1084, 1087, 1090-1100, 1107-1134, 1139-1148, 1154-1167, 1175-1187, 1209-1212, 1233-1253 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/__init__.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_base.py 413 301 27% 395, 434, 473-515, 523-545, 552, 556, 559-569, 574, 578, 582, 586, 589-591, 596-597, 620-626, 655-690, 716-897, 1103-1121, 1129, 1134, 1192-1233, 1240, 1247, 1254, 1257, 1260-1264, 1280-1298, 1306-1310, 1314, 1322, 1326-1327, 1368-1401, 1470-1513, 1516, 1551, 1575, 1579, 1583, 1586, 1594 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_odfreader.py 141 113 20% 25, 44-45, 49-51, 54-56, 61, 66-69, 72-76, 79-89, 97-158, 166-168, 171-173, 179-183, 186-222, 229-249 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_odswriter.py 138 115 17% 27, 46-62, 71, 76-82, 88-90, 103-149, 164-171, 186-219, 241-278, 293-335 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_openpyxl.py 242 189 22% 35-36, 56-88, 97, 102-103, 109-112, 138-148, 172-177, 207-225, 243, 270-306, 325-339, 366-379, 400-402, 420, 437-439, 450-529, 548-549, 553-555, 558-560, 566, 569-570, 573-574, 577-592, 597-626 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_pyxlsb.py 56 38 32% 34-37, 41-43, 46-52, 56, 59-60, 63-66, 71-80, 87-112 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_util.py 102 71 30% 24-27, 43, 65-86, 90-93, 115-125, 149-158, 163, 168, 173, 178, 197-209, 214, 219, 223-236, 260-271, 295-305, 327-332 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_xlrd.py 62 43 31% 33-35, 39-41, 44-50, 54, 57-58, 61-62, 67-126 /home/admin/.local/lib/python3.8/site-packages/pandas/io/excel/_xlsxwriter.py 83 63 24% 101-172, 192-210, 219, 223-224, 230, 241-275 /home/admin/.local/lib/python3.8/site-packages/pandas/io/feather_format.py 43 28 35% 54-96, 139-162 /home/admin/.local/lib/python3.8/site-packages/pandas/io/formats/__init__.py 4 2 50% 5-8 /home/admin/.local/lib/python3.8/site-packages/pandas/io/formats/console.py 33 28 15% 15-47, 63-76, 87-94 /home/admin/.local/lib/python3.8/site-packages/pandas/io/formats/format.py 908 752 17% 112, 209-214, 217-231, 234, 243-261, 279-295, 298-322, 325-363, 366-374, 377, 386-421, 426, 429, 432, 435, 442-451, 457-460, 468-476, 480-484, 504-510, 537-549, 585-609, 615-621, 625, 631, 635, 639, 643, 647, 651, 655, 659, 663, 666-668, 673-678, 684-687, 690-697, 702-721, 725-732, 738-751, 761-765, 769, 772, 775, 779-789, 795-799, 809-825, 834-843, 846-890, 893-895, 906-915, 918-956, 961-996, 999-1005, 1026, 1044-1058, 1094-1109, 1131-1135, 1159-1194, 1205-1210, 1221-1244, 1292-1330, 1349-1360, 1363-1364, 1367-1442, 1447-1456, 1465-1512, 1520-1611, 1614, 1619-1625, 1636-1638, 1642-1653, 1658-1684, 1721-1754, 1759-1779, 1783-1788, 1796-1803, 1812-1817, 1824-1833, 1839-1846, 1857-1859, 1862-1865, 1879-1912, 1921-1946, 1954-1971, 1979-1983, 1994-2019, 2023-2026, 2060-2061, 2083-2123, 2181, 2202-2224, 2238-2240 /home/admin/.local/lib/python3.8/site-packages/pandas/io/formats/info.py 356 179 50% 28, 315, 342-346, 353-355, 412, 416-427, 438, 451-452, 456, 468, 480, 485, 490, 494-495, 505-511, 524-525, 535-545, 549, 553, 557-559, 570-571, 581-585, 615-619, 624, 629, 634, 639, 642-644, 647-650, 656-667, 692-695, 701-707, 710-713, 730, 735, 740, 745, 750, 754, 758, 762, 766-769, 783, 786-791, 795-797, 806, 811, 816, 820, 830-835, 838, 859, 863-864, 871-872, 880-883, 894-900, 903-911, 914-921, 925-926, 930-931, 945-948, 952-960, 965-967, 970, 974, 982, 991-992, 996-997, 1011, 1014-1016, 1021, 1025, 1039-1043, 1057-1060, 1064-1072, 1075, 1080-1082, 1086, 1090, 1101 /home/admin/.local/lib/python3.8/site-packages/pandas/io/formats/printing.py 203 183 10% 43-59, 66-71, 107-130, 140-161, 195-234, 240-241, 245-275, 279, 320-456, 481-497, 504 /home/admin/.local/lib/python3.8/site-packages/pandas/io/gbq.py 21 14 33% 12, 18-23, 173-186, 214-215 /home/admin/.local/lib/python3.8/site-packages/pandas/io/html.py 367 291 21% 54, 67-80, 105, 127-134, 150-161, 242-247, 257-258, 278, 294, 310, 326, 341, 360, 375, 401, 420, 431, 458-476, 501-558, 576-579, 603-606, 609-630, 633-634, 637, 640, 643, 646, 649-652, 655, 658-661, 664-679, 698-702, 728-729, 732, 737, 740-765, 768, 786-824, 827-842, 845-848, 851, 855-862, 866-886, 918-935, 939-940, 944-968, 972-1021, 1192-1212 /home/admin/.local/lib/python3.8/site-packages/pandas/io/json/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/io/json/_json.py 501 386 23% 84, 107, 127, 146-204, 222-237, 240, 243-244, 266-269, 272-273, 281-286, 292-301, 327-379, 383, 408, 433, 458, 483, 743-784, 817-862, 872-878, 894-919, 925, 931, 935, 939, 946-981, 987-1008, 1017-1018, 1021, 1025, 1029, 1033, 1036-1061, 1064, 1072, 1099-1122, 1128-1131, 1134-1141, 1144, 1150-1160, 1163, 1176-1241, 1251-1280, 1283, 1291-1298, 1301-1307, 1315-1346, 1354-1374, 1377-1382, 1387-1415 /home/admin/.local/lib/python3.8/site-packages/pandas/io/json/_normalize.py 142 126 11% 35-39, 86-120, 146-166, 184-191, 237-244, 388-536 /home/admin/.local/lib/python3.8/site-packages/pandas/io/json/_table_schema.py 134 114 15% 42-43, 79-96, 101-120, 124-151, 195-224, 283-316, 355-382 /home/admin/.local/lib/python3.8/site-packages/pandas/io/orc.py 52 38 27% 80-97, 162-205 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parquet.py 168 131 22% 46-75, 88-115, 121-122, 125, 128, 133-141, 153-194, 205-237, 244-247, 259-287, 299-342, 405-425, 493-509 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/arrow_parser_wrapper.py 67 53 21% 21-25, 31-42, 48-79, 101-136, 149-164 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/base_parser.py 578 491 15% 96, 109-176, 202-234, 240, 245, 253-267, 294-340, 349-352, 359-383, 387-406, 410-434, 438-451, 455-503, 515-593, 617-662, 683-766, 784-837, 845, 853, 862-874, 891-898, 911, 917, 931-933, 957-964, 991-1013, 1016-1050, 1055-1096, 1105-1165, 1221-1302, 1308-1327, 1353-1362, 1371-1384, 1388 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/c_parser_wrapper.py 177 149 16% 50, 61-192, 196-199, 208-220, 232-337, 341-346, 349-357, 360-365, 375-402, 412-423 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/python_parser.py 630 576 9% 50, 67-176, 179-243, 250-300, 307-323, 333-336, 343-364, 376-573, 587-621, 627-630, 642-683, 698, 701-754, 773-777, 792-825, 828-846, 863-872, 875-878, 885-899, 902-905, 910, 928-989, 992-1075, 1078-1156, 1159-1163, 1180-1204, 1234-1245, 1251-1267, 1272-1281, 1292-1294, 1297, 1313, 1321, 1345-1351 /home/admin/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py 486 399 18% 473, 478, 483, 502-513, 531-537, 546-583, 640, 697, 754, 811, 884-912, 969, 1026, 1083, 1140, 1213-1242, 1312-1352, 1368-1407, 1410-1412, 1415-1456, 1460-1465, 1472-1620, 1623-1627, 1634-1683, 1686, 1689-1724, 1727-1733, 1736, 1744, 1802-1803, 1808-1840, 1845-1853, 1858-1878, 1936-2008, 2019-2028, 2050-2052, 2074-2106, 2123-2127 /home/admin/.local/lib/python3.8/site-packages/pandas/io/pickle.py 28 15 46% 92-103, 178-204 /home/admin/.local/lib/python3.8/site-packages/pandas/io/pytables.py 2255 1832 19% 118-124, 136-138, 143-146, 156-158, 173-182, 235-248, 272-307, 389-462, 467-476, 557-579, 582, 587-589, 593, 596, 599, 602, 606-610, 619-624, 627, 630-631, 634, 642, 666-674, 679, 685-686, 699-731, 737-739, 746-748, 766-770, 785-791, 839-866, 894-898, 935-938, 983-1059, 1113-1116, 1154-1188, 1249-1259, 1309-1373, 1406-1413, 1426-1430, 1470-1489, 1493-1505, 1509-1515, 1545-1574, 1584-1613, 1619-1620, 1625-1630, 1643-1721, 1746-1783, 1786-1788, 1792-1806, 1811-1827, 1867-1894, 1898-1910, 1913-1914, 1918-1939, 1977-2001, 2006, 2010, 2014-2016, 2019-2022, 2031, 2037, 2042-2045, 2053-2092, 2096, 2100, 2104, 2109, 2114, 2117, 2125-2130, 2133, 2136-2141, 2146-2160, 2164-2167, 2176-2201, 2205-2207, 2211, 2215-2223, 2230-2231, 2239, 2254-2257, 2260, 2296-2310, 2314, 2318, 2321-2326, 2335, 2341-2348, 2352, 2359-2384, 2388, 2393-2403, 2407, 2411, 2415, 2419, 2424, 2428-2435, 2455-2537, 2541-2544, 2553-2555, 2559, 2563, 2567, 2571, 2605-2611, 2615, 2620-2627, 2631, 2635-2642, 2646-2647, 2650-2651, 2655, 2659, 2663, 2667, 2671, 2675, 2679, 2690, 2694, 2698, 2702-2704, 2714-2718, 2727, 2732, 2743-2747, 2759, 2765, 2768-2811, 2817-2823, 2830, 2834-2835, 2839-2842, 2846, 2850-2880, 2885-2892, 2897-2917, 2920-2942, 2947-2963, 2970-3003, 3008-3012, 3021-3102, 3113-3116, 3125-3128, 3132-3135, 3145-3168, 3178-3203, 3207-3229, 3282-3288, 3292, 3296-3306, 3314-3317, 3321-3347, 3355, 3364-3372, 3377, 3382, 3386, 3391, 3395, 3399, 3403, 3408, 3412, 3417, 3427-3436, 3441, 3445, 3449-3450, 3461, 3472-3474, 3478-3487, 3491-3499, 3503-3506, 3517-3528, 3536-3607, 3639-3689, 3712-3727, 3732, 3739-3770, 3804-4002, 4015-4070, 4075-4125, 4136-4156, 4166-4182, 4196-4225, 4247, 4255, 4280-4321, 4327-4375, 4398-4424, 4428-4482, 4495, 4500-4502, 4512-4581, 4594, 4598, 4602-4605, 4614-4629, 4640-4646, 4660, 4664, 4668-4674, 4679-4709, 4712, 4725, 4728-4737, 4746-4754, 4760-4777, 4785-4786, 4793, 4798, 4814-4836, 4840-4900, 4906-4925, 4938-4998, 5017-5029, 5051-5067, 5071-5075, 5079-5082, 5090-5092, 5109-5117, 5124-5150, 5157-5172, 5194-5230, 5234-5253, 5259-5265, 5271-5289 /home/admin/.local/lib/python3.8/site-packages/pandas/io/sas/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/io/sas/sasreader.py 51 29 43% 29, 40, 44, 47, 55, 69, 83, 134-180 /home/admin/.local/lib/python3.8/site-packages/pandas/io/spss.py 22 12 45% 18-20, 54-67 /home/admin/.local/lib/python3.8/site-packages/pandas/io/sql.py 746 610 18% 71-72, 85-90, 96-118, 126-139, 148-165, 178-188, 208-219, 238, 253, 332-353, 368, 383, 464-469, 494, 510, 629-663, 758-769, 804-805, 821-841, 868-886, 889, 892-894, 898-900, 903-914, 928-930, 941-946, 949-986, 992-1030, 1043-1066, 1077-1113, 1117-1145, 1148-1159, 1162-1189, 1207-1244, 1247-1314, 1317-1343, 1352, 1355, 1368, 1382, 1399, 1403, 1407, 1418, 1437, 1442, 1458-1470, 1475-1502, 1526-1544, 1547-1548, 1552-1556, 1560-1563, 1627-1631, 1653-1671, 1738-1765, 1782-1815, 1826-1840, 1908-1933, 1937, 1940-1943, 1946-1956, 1959-1964, 1974-1983, 2001-2005, 2016-2023, 2035-2044, 2047, 2050-2052, 2055-2071, 2074-2076, 2079-2082, 2090-2133, 2136-2167, 2182, 2186-2194, 2197-2214, 2228-2245, 2266-2293, 2296-2299, 2353-2379, 2382-2385, 2388, 2391-2392, 2402-2411, 2444-2445 /home/admin/.local/lib/python3.8/site-packages/pandas/io/stata.py 1590 1368 14% 84, 280-397, 412-505, 577-664, 682-692, 697-736, 752-788, 811-819, 897-900, 912, 924, 927, 930, 933, 941-953, 973-1051, 1134-1169, 1175-1176, 1182-1207, 1211-1212, 1220-1221, 1231-1239, 1245-1248, 1251, 1254, 1257, 1260, 1263, 1266, 1269, 1272, 1275, 1278, 1284-1293, 1297-1348, 1354-1377, 1381-1382, 1386-1395, 1399-1405, 1408-1420, 1423-1426, 1429-1438, 1441-1450, 1453-1462, 1465-1537, 1541-1553, 1556-1558, 1562-1579, 1582-1636, 1639-1667, 1670-1671, 1686-1688, 1702-1847, 1851-1894, 1897-1904, 1907-1936, 1948-2013, 2020-2021, 2028-2029, 2039-2040, 2050-2053, 2072-2090, 2094-2099, 2106-2108, 2115-2133, 2137-2147, 2167-2183, 2205-2228, 2336-2357, 2363, 2369, 2378-2402, 2409-2444, 2452-2461, 2486-2494, 2509-2567, 2570-2574, 2580-2640, 2650-2677, 2683-2730, 2740-2743, 2759, 2762-2763, 2770-2818, 2821-2822, 2827-2830, 2834-2835, 2839-2840, 2844-2852, 2856-2876, 2880, 2883-2912, 2915, 2919-2920, 2923, 2944-2965, 2972-2974, 3013-3037, 3040-3041, 3072-3092, 3123-3155, 3266-3284, 3289-3291, 3295-3296, 3304-3354, 3362-3384, 3387-3391, 3394-3402, 3405-3407, 3410-3415, 3418-3430, 3434-3462, 3465-3466, 3469-3472, 3475-3476, 3482-3488, 3491-3493, 3501-3504, 3511-3522, 3525-3536, 3659-3684, 3707-3721 /home/admin/.local/lib/python3.8/site-packages/pandas/io/xml.py 241 201 17% 50-54, 162-176, 186, 210-288, 313-390, 407, 421, 432, 442-461, 471-502, 507-520, 527-543, 561-580, 583-607, 612-626, 633-661, 671-676, 696-721, 733-739, 751-758, 801-846, 1116-1118 /home/admin/.local/lib/python3.8/site-packages/pandas/plotting/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/plotting/_core.py 191 134 30% 30-32, 98-99, 222-223, 474-475, 506-507, 596-597, 791, 802-892, 895-975, 1044, 1136, 1222, 1289, 1351, 1459, 1534, 1583-1589, 1674, 1760-1765, 1786-1831, 1857-1864 /home/admin/.local/lib/python3.8/site-packages/pandas/plotting/_misc.py 73 43 41% 12-16, 40-41, 64-65, 84-85, 159-160, 252-253, 321-322, 387-388, 455-456, 514-515, 549-550, 571-574, 577-578, 581-584, 587-588, 599, 602, 610-615 /home/admin/.local/lib/python3.8/site-packages/pandas/testing.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/tseries/__init__.py 4 2 50% 5-11 /home/admin/.local/lib/python3.8/site-packages/pandas/tseries/api.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/tseries/frequencies.py 307 236 23% 98, 132-175, 184-210, 216, 222, 226, 230, 241-280, 284-285, 289-290, 294, 298, 301, 305-306, 310, 313-342, 345-353, 356-367, 370-381, 384-391, 395-405, 413-427, 432-433, 437, 441-446, 470-506, 525-564, 580-583, 587-589, 593-594, 598-599, 603-604, 608-609 /home/admin/.local/lib/python3.8/site-packages/pandas/tseries/offsets.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/util/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pandas/util/_decorators.py 135 79 41% 56-94, 164-214, 243-252, 257-260, 291-337, 368, 436, 448-449, 491 /home/admin/.local/lib/python3.8/site-packages/pandas/util/_exceptions.py 48 36 25% 16-27, 36-51, 75-89 /home/admin/.local/lib/python3.8/site-packages/pandas/util/_print_versions.py 48 34 29% 24-27, 34-36, 56-90, 108-134 /home/admin/.local/lib/python3.8/site-packages/pandas/util/_str_methods.py 12 1 92% 23 /home/admin/.local/lib/python3.8/site-packages/pandas/util/_tester.py 18 11 39% 25-35 /home/admin/.local/lib/python3.8/site-packages/pandas/util/_validators.py 122 97 20% 33-41, 55-79, 117-123, 132-136, 161-163, 206-221, 251-263, 285-302, 326-336, 341, 346, 353-357, 377-390, 409-424, 435-442, 446-448 /home/admin/.local/lib/python3.8/site-packages/pandas/util/version/__init__.py 270 129 52% 28, 31, 34, 37, 40, 43, 46, 49, 52, 60, 63, 66, 69, 72, 75, 78, 81, 84, 123-126, 139, 146, 151-154, 157-160, 164, 169-172, 175-178, 183-186, 193, 196, 200, 204, 208, 212, 216, 220, 224, 228, 232, 236, 240, 255-268, 276-294, 338, 363, 366-391, 395-396, 400-401, 405-406, 410, 418-421, 425, 429-438, 442, 446, 450, 454, 458, 462, 471-489, 493-495, 508, 537, 543, 550, 557, 570 /home/admin/.local/lib/python3.8/site-packages/paramiko/__init__.py 36 0 100% /home/admin/.local/lib/python3.8/site-packages/paramiko/_version.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/paramiko/agent.py 246 162 34% 82-95, 98-101, 104-108, 111-119, 128-130, 133-149, 152-173, 176-178, 188, 196-203, 212-213, 216, 226-232, 234-241, 261-264, 267, 273-276, 283-287, 309-315, 318, 321-325, 332-336, 345, 348, 374-377, 380, 383, 386-387, 415, 421, 439-453, 456, 460, 463, 467-469, 475-477, 481-482, 485-497 /home/admin/.local/lib/python3.8/site-packages/paramiko/auth_handler.py 627 439 30% 107-110, 113-120, 134-142, 148-157, 160-169, 172-179, 182-183, 194-200, 203-209, 219, 243-248, 251-252, 262, 267-283, 287-294, 298-305, 326-332, 339, 364-371, 375, 389-391, 406-503, 508, 514-534, 538-547, 550-724, 742-744, 746-753, 766-768, 772-790, 793-806, 811-818, 830, 855, 870-871, 874-875, 879, 883, 887, 891, 894, 897-920, 923-944, 947-948, 951-952, 965, 981-983, 999-1024, 1027, 1030-1049, 1052-1059, 1068-1077, 1081-1092 /home/admin/.local/lib/python3.8/site-packages/paramiko/auth_strategy.py 86 52 40% 25, 30-32, 35, 41, 50, 69-70, 75, 80-81, 102, 111-113, 118-121, 138-145, 148, 200-201, 208, 226, 229, 245-246, 258, 267-303 /home/admin/.local/lib/python3.8/site-packages/paramiko/ber.py 85 66 22% 35-36, 39, 42, 45, 48, 51-94, 98-105, 109-115, 118-130, 136-139 /home/admin/.local/lib/python3.8/site-packages/paramiko/buffered_pipe.py 88 34 61% 67-80, 92, 108-114, 145, 152-154, 161-164, 178-186, 198, 208-212 /home/admin/.local/lib/python3.8/site-packages/paramiko/channel.py 596 346 42% 69, 137-140, 146-159, 188-201, 221-228, 273-281, 298-307, 328-333, 353-360, 375, 400-402, 417-423, 472-490, 507-514, 520, 530, 536, 547, 570-582, 610, 630-633, 643, 652-669, 681, 698-699, 704-708, 725, 746-747, 752-756, 773-779, 796-799, 819-823, 843-846, 864-867, 931-942, 955-965, 977, 989, 995, 1030-1037, 1042, 1048-1058, 1065, 1080-1153, 1155-1161, 1171, 1190-1207, 1221-1224, 1236, 1241, 1252, 1265-1272, 1280, 1284-1290, 1303-1331, 1356, 1362-1363, 1377-1378, 1389-1390 /home/admin/.local/lib/python3.8/site-packages/paramiko/client.py 282 131 54% 99-107, 125-126, 141-147, 160, 169, 190, 214-215, 382-385, 389-401, 409, 428, 430, 432, 434, 439, 446-449, 464-468, 471, 475, 480-483, 511-518, 562, 565, 597-600, 608, 618, 632-633, 648-649, 684, 689-693, 700-705, 708-722, 728-741, 748-761, 781, 784, 799, 803-819, 843, 855, 871-877, 889 /home/admin/.local/lib/python3.8/site-packages/paramiko/common.py 93 3 97% 36-37, 43 /home/admin/.local/lib/python3.8/site-packages/paramiko/compress.py 12 4 67% 29, 32, 37, 40 /home/admin/.local/lib/python3.8/site-packages/paramiko/config.py 267 220 18% 91, 100, 109-110, 119-121, 131-181, 225-247, 251-282, 296-323, 330-333, 337-350, 355-406, 409, 422-471, 482, 494-503, 509-512, 520-556, 577-593, 602-604, 607-631, 682-685, 696 /home/admin/.local/lib/python3.8/site-packages/paramiko/dsskey.py 123 92 25% 57-83, 86-92, 95, 99, 103, 106, 109, 112-134, 137-163, 166-176, 184-194, 211-223, 228-229, 232-233, 236-258 /home/admin/.local/lib/python3.8/site-packages/paramiko/ecdsakey.py 178 124 30% 77, 80-82, 85-87, 90-92, 120-169, 173, 178, 181-198, 201, 205, 212, 215, 218, 221-228, 231-244, 247, 255, 271-278, 283-284, 287-288, 291-327, 330-333, 336-339 /home/admin/.local/lib/python3.8/site-packages/paramiko/ed25519key.py 112 30 73% 50, 61-62, 68, 84, 95-105, 108, 114, 121-136, 142, 147, 166, 181-185, 192, 205, 209-210 /home/admin/.local/lib/python3.8/site-packages/paramiko/file.py 245 139 43% 67, 77-79, 85-86, 93-95, 109-112, 122, 132, 142, 152-154, 173-213, 239, 241, 252-257, 261-267, 276-277, 287-289, 292-293, 300, 305, 314, 339, 360, 370, 381-406, 417-419, 426, 430, 440, 447, 458, 476, 478-480, 490-492, 496-500, 505-515, 523-528 /home/admin/.local/lib/python3.8/site-packages/paramiko/hostkeys.py 190 132 31% 57, 69-71, 89-104, 119-123, 138-140, 143-144, 147, 150-155, 158-161, 164-175, 178, 186-187, 190, 198-206, 218-224, 230, 233-234, 237, 243, 246-253, 257-268, 271-276, 279-282, 295-304, 309-311, 338-367, 375-381, 384 /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_curve25519.py 82 29 65% 31-32, 39, 47-48, 62, 65, 70-102 /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_ecdh_nist.py 87 59 32% 26-30, 33-47, 50-54, 59-63, 66-108, 111-139 /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_gex.py 180 153 15% 60-67, 70-90, 93-104, 110-124, 127-162, 167-189, 192-209, 212-252, 255-283 /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_group1.py 84 62 26% 50-53, 56-68, 71-76, 88-95, 99-120, 124-155 /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_group14.py 11 0 100% /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_group16.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/paramiko/kex_gss.py 344 294 15% 90-95, 101-116, 130-141, 154-159, 168-172, 181-195, 205-240, 249-294, 309-313, 348-357, 363-376, 385-400, 406-420, 429-464, 472-492, 505-557, 568-572, 580-594, 602-644, 657-661, 680, 683, 686 /home/admin/.local/lib/python3.8/site-packages/paramiko/message.py 105 25 76% 58, 64, 85-88, 110, 122, 137-141, 155, 163, 245-250, 258-259, 297, 299, 301 /home/admin/.local/lib/python3.8/site-packages/paramiko/packet.py 389 124 68% 59-62, 138, 183-184, 221, 224, 227-228, 231, 234, 237, 240, 256-258, 261, 286, 314-316, 320, 324, 329-339, 342, 344, 355-367, 369-371, 379, 382, 385, 406-412, 424, 429, 432-436, 440, 447-450, 464, 478-484, 498-511, 516-524, 529, 535, 544, 556, 568, 573, 581, 587, 599-607, 614-621, 627, 629, 638-644, 654-657, 665, 667-673, 691, 696 /home/admin/.local/lib/python3.8/site-packages/paramiko/pipe.py 84 60 29% 34-38, 43-46, 49-52, 55, 58-61, 64-67, 70-71, 81-93, 96-99, 102, 105-108, 111-114, 117-118, 123-125, 128-130, 133-135, 144-148 /home/admin/.local/lib/python3.8/site-packages/paramiko/pkey.py 363 228 37% 70-75, 84-85, 88, 145-199, 223-229, 240, 264, 273-277, 286, 289, 292, 295, 299, 309, 321-329, 340, 347, 369-373, 383, 400, 412, 456-457, 471, 485, 515, 522-523, 527, 539-543, 550-551, 562-563, 567-568, 573-603, 612-689, 704-738, 758-772, 775-780, 807, 820-833, 854-864, 895-897, 904-906, 913-933, 943-944, 947-950, 954, 957 /home/admin/.local/lib/python3.8/site-packages/paramiko/primes.py 69 58 16% 32-49, 60-61, 64-107, 113-122, 125-148 /home/admin/.local/lib/python3.8/site-packages/paramiko/proxy.py 57 36 37% 32-33, 59-69, 78-86, 96-119, 122, 126, 131, 134 /home/admin/.local/lib/python3.8/site-packages/paramiko/rsakey.py 106 44 58% 61-62, 66-78, 84, 88, 95, 107, 111, 117, 120, 124, 139-160, 163, 171, 188-191, 200-201, 210-225 /home/admin/.local/lib/python3.8/site-packages/paramiko/server.py 97 60 38% 87, 104, 123, 148, 180, 205, 236, 264-266, 296-298, 309-310, 331, 342, 372, 397, 413, 432, 456-462, 482, 508, 524, 564, 582, 596, 616-623, 635, 667-671, 678, 681-697, 723, 732 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp.py 92 59 36% 135-137, 142-151, 156-166, 169, 172-179, 182-202, 205-209, 212-224 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_attr.py 150 128 15% 53-60, 72-81, 84, 89-95, 98-112, 115-143, 146-158, 162-169, 173-229, 239 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_client.py 351 291 17% 78-84, 113-133, 164-170, 173-182, 194-195, 204, 218, 237-260, 276-324, 358-382, 396-398, 420-423, 440-443, 456-460, 468-470, 491-496, 509-514, 523-526, 537-541, 554-558, 574-580, 591-595, 606-616, 630-638, 656-662, 673, 676-685, 714-727, 757-759, 795-799, 839-849, 856-857, 861-882, 886-919, 922-924, 930-942, 949-957 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_file.py 230 189 18% 62-73, 76, 82, 92-110, 113-128, 139-147, 157-177, 180-190, 194-212, 225, 234, 246, 256, 264-272, 283-286, 296-301, 313-319, 334-341, 351-356, 404-416, 436, 471-482, 504-527, 532-535, 538-546, 551-565, 568-587, 591-594 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_handle.py 67 51 24% 49-53, 67-72, 92-106, 126-144, 157, 168, 178, 185-187, 190, 193 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_server.py 322 290 10% 118-127, 130-134, 137-162, 165-174, 186-193, 210-220, 225-241, 244-254, 257-264, 267-275, 278-289, 296-356, 360-374, 377-534 /home/admin/.local/lib/python3.8/site-packages/paramiko/sftp_si.py 42 21 50% 51, 59, 68, 108, 140, 156, 174, 184, 208, 222, 239, 251, 266, 282-289, 302, 316 /home/admin/.local/lib/python3.8/site-packages/paramiko/ssh_exception.py 67 30 55% 65-67, 70, 83-84, 87, 107-109, 112, 127-130, 133-134, 165-167, 170, 203-213, 216 /home/admin/.local/lib/python3.8/site-packages/paramiko/ssh_gss.py 253 198 22% 51-57, 64-68, 100-107, 122-141, 151-152, 161, 175-183, 192-197, 208, 227-236, 253-263, 287-319, 334-346, 360-366, 378-392, 401-403, 416, 421, 438-448, 473-498, 514-526, 540-546, 558-572, 582-584, 596, 612-621, 643-675, 690-702, 715-724, 736-754, 763, 778 /home/admin/.local/lib/python3.8/site-packages/paramiko/transport.py 1423 712 50% 148-149, 473-478, 481-499, 529-530, 645-664, 676-677, 686, 714-720, 760-762, 771-774, 778, 822-844, 858-864, 881-885, 913-926, 932-937, 953, 1015, 1029, 1041, 1088, 1102-1105, 1107-1108, 1122-1125, 1129, 1133-1136, 1171-1190, 1201-1204, 1216, 1229-1234, 1249-1260, 1274-1277, 1296-1314, 1326-1339, 1401-1467, 1503-1507, 1518, 1532-1534, 1545-1547, 1570-1575, 1624-1660, 1699, 1703, 1708, 1754-1762, 1772-1785, 1803-1811, 1828-1834, 1847-1849, 1871, 1882, 1897, 1913-1916, 1919-1933, 1941-1942, 1948, 1954-1955, 1975-1978, 1982-1984, 2010, 2012, 2033-2034, 2040-2046, 2051, 2057, 2071-2078, 2082-2089, 2092-2097, 2127-2145, 2156-2157, 2175, 2199, 2202-2203, 2205-2206, 2208-2209, 2216-2219, 2234, 2242-2256, 2264-2279, 2281-2331, 2341, 2355, 2367, 2370-2373, 2378, 2380, 2393, 2397-2398, 2416-2427, 2477, 2494, 2541-2542, 2565, 2574, 2585, 2592-2598, 2608, 2613, 2619-2625, 2645, 2655-2658, 2669, 2679-2685, 2708-2710, 2743-2744, 2762, 2781-2782, 2811-2812, 2830, 2851-2852, 2861-2868, 2876-2878, 2880-2882, 2907, 2927-2929, 2941-2953, 2956-2957, 2959-2965, 2968-2971, 2974-2977, 2986-2987, 3002-3023, 3026-3149, 3158-3164, 3197, 3203, 3206-3214, 3219, 3223, 3228, 3232, 3237, 3241, 3246, 3250, 3255, 3259, 3287-3288, 3293-3297, 3300-3304, 3319-3321, 3324-3342, 3348-3378, 3382, 3386-3387, 3391-3415, 3419-3420, 3424-3425, 3434-3448, 3452-3454, 3460-3462 /home/admin/.local/lib/python3.8/site-packages/paramiko/util.py 182 103 43% 44-59, 76-83, 89, 94-101, 105-109, 119, 124-135, 139, 156-170, 189-191, 201-203, 210, 215-225, 235-241, 247-256, 262-263, 277, 287, 290, 311-315, 334-337 /home/admin/.local/lib/python3.8/site-packages/psutil/__init__.py 950 691 27% 37-38, 127-128, 131-132, 135-136, 139-140, 143-180, 248-259, 271-281, 290-292, 298-304, 346, 349-393, 396-411, 421-423, 426, 429-431, 436, 467-505, 518-549, 556-568, 574-579, 586-601, 617-618, 628-647, 654-686, 690, 694-697, 703-715, 722-724, 728, 732-737, 746, 752, 758, 764, 776, 793-798, 813-816, 829-837, 850, 858, 862-866, 872, 876, 886, 915-956, 993-1048, 1059, 1070, 1074, 1090, 1102-1119, 1133-1147, 1154, 1178, 1184-1202, 1211-1212, 1222-1223, 1233-1234, 1244-1245, 1254-1255, 1273-1275, 1322-1323, 1326, 1329-1331, 1334-1347, 1350-1356, 1360-1364, 1383-1385, 1393-1403, 1431-1482, 1521-1571, 1593-1599, 1632-1634, 1638-1640, 1647-1659, 1666-1675, 1679-1696, 1736-1783, 1808-1859, 1864, 1877-1907, 1918, 1981-1984, 2000, 2013, 2025, 2060-2072, 2111-2121, 2155, 2176-2203, 2218, 2237-2259, 2272, 2290, 2304, 2317, 2327-2337, 2406, 2409 /home/admin/.local/lib/python3.8/site-packages/psutil/_common.py 442 251 43% 29-30, 33-34, 39, 131-133, 144-145, 157, 161-162, 278-279, 282-283, 295-304, 307, 320-332, 340-350, 360-367, 377-384, 412, 447-457, 462, 466-469, 481-488, 496-503, 509-517, 524-545, 552-553, 565-566, 576-590, 605-606, 623-628, 634-639, 645-678, 682-690, 694-695, 703-704, 721-727, 739-747, 757-760, 770-780, 785-798, 803-832, 836-842, 846 /home/admin/.local/lib/python3.8/site-packages/psutil/_compat.py 243 215 12% 27, 30-41, 57-119, 132-272, 278-324, 330-345 /home/admin/.local/lib/python3.8/site-packages/psutil/_pslinux.py 1130 874 23% 56, 113, 121-124, 217-232, 239-245, 258-264, 298-305, 310-313, 344-371, 390-492, 498-546, 592-616, 622-652, 657-672, 683-727, 778-797, 800-813, 832-868, 873-908, 913-946, 949-977, 985, 992-1022, 1027-1043, 1058-1146, 1151-1182, 1203-1290, 1303-1322, 1332-1405, 1415-1428, 1434-1441, 1452, 1459-1484, 1491-1506, 1515-1526, 1536-1539, 1545, 1558-1580, 1589-1590, 1595-1597, 1600-1602, 1605-1607, 1611-1615, 1618-1632, 1636-1657, 1661-1663, 1667-1672, 1678-1704, 1709-1715, 1720, 1724, 1728-1735, 1750-1753, 1766-1788, 1801-1858, 1862-1869, 1874-1883, 1890-1891, 1895-1919, 1928, 1932, 1939, 1944-1949, 1953-1968, 1975-1978, 1982-1988, 1997-2017, 2021-2025, 2029-2069, 2073-2075, 2079, 2083, 2087-2089, 2093-2095 /home/admin/.local/lib/python3.8/site-packages/psutil/_psposix.py 89 67 25% 30-47, 61-110, 120-158, 167-175 /home/admin/.local/lib/python3.8/site-packages/pyarrow/__init__.py 170 121 29% 41-59, 80-93, 97-102, 106-116, 123-157, 312-315, 343, 347, 351-356, 360-367, 375, 393-416, 426-466 /home/admin/.local/lib/python3.8/site-packages/pyarrow/_compute_docstrings.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/pyarrow/_generated_version.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pyarrow/compute.py 203 92 55% 114, 137-138, 175-179, 208-211, 215-232, 238-245, 248-262, 391-403, 425-441, 484-485, 539-544, 584-591, 631-638, 663-664, 700-713, 730 /home/admin/.local/lib/python3.8/site-packages/pyarrow/filesystem.py 225 139 38% 54-55, 66, 79, 94-105, 108, 118, 124, 130, 143, 156, 167, 178, 189, 196, 225-228, 235, 239, 260-261, 265-266, 270-274, 278-279, 283-284, 288, 292-293, 300-301, 305, 311-312, 321-325, 329, 333, 341, 345-346, 350-351, 355-359, 366-367, 370-371, 377-378, 385-393, 397-402, 411-433, 437-440, 444-459, 467-511 /home/admin/.local/lib/python3.8/site-packages/pyarrow/hdfs.py 82 52 37% 42-49, 52, 59, 63, 67, 71, 86, 90, 94, 111, 126-131, 135-149, 153-165, 169-172, 176-185, 223-227, 235-240 /home/admin/.local/lib/python3.8/site-packages/pyarrow/ipc.py 61 36 41% 51-52, 84-85, 109-110, 121-122, 126-141, 146-150, 154, 190, 195, 234, 259-264, 282-285 /home/admin/.local/lib/python3.8/site-packages/pyarrow/types.py 155 47 70% 56, 61, 66, 71, 76, 81, 86, 91, 96, 101, 106, 111, 116, 121, 126, 131, 136, 141, 146, 151, 156, 161, 166, 171, 176, 181, 186, 191, 196, 201, 206, 211, 223, 228, 233, 238, 243, 248, 253, 258, 263, 268, 273, 278, 283, 288, 293 /home/admin/.local/lib/python3.8/site-packages/pyarrow/util.py 96 60 38% 64, 101-106, 114-123, 127-131, 135, 142-151, 158, 177-194, 198-202, 206-207, 213-230 /home/admin/.local/lib/python3.8/site-packages/pyarrow/vendored/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/pyarrow/vendored/docscrape.py 473 282 40% 24, 46, 62, 82, 101, 104, 109-112, 155-157, 164, 169, 172, 183, 187-188, 222, 224, 238-241, 297-341, 349-360, 365, 373-376, 395-396, 398-399, 406, 412-420, 424-428, 431-442, 447, 450, 453-455, 458-460, 463-465, 468-481, 484-489, 492-521, 524-538, 541-555, 565-574, 577-582, 585-599, 604-607, 616-666, 670-672, 680-682, 689-693, 697-716 /home/admin/.local/lib/python3.8/site-packages/pycparser/__init__.py 25 18 28% 32-48, 82-90 /home/admin/.local/lib/python3.8/site-packages/pycparser/ast_transforms.py 21 18 14% 64-96, 103-105 /home/admin/.local/lib/python3.8/site-packages/pycparser/c_ast.py 782 446 43% 25-28, 37-51, 56, 80-100, 149-158, 164-165, 176-179, 182-185, 192-194, 197-200, 203-206, 213-216, 219-222, 225-228, 235-238, 241-244, 247-250, 257, 260, 263-264, 271-273, 276-280, 283-286, 293-295, 298-301, 304-307, 314-315, 318-321, 324-325, 332-334, 337-340, 343-346, 358-359, 362-363, 370, 373, 376-377, 394-398, 401-406, 413-414, 417-420, 423-424, 431-432, 435-438, 441-442, 449-451, 454-457, 460-463, 470, 473, 476-477, 484, 487, 490-491, 498-500, 503-505, 508-509, 516-518, 521-523, 526-527, 534-535, 538-541, 544-545, 552-553, 556-559, 562-563, 574-577, 580-581, 588-592, 595-600, 603-610, 617-619, 622-625, 628-631, 643-646, 649-652, 659-662, 665-670, 673-678, 685-686, 689-690, 693-694, 701-702, 705-706, 709-710, 721-722, 725-726, 733-736, 739-743, 746-751, 758-759, 762-765, 768-769, 776-778, 781-783, 786-787, 794-796, 799-803, 806-809, 820-823, 826-827, 839-841, 844-845, 852-853, 856-858, 861-862, 874-877, 880-881, 888-891, 894-897, 900-903, 910-912, 915-918, 921-924, 931-934, 937-941, 944-949, 962-964, 967-968, 982-984, 987-988, 1001-1003, 1006-1007, 1014-1016, 1019-1021, 1024-1025, 1032-1034, 1037-1040, 1043-1044, 1051-1053, 1056-1059, 1062-1065, 1072-1073, 1076-1077, 1080-1081 /home/admin/.local/lib/python3.8/site-packages/pycparser/c_lexer.py 227 39 83% 83-84, 92-94, 97, 278-282, 290, 306, 317, 322, 329-330, 334, 340-341, 344, 442, 446, 450, 454, 458-459, 463, 474, 478, 482, 486-487, 491-492, 496, 502-503, 513-514 /home/admin/.local/lib/python3.8/site-packages/pycparser/c_parser.py 581 219 62% 167, 177, 193, 284, 327, 336-339, 387, 395-411, 422-423, 447, 467-474, 487, 518, 543, 554, 559, 564, 571-574, 583-590, 599-601, 616, 664-669, 693-712, 753, 773, 779, 784, 789, 819, 871, 877, 884, 889, 899-900, 909-911, 923, 940-948, 981-1002, 1011, 1016, 1036-1039, 1045, 1050, 1056, 1063-1069, 1075-1085, 1119, 1144-1154, 1162-1168, 1192-1195, 1223, 1233, 1240, 1270, 1281, 1290, 1311-1315, 1320, 1326-1329, 1335-1341, 1346, 1355, 1361, 1366-1372, 1385, 1399, 1404-1410, 1425-1431, 1436, 1445-1450, 1455, 1467, 1476, 1480, 1486, 1490, 1494, 1498, 1502, 1506, 1511, 1515, 1519, 1523, 1528, 1532, 1536, 1542, 1546-1549, 1555-1562, 1575, 1595, 1599, 1608, 1634, 1642, 1653, 1659, 1672, 1680, 1686, 1694-1695, 1701, 1707, 1711, 1721, 1725, 1730-1731, 1740-1747, 1753-1757, 1761, 1774, 1776, 1779, 1781, 1790-1800, 1807, 1819-1824, 1830-1835, 1857-1863 /home/admin/.local/lib/python3.8/site-packages/pycparser/lextab.py 9 0 100% /home/admin/.local/lib/python3.8/site-packages/pycparser/ply/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/pycparser/ply/lex.py 692 415 40% 59-60, 66, 69, 80, 83, 86, 95, 98, 145-169, 175-206, 213, 219, 244, 255, 265, 277-278, 284, 290, 296, 339-340, 360-361, 368-396, 399-407, 411, 416, 419-422, 440, 450-454, 463-469, 494-523, 546, 578-581, 587-589, 592-594, 597-599, 605-612, 622-630, 637-638, 642-644, 647-649, 651-653, 655-657, 679-681, 693-694, 696-699, 708, 711-712, 717-718, 730-822, 833-856, 867, 881-882, 896, 902-903, 909-910, 920-1047, 1056-1080, 1092 /home/admin/.local/lib/python3.8/site-packages/pycparser/ply/yacc.py 1916 1562 18% 97, 114, 119, 122, 129, 132, 140-146, 150-156, 176-177, 180-181, 184-185, 190-198, 219, 222, 242, 246, 252, 264-266, 272-274, 277, 295, 298-303, 321, 325-327, 329, 350-683, 697-989, 1015-1016, 1030, 1063, 1087-1088, 1123-1135, 1157-1168, 1176-1271, 1312-1339, 1342, 1345, 1348, 1351, 1354, 1358-1370, 1374-1375, 1392, 1395, 1429-1437, 1440-1444, 1447, 1455-1460, 1475-1507, 1511, 1514, 1525-1530, 1551-1624, 1634-1640, 1652-1662, 1673-1727, 1737-1745, 1754-1759, 1769-1774, 1786-1791, 1804-1829, 1837-1864, 1875-1914, 1933-1958, 1980, 1986, 1999-2023, 2056-2064, 2067-2087, 2101-2133, 2138-2154, 2165-2195, 2199-2224, 2255-2270, 2284-2292, 2304-2320, 2330-2341, 2372-2437, 2452-2455, 2474-2477, 2492-2500, 2511-2526, 2534-2718, 2727-2839, 2849-2866, 2884-2888, 2896-2927, 2947, 2961-2967, 2982-2983, 2999-3018, 3027-3029, 3037-3055, 3061-3063, 3066-3068, 3071-3073, 3080-3089, 3097-3124, 3149-3206, 3219, 3226, 3239, 3246-3256, 3262-3263, 3276, 3285, 3294-3494 /home/admin/.local/lib/python3.8/site-packages/pycparser/plyparser.py 55 7 87% 26-28, 67, 107-112 /home/admin/.local/lib/python3.8/site-packages/pycparser/yacctab.py 18 0 100% /home/admin/.local/lib/python3.8/site-packages/pygit2/__init__.py 92 43 53% 123-162, 203-225 /home/admin/.local/lib/python3.8/site-packages/pygit2/_build.py 18 12 33% 46-53, 58-67 /home/admin/.local/lib/python3.8/site-packages/pygit2/blame.py 69 36 48% 33-36, 44-47, 52, 58, 63, 68, 72, 77, 82, 86, 91-95, 102-105, 108, 111, 114-118, 130-137, 140 /home/admin/.local/lib/python3.8/site-packages/pygit2/callbacks.py 209 162 22% 84-86, 89-93, 111-115, 148, 170, 221-238, 243-263, 268-288, 293-309, 328-341, 352-367, 372-378, 383-390, 395-402, 407-412, 417-423, 428-435, 440-448, 458-505 /home/admin/.local/lib/python3.8/site-packages/pygit2/config.py 186 125 33% 35-38, 44-45, 48, 51, 54-58, 61, 64, 69-70, 78-87, 91-95, 98-101, 104-109, 112-118, 121-128, 136-138, 141-151, 154-157, 166-170, 178-185, 191-196, 202-206, 216-221, 231-236, 241-243, 251-255, 263-267, 271-275, 283-289, 295, 301, 307, 321-336, 339-340, 345, 349, 353, 358, 363, 368 /home/admin/.local/lib/python3.8/site-packages/pygit2/credentials.py 56 18 68% 52, 56, 60, 63, 74-75, 79, 83, 86, 113-116, 120, 124, 127, 132, 138 /home/admin/.local/lib/python3.8/site-packages/pygit2/errors.py 26 20 23% 34-65, 70 /home/admin/.local/lib/python3.8/site-packages/pygit2/ffi.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/pygit2/index.py 226 171 24% 44-50, 54-59, 63, 66, 69, 72-77, 80-94, 97, 110-111, 115-116, 119-120, 129-144, 157-167, 172-173, 178-180, 188-190, 202-212, 232-249, 272-295, 322-331, 338-343, 348, 353, 356, 359-360, 365-369, 377-384, 388-396, 402, 405-417, 420-421, 424, 430-434, 437, 440, 443-457, 460 /home/admin/.local/lib/python3.8/site-packages/pygit2/packbuilder.py 40 23 42% 37-43, 47, 50, 53, 57-59, 62-64, 67-69, 72, 75-77, 81 /home/admin/.local/lib/python3.8/site-packages/pygit2/refspec.py 37 17 54% 37-38, 43, 48, 53, 58, 63, 69, 74, 77-84, 90, 96 /home/admin/.local/lib/python3.8/site-packages/pygit2/remote.py 155 112 28% 41-60, 69-71, 74, 80, 86, 92, 97-101, 106-107, 122-130, 138-164, 169-171, 177, 181-182, 188-192, 198-202, 220-224, 241-249, 252-265, 268-275, 284-296, 306-319, 326-327, 332-333, 338-339, 345-346, 352-353 /home/admin/.local/lib/python3.8/site-packages/pygit2/repository.py 552 422 24% 77, 85, 105-117, 121, 139-163, 169-174, 184-198, 204-205, 208-211, 214, 217, 223-224, 237-241, 250-254, 281-291, 308-316, 324-346, 353-354, 361-362, 369-373, 410-429, 444-453, 459-479, 543-568, 575, 615-636, 644-648, 690-698, 704-729, 743-762, 818-838, 894-919, 983-1039, 1074-1091, 1095-1104, 1128-1129, 1141, 1148-1149, 1187-1224, 1249-1262, 1288-1303, 1310-1316, 1326-1327, 1347-1363, 1372-1375, 1383-1393, 1396-1399, 1402-1404, 1407, 1410, 1413-1416, 1423-1424, 1427, 1439-1442, 1445-1446, 1449, 1452, 1455, 1459, 1462, 1491, 1493, 1497, 1501-1506 /home/admin/.local/lib/python3.8/site-packages/pygit2/settings.py 74 25 66% 40, 43, 65-71, 81, 86, 90, 98, 102, 110, 120, 128, 138, 148, 153, 158, 163, 168, 173, 178 /home/admin/.local/lib/python3.8/site-packages/pygit2/submodule.py 37 19 49% 35-40, 43, 47-51, 56-57, 62-63, 68-69, 74-75, 80-81 /home/admin/.local/lib/python3.8/site-packages/pygit2/utils.py 60 46 23% 33-36, 40-49, 53-62, 66-70, 85-102, 105, 108, 119-121, 124, 127-132 /home/admin/.local/lib/python3.8/site-packages/pytz/__init__.py 198 125 37% 56-75, 87-108, 113-124, 167-190, 195, 204-206, 226-228, 231, 234, 237, 240, 244-246, 250-254, 257, 260, 295, 307, 347, 350-366, 379-390, 403-406, 409, 412, 415, 418, 421, 425-427, 431-435, 491-502, 509-512, 516 /home/admin/.local/lib/python3.8/site-packages/pytz/exceptions.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/pytz/lazy.py 100 59 41% 4-8, 21-28, 31-38, 41-48, 51-58, 61-68, 87, 98-106, 142, 151-160 /home/admin/.local/lib/python3.8/site-packages/pytz/tzfile.py 76 66 13% 21, 25-123, 126-133 /home/admin/.local/lib/python3.8/site-packages/pytz/tzinfo.py 178 126 29% 7-8, 34-41, 49-58, 66, 76, 87-89, 97, 105, 113, 117-119, 144-148, 151, 156, 183-194, 198-204, 251-259, 320-397, 422-428, 461-467, 499-505, 508-517, 524, 542-580 /home/admin/.local/lib/python3.8/site-packages/reportlab/__init__.py 28 2 93% 12, 18 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/PyFontify.py 67 46 31% 101-152, 156-161 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/abag.py 19 8 58% 27-30, 33-36 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/boxstuff.py 40 28 30% 9-19, 48, 50, 52-53, 55-56, 58-78, 80-83 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/colors.py 716 389 46% 60, 75, 81-86, 92-93, 97, 101, 104, 107, 110, 113, 116-117, 120-121, 125-126, 131-133, 136-144, 148, 153, 193-197, 200, 211-215, 230, 233, 237, 241, 244, 248-256, 260, 269, 278-283, 291, 299, 313-321, 326-330, 377-385, 388, 398-499, 503-511, 697, 707, 735-748, 751-756, 759-764, 770-776, 779, 782-788, 791-796, 799-803, 810-833, 845, 852-854, 863-883, 890, 895-917, 921-932, 936-947, 954-966, 969-974, 978-981, 985-991, 995-1001, 1005-1014, 1017-1024, 1028-1040, 1044-1045 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/enums.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/fonts.py 31 9 71% 79, 87-91, 95-97 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/geomutils.py 11 8 27% 24-32 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/logger.py 40 19 52% 19-23, 27-33, 37-38, 41, 53-55, 58 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/normalDate.py 401 263 34% 35, 41, 44, 47, 50, 58-66, 134, 140-143, 147-152, 156, 160, 163-165, 168-170, 173-175, 178-180, 183-185, 188-190, 194, 198, 202, 206, 210, 214-221, 228-231, 234-240, 244, 248, 252-253, 257-258, 261, 264, 267, 270, 273, 276, 279, 282, 285, 288, 291, 307-317, 321, 324, 327, 334, 339, 341, 347, 350, 353, 356, 358, 363, 365, 370-373, 377, 381, 385, 389, 393, 397-440, 445-450, 457-460, 464-475, 479-484, 488-491, 500-507, 510-515, 517, 520-527, 532-534, 537-540, 544, 548, 558, 562-565, 569-584, 588, 601-603, 607-611, 614, 617, 620, 623, 626-627, 630-633, 636-637, 640-657 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/pagesizes.py 58 8 86% 72-76, 80-84 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/rl_accel.py 239 207 13% 29-30, 34-36, 39-68, 71-96, 99-103, 106-113, 116-118, 121-124, 127-132, 135-152, 155-235, 238-312, 315-322, 328, 333-348 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/rl_safe_eval.py 625 424 32% 66-68, 73-79, 83-85, 88, 103-119, 122, 169-198, 201-202, 227-264, 267, 270, 276, 286-320, 327-328, 338-348, 358-365, 373-378, 387-395, 399-407, 425-460, 467-489, 508-532, 540-582, 597-618, 628-629, 649-652, 656-669, 674-677, 681-685, 689-701, 705-713, 716-728, 736, 739, 743, 746-750, 840, 844-845, 848, 851-852, 858-864, 873-962, 965-966, 969-970, 973, 976, 979-982, 985-988, 991, 994, 997, 1000-1004, 1007, 1010, 1013, 1016, 1019, 1022, 1025, 1028, 1031, 1041-1042, 1055-1066, 1073-1077, 1080-1083, 1086-1102, 1109-1112, 1115-1118, 1121-1127, 1130-1141, 1144-1148, 1151-1158, 1161, 1164-1175, 1178-1206, 1215-1216 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/rltempfile.py 23 15 35% 18-21, 25-33, 36-38 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/sequencer.py 187 127 32% 18-29, 32, 36, 40-41, 45-46, 65-68, 71, 74-77, 80-84, 88, 92, 95, 98-99, 148-153, 158-160, 165, 168-176, 179-181, 186-188, 192, 198, 203-204, 207-209, 212-214, 219-223, 227, 231-235, 249-251, 255-256, 263-307, 311 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/styles.py 134 50 63% 81, 93-101, 104-109, 170, 223-224, 227-231, 234, 237, 242, 244, 248, 250, 257-266, 269-279 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/textsplit.py 88 69 22% 41, 56, 75-90, 109-184, 206-220, 229, 239-241 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/units.py 17 10 41% 21-30 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/utils.py 1051 740 30% 12-13, 21, 24, 35-36, 41-42, 45, 51, 55, 61, 74-78, 82-85, 88-92, 100, 112, 115, 123, 130-132, 137-139, 144-147, 150, 153, 157, 161, 166, 168-170, 172-174, 179, 182-183, 186-196, 200-201, 204, 207-211, 214-218, 221-225, 228-231, 234-238, 241-245, 248-252, 258-285, 288, 301-302, 309-346, 351, 353, 359, 363, 367, 370, 376-418, 423-426, 434-439, 443-447, 453-454, 461-498, 501-507, 511-517, 523-530, 535, 551-568, 571-575, 583-591, 596-601, 604, 607-611, 616-618, 621-624, 627-635, 639-644, 647-665, 670-671, 679-680, 691-696, 703-714, 717-719, 727-741, 745-749, 753-754, 762-766, 770-773, 776-778, 786-787, 798-814, 819-823, 825-831, 834-835, 838-839, 843, 846-855, 861, 865, 870-873, 902-990, 993-995, 998, 1001-1013, 1016-1020, 1023-1025, 1028, 1031-1035, 1038, 1041-1054, 1057, 1060, 1063, 1066-1068, 1071-1072, 1075-1079, 1082-1093, 1101-1107, 1110, 1113, 1116, 1119, 1135-1137, 1141-1142, 1144-1150, 1155-1156, 1159-1173, 1176-1184, 1188-1196, 1199-1207, 1226-1234, 1249-1266, 1279, 1283-1292, 1296-1297, 1310-1324, 1329-1338, 1346-1349, 1354, 1361-1362, 1365, 1368, 1371, 1376, 1379-1382, 1397-1400, 1404, 1408-1413, 1418-1425, 1428-1435, 1439-1449 /home/admin/.local/lib/python3.8/site-packages/reportlab/lib/validators.py 267 117 56% 20, 23, 26-30, 34, 38, 42-43, 46-53, 57, 61-67, 71-72, 75-78, 82-83, 86, 90, 93-94, 100, 104-105, 108-114, 120-128, 134-135, 140-149, 154, 159-160, 165-167, 170, 179-180, 184, 188, 202-204, 209, 220-228, 237-239, 247-248, 253-254, 258, 262, 269, 273, 277, 279, 283, 285, 290, 293-295, 313, 317, 320, 329-332 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata.py 88 33 62% 74-94, 99, 104-108, 112-125, 137-141, 248-251 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_macexpert.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_macroman.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_pdfdoc.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_standard.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_symbol.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_winansi.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_enc_zapfdingbats.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_courier.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_courierbold.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_courierboldoblique.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_courieroblique.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_helvetica.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_helveticabold.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_helveticaboldoblique.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_helveticaoblique.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_symbol.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_timesbold.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_timesbolditalic.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_timesitalic.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_timesroman.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/_fontdata_widths_zapfdingbats.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/pdfdoc.py 1657 716 57% 32-35, 78, 89, 140, 165, 188-189, 194, 203, 206-213, 219, 223, 229-230, 236, 251-254, 273, 276-277, 283, 301, 304, 307-308, 311-314, 317-335, 342, 350, 359, 366, 373, 380, 385, 388-395, 410, 432-436, 444, 462, 468-469, 475-487, 516, 519, 526-529, 550, 554-555, 558, 565-572, 579-580, 593-595, 604-621, 627-633, 637-638, 642-643, 645, 647, 650, 653, 662, 676, 678, 680, 685-687, 701, 705-708, 714-717, 720, 725-726, 729-734, 766-769, 780, 783, 805, 832-839, 856, 861-864, 893-894, 913, 948, 950, 972, 983, 1041, 1044, 1047-1048, 1051-1052, 1070, 1116, 1127, 1134-1135, 1139, 1154, 1159, 1179, 1195, 1198-1209, 1274-1278, 1281-1283, 1287-1296, 1312, 1318-1327, 1362-1395, 1398, 1402-1408, 1411-1412, 1416-1417, 1421-1444, 1450-1453, 1462-1464, 1467-1519, 1523-1536, 1575-1578, 1589-1593, 1595-1612, 1614, 1618-1619, 1625-1627, 1629-1634, 1639-1642, 1644-1650, 1657-1661, 1664, 1670-1677, 1691-1695, 1699-1709, 1712-1719, 1726, 1736, 1738-1739, 1745, 1780-1781, 1783-1788, 1790, 1792, 1794, 1796, 1798, 1800, 1802, 1804, 1806, 1812-1815, 1817-1819, 1824, 1826-1828, 1836, 1838-1840, 1848, 1850-1852, 1860, 1862-1864, 1878, 1894, 1898, 1906-1907, 1917, 1997, 2000-2002, 2006-2009, 2012-2050, 2055, 2058-2064, 2089, 2099-2102, 2107-2119, 2127-2128, 2132, 2136-2137, 2143, 2148-2160, 2165-2167, 2171, 2174-2176, 2182, 2194, 2209, 2211, 2220-2225, 2230-2248, 2251, 2272-2283, 2286, 2291-2292, 2299-2302, 2304-2310, 2316-2319, 2321-2327, 2334-2343, 2346, 2351-2352, 2358-2360, 2362-2367, 2374-2377, 2379-2385, 2392-2395, 2397-2403, 2406 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/pdfmetrics.py 548 340 38% 52-115, 142, 154, 157-181, 184-191, 197-210, 226-240, 245, 249-253, 260, 264-268, 289-295, 297, 315-330, 365, 379-384, 389-396, 418-421, 438-446, 455-464, 467, 472-484, 490-546, 550-576, 584, 590-593, 600-609, 616-625, 633, 650-660, 673, 708, 716, 719, 722, 726-728, 736-756, 760-782, 785-792, 796-804, 815-819, 826-827 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/pdfutils.py 172 112 35% 17-19, 30-55, 57-81, 86-105, 116-128, 136-146, 161, 173-178, 187-194, 198-209, 252, 268, 277-280, 283, 286, 289-293, 296-297 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfbase/rl_codecs.py 82 20 76% 993, 1003, 1036, 1038-1042, 1055-1057, 1065-1068, 1072-1076, 1080 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfgen/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfgen/canvas.py 987 563 43% 55-62, 74-87, 90-98, 101-135, 158, 162, 166, 175-176, 178-181, 185-192, 195, 200, 364-372, 434, 438, 440, 463, 517, 536, 567, 573, 579, 604, 607, 610, 613, 616-622, 635-680, 693, 695, 712-713, 724, 746-751, 791-828, 839, 843-844, 862-863, 867, 889-895, 966, 992-999, 1011, 1021, 1035-1043, 1055-1063, 1069-1089, 1109-1128, 1131-1148, 1152-1153, 1158-1159, 1175-1178, 1181-1186, 1205, 1213-1219, 1231-1255, 1258-1262, 1265-1266, 1270, 1283-1287, 1292-1293, 1297-1301, 1304, 1307, 1310, 1320-1323, 1340-1348, 1369-1374, 1391-1393, 1396-1398, 1462-1465, 1468-1482, 1487-1496, 1500, 1508-1509, 1523-1524, 1529-1533, 1538-1542, 1548-1549, 1552-1554, 1557-1558, 1562-1571, 1575-1584, 1612-1625, 1631-1644, 1674-1699, 1706-1707, 1711-1713, 1723, 1733-1735, 1739, 1761-1762, 1766-1779, 1787, 1791-1794, 1797, 1801-1806, 1829, 1844, 1876-1918, 1925, 1929-1934, 1938, 1942, 1945-1952, 1955, 1959, 1963-1970, 1975-1980, 1984-1987, 1990 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfgen/pathobject.py 78 59 24% 32-33, 36-40, 44, 47, 50, 53, 65, 70, 74, 78, 81-83, 87-90, 98-135, 139 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfgen/pdfgeom.py 29 25 14% 30-77 /home/admin/.local/lib/python3.8/site-packages/reportlab/pdfgen/textobject.py 291 154 47% 22, 24-31, 37-41, 51, 57, 62, 67, 72, 74-81, 87-95, 99, 101, 108, 110-117, 122-135, 137, 143-146, 150-153, 157, 162, 166, 169, 172, 205, 212, 220-230, 243-261, 280, 285, 289, 293, 300-308, 318, 322, 329-330, 336-337, 341-342, 346-347, 364-370, 374-376, 382, 388-393, 396-401, 406-410, 414-415, 418, 427-428, 438, 453-465, 469, 472-473, 476, 479, 482 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/__init__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/doctemplate.py 819 417 49% 61-62, 73-89, 97-100, 104-108, 112, 120, 123, 129, 134, 138, 165-171, 174, 177, 182, 189, 193, 198, 202, 206, 215-217, 220-222, 228-232, 237, 240, 252-253, 256-257, 262, 265-266, 272, 323-326, 330, 342-343, 347-351, 359-363, 366, 369, 372, 375, 378-393, 397-398, 402-407, 411, 414, 418, 535-537, 579, 583, 593, 603-604, 623, 631, 635-637, 640-647, 660, 665-669, 672, 689-691, 699, 704, 706, 718-721, 728-730, 740-767, 770-798, 802-817, 821-830, 834-835, 844-845, 849-851, 853-855, 857-859, 861-863, 871-885, 888-892, 908, 911-920, 939, 943-945, 951, 954-958, 963, 1018-1020, 1023, 1034-1035, 1056-1057, 1070-1075, 1081-1095, 1097, 1107, 1111-1116, 1120-1128, 1132-1134, 1144-1188, 1229-1232, 1235-1247, 1251-1256, 1264-1267, 1271-1274, 1311, 1313, 1350, 1353-1400 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/flowables.py 1875 1491 20% 50-54, 102-105, 116-117, 132, 136, 141-144, 153, 175, 183-191, 195, 198, 201-204, 210-213, 216, 219-225, 229-233, 242-252, 258-270, 276-310, 324-328, 336-340, 343-345, 348-351, 357-368, 375-388, 410-411, 413-417, 429-432, 438, 442, 449-450, 467, 469-470, 476-482, 485-490, 493-495, 502-503, 519-526, 538-539, 542-545, 549, 557-561, 564, 568, 571, 574-576, 583, 586, 598, 601, 604-609, 612, 616-665, 669-672, 676-679, 682-685, 691-703, 706-710, 713-721, 724-746, 749-753, 767, 769, 771, 773, 776, 785-786, 788, 790-791, 793, 798-802, 805, 808, 811-832, 835-844, 847-857, 861, 865, 868, 880-889, 892, 895-902, 905-912, 916-917, 920-923, 928-975, 978-981, 991-998, 1001-1002, 1005-1083, 1089-1100, 1104-1118, 1129-1140, 1143, 1146, 1152-1209, 1212-1226, 1232-1275, 1278-1285, 1291-1298, 1301-1304, 1307-1313, 1316, 1319-1323, 1326-1359, 1362-1379, 1390-1405, 1411-1418, 1421, 1424-1434, 1440-1442, 1445, 1448-1456, 1462-1468, 1471, 1474-1479, 1493-1513, 1516, 1521, 1524, 1527-1768, 1772-1780, 1787-1788, 1791, 1794, 1797, 1801-1802, 1806-1807, 1810-1811, 1814-1837, 1847-1856, 1859, 1862-1883, 1893-1897, 1900-1935, 1953-1965, 1980-1989, 1992-2018, 2021-2022, 2027-2031, 2034-2035, 2043, 2046-2049, 2052-2058, 2061-2064, 2067-2070, 2073, 2078-2087, 2090-2091, 2100-2102, 2124-2146, 2150-2153, 2175-2213, 2217-2220, 2223-2226, 2229, 2232-2260, 2263-2270, 2273-2283, 2297-2404, 2411, 2414-2416, 2419-2422, 2425, 2428, 2431, 2434, 2440-2441, 2444-2453, 2456, 2459-2460, 2465-2466, 2476-2481, 2484-2487, 2490, 2493-2501, 2504-2516, 2520-2522, 2525-2526, 2529-2532, 2536-2538, 2541-2543, 2546-2547, 2551-2553, 2556-2558, 2563-2564, 2567-2572, 2577-2578, 2581-2586 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/frames.py 195 75 62% 25-27, 30, 97-98, 103-108, 112-116, 154-155, 166, 179-180, 188-211, 219, 259-278, 281, 289-299, 302, 305 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/multicol.py 88 77 12% 7-14, 17-40, 43-57, 60-77, 91-96, 99-104, 107-111 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/paragraph.py 2141 1799 16% 76-86, 98-99, 102-103, 142-145, 152-153, 157-159, 167-168, 174-178, 183-199, 202-216, 219, 223-239, 242-245, 248-263, 268-427, 430-444, 447-460, 463-482, 485-500, 503-516, 519, 522-523, 556-568, 572-586, 591-626, 648-666, 669, 678-860, 863-872, 886-918, 926-936, 939-949, 965-1026, 1034-1048, 1052, 1055-1143, 1147-1163, 1185-1196, 1203-1217, 1227-1231, 1244-1263, 1267-1277, 1280-1296, 1299-1305, 1308-1320, 1324-1371, 1377-1391, 1404-1449, 1452-1459, 1462-1482, 1486-1499, 1502-1508, 1511-1557, 1562-1594, 1599-1606, 1611-1640, 1644-1721, 1724-1730, 1797, 1804-1810, 1823, 1838, 1848, 1855-1866, 1869, 1871, 1878-1887, 1890-1898, 1901, 1906-1988, 2037-2044, 2054, 2076, 2080-2084, 2095, 2097, 2102-2156, 2161-2168, 2173-2180, 2188-2398, 2404-2441, 2465-2467, 2475-2496, 2518-2521, 2526, 2528, 2536, 2538, 2549, 2552-2581, 2585-2656, 2664-2684, 2691-2696, 2700-2713, 2716-2918 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/paraparser.py 745 487 35% 36-45, 55-59, 62-65, 68-73, 76-79, 83-86, 89-94, 97-100, 103, 106-108, 118, 121-122, 125-128, 134-136, 139-140, 147-156, 159-170, 173-176, 179-184, 187-190, 193-197, 200-204, 357-363, 2511-2526, 2594, 2599, 2602, 2605, 2608, 2612, 2615, 2618, 2621, 2624-2635, 2639-2641, 2644, 2648-2650, 2653, 2657-2666, 2669, 2672-2673, 2677-2690, 2693-2706, 2709-2713, 2716-2729, 2733-2738, 2741, 2748-2752, 2755, 2758-2759, 2762, 2767-2775, 2778, 2781-2784, 2787, 2790, 2793-2819, 2822, 2825-2828, 2831, 2834-2846, 2849, 2852, 2856-2861, 2866-2868, 2877-2879, 2884-2885, 2916-2922, 2925, 2929-2933, 2936, 2939-2947, 2950, 2953-2960, 2964-2972, 2989-3009, 3012, 3015-3023, 3028-3052, 3056, 3061-3064, 3069, 3072-3085, 3124-3125, 3127-3128, 3132-3133, 3142-3143, 3148, 3157, 3166, 3176-3197, 3200-3201, 3205-3207, 3210, 3221-3222, 3233, 3238-3241, 3251-3254, 3260-3264, 3267-3399 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/tables.py 1452 828 43% 60, 62-66, 73-77, 86, 88, 112-124, 133-134, 138-140, 146-155, 158-176, 187-198, 201-205, 209-217, 220-223, 227-243, 263, 269-270, 275-289, 298-305, 308, 315, 348, 350, 353-357, 363-369, 380, 393-429, 435-436, 446-451, 453, 494-495, 501-502, 516, 520, 523-528, 534-537, 561-565, 570-574, 576, 580-581, 599-602, 622, 629, 632-633, 638-639, 645-650, 661-663, 667-670, 694, 702-704, 707, 717, 726-732, 746, 754, 770-910, 913-932, 945-979, 991-1027, 1041-1079, 1087, 1090, 1104, 1107, 1117-1118, 1126-1127, 1132-1136, 1141-1144, 1148-1159, 1168-1181, 1191-1195, 1203, 1209-1211, 1214-1215, 1254-1256, 1259-1261, 1278-1280, 1283-1285, 1301-1310, 1313-1343, 1347-1357, 1368-1374, 1387, 1403-1443, 1450-1453, 1457-1481, 1497-1500, 1509-1520, 1526, 1528, 1547, 1553-1577, 1580-1654, 1670-1677, 1681, 1704, 1710-1719, 1722-1731, 1741-1756, 1761-1764, 1788, 1792, 1796-1800, 1809-1819, 1826-1832, 1839, 1843, 1846, 1852, 1876-1909, 1944-1945 /home/admin/.local/lib/python3.8/site-packages/reportlab/platypus/xpreformatted.py 208 186 11% 17-36, 39-43, 47, 61-79, 83-85, 119-207, 213, 227-229, 232-235, 240-254, 257-345 /home/admin/.local/lib/python3.8/site-packages/reportlab/rl_config.py 95 15 84% 22, 29, 35-36, 39-40, 56, 100-101, 127-133 /home/admin/.local/lib/python3.8/site-packages/reportlab/rl_settings.py 76 0 100% /home/admin/.local/lib/python3.8/site-packages/requests/__init__.py 68 27 60% 49-50, 54-55, 64, 80-86, 91-100, 108-109, 123-124, 127-136 /home/admin/.local/lib/python3.8/site-packages/requests/__version__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/requests/_internal_utils.py 21 3 86% 33, 49-50 /home/admin/.local/lib/python3.8/site-packages/requests/adapters.py 194 82 58% 61, 93, 97, 145, 158, 163-169, 211-235, 255, 261, 271-275, 278-290, 318, 343-351, 368, 390-391, 395, 426-432, 455-456, 472-476, 481, 500-536 /home/admin/.local/lib/python3.8/site-packages/requests/api.py 19 6 68% 85, 99-100, 130, 145, 157 /home/admin/.local/lib/python3.8/site-packages/requests/auth.py 173 141 18% 35-66, 73, 80-81, 84, 92, 95-96, 103-104, 111-114, 118-124, 131-234, 238-239, 250-284, 288-304, 307, 315 /home/admin/.local/lib/python3.8/site-packages/requests/certs.py 4 1 75% 17 /home/admin/.local/lib/python3.8/site-packages/requests/compat.py 30 5 83% 12-13, 36-37, 42 /home/admin/.local/lib/python3.8/site-packages/requests/cookies.py 239 149 38% 19-20, 41, 44, 47, 52-58, 70, 73, 76, 80, 85, 92, 96, 100, 121, 132, 156-167, 201-204, 212-223, 231-232, 240, 248-249, 257, 265-266, 275, 279-283, 287-291, 299-304, 313-319, 322-325, 334, 341, 347, 350-356, 362-364, 378-384, 398-413, 417-420, 424-426, 430-433, 437, 441-452, 461-489, 495-504, 536-537, 550, 553, 557-559 /home/admin/.local/lib/python3.8/site-packages/requests/exceptions.py 37 8 78% 19-24, 41-42 /home/admin/.local/lib/python3.8/site-packages/requests/hooks.py 14 6 57% 27-32 /home/admin/.local/lib/python3.8/site-packages/requests/models.py 455 182 60% 95, 118, 122-126, 134, 147, 149, 178-183, 189, 192-195, 211, 214, 223-227, 281, 294, 298-311, 381, 384-392, 402-408, 418, 429-430, 435-436, 439, 445, 452-455, 457, 462, 465, 469, 472, 476-479, 487-493, 508-516, 528-529, 537-542, 545, 550, 563, 587, 598-609, 625, 629, 707, 710, 715-718, 721-726, 729, 739, 749, 753, 764-768, 780, 788, 793, 817-831, 836, 838, 849, 863-885, 894, 897, 924, 928, 933-940, 957-968, 972-975, 981-992, 997-1021 /home/admin/.local/lib/python3.8/site-packages/requests/packages.py 17 4 76% 5-10 /home/admin/.local/lib/python3.8/site-packages/requests/sessions.py 268 118 56% 56, 86, 100-103, 116-124, 129-157, 178-281, 288-301, 315-332, 338-354, 601-602, 612-613, 623-624, 637, 649, 661, 671, 684, 689, 716-717, 732-735, 763, 794, 810, 813-814, 817-818, 833 /home/admin/.local/lib/python3.8/site-packages/requests/status_codes.py 14 0 100% /home/admin/.local/lib/python3.8/site-packages/requests/structures.py 39 11 72% 55, 65, 68-73, 77, 80, 91, 96, 99 /home/admin/.local/lib/python3.8/site-packages/requests/utils.py 485 315 35% 76-121, 127-130, 141, 144-157, 170-191, 204, 216-220, 223-224, 230-253, 274-297, 303-310, 331-337, 358, 361, 393-398, 424-433, 445-459, 469-474, 485, 493-506, 548, 556, 566-577, 582-587, 602-626, 643-655, 674-678, 689-693, 703-704, 711-715, 724-739, 752-753, 758-761, 784, 789-809, 815-816, 819, 831, 845, 856-857, 873-886, 920-946, 962-984, 993-1013, 1038-1040, 1044-1056, 1068-1076, 1083-1094 /home/admin/.local/lib/python3.8/site-packages/seaborn/__init__.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/_core.py 638 564 12% 48, 52-54, 58, 62-65, 90-138, 142-159, 163-174, 180-211, 215-254, 273-314, 318-325, 329-338, 342-399, 403-478, 498-546, 550-554, 558-577, 604-615, 621-627, 632, 647-653, 657-681, 706-821, 850-935, 963-1016, 1021-1058, 1062-1073, 1091-1161, 1165-1178, 1186-1191, 1218-1273, 1304-1348, 1369-1399, 1418-1445, 1467-1484 /home/admin/.local/lib/python3.8/site-packages/seaborn/_decorators.py 31 7 77% 32-46 /home/admin/.local/lib/python3.8/site-packages/seaborn/_docstrings.py 36 1 97% 30 /home/admin/.local/lib/python3.8/site-packages/seaborn/_statistics.py 196 168 14% 69-79, 83-87, 91-96, 100-114, 118-126, 130-140, 144-158, 162-182, 186-189, 232-241, 245-259, 263-312, 316-342, 346-366, 370-373, 389-391, 395, 399-413, 417-426 /home/admin/.local/lib/python3.8/site-packages/seaborn/algorithms.py 66 60 9% 36-86, 91-105, 114-129 /home/admin/.local/lib/python3.8/site-packages/seaborn/axisgrid.py 1011 915 9% 38-43, 47-50, 54-56, 60-64, 95-176, 180-183, 187-196, 200-226, 231-234, 309-474, 581-606, 632-688, 720-755, 759-763, 768-779, 783-785, 791-799, 803-804, 808-815, 819-826, 830-837, 841-853, 857-865, 890-957, 964, 969, 974-980, 991, 998-1011, 1016-1023, 1028-1035, 1040-1052, 1057-1069, 1145-1250, 1263-1267, 1280-1282, 1295-1297, 1310-1321, 1335-1406, 1411-1447, 1454-1469, 1473-1508, 1512-1553, 1557-1562, 1566-1570, 1591-1669, 1673-1676, 1700-1702, 1724-1738, 1761-1799, 1820-1822, 1830-1831, 1962-2049, 2064-2214 /home/admin/.local/lib/python3.8/site-packages/seaborn/categorical.py 1249 1116 11% 44-240, 245-265, 269-324, 329-337, 342-346, 350-388, 392-397, 406-415, 419-476, 481-505, 509-512, 522-546, 551-671, 675-686, 690-692, 702-714, 718-724, 728-747, 752-757, 761-935, 939-946, 954-979, 987-995, 1001-1010, 1015-1016, 1021-1039, 1043-1046, 1057-1082, 1086-1088, 1099-1112, 1116-1156, 1160-1164, 1172-1177, 1184-1192, 1196-1209, 1215-1242, 1249-1276, 1280-1298, 1303-1332, 1336-1416, 1420-1424, 1434-1438, 1442-1545, 1550-1571, 1584-1593, 1598-1630, 1639-1642, 1655-1687, 1692-1697, 1702-1781, 1788-1791, 1805-1839, 1844-1874, 1878-1883, 1887-1890, 1896-1999, 2003-2058, 2062-2065, 2240-2249, 2397-2406, 2631-2640, 2799-2820, 2996-3017, 3179-3188, 3372-3381, 3577-3608, 3708-3724, 3743-3862 /home/admin/.local/lib/python3.8/site-packages/seaborn/cm.py 16 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/colors/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/colors/crayons.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/colors/xkcd_rgb.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/distributions.py 923 859 7% 109, 118, 124-126, 132, 140-155, 164-176, 180-186, 192-200, 204-210, 215-268, 284-329, 353-713, 728-873, 889-1031, 1050-1215, 1221-1279, 1285-1322, 1328-1358, 1391-1456, 1618-1754, 1922-1956, 2044-2082, 2147-2302, 2395-2403, 2543-2661 /home/admin/.local/lib/python3.8/site-packages/seaborn/external/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/seaborn/external/docscrape.py 455 272 40% 43, 64, 80, 100, 119, 122, 127-130, 173-175, 182, 187, 190, 201, 236, 238, 250-253, 308-350, 358-369, 374, 382-385, 391, 404-405, 407-408, 415, 421-429, 432-443, 448, 451-454, 457-460, 463-466, 469-472, 475-488, 491-496, 499-528, 531-546, 549-563, 567-571, 580, 585-609, 612-617, 620-634, 643-691, 695-697, 705-707, 714-718 /home/admin/.local/lib/python3.8/site-packages/seaborn/external/husl.py 194 151 22% 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72-91, 95-114, 118-119, 123, 127-130, 134-137, 141-144, 148-153, 157-175, 179-184, 188-189, 193-194, 198-199, 203-219, 223-235, 239-247, 251-257, 261-271, 275-285, 289-299, 303-313 /home/admin/.local/lib/python3.8/site-packages/seaborn/matrix.py 548 491 10% 25-28, 33-36, 41-49, 61-86, 98-182, 189-239, 243-255, 259-268, 272-284, 289-343, 535-549, 563-616, 619-621, 624-638, 643-651, 666, 672, 683-728, 774-780, 790-857, 861-899, 906-919, 939-949, 974-986, 990-1004, 1033-1055, 1058-1060, 1065-1085, 1100-1150, 1153-1207, 1214-1235, 1402-1408 /home/admin/.local/lib/python3.8/site-packages/seaborn/miscplot.py 27 20 26% 20-30, 35-48 /home/admin/.local/lib/python3.8/site-packages/seaborn/palettes.py 231 199 14% 64-67, 71-72, 76-77, 81-90, 145-226, 287-297, 359-371, 431-454, 459-467, 543-548, 624-629, 702-709, 729-735, 761-762, 789-790, 905-942, 948-977, 1021-1038 /home/admin/.local/lib/python3.8/site-packages/seaborn/rcmod.py 113 83 27% 113-117, 122, 127, 132-135, 174-298, 330-331, 378-443, 483-484, 489-491, 494, 497-501, 548-556 /home/admin/.local/lib/python3.8/site-packages/seaborn/regression.py 319 271 15% 13-14, 36-56, 60-66, 69, 86-136, 141-153, 158-188, 193-229, 233-248, 252-265, 269-290, 294-296, 300-317, 321-331, 335-340, 345-376, 385-408, 413-425, 576-636, 826-839, 1071-1096 /home/admin/.local/lib/python3.8/site-packages/seaborn/relational.py 349 310 11% 197-345, 363-377, 381-422, 436-563, 583-590, 603-667, 684-704, 800-822, 914-1042 /home/admin/.local/lib/python3.8/site-packages/seaborn/utils.py 281 240 15% 24-29, 49-59, 84-89, 109-124, 141, 161-168, 177-181, 198, 214-215, 243-317, 322-326, 350-368, 373-374, 383-394, 403-409, 418-424, 436-442, 477-530, 546-554, 570, 576-597, 613-619, 643-648, 653-668, 673-674, 688-695, 701-710 /home/admin/.local/lib/python3.8/site-packages/seaborn/widgets.py 184 168 9% 8-23, 38-42, 47-48, 53-58, 93-154, 188-239, 273-324, 355-383, 414-440 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/__init__.py 320 0 100% /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/__init__.py 23 0 100% /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/account_api.py 39 30 23% 32-34, 49-54, 70-109 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/companies_api.py 255 234 8% 32-34, 49-54, 70-109, 145-150, 173-226, 256-261, 278-323, 353-358, 375-420, 451-456, 474-525, 556-561, 579-630, 660-665, 682-727 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/contacts_api.py 1026 963 6% 32-34, 51-56, 74-125, 157-162, 181-238, 268-273, 290-335, 365-370, 387-432, 462-467, 484-529, 559-564, 581-626, 657-662, 680-731, 761-766, 783-828, 858-863, 880-925, 955-960, 977-1022, 1051-1056, 1072-1111, 1144-1149, 1169-1218, 1250-1255, 1274-1323, 1357-1362, 1383-1436, 1470-1475, 1496-1553, 1583-1588, 1605-1650, 1683-1688, 1708-1763, 1795-1800, 1819-1876, 1906-1911, 1928-1973, 2005-2010, 2029-2078, 2109-2114, 2132-2177, 2208-2213, 2231-2282, 2313-2318, 2336-2381, 2413-2418, 2437-2494, 2524-2529, 2546-2591, 2622-2627, 2645-2696, 2727-2732, 2750-2801, 2832-2837, 2855-2906 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/conversations_api.py 313 288 8% 32-34, 51-56, 74-119, 150-155, 173-218, 248-253, 270-315, 347-352, 371-418, 448-453, 470-515, 545-550, 567-612, 642-647, 664-709, 740-745, 763-814, 845-850, 868-913 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/deals_api.py 284 261 8% 32-34, 49-54, 70-109, 145-150, 173-226, 256-261, 278-323, 353-358, 375-420, 451-456, 474-525, 556-561, 579-630, 660-665, 682-727, 756-761, 777-816 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/ecommerce_api.py 393 364 7% 32-34, 51-56, 74-119, 150-155, 173-218, 248-253, 270-315, 345-350, 367-412, 442-447, 464-509, 539-544, 561-606, 636-641, 658-697, 731-736, 757-809, 839-844, 861-906, 936-941, 958-1003, 1039-1044, 1067-1125 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/email_campaigns_api.py 477 444 7% 32-34, 50-55, 72-117, 147-152, 169-214, 245-250, 268-315, 346-351, 369-414, 445-450, 468-515, 553-558, 583-644, 675-680, 698-743, 773-778, 795-840, 872-877, 896-947, 978-983, 1001-1052, 1083-1088, 1106-1157, 1188-1193, 1211-1262, 1292-1297, 1314-1359 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/external_feeds_api.py 193 176 9% 32-34, 51-56, 74-119, 150-155, 173-218, 255-260, 284-341, 372-377, 395-440, 472-477, 496-547 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/files_api.py 191 174 9% 32-34, 56-61, 84-137, 167-172, 189-234, 264-269, 286-331, 361-366, 383-428, 461-466, 486-537 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/inbound_parsing_api.py 121 108 11% 32-34, 51-56, 74-119, 155-160, 183-238, 269-274, 292-337 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/master_account_api.py 278 255 8% 32-34, 50-55, 72-111, 143-148, 167-218, 248-253, 270-315, 346-351, 369-414, 446-451, 470-521, 552-557, 575-620, 651-656, 674-719, 750-755, 773-818 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/notes_api.py 189 172 9% 32-34, 56-61, 84-137, 167-172, 189-234, 264-269, 286-331, 362-367, 385-436, 466-471, 488-533 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/process_api.py 82 71 13% 32-34, 50-55, 72-117, 149-154, 173-222 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/reseller_api.py 580 541 7% 32-34, 51-56, 74-125, 156-161, 179-230, 261-266, 284-335, 365-370, 387-428, 459-464, 482-533, 563-568, 585-630, 661-666, 684-735, 765-770, 787-832, 862-867, 884-929, 959-964, 981-1026, 1057-1062, 1080-1127, 1158-1163, 1181-1226, 1257-1262, 1280-1331, 1362-1367, 1385-1436, 1468-1473, 1492-1549, 1580-1585, 1603-1654 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/senders_api.py 204 185 9% 32-34, 50-55, 72-113, 143-148, 165-210, 239-244, 260-299, 329-334, 351-396, 427-432, 450-493, 524-529, 547-594 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/sms_campaigns_api.py 370 343 7% 32-34, 50-55, 72-117, 147-152, 169-214, 244-249, 266-311, 346-351, 373-428, 460-465, 484-531, 561-566, 583-628, 660-665, 684-735, 766-771, 789-840, 871-876, 894-945, 976-981, 999-1050 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/tasks_api.py 230 211 8% 32-34, 62-67, 96-161, 191-196, 213-258, 288-293, 310-355, 386-391, 409-460, 490-495, 512-557, 586-591, 607-646 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/transactional_emails_api.py 835 754 10% 33, 51-56, 74-119, 149-154, 171-216, 247-252, 270-315, 346-351, 369-410, 441-446, 464-509, 539-544, 561-606, 640-645, 666-713, 743-748, 765-804, 845-850, 878-943, 980-985, 1009-1070, 1103-1108, 1128-1177, 1213-1218, 1241-1298, 1328-1333, 1350-1395, 1428-1433, 1453-1504, 1539-1544, 1566-1622, 1652-1657, 1674-1719, 1757-1762, 1787-1846, 1877-1882, 1900-1951, 1983, 2012, 2021, 2078-2083, 2100-2145, 2175-2180, 2197-2242, 2273-2278, 2296-2347 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/transactional_sms_api.py 168 153 9% 32-34, 58-63, 88-147, 180-185, 205-252, 286-291, 312-361, 391-396, 413-458 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/transactional_whats_app_api.py 92 81 12% 32-34, 58-63, 88-147, 178-183, 201-246 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/webhooks_api.py 179 162 9% 32-34, 50-55, 72-117, 147-152, 169-214, 244-249, 266-311, 342-347, 365-408, 439-444, 462-513 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api/whatsapp_campaigns_api.py 119 106 11% 32-34, 50-55, 72-117, 147-152, 169-214, 248-253, 274-327 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/api_client.py 267 119 55% 66, 74, 76, 83-84, 88-90, 95, 102, 117, 125-130, 137-138, 143-145, 173, 178, 196, 203, 206, 235, 240-241, 254, 258-259, 263-264, 276, 278, 280, 334-342, 349, 355, 361, 376-400, 414, 417-429, 442-461, 470, 477, 486, 493, 503, 512-515, 528-541, 553-556, 563, 571-577, 590-596, 617, 633-635, 637-639 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/configuration.py 96 21 78% 38-40, 101, 113, 129-134, 143, 152, 164-167, 185, 207, 213, 222, 254 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/__init__.py 296 0 100% /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_campaign_result.py 112 67 40% 58-83, 94, 105-112, 123, 134-141, 152, 164, 175, 187, 198, 210, 221, 233, 243, 254, 264, 275, 279-302, 306, 310, 314-317, 321 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_campaign_result_clicked_links.py 54 33 39% 46-51, 61, 71-74, 84, 94-97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_campaign_result_statistics.py 94 57 39% 54-67, 77, 87-90, 100, 110-113, 123, 133-136, 146, 156-159, 169, 179-182, 192, 202-205, 209-232, 236, 240, 244-247, 251 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_version_clicks.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_version_clicks_inner.py 64 39 39% 48-55, 66, 77-80, 91, 102-105, 116, 127-130, 134-157, 161, 165, 169-172, 176 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/ab_test_version_stats.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/add_child_domain.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/add_contact_to_list.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/add_credits.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/block_domain.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body.py 62 37 40% 48-57, 68, 79-82, 93, 105, 116, 128, 132-155, 159, 163, 167-170, 174 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body1.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body10.py 72 43 40% 50-61, 72, 83-86, 97, 108-111, 122, 134, 145, 157, 161-184, 188, 192, 196-199, 203 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body11.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body12.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body2.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body3.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body4.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body5.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body6.py 138 81 41% 64-95, 106, 117-120, 131, 142-145, 156, 167-170, 181, 192-195, 206, 218, 229, 241, 252, 264, 275, 287, 298, 310, 321, 333, 343, 354, 358-381, 385, 389, 393-396, 400 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body7.py 124 71 43% 62-93, 104, 116, 127, 139, 150, 162, 173, 185, 196, 208, 219, 231, 242, 254, 265, 277, 288, 300, 311, 323, 327-350, 354, 358, 362-365, 369 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body8.py 90 53 41% 54-71, 82, 93-96, 107, 118-121, 132, 144, 155, 167, 178, 190, 201, 213, 217-240, 244, 248, 252-255, 259 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body9.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/body_variables_items.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/companies_list.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/company.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/company_attributes.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/company_attributes_inner.py 79 46 42% 52-68, 78, 89, 99, 110, 120, 131, 141, 152, 162, 173, 177-200, 204, 208, 212-215, 219 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/component_items.py 52 31 40% 46-53, 63, 74, 84, 95, 99-122, 126, 130, 134-137, 141 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/conversations_message.py 129 76 41% 62-93, 104, 116, 127, 138-145, 156, 168, 179, 191, 202, 214, 225, 237, 248, 259-262, 273, 285, 296, 308, 318, 329, 333-356, 360, 364, 368-371, 375 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/conversations_message_file.py 81 48 41% 52-68, 79, 91, 102, 113-116, 127, 139, 150, 162, 172, 183, 187-210, 214, 218, 222-225, 229 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/conversations_message_file_image_info.py 65 40 38% 48-58, 69, 80-83, 94, 105-108, 119, 131, 135-158, 162, 166, 170-173, 177 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_api_key_request.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_api_key_response.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_attribute.py 73 44 40% 50-63, 74, 86, 97, 109, 120, 132, 143, 154-161, 165-188, 192, 196, 200-203, 207 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_attribute_enumeration.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_category_model.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_child.py 96 59 39% 54-68, 79, 90-93, 104, 115-118, 129, 140-143, 154, 165-168, 179, 190-193, 204, 215-222, 226-249, 253, 257, 261-264, 268 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_contact.py 106 61 42% 58-83, 94, 106, 117, 129, 140, 152, 163, 175, 186, 198, 209, 221, 232, 244, 255, 267, 271-294, 298, 302, 306-309, 313 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_doi_contact.py 92 55 40% 54-69, 80, 91-94, 105, 117, 128, 139-142, 153, 165, 176, 187-190, 201, 212-215, 219-242, 246, 250, 254-257, 261 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_email_campaign.py 321 188 41% 102-191, 202, 214, 224, 234-237, 248, 259-262, 273, 285, 296, 308, 319, 331, 342, 354, 365, 377, 388, 400, 411, 423, 433, 444, 455, 467, 478, 490, 501, 513, 524, 536, 547, 559, 570, 582, 593, 605, 616, 628, 639, 651, 662, 674, 685, 697, 708, 719-724, 735, 746-753, 764, 775-780, 791, 803, 814, 826, 837, 848-853, 864, 876, 887, 899, 903-926, 930, 934, 938-941, 945 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_email_campaign_recipients.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_email_campaign_sender.py 62 37 40% 48-57, 68, 80, 91, 102-105, 116, 128, 132-155, 159, 163, 167-170, 174 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_external_feed.py 124 75 40% 60-86, 97, 108-111, 122, 133-136, 147, 158-165, 176, 188, 199, 211, 222, 234, 245, 257, 268, 279-284, 295, 307, 311-334, 338, 342, 346-349, 353 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_list.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_model.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_product_model.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_reseller.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sender.py 63 38 40% 48-56, 67, 78-81, 92, 103-106, 117, 129, 133-156, 160, 164, 168-171, 175 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sender_ips.py 67 42 37% 48-56, 67, 78-81, 92, 103-106, 117, 128-133, 137-160, 164, 168, 172-175, 179 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sender_model.py 62 37 40% 48-57, 68, 79-82, 93, 105, 116, 128, 132-155, 159, 163, 167-170, 174 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sms_campaign.py 111 66 41% 58-80, 91, 102-105, 116, 127-132, 143, 154-157, 167, 178, 189, 201, 212, 224, 235, 247, 258, 270, 274-297, 301, 305, 309-312, 316 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sms_campaign_recipients.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_smtp_email.py 52 11 79% 53, 97, 106, 111, 113, 121-122, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_smtp_template.py 127 74 42% 62-90, 101, 113, 123, 133-136, 147, 158-161, 172, 184, 195, 207, 218, 229-232, 243, 255, 266, 278, 289, 301, 312, 324, 328-351, 355, 359, 363-366, 370 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_smtp_template_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sub_account.py 75 46 39% 50-61, 72, 83-86, 97, 108-111, 122, 133-140, 151, 163, 167-190, 194, 198, 202-205, 209 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_sub_account_response.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_batch_category.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_batch_category_model.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_batch_products.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_batch_products_model.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_categories.py 71 42 41% 50-62, 73, 84-87, 98, 110, 121, 133, 144, 156, 160-183, 187, 191, 195-198, 202 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_category.py 80 47 41% 52-67, 78, 89-92, 103, 115, 126, 138, 149, 161, 172, 184, 188-211, 215, 219, 223-226, 230 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_contact_model.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_folder.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_product.py 135 78 42% 64-96, 107, 118-121, 132, 143-146, 157, 169, 180, 192, 203, 215, 226, 238, 249, 261, 272, 284, 295, 307, 318, 330, 341, 353, 357-380, 384, 388, 392-395, 399 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_update_products.py 126 73 42% 62-91, 102, 113-116, 127, 138-141, 152, 164, 175, 187, 198, 210, 221, 233, 244, 256, 267, 279, 290, 302, 313, 325, 329-352, 356, 360, 364-367, 371 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/create_webhook.py 87 54 38% 52-66, 77, 88-91, 102, 114, 125, 136-146, 157, 168-175, 186, 198, 202-225, 229, 233, 237-240, 244 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/created_batch_id.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/created_process_id.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/deal.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/deal_attributes.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/deal_attributes_inner.py 79 46 42% 52-68, 78, 89, 99, 110, 120, 131, 141, 152, 162, 173, 177-200, 204, 208, 212-215, 219 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/deals_list.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/delete_hardbounces.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/email_export_recipients.py 56 35 38% 46-52, 63, 75, 86, 97-106, 110-133, 137, 141, 145-148, 152 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/error_model.py 57 36 37% 46-51, 62, 73-82, 93, 104-107, 111-134, 138, 142, 146-149, 153 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/file_data.py 97 56 42% 56-78, 89, 101, 112, 124, 135, 147, 158, 170, 181, 193, 204, 216, 227, 239, 243-266, 270, 274, 278-281, 285 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/file_downloadable_link.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/file_list.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_account.py 113 68 40% 58-76, 87, 98-101, 112, 123-126, 137, 148-151, 162, 173-176, 186, 196-199, 210, 221-224, 234, 244-247, 257, 268, 272-295, 299, 303, 307-310, 314 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_account_marketing_automation.py 53 32 40% 46-52, 63, 75, 86, 97-100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_account_plan.py 97 60 38% 54-70, 81, 92-101, 112, 123-132, 143, 154-157, 168, 180, 191, 203, 214, 226, 230-253, 257, 261, 265-268, 272 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_account_relay.py 54 33 39% 46-51, 62, 73-76, 86, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_account_relay_data.py 64 39 39% 48-55, 66, 77-80, 91, 102-105, 116, 127-130, 134-157, 161, 165, 169-172, 176 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_aggregated_report.py 151 86 43% 68-108, 119, 131, 142, 154, 165, 177, 188, 200, 211, 223, 234, 246, 257, 269, 280, 292, 303, 315, 326, 338, 349, 361, 372, 384, 395, 407, 411-434, 438, 442, 446-449, 453 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_all_external_feeds.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_all_external_feeds_feeds.py 158 97 39% 66-94, 105, 116-119, 130, 141-144, 155, 166-169, 180, 191-200, 211, 223, 234, 246, 257, 269, 280, 291-294, 305, 316-323, 334, 345-348, 359, 370-373, 384, 395-398, 402-425, 429, 433, 437-440, 444 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_attributes.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_attributes_attributes.py 87 54 38% 52-66, 77, 88-91, 102, 113-122, 133, 144-151, 162, 174, 185, 197, 201-224, 228, 232, 236-239, 243 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_attributes_enumeration.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_blocked_domains.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_campaign_overview.py 161 96 40% 68-104, 115, 126-129, 140, 151-154, 165, 177, 188, 199-208, 219, 230-239, 250, 262, 273, 285, 296, 308, 319, 331, 342, 354, 365, 377, 388, 400, 411, 423, 427-450, 454, 458, 462-465, 469 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_campaign_recipients.py 54 33 39% 46-51, 61, 71-74, 84, 94-97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_campaign_stats.py 189 112 41% 74-112, 123, 135, 146, 157-160, 171, 182-185, 196, 207-210, 221, 232-235, 246, 257-260, 271, 282-285, 296, 307-310, 321, 332-335, 346, 357-360, 371, 383, 394, 406, 417, 428-431, 442, 453-456, 467, 479, 490, 502, 506-529, 533, 537, 541-544, 548 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_categories.py 54 33 39% 46-51, 61, 71-74, 85, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_category_details.py 92 55 40% 54-69, 80, 91-94, 105, 116-119, 130, 141-144, 155, 166-169, 180, 192, 203, 215, 219-242, 246, 250, 254-257, 261 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_account_creation_status.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_domain.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_domains.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info.py 120 71 41% 60-83, 94, 105-108, 119, 130-133, 144, 155-158, 169, 180-183, 193, 204, 214, 225, 236, 247-250, 261, 273, 283, 294, 298-321, 325, 329, 333-336, 340 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info_api_keys.py 53 32 40% 46-52, 62, 72-75, 85, 96, 100-123, 127, 131, 135-138, 142 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info_api_keys_v2.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info_api_keys_v3.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info_credits.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_child_info_statistics.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_children_list.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_client.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats.py 115 66 43% 60-88, 98, 109, 119, 130, 140, 151, 161, 172, 182, 193, 203, 214, 224, 235, 245, 256, 266, 277, 281-304, 308, 312, 316-319, 323 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_clicked.py 54 33 39% 46-51, 62, 73-76, 86, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_opened.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_transac_attributes.py 64 39 39% 48-55, 66, 77-80, 91, 102-105, 116, 127-130, 134-157, 161, 165, 169-172, 176 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_campaign_stats_unsubscriptions.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contact_details.py 123 74 40% 60-80, 91, 102-105, 116, 127-130, 141, 152-155, 166, 177-180, 191, 202-205, 216, 227-230, 240, 250-253, 263, 274, 285, 296-299, 303-326, 330, 334, 338-341, 345 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_contacts.py 54 33 39% 46-51, 61, 71-74, 85, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_device_browser_stats.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_email_campaign.py 333 196 41% 104-184, 195, 206-209, 220, 231-234, 245, 257, 268, 279-288, 299, 310-319, 330, 342, 353, 365, 376, 388, 399, 411, 422, 434, 445, 457, 468, 480, 491, 503, 514, 525-528, 539, 550-553, 564, 575-578, 588, 598-601, 612, 623-626, 637, 649, 660, 671-674, 685, 697, 708, 720, 731, 742-745, 756, 767-770, 781, 793, 804, 816, 827, 839, 850, 862, 873, 885, 895, 905-908, 918, 928-931, 935-958, 962, 966, 970-973, 977 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_email_campaigns.py 52 31 40% 46-53, 63, 74, 85, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_email_event_report.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_email_event_report_events.py 140 83 41% 64-94, 105, 116-119, 130, 141-144, 155, 167, 178, 189-192, 203, 214-223, 234, 246, 257, 269, 280, 292, 303, 315, 326, 338, 349, 361, 365-388, 392, 396, 400-403, 407 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_campaign_overview.py 313 184 41% 100-176, 187, 198-201, 212, 223-226, 237, 249, 260, 271-280, 291, 302-311, 322, 334, 345, 357, 368, 380, 391, 403, 414, 426, 437, 449, 460, 472, 483, 495, 506, 517-520, 531, 542-545, 556, 567-570, 580, 590-593, 604, 615-618, 629, 641, 652, 663-666, 677, 689, 700, 712, 723, 734-737, 748, 759-762, 773, 785, 796, 808, 819, 831, 842, 854, 865, 877, 881-904, 908, 912, 916-919, 923 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_campaign_overview_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_campaign_stats.py 114 69 39% 58-75, 86, 97-100, 111, 122-125, 136, 147-150, 161, 172-175, 186, 197-200, 210, 220-223, 234, 245-248, 259, 270-273, 277-300, 304, 308, 312-315, 319 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_client.py 84 51 39% 52-63, 74, 85-88, 99, 110-113, 124, 135-138, 149, 160-163, 173, 183-186, 190-213, 217, 221, 225-228, 232 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_client_address.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details.py 133 80 40% 62-84, 95, 106-109, 120, 131-134, 145, 156-159, 170, 181-184, 195, 206-209, 220, 231-234, 244, 254-257, 267, 278, 289, 300-303, 313, 323-326, 330-353, 357, 361, 365-368, 372 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics.py 115 66 43% 60-88, 99, 111, 122, 134, 145, 157, 168, 180, 190, 201, 212, 224, 235, 247, 258, 270, 281, 293, 297-320, 324, 328, 332-335, 339 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_clicked.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_delivered.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_links.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_messages_sent.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_opened.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_unsubscriptions.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_unsubscriptions_admin_unsubscription.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_contact_details_statistics_unsubscriptions_user_unsubscription.py 63 38 40% 48-56, 67, 78-81, 92, 103-106, 117, 129, 133-156, 160, 164, 168-171, 175 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_list.py 122 73 40% 60-81, 92, 103-106, 117, 128-131, 142, 153-156, 167, 178-181, 192, 203-206, 217, 228-231, 242, 253-256, 266, 277, 288, 300, 304-327, 331, 335, 339-342, 346 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_extended_list_campaign_stats.py 54 33 39% 46-51, 62, 73-76, 86, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_external_feed_by_uuid.py 158 97 39% 66-94, 105, 116-119, 130, 141-144, 155, 166-169, 180, 191-200, 211, 223, 234, 246, 257, 269, 280, 291-294, 305, 316-323, 334, 345-348, 359, 370-373, 384, 395-398, 402-425, 429, 433, 437-440, 444 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_external_feed_by_uuid_headers.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_folder.py 84 51 39% 52-63, 74, 85-88, 99, 110-113, 124, 135-138, 149, 160-163, 174, 185-188, 192-215, 219, 223, 227-230, 234 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_folder_lists.py 52 31 40% 46-53, 63, 74, 85, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_folders.py 52 31 40% 46-53, 63, 74, 85, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_inbound_email_events.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_inbound_email_events_by_uuid.py 106 61 42% 58-83, 94, 106, 117, 129, 140, 152, 163, 175, 186, 198, 209, 221, 232, 244, 255, 267, 271-294, 298, 302, 306-309, 313 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_inbound_email_events_by_uuid_attachments.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_inbound_email_events_by_uuid_logs.py 55 34 38% 46-53, 64, 76, 87, 98-105, 109-132, 136, 140, 144-147, 151 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_inbound_email_events_events.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_ip.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_ip_from_sender.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_ips.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_ips_from_sender.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_list.py 84 51 39% 52-63, 74, 85-88, 99, 110-113, 124, 135-138, 149, 160-163, 174, 185-188, 192-215, 219, 223, 227-230, 234 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_lists.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_process.py 76 47 38% 50-60, 71, 82-85, 96, 107-116, 127, 138-141, 152, 164, 168-191, 195, 199, 203-206, 210 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_processes.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_product_details.py 175 102 42% 72-112, 123, 134-137, 148, 159-162, 173, 184-187, 198, 209-212, 223, 235, 246, 258, 269, 281, 292, 304, 315, 327, 338, 350, 361, 373, 384, 395-398, 409, 421, 432, 443-446, 457, 469, 473-496, 500, 504, 508-511, 515 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_products.py 54 33 39% 46-51, 61, 71-74, 85, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_reports.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_reports_reports.py 164 99 40% 68-95, 106, 117-120, 131, 142-145, 156, 167-170, 181, 192-195, 206, 217-220, 231, 242-245, 256, 267-270, 281, 292-295, 306, 317-320, 331, 342-345, 356, 367-370, 381, 392-395, 406, 417-420, 424-447, 451, 455, 459-462, 466 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_scheduled_email_by_batch_id.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_scheduled_email_by_batch_id_batches.py 67 42 37% 48-55, 66, 77-80, 91, 102-105, 116, 127-136, 140-163, 167, 171, 175-178, 182 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_scheduled_email_by_message_id.py 67 42 37% 48-55, 66, 77-80, 91, 102-105, 116, 127-136, 140-163, 167, 171, 175-178, 182 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_senders_list.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_senders_list_ips.py 64 39 39% 48-55, 66, 77-80, 91, 102-105, 116, 127-130, 134-157, 161, 165, 169-172, 176 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_senders_list_senders.py 83 50 40% 52-64, 75, 86-89, 100, 111-114, 125, 136-139, 150, 161-164, 175, 187, 191-214, 218, 222, 226-229, 233 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_shared_template_url.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_campaign.py 136 83 39% 62-84, 95, 106-109, 120, 131-134, 145, 156-165, 176, 187-190, 201, 213, 224, 235-238, 249, 260-263, 274, 285-288, 298, 308-311, 321, 331-334, 338-361, 365, 369, 373-376, 380 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_campaign_overview.py 116 71 39% 58-76, 87, 98-101, 112, 123-126, 137, 148-157, 168, 179-182, 193, 205, 216, 227-230, 241, 252-255, 266, 277-280, 284-307, 311, 315, 319-322, 326 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_campaign_stats.py 104 63 39% 56-71, 82, 93-96, 107, 118-121, 132, 143-146, 157, 168-171, 182, 193-196, 207, 218-221, 232, 243-246, 250-273, 277, 281, 285-288, 292 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_campaigns.py 52 31 40% 46-53, 63, 74, 85, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_event_report.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sms_event_report_events.py 100 59 41% 56-78, 89, 101, 112, 124, 135, 147, 158, 169-176, 187, 199, 209, 220, 231, 243, 247-270, 274, 278, 282-285, 289 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_smtp_template_overview.py 163 98 40% 68-96, 107, 118-121, 132, 143-146, 157, 168-171, 182, 193-196, 207, 218-221, 231, 241-244, 255, 266-269, 280, 291-294, 305, 316-319, 330, 341-344, 355, 366-369, 380, 391-394, 405, 417, 421-444, 448, 452, 456-459, 463 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_smtp_template_overview_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_smtp_templates.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_sso_token.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_stats_by_browser.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_stats_by_device.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_stats_by_domain.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_aggregated_sms_report.py 124 71 43% 62-93, 104, 116, 127, 139, 150, 162, 173, 185, 196, 208, 219, 231, 242, 254, 265, 277, 288, 300, 311, 323, 327-350, 354, 358, 362-365, 369 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_blocked_contacts.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_blocked_contacts_contacts.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 119, 129-132, 143, 154-157, 161-184, 188, 192, 196-199, 203 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_blocked_contacts_reason.py 55 34 38% 46-53, 64, 75-82, 93, 105, 109-132, 136, 140, 144-147, 151 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_email_content.py 103 62 40% 56-72, 83, 94-97, 108, 119-122, 133, 145, 156, 167-170, 181, 192-195, 206, 217-220, 231, 242-245, 249-272, 276, 280, 284-287, 291 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_email_content_events.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_emails_list.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_emails_list_transactional_emails.py 111 66 41% 58-78, 89, 100-103, 114, 125-128, 139, 151, 162, 173-176, 187, 198-201, 212, 223-226, 237, 249, 260, 272, 276-299, 303, 307, 311-314, 318 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_sms_report.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_transac_sms_report_reports.py 124 71 43% 62-93, 104, 116, 127, 139, 150, 162, 173, 185, 196, 208, 219, 231, 242, 254, 265, 277, 288, 300, 311, 323, 327-350, 354, 358, 362-365, 369 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_wa_templates.py 54 33 39% 46-51, 61, 71-74, 85, 96-99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_wa_templates_templates.py 113 68 40% 58-76, 87, 98-101, 112, 123-126, 137, 148-151, 162, 173-176, 187, 198-201, 212, 224, 235, 246-249, 260, 271-274, 278-301, 305, 309, 313-316, 320 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_webhook.py 107 66 38% 56-71, 82, 93-96, 107, 118-121, 132, 143-146, 156, 166-169, 180, 191-200, 211, 222-225, 236, 247-250, 254-277, 281, 285, 289-292, 296 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_webhooks.py 44 27 39% 44-47, 57, 67-70, 74-97, 101, 105, 109-112, 116 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_whatsapp_campaign_overview.py 125 76 39% 60-81, 92, 103-106, 117, 128-131, 142, 153-162, 173, 185, 196, 207-210, 220, 231, 241, 251-254, 265, 276-279, 290, 301-304, 308-331, 335, 339, 343-346, 350 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_whatsapp_event_report.py 43 26 40% 44-48, 58, 69, 73-96, 100, 104, 108-111, 115 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/get_whatsapp_event_report_events.py 114 69 39% 58-78, 89, 100-103, 114, 125-128, 139, 150-153, 164, 175-184, 195, 207, 218, 230, 241, 253, 264, 275-278, 282-305, 309, 313, 317-320, 324 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/inline_response200.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/inline_response201.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/inline_response2011.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/inline_response2012.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/inline_response2013.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/manage_ip.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response.py 97 56 42% 56-78, 89, 101, 112, 124, 135, 147, 158, 170, 181, 193, 203, 214, 224, 235, 239-262, 266, 270, 274-277, 281 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response_billing_info.py 70 41 41% 50-63, 74, 86, 97, 109, 119, 130, 140, 151, 155-178, 182, 186, 190-193, 197 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response_billing_info_address.py 79 46 42% 52-68, 79, 91, 102, 114, 125, 137, 148, 160, 171, 183, 187-210, 214, 218, 222-225, 229 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response_billing_info_name.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response_plan_info.py 91 54 41% 54-73, 84, 96, 107, 119, 130, 142, 153, 164-171, 182, 194, 205, 217, 221-244, 248, 252, 256-259, 263 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/master_details_response_plan_info_features.py 79 46 42% 52-68, 79, 91, 102, 114, 125, 137, 148, 160, 171, 183, 187-210, 214, 218, 222-225, 229 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/note.py 102 61 40% 56-77, 88, 100, 111, 122-129, 140, 152, 163, 175, 186, 198, 209, 221, 232, 244, 248-271, 275, 279, 283-286, 290 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/note_data.py 75 46 39% 50-62, 73, 84-91, 102, 114, 125, 137, 148, 160, 164-187, 191, 195, 199-202, 206 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/note_id.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/note_list.py 34 21 38% 41, 45-68, 72, 76, 80-83, 87 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/order.py 121 72 40% 60-82, 93, 104-107, 118, 129-132, 143, 154-157, 168, 179-182, 193, 204-207, 217, 227-230, 241, 253, 263, 274, 285, 297, 301-324, 328, 332, 336-339, 343 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/order_batch.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/order_billing.py 97 56 42% 56-78, 89, 101, 112, 124, 135, 147, 158, 170, 181, 193, 204, 216, 227, 239, 243-266, 270, 274, 278-281, 285 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/order_products.py 73 44 40% 50-60, 71, 82-85, 96, 107-110, 121, 133, 144, 155-158, 162-185, 189, 193, 197-200, 204 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/pipeline.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/pipeline_stage.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/post_contact_info.py 44 27 39% 44-47, 57, 67-70, 74-97, 101, 105, 109-112, 116 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/post_contact_info_contacts.py 70 41 41% 50-63, 73, 84, 94, 105, 116, 128, 139, 151, 155-178, 182, 186, 190-193, 197 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/post_send_failed.py 81 48 41% 52-66, 77, 88-91, 102, 113-116, 126, 137, 147, 158, 168, 179, 183-206, 210, 214, 218-221, 225 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/post_send_sms_test_failed.py 72 43 40% 50-61, 72, 83-86, 97, 108-111, 121, 132, 142, 153, 157-180, 184, 188, 192-195, 199 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/remaining_credit_model.py 54 33 39% 46-51, 61, 71-74, 84, 94-97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/remaining_credit_model_child.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/remaining_credit_model_reseller.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/remove_contact_from_list.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/remove_credits.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/request_contact_export.py 62 37 40% 48-57, 68, 80, 90, 100-103, 114, 126, 130-153, 157, 161, 165-168, 172 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/request_contact_export_custom_contact_filter.py 97 60 38% 54-73, 84, 95-102, 113, 124-131, 142, 153-160, 171, 183, 194, 206, 217, 229, 233-256, 260, 264, 268-271, 275 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/request_contact_import.py 124 71 43% 62-93, 104, 116, 127, 139, 150, 162, 173, 185, 196, 208, 218, 229, 240, 252, 263, 275, 286, 298, 309, 321, 325-348, 352, 356, 360-363, 367 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/request_contact_import_new_list.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/request_sms_recipient_export.py 56 35 38% 46-52, 63, 75, 86, 97-106, 110-133, 137, 141, 145-148, 152 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/schedule_smtp_email.py 61 36 41% 48-58, 69, 81, 91, 102, 113, 125, 129-152, 156, 160, 164-167, 171 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_report.py 56 35 38% 46-52, 63, 74-81, 91, 101-104, 108-131, 135, 139, 143-146, 150 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_report_email.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_sms.py 81 48 41% 52-66, 76, 86-89, 99, 109-112, 123, 135, 146, 158, 169, 181, 185-208, 212, 216, 220-223, 227 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email.py 178 44 75% 97, 99, 103, 107, 109, 111, 113, 115, 117, 119, 121, 123, 190, 213, 259, 303, 326, 349, 372, 395, 418, 441, 464, 487, 491-514, 518, 522, 526-529, 533 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_attachment.py 63 38 40% 48-58, 69, 81, 92, 103-106, 117, 129, 133-156, 160, 164, 168-171, 175 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_bcc.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_cc.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_message_versions.py 89 52 42% 54-72, 83, 94-97, 108, 120, 131, 143, 154, 166, 176, 187, 198, 210, 214-237, 241, 245, 249-252, 256 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_reply_to.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_reply_to1.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_to.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_smtp_email_to1.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_test_email.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_test_sms.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_transac_sms.py 114 69 39% 58-80, 91, 102-107, 118, 129-132, 143, 154-157, 168, 179-186, 197, 209, 220, 232, 243, 255, 266, 278, 282-305, 309, 313, 317-320, 324 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/send_whatsapp_message.py 72 43 40% 50-61, 72, 84, 95, 107, 118, 129-132, 143, 154-157, 161-184, 188, 192, 196-199, 203 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sso_token_request.py 65 40 38% 48-57, 68, 79-82, 93, 105, 116, 127-134, 138-161, 165, 169, 173-176, 180 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 142, 153, 157-180, 184, 188, 192-195, 199 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info.py 61 36 41% 48-58, 68, 79, 89, 100, 111, 123, 127-150, 154, 158, 162-165, 169 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_credits.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_credits_emails.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_features.py 61 36 41% 48-58, 68, 79, 89, 100, 110, 121, 125-148, 152, 156, 160-163, 167 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_features_inbox.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_features_landing_page.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_details_response_plan_info_features_users.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_update_plan_request.py 52 31 40% 46-53, 63, 74, 84, 95, 99-122, 126, 130, 134-137, 141 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_update_plan_request_credits.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_account_update_plan_request_features.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_accounts_response.py 52 31 40% 46-53, 64, 76, 86, 97, 101-124, 128, 132, 136-139, 143 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/sub_accounts_response_sub_accounts.py 74 45 39% 50-59, 70, 81-84, 95, 106-109, 120, 131-134, 145, 156-159, 163-186, 190, 194, 198-201, 205 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/task.py 90 53 41% 54-71, 82, 94, 105, 116-119, 130, 141-144, 155, 167, 178, 190, 201, 213, 217-240, 244, 248, 252-255, 259 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/task_list.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/task_reminder.py 67 42 37% 48-55, 66, 77-80, 91, 102-111, 122, 133-136, 140-163, 167, 171, 175-178, 182 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/task_types.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_attribute.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_attribute_enumeration.py 54 33 39% 46-51, 62, 73-76, 87, 98-101, 105-128, 132, 136, 140-143, 147 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_batch_contacts.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_batch_contacts_contacts.py 124 71 43% 62-93, 104, 116, 127, 139, 150, 162, 173, 185, 196, 208, 219, 231, 242, 254, 265, 277, 288, 300, 311, 323, 327-350, 354, 358, 362-365, 369 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_batch_contacts_model.py 52 31 40% 46-53, 63, 74, 84, 95, 99-122, 126, 130, 134-137, 141 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_campaign_status.py 46 29 37% 44-48, 59, 70-77, 81-104, 108, 112, 116-119, 123 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_child.py 79 46 42% 52-68, 79, 91, 102, 114, 125, 137, 148, 160, 171, 183, 187-210, 214, 218, 222-225, 229 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_child_account_status.py 70 41 41% 50-63, 74, 86, 97, 109, 120, 132, 143, 155, 159-182, 186, 190, 194-197, 201 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_child_domain.py 43 26 40% 44-48, 59, 71, 75-98, 102, 106, 110-113, 117 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_contact.py 97 56 42% 56-78, 89, 101, 112, 124, 135, 147, 158, 170, 181, 193, 204, 216, 227, 239, 243-266, 270, 274, 278-281, 285 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_email_campaign.py 319 186 42% 102-193, 204, 216, 226, 237, 248, 260, 271, 283, 294, 306, 317, 329, 340, 352, 363, 375, 386, 398, 408, 419, 430, 442, 453, 465, 476, 488, 499, 511, 522, 534, 545, 557, 568, 580, 591, 603, 614, 626, 637, 649, 660, 672, 683, 695, 706, 717-722, 733, 744-751, 762, 773-778, 789, 801, 812, 824, 835, 846-851, 862, 874, 885, 897, 901-924, 928, 932, 936-939, 943 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_email_campaign_recipients.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_email_campaign_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_external_feed.py 122 73 40% 60-88, 99, 111, 122, 134, 145, 156-163, 174, 186, 197, 209, 220, 232, 243, 255, 266, 277-282, 293, 305, 309-332, 336, 340, 344-347, 351 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_list.py 52 31 40% 46-53, 64, 76, 87, 99, 103-126, 130, 134, 138-141, 145 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_sms_campaign.py 108 63 42% 58-83, 94, 106, 117, 128-131, 142, 154, 164, 175, 186, 198, 209, 221, 232, 244, 255, 267, 271-294, 298, 302, 306-309, 313 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_smtp_template.py 124 71 43% 62-93, 104, 116, 126, 137, 148, 160, 171, 183, 194, 206, 217, 229, 240, 252, 263, 275, 286, 298, 309, 321, 325-348, 352, 356, 360-363, 367 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_smtp_template_sender.py 61 36 41% 48-58, 69, 81, 92, 104, 115, 127, 131-154, 158, 162, 166-169, 173 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/update_webhook.py 73 44 40% 50-63, 74, 86, 97, 109, 120, 131-139, 150, 162, 166-189, 193, 197, 201-204, 208 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/upload_image_model.py 44 27 39% 44-47, 58, 69-72, 76-99, 103, 107, 111-114, 118 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/upload_image_to_gallery.py 53 32 40% 46-52, 63, 74-77, 88, 100, 104-127, 131, 135, 139-142, 146 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/variables_items.py 61 36 41% 48-58, 68, 79, 89, 100, 110, 121, 125-148, 152, 156, 160-163, 167 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/whatsapp_camp_stats.py 84 51 39% 52-63, 73, 83-86, 96, 106-109, 119, 129-132, 142, 152-155, 165, 175-178, 182-205, 209, 213, 217-220, 224 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/models/whatsapp_camp_template.py 133 76 43% 64-98, 109, 121, 132, 144, 155, 167, 177, 188, 198, 209, 220, 232, 243, 255, 266, 278, 289, 301, 311, 322, 332, 343, 347-370, 374, 378, 382-385, 389 /home/admin/.local/lib/python3.8/site-packages/sib_api_v3_sdk/rest.py 121 52 57% 29-30, 46, 50, 66, 70, 77, 83, 87, 134, 143-147, 151, 157, 168-214, 228, 234, 242, 250, 260, 279, 289, 301-310, 314-323 /home/admin/.local/lib/python3.8/site-packages/sklearn/__check_build/__init__.py 18 12 33% 19-31, 45-46 /home/admin/.local/lib/python3.8/site-packages/sklearn/__init__.py 29 9 69% 69, 103-112 /home/admin/.local/lib/python3.8/site-packages/sklearn/_config.py 21 13 38% 75-82, 144-150 /home/admin/.local/lib/python3.8/site-packages/sklearn/_distributor_init.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/_loss/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/_loss/glm_distribution.py 86 54 37% 59-66, 132, 156, 175, 204, 208, 215-235, 246, 272-323, 329, 335, 341, 347 /home/admin/.local/lib/python3.8/site-packages/sklearn/base.py 259 142 45% 54-88, 108-138, 159, 169, 197-198, 221-244, 265-291, 304, 310, 322, 325-333, 362, 365, 413-419, 424-434, 449-453, 460, 464-467, 499-500, 503, 552-554, 557, 583-584, 587, 599, 619-621, 639-640, 662-665, 697-702, 724, 750, 761, 767, 784, 800, 816, 840-857 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/__init__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_affinity_propagation.py 142 119 16% 22-32, 119-254, 370-377, 385, 388, 409-434, 450-463, 485 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_agglomerative.py 337 242 28% 42-80, 90-131, 221, 228, 240-241, 245-342, 423-603, 608-609, 613-614, 618-619, 658, 838, 842, 848, 852, 857, 864-866, 874-880, 888-889, 907, 910, 920-924, 946, 1077-1082, 1098-1105, 1109 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_bicluster.py 178 145 19% 35-47, 58-69, 74-83, 93-100, 103-105, 119-126, 133-164, 167-179, 291, 301-315, 444-454, 457-481, 486-520, 532-540, 544-546 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_birch.py 231 194 16% 27-37, 50-89, 140-152, 155-164, 171-175, 179-242, 281-290, 293-297, 303-315, 320-321, 437-441, 460-461, 464-518, 529-534, 555-561, 564-568, 588-595, 614-617, 623-659 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_dbscan.py 52 37 29% 141-145, 276-283, 310-361, 389-390 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_feature_agglomeration.py 19 12 37% 38-51, 70-73 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_kmeans.py 526 454 14% 85-144, 152-158, 289-298, 354-428, 484-541, 579-601, 771-781, 785-844, 848-853, 858-861, 869-887, 924-951, 979-1052, 1077, 1105, 1124-1127, 1131, 1154-1160, 1183-1189, 1193, 1264-1337, 1346-1403, 1571-1579, 1585, 1591, 1597, 1600-1633, 1660-1781, 1805-1813, 1835-1891, 1914-1917, 1920, 1988-2019 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_mean_shift.py 116 94 19% 68-86, 92-109, 186-191, 223-240, 358-364, 377-450, 465-468 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_optics.py 218 193 11% 210-222, 246-287, 291-298, 327-338, 448-503, 509-538, 571-578, 631-646, 690-709, 716-722, 736-744, 790-898, 920-927 /home/admin/.local/lib/python3.8/site-packages/sklearn/cluster/_spectral.py 120 96 20% 76-158, 260-284, 462-476, 499-544, 568, 571, 580 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/__init__.py 12 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_base.py 47 28 40% 37-44, 57-77, 131, 154-158 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_dict_learning.py 359 309 14% 27-28, 113-191, 297-354, 394-435, 547-632, 766-891, 899-905, 910-926, 945-946, 1066-1071, 1089, 1096, 1115, 1118, 1122, 1126, 1304-1318, 1336-1358, 1546-1560, 1578-1599, 1623-1650 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_factor_analysis.py 139 119 14% 155-167, 183-264, 282-294, 306-310, 320-339, 354-362, 379, 384-390, 396-414 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_fastica.py 181 154 15% 49-50, 57-60, 69-95, 104-122, 128-136, 140-143, 147, 272-301, 399-411, 431-540, 557, 574-575, 593-600, 617-624 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_incremental_pca.py 88 76 14% 170-173, 191-216, 237-319, 350-358 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_kernel_pca.py 106 80 25% 151-168, 176, 179-185, 192-256, 259-267, 283-295, 310-318, 331-344, 361-369, 372 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_lda.py 238 208 13% 75-132, 303-318, 322-335, 341-362, 396-426, 456-476, 479, 491-494, 510-537, 556-609, 624-640, 658-664, 692-740, 757-763, 787-813, 837 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_nmf.py 422 383 9% 38, 51, 55-61, 91-167, 172-187, 192-203, 207-233, 238-248, 311-401, 413-432, 508-538, 544-633, 638-715, 789-850, 1022-1093, 1268-1279, 1282, 1307-1326, 1342-1343, 1358-1374, 1391-1392 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_pca.py 164 92 44% 59-97, 105-109, 376-386, 394, 402-405, 414, 416, 424-427, 435-436, 439, 445, 468, 476-477, 484, 500-564, 583-592, 613, 616 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_sparse_pca.py 68 52 24% 116-126, 144-175, 198-206, 309-316, 334-362 /home/admin/.local/lib/python3.8/site-packages/sklearn/decomposition/_truncated_svd.py 58 39 33% 125-129, 146-147, 164-208, 223-225, 242-243, 246 /home/admin/.local/lib/python3.8/site-packages/sklearn/exceptions.py 15 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/isotonic.py 109 84 23% 56-76, 117-131, 222-225, 228-231, 237-247, 252-295, 325-342, 361-385, 400, 404-407, 414-416, 419 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/__init__.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_base.py 207 160 23% 81-101, 124-179, 197-207, 218-221, 238, 245-249, 252, 282-293, 309-314, 323-330, 353-357, 385-388, 485-489, 514-575, 588-642 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_bayes.py 203 180 11% 162-174, 197-300, 324-332, 343-356, 361-386, 515-526, 546-633, 641-650, 656-661, 685-694 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_coordinate_descent.py 492 409 17% 58-75, 124-168, 311, 440-551, 706-717, 751-874, 879, 893-898, 1031, 1085-1146, 1157-1171, 1200-1356, 1518, 1526, 1529, 1532, 1725-1740, 1743, 1746, 1749, 1880-1889, 1913-1958, 1961, 2078-2087, 2263-2276, 2279, 2282, 2285, 2444, 2452, 2455, 2458 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_glm/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_glm/glm.py 158 122 23% 32-35, 40-48, 133-141, 161-298, 313-317, 333-335, 371-376, 380-388, 458, 465, 469-470, 540, 547, 551-552, 654, 664-666, 670-673 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_glm/link.py 40 13 68% 68, 71, 74, 77, 84, 87, 90, 93, 100, 103, 106, 109-110 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_huber.py 88 74 16% 52-122, 229-234, 255-307 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_least_angle.py 435 384 12% 166-171, 301, 442-798, 917-926, 930-936, 940-994, 1017-1035, 1177-1188, 1195-1197, 1283-1310, 1438-1442, 1449, 1467-1529, 1685-1695, 1823-1832, 1835, 1858-1904 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_logistic.py 546 500 8% 75-82, 114-133, 162-169, 202-246, 286-302, 343-355, 396-428, 432-458, 462-475, 632-819, 957-1009, 1261-1275, 1306-1435, 1463-1478, 1499, 1751-1767, 1789-2062, 2085-2088, 2091 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_omp.py 273 245 10% 72-138, 194-264, 349-408, 490-544, 632-636, 655-687, 735-764, 870-876, 894-919 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_passive_aggressive.py 34 20 41% 173-191, 216-228, 254-256, 401-418, 435-437, 464-466 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_perceptron.py 6 1 83% 164 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_ransac.py 153 133 13% 47-54, 215-226, 256-464, 480-482, 502-504, 507 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_ridge.py 614 520 15% 41-114, 118-132, 137-156, 161-217, 221-228, 232-235, 366, 385-518, 527-534, 539-600, 737, 762, 895-899, 924-946, 950, 954-966, 982-984, 995-999, 1002-1003, 1008, 1014, 1025-1029, 1032-1040, 1043-1050, 1057, 1060, 1070, 1073, 1122-1130, 1135, 1140-1143, 1176-1192, 1223-1236, 1261-1276, 1281-1290, 1297-1313, 1319-1338, 1347-1355, 1370-1385, 1394-1397, 1402-1412, 1421-1433, 1454-1581, 1590-1597, 1627-1665, 1917-1920, 1943-1959, 1963, 1966 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_sag.py 75 63 16% 67-85, 234-344 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_stochastic_gradient.py 446 345 23% 56-62, 65-68, 80-102, 117-119, 127-156, 160-168, 171-174, 178-182, 187-241, 258-281, 285-288, 298, 307, 315, 323, 331-355, 413-450, 478-488, 494-535, 539-578, 583-605, 616-649, 684-695, 729, 975, 986-987, 1027-1028, 1031-1069, 1096-1097, 1100, 1103, 1129, 1141-1166, 1192-1193, 1201-1225, 1252, 1270-1276, 1290, 1294-1363, 1582, 1593 /home/admin/.local/lib/python3.8/site-packages/sklearn/linear_model/_theil_sen.py 113 89 21% 57-74, 112-128, 147, 178-193, 298-306, 309-343, 359-400 /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/_isomap.py 54 38 30% 131-141, 144-169, 190-193, 211-212, 229-230, 254-272 /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/_locally_linear.py 225 201 11% 49-73, 108-114, 159-189, 292-521, 644-655, 658-665, 688-689, 705-706, 725-734 /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/_mds.py 111 89 20% 71-132, 234-276, 379-387, 390, 398, 418-419, 439-461 /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/_spectral_embedding.py 179 148 17% 52-72, 89-95, 120-141, 221-360, 463-469, 472, 481, 503-536, 560-579, 601-602 /home/admin/.local/lib/python3.8/site-packages/sklearn/manifold/_t_sne.py 258 224 13% 58-64, 94-121, 163-193, 255-272, 345-401, 453-477, 664-679, 684-841, 854-910, 932-934, 950-951 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/__init__.py 78 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_base.py 78 71 9% 67-131, 175-202, 234-251 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_classification.py 511 452 12% 48-52, 83-128, 132-137, 202-210, 296-355, 456-557, 618-639, 758-785, 852-875, 935-946, 1068, 1192-1200, 1214-1247, 1251-1261, 1269-1299, 1458-1540, 1653-1660, 1771-1778, 1846-1858, 1966-2060, 2135-2152, 2225-2281, 2365-2403, 2477-2506 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/base.py 37 33 11% 26-45, 81-114 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/confusion_matrix.py 61 47 23% 71-72, 107-162, 255-272 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/det_curve.py 44 36 18% 65-68, 88-129, 210-229 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/precision_recall_curve.py 47 35 26% 77-81, 107-140, 203-225 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_plot/roc_curve.py 47 35 26% 73-77, 100-132, 210-230 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_ranking.py 336 292 13% 83-106, 199-224, 294-317, 326-349, 522-547, 595-648, 688-730, 811-823, 913-956, 1005-1046, 1090-1106, 1149-1191, 1238-1250, 1290-1299, 1303-1307, 1407-1411, 1458-1466, 1564-1569, 1646-1717 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_regression.py 168 137 18% 88-122, 182-194, 257-271, 335-351, 408-416, 477-492, 552-584, 676-723, 753-756, 808-821, 857, 896 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/_scorer.py 226 132 42% 52-60, 77, 81-92, 107-122, 133-134, 155-166, 169-171, 199, 204, 236-242, 276-288, 291, 326-362, 365, 383-392, 397, 426-459, 485-530, 614 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/cluster/__init__.py 20 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/cluster/_bicluster.py 32 22 31% 12-17, 22-28, 38-45, 80-86 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/cluster/_supervised.py 170 139 18% 43-69, 74-83, 127-149, 214-229, 289-299, 383-389, 453-473, 542, 611, 710, 768-798, 889-919, 998-1020, 1091-1100, 1115-1123 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/cluster/_unsupervised.py 93 76 18% 33-34, 109-117, 135-149, 214-248, 281-298, 339-363 /home/admin/.local/lib/python3.8/site-packages/sklearn/metrics/pairwise.py 412 339 18% 45-61, 135-164, 194-198, 272-323, 399-439, 451-508, 512-514, 587-601, 670-673, 722-723, 782-804, 833-841, 861-862, 880-886, 910-911, 967-978, 1004-1005, 1033-1041, 1067-1075, 1101-1108, 1136-1142, 1180-1191, 1241-1251, 1296-1298, 1342, 1347, 1354-1373, 1379-1405, 1422-1434, 1443-1470, 1594-1635, 1747-1790, 1845, 1937-1954 /home/admin/.local/lib/python3.8/site-packages/sklearn/model_selection/__init__.py 32 1 97% 37 /home/admin/.local/lib/python3.8/site-packages/sklearn/model_selection/_search.py 342 251 27% 96-116, 127-136, 141-142, 160-184, 244-265, 268, 274-306, 310-314, 380-386, 390-406, 421-429, 433, 437, 450, 473-489, 510-511, 514-523, 539-540, 556-557, 573-574, 590-591, 607-608, 624-625, 631-639, 643-644, 704, 708-721, 747-892, 896-968, 1278-1284, 1288, 1608-1611, 1619 /home/admin/.local/lib/python3.8/site-packages/sklearn/model_selection/_split.py 467 353 24% 78-83, 92-95, 99, 106, 155-161, 183-185, 235, 238-245, 262-264, 273-298, 324-333, 354, 428, 432-444, 499, 502-536, 562, 636, 640-690, 693-695, 731-732, 831-834, 859-887, 934-944, 968-971, 997, 1057, 1060-1075, 1099-1102, 1128, 1156-1169, 1195-1202, 1226-1229, 1232, 1284, 1340, 1350-1354, 1386-1388, 1413, 1416, 1484-1489, 1492-1503, 1575-1580, 1583-1594, 1626, 1691-1696, 1699-1757, 1793-1794, 1803-1864, 1906-1909, 1933-1937, 1941-1945, 1966, 1972, 1993, 2017-2018, 2058-2073, 2168-2199, 2211-2241, 2250-2252 /home/admin/.local/lib/python3.8/site-packages/sklearn/model_selection/_validation.py 380 335 12% 231-279, 288-304, 309-313, 438-446, 543-657, 666-709, 838-892, 937-964, 980-1021, 1039-1045, 1165-1182, 1189-1197, 1202-1209, 1353-1417, 1444-1476, 1483-1518, 1625-1645, 1671 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/__init__.py 14 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_base.py 443 394 11% 61-66, 86-111, 135-139, 160-197, 223-248, 274-296, 307-315, 318-358, 361-525, 529, 538, 547, 581-594, 649-765, 816-846, 855, 889-901, 978-1083, 1139-1170 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_classification.py 158 136 14% 153-159, 179, 195-221, 239-275, 414-421, 441-487, 504-529, 548-616 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_graph.py 60 35 42% 16-21, 29-36, 106-113, 187-194, 307-311, 327, 345-347, 371, 374, 490-494, 510, 528-529, 553, 556 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_kde.py 86 66 23% 101-119, 124-139, 164-179, 197-211, 233, 256-283, 286 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_lof.py 80 54 32% 184-190, 218-223, 246, 265-299, 320-327, 346-356, 384-393, 421, 450-458, 486-498, 521-526 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_nca.py 157 129 18% 169-176, 197-244, 265-268, 304-377, 400-443, 453-456, 483-524, 527 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_nearest_centroid.py 70 54 23% 91-92, 107-181, 202-205 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_regression.py 62 40 35% 152-157, 161, 170, 190, 206-229, 352-358, 378, 395-426 /home/admin/.local/lib/python3.8/site-packages/sklearn/neighbors/_unsupervised.py 10 2 80% 118, 142 /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/__init__.py 28 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/_data.py 810 681 16% 71-80, 161-217, 323-325, 335-341, 362-363, 386-417, 432-441, 456-463, 466, 545-561, 683-685, 695-699, 726-727, 762-860, 877-897, 914-937, 940, 1007, 1017-1020, 1040-1041, 1065-1085, 1100-1110, 1125-1134, 1137, 1198-1215, 1319-1323, 1344-1387, 1402-1416, 1431-1444, 1447, 1536-1555, 1632-1635, 1639-1641, 1646-1651, 1668-1681, 1701-1708, 1739-1837, 1891-1937, 2001-2002, 2023-2024, 2043-2045, 2048, 2083-2098, 2157-2158, 2179-2180, 2200-2205, 2208, 2253, 2272-2282, 2299-2310, 2313, 2321, 2350-2378, 2484-2489, 2499-2519, 2531-2568, 2589-2625, 2630-2694, 2699-2717, 2737-2750, 2768-2771, 2789-2793, 2796, 2920-2931, 3020-3022, 3043-3044, 3047, 3050-3077, 3092-3106, 3139-3152, 3158-3163, 3169-3185, 3192-3207, 3217-3219, 3228-3243, 3267-3290, 3293, 3394-3395 /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/_discretization.py 117 102 13% 131-134, 153-237, 242-271, 288-318, 337-353 /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/_encoders.py 272 241 11% 42-67, 70-74, 77-110, 113-156, 159, 318-322, 325-333, 339-397, 416-420, 442-443, 459-505, 524-600, 617-635, 721-724, 743-771, 787-793, 809-844 /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/_function_transformer.py 41 26 37% 11, 91-97, 100-102, 106-109, 128-132, 147, 162, 166-171, 174 /home/admin/.local/lib/python3.8/site-packages/sklearn/preprocessing/_label.py 274 229 16% 100-102, 116-118, 132-138, 152-163, 166, 262-274, 289-298, 321, 343-350, 387-403, 406, 471-569, 577-613, 619-657, 725-726, 742-754, 773-798, 816-824, 827-831, 847-864, 881-898, 902 /home/admin/.local/lib/python3.8/site-packages/sklearn/svm/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/svm/_base.py 362 291 20% 39-60, 81-104, 108, 117, 152-240, 249-250, 253-255, 262-287, 291-323, 342-344, 347-361, 370-378, 393-400, 417-430, 433-440, 449-457, 471-496, 500-514, 517, 521-532, 542-544, 552-564, 592-595, 614-625, 632-636, 666-667, 670-676, 706-707, 710, 713-727, 730-738, 752-764, 768, 772, 791-830, 930-995 /home/admin/.local/lib/python3.8/site-packages/sklearn/svm/_bounds.py 21 14 33% 54-74 /home/admin/.local/lib/python3.8/site-packages/sklearn/svm/_classes.py 124 65 48% 187-198, 224-246, 249, 382-391, 417-432, 435, 657, 667, 877, 887, 1042, 1054, 1062, 1065, 1211, 1218, 1346, 1376-1379, 1396-1397, 1412, 1431-1432, 1440, 1448, 1451 /home/admin/.local/lib/python3.8/site-packages/sklearn/tree/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/tree/_classes.py 291 224 23% 103-115, 128-129, 139-140, 145-397, 401-411, 436-463, 489-491, 515-516, 520-539, 576-578, 598-600, 846, 898-903, 929-951, 970-979, 1197, 1247-1252, 1271-1277, 1511, 1732 /home/admin/.local/lib/python3.8/site-packages/sklearn/tree/_export.py 377 339 10% 44-70, 75, 181-194, 203-214, 218-237, 241-262, 266-366, 376-406, 412-427, 431-436, 439-463, 466-524, 534-560, 565-574, 577-625, 628-662, 769-795, 802-815, 876-972 /home/admin/.local/lib/python3.8/site-packages/sklearn/tree/_reingold_tilford.py 131 110 16% 9-22, 25, 28, 31-38, 41-44, 48, 51, 54-56, 60-64, 68-70, 74-95, 99-132, 136-144, 148-154, 162-165, 169-178, 183-188 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/__init__.py 366 299 18% 84, 87, 90, 93-96, 107, 125-132, 165-167, 172-179, 184-193, 198-205, 224-268, 312-346, 355-409, 502-563, 631, 651-661, 668-672, 708-722, 755-768, 778-783, 817-819, 845-851, 868-878, 898-903, 933-944, 1019-1045, 1059-1062, 1080-1084, 1113-1182 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_arpack.py 5 3 40% 28-30 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_encode.py 115 99 14% 30-50, 60-65, 84-102, 108-112, 115-117, 122-123, 128-144, 176-187, 215-269 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_estimator_html_repr.py 76 62 18% 39-50, 53, 61-76, 82-102, 111-143, 303-311 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_joblib.py 12 0 100% /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_mask.py 20 14 30% 9-21, 41-54 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_pprint.py 243 172 29% 79, 99, 101, 105, 185-199, 203, 207, 222-268, 276-317, 323-332, 354-379, 383-413, 418, 420, 427, 441, 446-447 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_show_versions.py 33 26 21% 24-32, 44-73, 82-93 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/_tags.py 16 13 19% 50-67 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/class_weight.py 61 55 10% 41-72, 115-181 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/deprecation.py 56 11 80% 67-68, 86-87, 101-102, 117-123 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/extmath.py 223 184 17% 41-46, 69-78, 92-95, 111-115, 135-157, 211-242, 327-374, 424-448, 488-501, 543-546, 579-592, 619-626, 649-657, 687, 752-789, 841-867, 886-889, 907-914 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/fixes.py 82 53 35% 29-31, 44, 48, 57-60, 84-108, 171-201, 207-210, 216-218, 221-222 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/graph.py 22 17 23% 54-71 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/metaestimators.py 92 63 32% 26, 29-38, 43-55, 59-64, 67-76, 105-123, 141, 143, 199-218 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/multiclass.py 148 127 14% 24-27, 31, 74-106, 110, 141-165, 180-183, 250-309, 326-344, 370-420, 442-464 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/optimize.py 84 74 12% 40-52, 80-111, 161-204, 231-257 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/random.py 39 32 18% 40-94 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/sparsefuncs.py 206 178 14% 19-21, 25-26, 45-46, 63-64, 103-120, 186-217, 237-242, 259-264, 283-294, 313-346, 369-374, 393-402, 406-413, 417-436, 440-455, 459, 464, 494-500, 519-549, 558-568, 574-578, 596-610 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/stats.py 23 19 17% 33-61 /home/admin/.local/lib/python3.8/site-packages/sklearn/utils/validation.py 397 261 34% 66-74, 80, 89, 99-103, 110-111, 124, 163-177, 182, 192, 195-198, 202, 209-212, 238, 241-242, 259-262, 277-283, 298-300, 348-394, 400, 511-540, 545, 552, 560, 563, 568, 578-584, 592-593, 610-614, 617-618, 630, 637, 645-655, 659, 669, 677, 683, 691-702, 811-833, 852-864, 880-886, 914, 948-974, 1024, 1030, 1033-1035, 1041, 1057-1068, 1102-1110, 1194-1273, 1304-1326, 1351-1361, 1384-1400 /home/admin/.local/lib/python3.8/site-packages/tensorboard/__init__.py 27 11 59% 76-78, 83-85, 90-92, 97-99, 104-106, 117 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/__init__.py 19 13 32% 41-52, 68-70 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/allocation_description_pb2.py 16 4 75% 31-34 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/attr_value_pb2.py 42 20 52% 60-79 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/cluster_pb2.py 27 10 63% 48-57 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/config_pb2.py 123 54 56% 196-249 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/coordination_config_pb2.py 21 6 71% 39-44 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/cost_graph_pb2.py 40 18 55% 69-86 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/debug_pb2.py 31 10 68% 55-64 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/event_pb2.py 90 36 60% 19-20, 115-148 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/full_type_pb2.py 55 6 89% 68-73 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/function_pb2.py 74 36 51% 121-156 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/graph_debug_info_pb2.py 50 26 48% 85-110 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/graph_pb2.py 22 6 73% 35-40 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/histogram_pb2.py 20 8 60% 31-38 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/meta_graph_pb2.py 117 56 52% 198-253 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/node_def_pb2.py 28 10 64% 51-60 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/op_def_pb2.py 38 12 68% 69-80 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/resource_handle_pb2.py 22 6 73% 42-47 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/rewriter_config_pb2.py 50 22 56% 71-92 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/rpc_options_pb2.py 16 4 75% 31-34 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/saved_object_graph_pb2.py 100 40 60% 153-192 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/saver_pb2.py 19 6 68% 32-37 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/step_stats_pb2.py 60 26 57% 90-115 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/struct_pb2.py 73 28 62% 116-143 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/summary_pb2.py 54 18 67% 93-110 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/tensor_description_pb2.py 19 4 79% 34-37 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/tensor_pb2.py 44 26 41% 42-67 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/tensor_shape_pb2.py 20 6 70% 40-45 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/trackable_object_graph_pb2.py 38 14 63% 76-89 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/types_pb2.py 72 6 92% 85-90 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/variable_pb2.py 38 10 74% 52-61 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/verifier_config_pb2.py 19 6 68% 32-37 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/proto/versions_pb2.py 16 4 75% 31-34 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/__init__.py 19 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/app.py 59 40 32% 31-57, 67, 72-76, 90, 93-95, 103-107, 115-124 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/compat/__init__.py 29 16 45% 51-56, 74-79, 98-101, 115-117 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/compat/v1/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py 224 94 58% 82, 90, 95-98, 103-106, 111-117, 121, 131, 136, 141, 151, 159, 164, 176-179, 188-206, 215-233, 247-252, 273-274, 281-287, 291, 296, 299, 302, 305, 311, 315-320, 654-690 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/error_codes.py 18 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/errors.py 136 64 53% 42-46, 51, 67, 72, 77, 80-140, 201, 219, 239, 253, 271, 288, 305, 319, 334, 351, 369, 387, 405, 420, 434, 450, 479, 484, 488-493, 505, 508 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/flags.py 54 23 57% 45-56, 75, 78-83, 86, 89, 92, 95, 98, 101, 104, 107, 110 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/io/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/io/gfile.py 475 366 23% 36-37, 43-44, 49, 68, 74-84, 103, 107, 129-146, 157, 167, 170-173, 177-184, 195, 199-204, 208, 214-218, 226, 231-237, 241-246, 250, 272-319, 329-337, 342-365, 369-376, 380-394, 398-403, 409-418, 440-443, 453-456, 461-466, 471-472, 478-485, 490-498, 521-548, 559, 570, 573-577, 580-584, 589-604, 614-615, 620-623, 628-629, 634-635, 646-654, 666-684, 687, 690-693, 696, 699-702, 714-747, 756-781, 784-807, 810, 813-827, 830-835, 851, 866, 878, 896, 907, 927-957, 972, 986-987, 1006-1010 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/pywrap_tensorflow.py 95 68 28% 40-41, 45, 133-142, 154, 165, 172-200, 204-252, 269-277, 280, 287 /home/admin/.local/lib/python3.8/site-packages/tensorboard/compat/tensorflow_stub/tensor_shape.py 317 236 26% 27-39, 42, 45-46, 51-57, 61-67, 70, 75, 79, 84, 98-99, 116-117, 146-151, 171-175, 186, 206-210, 221-225, 245-253, 264, 284-291, 302-306, 322, 342-349, 360-364, 385-389, 410-414, 435-439, 461-465, 468, 484-487, 523, 525, 530-533, 539, 543-545, 552, 555-560, 566, 570-571, 576-581, 586-590, 594, 602-605, 623-649, 654-660, 679-690, 711-715, 728-731, 745-746, 763-766, 782-787, 803-808, 847-854, 869-870, 895-907, 911, 922-923, 934-938, 942-945, 956-960, 964-974, 977, 982-985, 997-1000, 1008, 1020, 1033 /home/admin/.local/lib/python3.8/site-packages/tensorboard/lazy.py 42 19 55% 44-55, 65, 68, 71-73, 94-98 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/audio/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/audio/metadata.py 17 9 47% 39-51, 64-70 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/audio/plugin_data_pb2.py 18 5 72% 32-36 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/audio/summary.py 57 46 19% 95-131, 185-232 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/audio/summary_v2.py 28 22 21% 74-123 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/custom_scalar/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/custom_scalar/layout_pb2.py 39 13 67% 72-84 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/custom_scalar/metadata.py 6 1 83% 32 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/custom_scalar/summary.py 16 11 31% 39-43, 65-80 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/histogram/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/histogram/metadata.py 17 10 41% 34-35, 54-64 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/histogram/plugin_data_pb2.py 15 3 80% 31-33 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/histogram/summary.py 80 71 11% 55-114, 147-156, 186-236 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/histogram/summary_v2.py 82 71 13% 60-100, 174-196, 217-293 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/image/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/image/metadata.py 16 9 44% 36-47, 60-66 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/image/plugin_data_pb2.py 15 3 80% 31-33 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/image/summary.py 35 27 23% 69-99, 134-161 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/image/summary_v2.py 22 17 23% 96-146 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/pr_curve/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/pr_curve/metadata.py 22 9 59% 47-51, 70-76 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/pr_curve/plugin_data_pb2.py 15 3 80% 31-33 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/pr_curve/summary.py 89 78 12% 83-164, 208-241, 306-363, 425-438, 493-520, 547-571 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/scalar/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/scalar/metadata.py 16 9 44% 34-42, 55-61 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/scalar/plugin_data_pb2.py 15 3 80% 31-33 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/scalar/summary.py 29 21 28% 52-61, 86-111 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/scalar/summary_v2.py 23 15 35% 79-89, 112-125 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/text/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/text/metadata.py 18 11 39% 34-42, 54-63 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/text/plugin_data_pb2.py 15 3 80% 31-33 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/text/summary.py 26 19 27% 58-67, 95-116 /home/admin/.local/lib/python3.8/site-packages/tensorboard/plugins/text/summary_v2.py 21 13 38% 85-95, 116-125 /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/__init__.py 13 4 69% 23-24, 30-31 /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/_output.py 29 11 62% 65, 70, 75, 87, 102-114, 118, 124 /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/_tf/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/_tf/summary/__init__.py 27 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/_writer.py 33 21 36% 47-53, 56-57, 61-62, 66-68, 86-90, 101-105 /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/v1.py 25 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/v2.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/writer/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/writer/event_file_writer.py 121 89 26% 35-39, 71-100, 104, 112-117, 125, 134, 156-163, 167-178, 185-194, 198-204, 210-212, 227-236, 239-240, 243-256, 264-292 /home/admin/.local/lib/python3.8/site-packages/tensorboard/summary/writer/record_writer.py 17 8 53% 29, 37-40, 43, 46, 50 /home/admin/.local/lib/python3.8/site-packages/tensorboard/util/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorboard/util/encoder.py 38 18 53% 47-52, 55-61, 88-96, 104-114 /home/admin/.local/lib/python3.8/site-packages/tensorboard/util/lazy_tensor_creator.py 39 28 28% 50-55, 58-67, 71-82, 103-107 /home/admin/.local/lib/python3.8/site-packages/tensorboard/util/op_evaluator.py 25 14 44% 70-80, 87, 100, 103-105 /home/admin/.local/lib/python3.8/site-packages/tensorboard/util/tensor_util.py 234 193 18% 24, 28, 34, 42, 48, 52, 56, 60, 64, 68, 72, 76, 82, 88, 92, 126-132, 140-142, 147-152, 156-161, 186, 189, 193-196, 200-203, 207-217, 221-223, 231-233, 237-239, 243-248, 252-254, 281-286, 335-496, 513-617 /home/admin/.local/lib/python3.8/site-packages/tensorboard/version.py 4 1 75% 21 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/__init__.py 45 5 89% 29, 50-59, 76 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/compressed_module_resolver.py 39 12 69% 39, 48, 54, 61-64, 75, 82, 85-91 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/config.py 12 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/estimator.py 50 37 26% 53-58, 108-113, 118, 149-171, 192-217 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/feature_column.py 222 136 39% 37, 89, 103-130, 140-142, 146, 151, 156-159, 166-168, 172, 175, 180, 185, 190, 195, 198-199, 203-207, 211-213, 216-222, 226-227, 276-278, 294-326, 337-340, 344, 349, 354-357, 362-363, 367, 370, 375, 380-385, 390, 395, 398, 401-404, 407-409, 412-418, 422-423, 483-487, 504, 509, 514-517, 521, 524, 529, 534, 539, 544, 547-557, 565-567, 572-573 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/feature_column_v2.py 58 32 45% 37-49, 73-80, 95, 100, 104, 109-112, 119-124, 127, 132, 137, 141-144, 147-148, 152-153 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/file_utils.py 36 29 19% 30-42, 47-57, 65-80 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/image_module_info_pb2.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/image_util.py 44 35 20% 40, 54, 77-101, 125-142 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/keras_layer.py 172 105 39% 148, 158-160, 164, 167, 184, 194, 212-252, 256-285, 291-307, 310-319, 323-369, 374, 381-392, 398-401, 406-412, 418, 427 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/meta_graph_lib.py 59 49 17% 29-39, 44-49, 66-75, 93-113, 118-124, 128-131 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module.py 156 127 19% 27-32, 64-65, 70-79, 156-176, 249-270, 274, 290, 306, 310, 327-333, 357, 362-368, 389-404, 415-417, 438-456, 480-481, 500-505, 519-530, 574-628 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module_attachment_pb2.py 13 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module_def_pb2.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module_impl.py 17 6 65% 46, 50-52, 57, 62 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module_spec.py 39 20 49% 40, 74-78, 83, 88, 109, 129, 162-171, 185, 200 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/module_v2.py 20 5 75% 91, 96, 99-103 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/native_module.py 440 365 17% 50-54, 58-82, 124, 127-131, 134-136, 139-151, 212-233, 262-278, 325-328, 348-354, 359, 362-363, 366-367, 370-371, 374-380, 383, 386-387, 402-411, 428-451, 454-468, 483-532, 536-632, 636-643, 648, 653-654, 669-670, 676-688, 693-707, 719, 727-732, 750-759, 776-816, 821-826, 831-835, 841, 854-863, 921-922, 945-947, 951-959, 963-967, 983-1017, 1036-1089, 1094-1111, 1116-1128, 1133-1153, 1158-1173, 1177-1178 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/registry.py 21 5 76% 22-23, 41, 52-54 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/resolver.py 199 100 50% 132-135, 145-156, 164-174, 178, 190-199, 204, 209, 219-227, 249-252, 257-258, 268-273, 278-283, 302-335, 380-426, 436-437, 442-445, 462, 476, 485, 488-490, 506-510, 514, 518-521 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/saved_model_lib.py 205 160 22% 53, 60, 66-75, 79, 86-91, 107-119, 123-126, 133-138, 148, 155-161, 180-192, 197-198, 203-208, 223-240, 263-321, 359, 363-372, 375, 379-382, 386, 390, 394, 405-411, 415-423, 426-429, 432-437, 440-443, 451-458, 463-467 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/saved_model_module.py 16 9 44% 46-49, 86-93 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/tensor_info.py 134 107 20% 35-41, 45, 50-56, 61-67, 75, 80, 85, 89, 93-97, 102-115, 132, 139-144, 161-185, 202-206, 223-243, 262-281, 298-307 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/tf_utils.py 89 60 33% 32-34, 68-70, 98-115, 132-133, 150-165, 182-195, 227, 232-236, 241-249, 253-258 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/tools/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/uncompressed_module_resolver.py 37 24 35% 32-34, 37, 41-47, 65-77, 80-87 /home/admin/.local/lib/python3.8/site-packages/tensorflow_hub/version.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/_VF.py 11 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/__config__.py 7 3 57% 9, 16, 20 /home/admin/.local/lib/python3.8/site-packages/torch/__future__.py 5 1 80% 16 /home/admin/.local/lib/python3.8/site-packages/torch/__init__.py 362 162 55% 20, 27, 59-142, 148, 175-188, 207, 214-231, 262-278, 298, 307, 329-331, 377, 502, 508, 515, 533-555, 565-571, 577, 622, 634, 640, 664, 669, 674, 679, 684, 689, 694, 699, 704, 709, 714, 719, 724, 729, 734, 739, 744, 768, 772, 789, 829-833, 896, 949-954 /home/admin/.local/lib/python3.8/site-packages/torch/_classes.py 25 11 56% 6-7, 10-13, 22-24, 28, 48 /home/admin/.local/lib/python3.8/site-packages/torch/_jit_internal.py 591 404 32% 35, 41-43, 59-111, 141-161, 168-174, 227-241, 247-258, 275-289, 297-311, 331-381, 391-404, 414-423, 426-427, 435, 550-556, 564, 567, 639-660, 668-674, 681-684, 688-689, 693, 696, 700-704, 707-710, 738-739, 748-752, 760, 763-766, 780, 783, 832, 840-855, 859-865, 870-875, 880-885, 890-893, 898-910, 913-919, 926-932, 935-940, 943, 990, 993, 998-1001, 1005, 1011, 1016, 1027-1028, 1035, 1042, 1049-1051, 1055-1070, 1075-1080, 1084-1087, 1091-1096, 1099-1101, 1104-1110, 1118, 1122, 1126-1133, 1137-1138, 1148-1206, 1210-1229, 1234-1235, 1238-1257, 1267-1270 /home/admin/.local/lib/python3.8/site-packages/torch/_linalg_utils.py 49 35 29% 13-19, 26-29, 38-42, 50-52, 58-59, 65, 71, 77, 83-88, 94-101, 106 /home/admin/.local/lib/python3.8/site-packages/torch/_lobpcg.py 424 387 9% 18-32, 46-72, 100-103, 112-121, 130-137, 142-249, 253-258, 284-297, 301-337, 500-534, 557-647, 667-686, 689-705, 710-728, 733-734, 743-761, 769, 780-790, 801, 809-846, 852-891, 938-945, 973-1010, 1037-1110, 1117 /home/admin/.local/lib/python3.8/site-packages/torch/_lowrank.py 90 80 11% 60-82, 126-130, 135-177, 242-281 /home/admin/.local/lib/python3.8/site-packages/torch/_masked/__init__.py 510 447 12% 13-14, 36, 53-346, 363-400, 406-423, 428-432, 438-441, 469-535, 543-629, 636, 663-679, 715-758, 764-782, 788-795, 806-828, 839-881, 890-897, 906-913, 933-947, 967-981, 997-1003, 1019-1025, 1050-1063, 1086-1102, 1125-1132, 1143-1178, 1197, 1224, 1241-1248, 1257-1264, 1273-1280, 1291-1303 /home/admin/.local/lib/python3.8/site-packages/torch/_masked/_docs.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/_meta_registrations.py 97 62 36% 7-8, 11-16, 21-24, 28-29, 33-37, 41-42, 46, 50, 53-56, 60-61, 66-73, 77-97, 101-105, 109-116, 121-125, 129-130, 134-135, 139-140 /home/admin/.local/lib/python3.8/site-packages/torch/_namedtensor_internals.py 59 46 22% 11-12, 20, 25-33, 37-40, 44, 47-54, 57, 61-62, 69-72, 77-80, 85-95, 128-142 /home/admin/.local/lib/python3.8/site-packages/torch/_ops.py 117 23 80% 42, 45, 48, 51, 54, 58, 62, 66, 83, 86, 92, 96, 101, 112-118, 133-134, 147, 191, 199-202, 248 /home/admin/.local/lib/python3.8/site-packages/torch/_prims/__init__.py 610 380 38% 177-180, 184-189, 192-194, 219-220, 253-295, 329, 408, 591, 639-641, 645, 665, 678, 705, 718, 737-738, 745-750, 764-769, 781, 851-863, 869, 890-925, 929-938, 947, 974-1026, 1030-1036, 1041-1052, 1086-1098, 1111-1185, 1194-1200, 1231-1274, 1284-1292, 1309-1333, 1337-1340, 1361-1376, 1380-1385, 1404-1420, 1424, 1445, 1449, 1474-1479, 1484-1508, 1518, 1537-1549, 1553, 1570-1571, 1594-1598, 1604, 1630-1631, 1635, 1653-1658, 1663-1670, 1674-1675, 1695-1698, 1702, 1719-1720, 1724, 1745-1762, 1766, 1786, 1790, 1814-1818, 1827, 1907-1908, 1914, 1934-1939, 1945, 1971-1972, 1984, 2011-2015, 2027 /home/admin/.local/lib/python3.8/site-packages/torch/_prims/utils.py 450 367 18% 26, 33, 67-111, 121-137, 147, 151, 155, 173-201, 211-216, 226-239, 255-322, 336-337, 345-347, 355-357, 366-369, 373-374, 383-385, 392-408, 414-417, 425-431, 440, 444, 456-484, 498-519, 528-529, 533-534, 538-539, 543-544, 562, 566, 574-585, 600, 613-625, 641-691, 701-717, 721-727, 742-791, 803, 906-993, 1005-1009, 1013-1027, 1033-1043, 1047-1048, 1052-1056, 1067-1083 /home/admin/.local/lib/python3.8/site-packages/torch/_six.py 12 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/_sources.py 59 7 88% 22-28, 85, 102 /home/admin/.local/lib/python3.8/site-packages/torch/_storage_docs.py 11 2 82% 17-18 /home/admin/.local/lib/python3.8/site-packages/torch/_tensor.py 474 346 27% 28-34, 39-44, 47-74, 87, 89, 92, 101-103, 114-136, 143, 151, 153, 155, 157, 160-168, 176-194, 203, 208-312, 315-331, 334-338, 387-396, 427-438, 441-444, 503-505, 513-516, 520-525, 529-531, 534-535, 540-547, 559-565, 574-580, 584-588, 591-595, 600-611, 618-623, 630-635, 639, 643, 653, 656-660, 664-665, 669-674, 678-683, 687, 691, 695, 702-711, 723, 725, 732-734, 737-748, 754-759, 764-769, 778-784, 796-850, 858-861, 902-905, 943-948, 983-992, 998-1006, 1042-1046, 1059, 1062-1069, 1081, 1087-1090, 1094-1097, 1114-1125, 1145-1170, 1174-1188, 1193-1203 /home/admin/.local/lib/python3.8/site-packages/torch/_tensor_docs.py 543 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/_tensor_str.py 301 276 8% 56-81, 84-85, 89-146, 149, 152-163, 167-176, 180-209, 215-234, 237-271, 274-286, 290-304, 307-477, 480-481 /home/admin/.local/lib/python3.8/site-packages/torch/_torch_docs.py 416 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/_utils.py 257 185 28% 26-45, 62-78, 82-89, 162-171, 178-184, 187-193, 197-199, 207, 211, 219-242, 245-251, 255-259, 267-275, 292, 306-308, 324, 342-348, 366-370, 385-402, 408-412, 426, 434-438, 444-461, 465-468, 472-476, 481, 486, 491, 499-501, 520, 523-525, 529-540, 550, 558, 561, 564-568, 575-577 /home/admin/.local/lib/python3.8/site-packages/torch/_utils_internal.py 24 6 75% 15, 18, 27, 31-33 /home/admin/.local/lib/python3.8/site-packages/torch/_vmap_internals.py 85 67 21% 15-21, 24-26, 31-35, 41-85, 92-108, 116-124, 128-132, 138-144, 250-257, 265-278 /home/admin/.local/lib/python3.8/site-packages/torch/amp/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/amp/autocast_mode.py 100 89 11% 9-14, 180-222, 225-248, 251-271, 274-276 /home/admin/.local/lib/python3.8/site-packages/torch/ao/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/quantized/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/quantized/dynamic/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/quantized/dynamic/linear.py 77 54 30% 20-36, 39, 42, 47, 50, 53-54, 58-73, 78, 81, 84, 88-89, 97-136 /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/quantized/linear.py 128 92 28% 11-22, 25, 30-36, 42, 45, 48-50, 54-61, 66-67, 71-73, 76, 87-105, 109, 112, 117, 120, 123-125, 129-141, 146, 149, 152, 156-157, 167-207 /home/admin/.local/lib/python3.8/site-packages/torch/ao/nn/sparse/quantized/utils.py 25 12 52% 4, 21-26, 29, 32-34, 38 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/__init__.py 14 2 86% 20-21 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/fake_quantize.py 172 100 42% 22, 25, 28, 31, 48-53, 57, 61, 65, 69, 73, 77, 118-152, 156, 159-178, 182, 192-194, 200-224, 235-241, 246, 250, 280-285, 289, 293, 309, 445-451, 461-462, 472-473, 483-484, 494-495 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/fuse_modules.py 61 47 23% 16-20, 24-30, 45-67, 70-82, 85-95, 151, 162 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/fuser_method_mappings.py 96 68 29% 26-45, 63-91, 108-119, 135-141, 149, 175-181, 190, 195, 200-201, 244-252, 260-270 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/observer.py 535 396 26% 26-29, 32, 35, 38-40, 81-82, 102-103, 107, 111, 172-202, 216-223, 250-253, 272-327, 331, 422-439, 446-455, 460, 464, 469-470, 528-529, 540-554, 597-615, 620, 623-648, 652, 655, 667-703, 724, 737-738, 781-791, 794-817, 862-877, 890-893, 900-943, 953-1006, 1017-1032, 1045-1068, 1071-1127, 1131-1147, 1150-1154, 1166-1187, 1220-1226, 1229, 1233, 1253-1260, 1263, 1267, 1284-1285, 1288-1289, 1293, 1297, 1315-1317, 1320, 1324, 1340, 1343, 1347, 1351-1356, 1360, 1368-1374, 1382-1393, 1402-1422 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/qconfig.py 141 96 32% 66, 89-93, 197-213, 270-315, 339, 364-372, 375-383, 390-405, 427-451, 458-482, 489-495, 498 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/quant_type.py 9 2 78% 13-19 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/quantization_mappings.py 83 38 54% 177-181, 186, 191, 196-199, 204, 213-222, 230-237, 242, 249-252, 257, 262, 268-274, 280-289, 293, 299-302, 311, 314 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/quantize.py 251 219 13% 32, 56-72, 92-96, 101, 106, 109-116, 135-203, 206, 224-229, 262-285, 290-306, 316-322, 341-350, 382-435, 452-463, 478-485, 516-524, 542-564, 577-614, 624-631 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/quantize_jit.py 82 64 22% 8-9, 12-13, 20, 29, 38-45, 48-63, 66-67, 70-71, 75-94, 97-98, 101-102, 107-119, 171-172, 212-213 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/stubs.py 30 17 43% 13-15, 18, 30-32, 35, 54-59, 62-64 /home/admin/.local/lib/python3.8/site-packages/torch/ao/quantization/utils.py 147 113 23% 100-103, 106-108, 111, 115, 123, 126-151, 165-170, 173-175, 178-180, 186, 193-195, 202, 208, 214, 220, 226-228, 239-243, 246-264, 271-295, 304-348, 355-359, 367-372 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/__init__.py 88 60 32% 32-74, 78-82, 150-173, 238-276, 295, 299, 308, 324-326 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/anomaly_mode.py 20 8 60% 74-75, 80, 83, 102-103, 106, 109 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/forward_ad.py 42 25 40% 21-26, 37-43, 68-75, 103-111, 147, 150, 153 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/function.py 191 119 38% 58, 104-109, 144, 147, 182, 226, 235-239, 246-253, 257, 308-309, 315, 340, 366, 391, 398-434, 449-450, 456-457, 462-475, 485-487, 493-511, 523-537, 558-563, 566-571, 574-576, 581-585, 588-589, 593-594, 597, 600, 603, 606 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/functional.py 329 308 6% 9-14, 19-36, 44-53, 63-75, 81-87, 92-103, 109-135, 142-159, 168-203, 266-293, 357-394, 416-425, 429-481, 559-694, 782-810, 868-901, 968-1006 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/grad_mode.py 83 36 57% 22, 32-74, 77, 80, 178-179, 182, 232, 235, 238, 284-289, 292, 295, 298 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/gradcheck.py 759 681 10% 24, 33-37, 46-51, 56-63, 83-115, 141-153, 173-186, 192-204, 214-228, 235-239, 246-262, 268-273, 286-295, 317-380, 386-395, 400-404, 409-411, 416-422, 426-429, 433-440, 445-465, 471-474, 481-499, 526-554, 558-575, 580-605, 611-613, 621-633, 637-641, 645-678, 682-688, 695-700, 705-712, 756, 769-810, 818-852, 857-886, 889-942, 945-992, 996-1001, 1005, 1010-1017, 1023, 1029-1035, 1042-1052, 1058-1103, 1107-1130, 1134-1135, 1139-1142, 1146-1151, 1157-1171, 1175-1176, 1188-1191, 1213-1237, 1241-1244, 1249-1264, 1269-1280, 1286-1310, 1400-1414, 1420-1448, 1522-1570 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/graph.py 22 14 36% 65-66, 69, 72, 116-132 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/profiler.py 252 205 19% 22-39, 137-176, 181, 191-197, 200-201, 204-205, 208-220, 223-225, 228-230, 233-234, 237-239, 246-250, 254-257, 260-262, 266-268, 276-278, 283-399, 437-443, 446-447, 450-451, 472-479, 564-566, 569-586, 589-593, 602, 608, 611-613, 617-677, 684 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/profiler_legacy.py 152 125 18% 29-49, 52, 64-70, 73, 76-89, 92-94, 97-99, 102-103, 106-108, 115-117, 121-124, 127-129, 133-135, 143-145, 149-284 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/profiler_util.py 501 423 16% 17-24, 27-30, 33, 37-51, 69-117, 120-143, 147, 167, 185-230, 233, 236-249, 266-288, 296-301, 306-312, 316-319, 323-333, 353, 357, 362-363, 366, 379-401, 404-405, 413-416, 425-428, 434-436, 442-444, 450-452, 458-470, 474-481, 485-488, 492, 495, 524-544, 547-578, 581, 584, 605-606, 613-618, 621-624, 628-636, 642-651, 658-663, 675-910 /home/admin/.local/lib/python3.8/site-packages/torch/autograd/variable.py 9 1 89% 7 /home/admin/.local/lib/python3.8/site-packages/torch/backends/__init__.py 30 10 67% 11, 14, 19-24, 35-38 /home/admin/.local/lib/python3.8/site-packages/torch/backends/cuda/__init__.py 68 35 49% 12, 23, 26-28, 38, 49, 69-76, 79, 83, 90-94, 97-101, 143-155 /home/admin/.local/lib/python3.8/site-packages/torch/backends/cudnn/__init__.py 78 49 37% 9-10, 23-45, 50-52, 64, 68-84, 88-100, 105-112 /home/admin/.local/lib/python3.8/site-packages/torch/backends/mkl/__init__.py 3 1 67% 6 /home/admin/.local/lib/python3.8/site-packages/torch/backends/mkldnn/__init__.py 23 10 57% 8, 11-13, 17-23 /home/admin/.local/lib/python3.8/site-packages/torch/backends/mps/__init__.py 7 2 71% 9, 14 /home/admin/.local/lib/python3.8/site-packages/torch/backends/openmp/__init__.py 3 1 67% 6 /home/admin/.local/lib/python3.8/site-packages/torch/backends/quantized/__init__.py 41 18 56% 8-19, 23-24, 28, 31, 35-36, 39 /home/admin/.local/lib/python3.8/site-packages/torch/cpu/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/cpu/amp/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/cpu/amp/autocast_mode.py 22 15 32% 10-15, 18-20, 24-26, 29-31 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/__init__.py 385 167 57% 29-30, 51-53, 56-58, 70, 80, 87-93, 96, 123, 125, 134, 137, 144-146, 156, 163, 165, 188, 202, 207, 211, 213, 224-225, 231-234, 241-242, 251-252, 256-257, 269-270, 273-279, 282-284, 298-299, 312-314, 362, 368-375, 392-399, 403-414, 418-427, 439, 450-452, 459, 464, 467, 472-476, 482-483, 494-496, 508-509, 521-522, 535-536, 542-543, 557-568, 573-574, 589-600, 615-626, 640-643, 654-655, 664, 668, 672, 677, 682, 687, 692, 697, 702, 707, 712, 717, 722, 727, 732 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/_utils.py 21 11 48% 24, 26-30, 33, 38-42 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/amp/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/cuda/amp/autocast_mode.py 75 59 21% 7-8, 20-25, 28-30, 34-36, 39-41, 47-63, 92-119, 132-136 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/amp/common.py 4 1 75% 6 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/amp/grad_scaler.py 217 174 20% 14-16, 19-23, 38, 114-133, 136-139, 142-144, 156-188, 191-228, 262-280, 283-286, 309-342, 364-401, 404, 413-416, 422, 429, 435, 442, 448, 455, 458-461, 467, 485, 498-513, 516-527, 530, 533-541, 544 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/graphs.py 146 123 16% 9-11, 24, 35, 47, 50, 67-70, 81, 87, 93, 101, 136-143, 147-155, 159-160, 227-418 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/jiterator.py 41 33 20% 11-38, 87-117 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/memory.py 180 149 17% 18-19, 24-28, 50-62, 79, 96-106, 120-121, 194-209, 214-217, 236-237, 255-256, 278-282, 304-308, 326, 348, 364, 386, 391-394, 399-402, 415, 436-539, 555-574, 589-592 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/nccl.py 65 49 25% 14-31, 35-39, 43, 47, 51-52, 56-60, 72-93, 97-98, 102-104, 111-113 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/nvtx.py 28 17 39% 5-15, 28, 36, 53, 63, 73, 86-88 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/profiler.py 28 19 32% 18-31, 35, 39, 44-48 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/random.py 74 60 19% 22-31, 37-40, 51-64, 72-73, 88-95, 106-113, 125-130, 138-150, 159-162 /home/admin/.local/lib/python3.8/site-packages/torch/cuda/sparse.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/cuda/streams.py 67 36 46% 9-10, 32-33, 50, 64, 76-79, 86, 94, 98, 101-103, 106, 109, 132-133, 160, 167, 174-176, 187-189, 198, 204, 215, 220, 224, 227-230 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/__init__.py 17 1 94% 21 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/algorithms/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/distributed/algorithms/join.py 112 76 32% 27, 39, 52-53, 66, 75, 84, 103, 177-184, 190-198, 214-225, 228, 244-281, 288-290, 298-300, 328-354 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/autograd/__init__.py 14 4 71% 11, 46-47, 50 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/constants.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/distributed/distributed_c10d.py 932 805 14% 53-54, 59-60, 76-84, 113-127, 148-156, 181-185, 226-262, 271-273, 277-278, 289-301, 309-317, 324-327, 334-335, 345-348, 358-359, 371-381, 388, 395, 402, 409, 421, 428-433, 440-447, 451, 467-475, 557-630, 656-770, 789-820, 841-848, 864-867, 890-900, 920-937, 952-962, 982-1006, 1029-1033, 1036-1038, 1043-1049, 1091-1106, 1141-1159, 1182-1201, 1238-1256, 1306-1327, 1363-1384, 1420-1440, 1465-1485, 1533-1554, 1558-1566, 1570-1571, 1574-1582, 1633-1676, 1731-1786, 1842-1900, 1956-2004, 2055-2075, 2115-2141, 2192-2220, 2224-2230, 2255-2286, 2312-2359, 2406-2422, 2441-2459, 2478-2497, 2596-2625, 2718-2742, 2764-2791, 2845-2856, 2868-2873, 2937-3006, 3099-3132, 3210-3242 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/remote_device.py 66 54 18% 25-69, 74-78, 85, 92, 98, 101-114, 117-127, 131 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rendezvous.py 134 108 19% 3-4, 48, 56, 59-91, 94-120, 123, 127-155, 159, 179-188, 196-217, 223-262 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/__init__.py 73 42 42% 25, 115-196, 199-210, 225-240, 244-247 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/_utils.py 26 17 35% 11-32, 35-37 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/api.py 273 198 27% 68-72, 78-83, 99-102, 114-120, 124-136, 140-147, 169-176, 187-265, 280-283, 296-302, 354-375, 378-395, 413-416, 420-425, 429-438, 442-451, 463-473, 485, 488, 619-666, 669-727, 798-800, 891-895, 900-901, 907-931 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/backend_registry.py 157 117 25% 20, 69, 96, 101, 105-123, 133-135, 145, 156-172, 175-232, 240-249, 252-258, 261-265, 268-297, 301-389 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/constants.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/functions.py 7 5 29% 160-165 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/internal.py 116 70 40% 49-50, 55, 59-61, 65, 68-69, 72, 80-82, 88-90, 97-143, 151-180, 188, 192, 203-215, 219-220, 239-245, 264-270 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/options.py 37 25 32% 12-18, 24-35, 39, 87-93, 147-158, 170 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/rpc/server_process_global_profiler.py 31 23 26% 96, 103-124, 142-174 /home/admin/.local/lib/python3.8/site-packages/torch/distributed/utils.py 76 63 17% 18-66, 70-86, 89, 104-113, 130-131, 149-156 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/__init__.py 48 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/distributions/bernoulli.py 81 47 42% 36-49, 52-62, 65, 69, 73-75, 79, 83, 87, 91, 94-96, 99-102, 105, 108-112, 116, 119 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/beta.py 60 32 47% 31-37, 40-45, 49, 53, 57-58, 62, 65-68, 71, 75-79, 83-87, 91, 94 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/binomial.py 83 54 35% 9, 40-51, 54-65, 68, 72, 76, 80, 84, 88, 92, 96, 99-101, 104-117, 120-125, 128-135 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/categorical.py 84 55 35% 50-64, 67-79, 82, 86, 90, 94, 98, 102, 106, 110, 113-117, 120-125, 128-131, 134-139 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/cauchy.py 50 26 48% 32-37, 40-46, 50, 54, 58, 61-63, 66-68, 71-73, 76, 79 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/chi2.py 12 4 67% 22, 25-26, 30 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/constraint_registry.py 89 29 67% 113, 139-144, 158, 163-164, 170-171, 180, 188, 195, 205-212, 218, 223, 229, 235, 240, 248, 256, 263 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/constraints.py 290 122 58% 90, 93, 116-118, 122-124, 133, 135, 139, 143, 202, 206, 209-215, 218, 229, 240-242, 252-254, 257, 260-262, 272-273, 276, 279-281, 295, 298-300, 308, 320, 323-325, 337, 340-342, 350-351, 354, 357-359, 372, 375-377, 390, 393-395, 406, 421, 424, 434-435, 445-449, 460-463, 473, 487-490, 498-501, 509-512, 522-529, 533, 537, 540-547, 557-560, 564, 568-571, 574-576 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/continuous_bernoulli.py 120 81 32% 43-63, 66-77, 80, 83, 87, 93-106, 110-114, 118, 122-127, 131, 135, 139, 142-145, 148-150, 153-156, 159-165, 171-172, 179-181, 185, 189-196 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/dirichlet.py 68 38 44% 10-12, 18-20, 25-26, 48-52, 55-60, 63-65, 68-70, 76, 80-84, 88-89, 92-94, 100, 103 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/distribution.py 113 71 37% 30-32, 35-62, 83, 90, 97, 107, 115, 122, 129, 136, 143, 150-151, 159, 166-167, 177, 187, 197, 221, 230, 239, 251-253, 269-293, 302-306, 309-313 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/exp_family.py 20 11 45% 32, 39, 47, 53-60 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/exponential.py 56 28 50% 29, 33, 37, 41, 44-46, 49-54, 57-62, 65-67, 70-72, 75, 78, 82, 85 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/fishersnedecor.py 63 42 33% 29-37, 40-48, 52-54, 58-60, 64-66, 69-78, 81-89 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/gamma.py 52 27 48% 10, 36, 40, 44, 47-52, 55-61, 64-67, 70-73, 78, 83, 86 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/geometric.py 69 45 35% 34-52, 60-68, 72, 76, 80, 84, 88, 91-100, 103-108, 111 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/gumbel.py 43 20 53% 29-38, 41-44, 48-51, 55, 59, 63, 67, 70 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/half_cauchy.py 44 19 57% 32-33, 37-38, 42, 46, 50, 54, 57-63, 66-68, 71, 74 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/half_normal.py 43 18 58% 32-33, 37-38, 42, 46, 50, 54, 57-61, 64-66, 69, 72 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/independent.py 64 37 42% 37-47, 50-57, 61, 65-67, 71-74, 78, 82, 86, 89, 92, 95-96, 99-100, 103-105, 108 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/kl.py 538 329 39% 67, 69, 84, 87, 90-95, 102-117, 124, 131, 138-141, 163-171, 183-189, 194-201, 208-213, 218-221, 226-229, 235-241, 246-248, 253-264, 269-273, 278-284, 289, 294, 300-305, 310-333, 338-358, 363-384, 390-403, 408-410, 415, 421-427, 432, 437-441, 446-448, 454, 459, 464, 469, 474-478, 485-492, 497-499, 506, 511, 519-522, 527-528, 538, 543-545, 550-555, 562-568, 576, 581, 586-591, 598-604, 614, 621-625, 635, 640-646, 656, 661-667, 672-678, 685, 690-696, 701-708, 715-723, 729, 734-741, 746-747, 754-756, 761-768, 773-778, 785-789, 794-799, 804-807, 813-815 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/kumaraswamy.py 42 21 50% 14-16, 40-48, 51-54, 58, 63-66, 70, 73-76 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/laplace.py 56 32 43% 28, 32, 36, 40, 43-48, 51-57, 60-69, 72-74, 77-79, 82-83, 86 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/lkj_cholesky.py 55 43 22% 56-69, 72-79, 88-100, 112-128 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/log_normal.py 31 10 68% 30-31, 34-35, 39, 43, 47, 51, 55, 58 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/logistic_normal.py 22 8 64% 34-37, 42-43, 47, 51 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/lowrank_multivariate_normal.py 107 77 28% 15-19, 29, 39-43, 83-109, 113-126, 130, 134, 138, 148-154, 158-161, 169-173, 177-181, 185-195, 198-205 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/mixture_same_family.py 96 70 27% 56-87, 92-106, 112, 116, 120, 124-125, 131-137, 140-144, 147-153, 156-176, 179, 182-189, 192-194 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/multinomial.py 75 47 37% 52, 56, 59-66, 69-75, 78, 82, 86, 90, 94, 97-106, 109-119, 122-130 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/multivariate_normal.py 121 92 24% 20, 31-66, 71-75, 120-153, 156-172, 176, 181, 187, 192, 196, 200, 204-206, 209-214, 217-222 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/negative_binomial.py 66 39 41% 28-39, 42-53, 56, 60, 64, 68, 72, 76, 80, 85, 90-92, 95-105 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/normal.py 65 34 48% 34, 38, 42, 46, 49-54, 57-63, 66-68, 71-73, 76-81, 84-86, 89, 92, 96, 99 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/one_hot_categorical.py 71 39 45% 41-44, 47-52, 55, 59, 63, 67, 71, 75-77, 81, 85, 88-92, 95-98, 101, 104-109, 122-124 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/pareto.py 33 15 55% 25-28, 31-34, 39-40, 44, 49-50, 54, 57 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/poisson.py 44 23 48% 32, 36, 40, 43-48, 51-56, 59-61, 64-67, 71, 74 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/relaxed_bernoulli.py 78 45 42% 34-48, 51-62, 65, 69, 73, 77, 80-83, 86-90, 118-119, 124-125, 129, 133, 137 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/relaxed_categorical.py 70 36 49% 38-42, 45-51, 54, 58, 62, 66, 69-73, 76-84, 112-113, 118-119, 123, 127, 131 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/studentT.py 55 34 38% 32-34, 38, 42-46, 49-52, 55-63, 73-77, 80-88, 91-92 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/transformed_distribution.py 106 85 20% 46-79, 82-92, 96-101, 105, 114-118, 127-130, 137-151, 158-163, 170-176, 183-187 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/transforms.py 698 437 37% 93-96, 101-103, 111-117, 125, 128-132, 135, 139, 145-152, 158-165, 171, 177, 183, 186, 193, 200, 209-210, 214-215, 219-220, 224-225, 229-230, 234, 237-238, 241-244, 247, 250-251, 254-255, 258, 261, 276, 281-283, 287-298, 302-313, 317, 321-324, 328-335, 338-340, 343-345, 348-363, 366-368, 371-373, 376-379, 399-401, 404-406, 412, 417, 422, 426, 429-431, 434-436, 439-441, 444, 447, 450, 467-471, 475, 479, 482-484, 487-488, 491-492, 495-496, 499-504, 507-512, 525, 528, 531, 534, 547-548, 551-553, 556-558, 561, 564, 567, 570, 573, 577-578, 591, 594, 597-599, 602, 616, 619, 622, 625, 648, 651, 656, 661, 672, 675, 678, 695-698, 702, 706-708, 712-714, 717-719, 722-739, 743-745, 748, 751, 754-764, 767, 772, 798-810, 815-822, 830-836, 840-846, 850-856, 872, 875-877, 880-881, 884-886, 889-891, 912, 915-919, 922-929, 932-936, 939-941, 944-946, 961, 964, 967, 986-995, 999, 1003, 1006-1008, 1011-1019, 1022-1030, 1033-1055, 1059, 1063, 1068, 1086-1091, 1094-1096, 1099, 1102-1107, 1110-1115, 1118-1127, 1131, 1135, 1139, 1165-1166, 1170, 1173, 1176, 1179, 1182-1184 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/uniform.py 60 34 43% 32, 36, 40, 44, 47-56, 59-65, 69, 72-74, 77-81, 84-87, 90-91, 94 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/utils.py 73 51 30% 27-40, 44-48, 59-62, 72-74, 78-79, 89-92, 107-112, 122, 130-136, 145-155 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/von_mises.py 84 53 37% 11-15, 34-49, 54-65, 89-98, 101-105, 114-116, 119-125, 132, 136, 143 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/weibull.py 37 18 51% 28-33, 38-49, 53, 57, 61, 65 /home/admin/.local/lib/python3.8/site-packages/torch/distributions/wishart.py 144 105 27% 18-19, 26, 73-114, 126-155, 159, 164, 170-175, 181, 185-187, 192-194, 197-211, 223-261, 264-268, 276-279, 288-290, 293-294 /home/admin/.local/lib/python3.8/site-packages/torch/fft/__init__.py 28 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/functional.py 331 248 25% 71-73, 103-136, 182-189, 317, 328-345, 351, 355-358, 366-368, 463, 467-478, 593-606, 683, 751-771, 826-832, 838-842, 848-852, 858-862, 900-904, 910-914, 920-924, 959, 965, 969, 973, 977, 1029-1066, 1097-1099, 1132-1134, 1179-1189, 1220-1224, 1257-1261, 1302-1306, 1310, 1327, 1332, 1337, 1342, 1438-1502, 1539-1545, 1626, 1629, 1634-1638, 1642-1652, 1657-1667, 1682 /home/admin/.local/lib/python3.8/site-packages/torch/futures/__init__.py 34 16 53% 36-38, 51, 72, 93, 156, 199, 237, 257-263, 291, 309 /home/admin/.local/lib/python3.8/site-packages/torch/fx/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/fx/_compatibility.py 21 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/fx/_pytree.py 31 15 52% 12-25, 28, 31, 34, 37 /home/admin/.local/lib/python3.8/site-packages/torch/fx/_symbolic_trace.py 363 272 25% 73-74, 77-93, 97-117, 130, 185-199, 233-291, 313, 328-340, 370-373, 387-470, 474-497, 524-592, 609, 617-625, 629-644, 648-663, 672, 677, 682, 687, 692-694, 701-708, 715-720, 724-728, 731, 737-740, 748-756, 764-767, 805, 820, 877-880, 885 /home/admin/.local/lib/python3.8/site-packages/torch/fx/graph.py 557 426 24% 21-22, 69, 81-88, 92-104, 116-121, 130-159, 166-169, 173-184, 200-207, 211-212, 215, 218, 222-224, 227, 230-235, 238, 251, 260-262, 269, 280, 288, 295, 298-510, 521-522, 525-526, 529-534, 537-547, 550-553, 606-615, 624, 628-630, 645, 665-672, 682-689, 722-736, 743, 747, 760-775, 796-799, 820-823, 851-852, 879-911, 949-956, 991, 1026, 1051-1057, 1078, 1081-1089, 1127-1151, 1154, 1162-1173, 1182-1190, 1205-1262, 1295-1306, 1310, 1386-1396 /home/admin/.local/lib/python3.8/site-packages/torch/fx/graph_module.py 355 283 20% 40-52, 57-59, 62-64, 70-71, 76-80, 84-89, 93-96, 103-105, 112-113, 119-124, 136-178, 183-205, 210-224, 228-229, 243-260, 263-277, 301-309, 336-379, 392, 401-404, 418-468, 493-510, 531-553, 570-612, 620-622, 631-656, 661-667, 670-679, 689-693, 699-701, 704, 707-708, 711-713 /home/admin/.local/lib/python3.8/site-packages/torch/fx/immutable_collections.py 27 5 81% 14, 37, 40, 43, 46 /home/admin/.local/lib/python3.8/site-packages/torch/fx/interpreter.py 144 96 33% 67-89, 108-133, 149-152, 173-185, 203-204, 221-224, 242-246, 266-269, 287, 301-307, 321-325, 338-343, 387-399, 415-417, 433-434, 439-441, 446, 454-459 /home/admin/.local/lib/python3.8/site-packages/torch/fx/node.py 246 180 27% 12, 36-43, 54-62, 66-71, 74-92, 153-200, 211, 222, 237-244, 255, 258-259, 271, 282, 294, 305, 319, 332-334, 347-349, 359, 363, 369-380, 383-385, 394-407, 441-461, 483-503, 515-533, 562-569, 582-589, 597-598, 605-616 /home/admin/.local/lib/python3.8/site-packages/torch/fx/operator_schemas.py 221 176 20% 14, 30, 34, 43-45, 61, 64-84, 88-120, 138-154, 158-182, 186-230, 259-328, 353-367, 392-408 /home/admin/.local/lib/python3.8/site-packages/torch/fx/proxy.py 223 134 40% 40-43, 47, 63-84, 94-105, 115-151, 160, 169, 184, 191-192, 196, 234-238, 241, 246, 249, 252-260, 263-284, 288, 291, 297-319, 327-330, 336-338, 341, 352-355, 358, 362, 365, 368, 372, 375, 378, 384-386, 396-397 /home/admin/.local/lib/python3.8/site-packages/torch/fx/subgraph_rewriter.py 152 133 12% 20-31, 41-42, 49-86, 90-132, 250-428 /home/admin/.local/lib/python3.8/site-packages/torch/hub.py 304 250 18% 20-55, 83-90, 94-98, 103, 108-110, 122-140, 144-145, 150-169, 176-241, 244-290, 294-295, 299-304, 308-322, 336-341, 352, 394-407, 446-458, 530-541, 563-573, 591-633, 640-643, 647-660, 699-731 /home/admin/.local/lib/python3.8/site-packages/torch/jit/__init__.py 52 16 69% 75, 130, 194, 215-217, 220, 223, 230-235, 242, 248, 253 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_async.py 10 2 80% 84, 96 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_builtins.py 42 1 98% 163 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_check.py 87 75 14% 63-82, 85-112, 125-132, 140-181, 195-240 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_decomposition_utils.py 6 3 50% 5-8 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_freeze.py 29 23 21% 101-121, 167-173, 207-220 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_fuser.py 73 61 16% 12-17, 30-63, 69-74, 77, 80-107, 140 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_ir_utils.py 14 7 50% 6-8, 11-12, 15, 18 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_monkeytype_config.py 102 75 26% 15-18, 24-32, 38-53, 61-66, 69, 73-149, 155, 163, 179-183 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_recursive.py 501 443 12% 39-47, 50-52, 55-66, 70-79, 82-93, 102-107, 118, 127-330, 347-362, 368-375, 378-384, 399-414, 423-435, 453-458, 469-595, 602-608, 611-612, 616-638, 643-651, 654-657, 660-669, 672-685, 693-740, 747-776, 784-797, 809-824, 827-845, 851, 857-867, 870-877, 886-910 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_script.py 595 404 32% 62, 71-72, 151, 155, 161-162, 182, 185, 188, 191, 194, 197, 200-205, 208, 211-213, 218-225, 228-229, 232, 244-248, 254, 272, 279-280, 292-318, 326, 334-350, 355, 358, 366-379, 427-434, 437-443, 446-452, 457-461, 464, 467-470, 475, 496, 501-503, 506-523, 526-545, 548, 559-561, 592-598, 614-620, 624-633, 642-665, 673, 682, 691, 705-706, 714, 728, 731, 734, 737, 740, 743, 747-749, 760-761, 764-785, 788-814, 817, 820, 827-832, 835, 838, 841, 844, 849-854, 860-865, 870-874, 943, 959-969, 972-1002, 1006-1007, 1022, 1036, 1239-1351, 1359-1361, 1370-1389, 1394-1416, 1420-1422, 1430-1457, 1461-1466, 1473-1475, 1480-1483, 1486, 1489-1503, 1508-1509, 1512-1531, 1536, 1539, 1542, 1545-1570, 1573, 1577-1578 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_serialization.py 70 57 19% 78-84, 150-169, 173-184, 188-194, 198-209, 251-261, 285-291 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_state.py 63 35 44% 27-37, 47, 51, 66-67, 71-74, 78, 82-83, 98-102, 105, 108-114, 118-119 /home/admin/.local/lib/python3.8/site-packages/torch/jit/_trace.py 453 383 15% 34-54, 61-72, 84-92, 95-140, 144-160, 173-185, 222-277, 281-283, 287, 292-305, 321-535, 554-559, 563-577, 581-584, 734-830, 922-1005, 1014, 1023-1087, 1090, 1093-1095, 1098-1100, 1103, 1106, 1119, 1129-1130, 1171-1176 /home/admin/.local/lib/python3.8/site-packages/torch/jit/annotations.py 254 213 16% 34-37, 54-56, 59-63, 66-91, 97, 101-109, 113-127, 132-144, 154-170, 175-232, 245-250, 255-270, 276-287, 290-301, 306-398, 402-405 /home/admin/.local/lib/python3.8/site-packages/torch/jit/frontend.py 612 469 23% 30-31, 42, 100-105, 108, 118-125, 133-134, 138-139, 153-166, 170-183, 189-216, 234-265, 270-281, 285-288, 292-294, 298-314, 324-350, 355-365, 368-450, 453-458, 477-488, 494-500, 520-526, 530-532, 536-553, 557-559, 563-564, 568-570, 574-577, 581-590, 594-599, 604-608, 614-615, 621-625, 629-630, 634-635, 639-640, 644-652, 698-711, 715-727, 731-732, 736-748, 752-762, 766-779, 783-789, 793-804, 808, 814-835, 839-910, 914, 919, 924-927, 932-934, 938-951, 955-957, 961-978, 982-993, 997-1009, 1013-1014, 1021-1022 /home/admin/.local/lib/python3.8/site-packages/torch/library.py 53 17 68% 28, 38, 46-52, 58, 77, 81-83, 93-96 /home/admin/.local/lib/python3.8/site-packages/torch/linalg/__init__.py 44 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/multiprocessing/__init__.py 22 6 73% 43-44, 58-59, 64, 69 /home/admin/.local/lib/python3.8/site-packages/torch/multiprocessing/_atfork.py 13 5 62% 6-11 /home/admin/.local/lib/python3.8/site-packages/torch/multiprocessing/reductions.py 153 101 34% 18-19, 29-32, 35, 38, 58-59, 62-65, 68-74, 82, 86-87, 91-100, 107-138, 142-275, 285-286, 290-293, 297-306, 310-322, 326, 329, 333, 336, 340, 343-365 /home/admin/.local/lib/python3.8/site-packages/torch/multiprocessing/spawn.py 98 71 28% 16-19, 22, 36, 50-52, 55, 66-76, 81-83, 89, 105-160, 165-166, 179-199, 235-240 /home/admin/.local/lib/python3.8/site-packages/torch/nn/__init__.py 20 13 35% 32-47 /home/admin/.local/lib/python3.8/site-packages/torch/nn/_reduction.py 31 26 16% 8-20, 28-43, 47 /home/admin/.local/lib/python3.8/site-packages/torch/nn/common_types.py 25 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/functional.py 1164 929 20% 13, 461-482, 492-503, 562-587, 597-608, 657-671, 682-696, 743-757, 768-782, 829-843, 854-868, 885-912, 926-948, 962-980, 994-1012, 1027-1037, 1052-1061, 1076-1080, 1084-1088, 1116-1121, 1125-1129, 1157-1162, 1166-1170, 1211-1214, 1228-1231, 1248-1252, 1260-1264, 1282-1302, 1320-1346, 1364-1385, 1408-1414, 1422-1428, 1453, 1455, 1489-1493, 1503-1509, 1529-1535, 1544-1550, 1573-1579, 1600-1606, 1628-1634, 1668-1676, 1733-1735, 1745-1747, 1766-1775, 1793-1801, 1829-1837, 1880-1899, 1918-1926, 1949-1950, 1960-1961, 1979-1983, 2044-2048, 2063-2067, 2087-2091, 2095-2096, 2167-2199, 2293-2383, 2400-2404, 2422-2438, 2445-2449, 2468-2483, 2500, 2513-2516, 2526-2551, 2609-2616, 2675-2689, 2734-2754, 2782-2839, 2889-2921, 2999-3014, 3058-3083, 3130-3150, 3166-3188, 3202-3218, 3234-3249, 3265-3280, 3296-3319, 3334-3349, 3363-3377, 3391-3399, 3414-3446, 3462-3478, 3495-3518, 3657, 3662, 3722-3723, 3732, 3737, 3742, 3755, 3819, 3832-3833, 3839, 3848, 3854, 3863-3880, 3883, 3888, 3893-3902, 3905, 3908, 3910, 3912, 3915, 3917, 3919, 3922-3923, 3925-3926, 3928-3929, 3932-3933, 3937, 3939-3961, 3974, 3979, 4002-4003, 4014, 4021, 4028, 4035, 4058-4059, 4184-4223, 4274-4320, 4524-4543, 4559-4595, 4617-4624, 4628, 4653-4666, 4684-4700, 4741-4760, 4806-4813, 4848-4861, 4871-4909, 4999-5199 /home/admin/.local/lib/python3.8/site-packages/torch/nn/grad.py 87 77 11% 9-37, 65-76, 104-124, 154-165, 193-216, 247-258, 286-309 /home/admin/.local/lib/python3.8/site-packages/torch/nn/init.py 193 102 47% 24-54, 102, 104, 106, 109, 114, 116-119, 136, 154, 176, 190-192, 233-238, 256-281, 287, 323-327, 350-353, 360, 396, 405-406, 444-451, 469-495, 514-526, 535-537 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/modules/__init__.py 15 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/modules/fused.py 57 26 54% 13-16, 22-25, 31-34, 40-43, 49-52, 58-61, 67-70, 76-79, 85-88, 94-97, 104-107, 113-116, 123-125 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/qat/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/qat/modules/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/qat/modules/conv_fused.py 250 143 43% 44-66, 69, 72-79, 82, 85-87, 90-92, 95-114, 118, 121, 129-133, 158-185, 197-218, 221-258, 296-300, 342, 349, 353, 376-382, 385, 390, 428-432, 474, 481, 485, 508-514, 517, 522, 568-572, 637, 654, 658, 690-704, 707, 713, 716-719, 722-725 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/qat/modules/linear_fused.py 84 65 23% 37-57, 60, 63-65, 68, 71-73, 76-78, 81-118, 126-130, 139-155, 158-167 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/qat/modules/linear_relu.py 20 9 55% 32, 35, 39, 42-47 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/dynamic/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/dynamic/modules/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/dynamic/modules/linear_relu.py 22 10 55% 27, 30-39, 42, 46, 50 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/modules/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/modules/bn_relu.py 36 14 61% 21, 26-28, 33, 38, 42, 57, 62-64, 69, 74, 78 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/modules/conv_relu.py 74 40 46% 28, 36-43, 47, 51-55, 59-61, 78, 86-92, 96, 100-104, 108-110, 127-128, 136-142, 146, 150-160, 164-166 /home/admin/.local/lib/python3.8/site-packages/torch/nn/intrinsic/quantized/modules/linear_relu.py 17 5 71% 25, 28, 32, 36, 40 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/__init__.py 23 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/_functions.py 137 119 13% 10-103, 107-172, 178-230, 234-265, 270-271, 275 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/activation.py 397 222 44% 47-50, 54, 57-58, 101-102, 157-160, 163, 166-167, 216-227, 230, 233-234, 262, 265-266, 290, 325-326, 329, 354, 387-388, 391, 394-395, 423-424, 427, 430-431, 468-469, 472, 509-511, 514, 517-518, 553-555, 558, 561-562, 603-604, 607, 610-611, 637-638, 641, 644, 684, 719-720, 723, 726, 767-769, 772, 775-776, 799, 833-835, 838, 841, 874-875, 878, 881, 945-983, 986-999, 1003-1006, 1060-1164, 1220-1223, 1226, 1229, 1252, 1275, 1311-1312, 1315-1317, 1320, 1323, 1367-1368, 1371-1373, 1376, 1379, 1405-1406, 1438-1439, 1442-1444, 1447, 1450 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/adaptive.py 114 92 19% 122-161, 164-167, 170-241, 247-259, 278-279, 296-312 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/batchnorm.py 197 143 27% 37-63, 66-71, 74-77, 80, 83, 98-107, 129-130, 135-168, 190-209, 213-214, 217-227, 297-298, 332-333, 406-407, 439-440, 512-513, 545-546, 661-665, 668-669, 674-675, 681-748, 795-819 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/channelshuffle.py 13 4 69% 45-46, 49, 52 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/container.py 345 202 41% 19-24, 76, 80, 85-86, 93-98, 102-105, 108-109, 112-117, 121, 125-127, 148-149, 187, 189, 195, 200-201, 204-211, 225-228, 232-234, 243-245, 263, 320-322, 326, 329, 332, 336, 340, 344, 349, 357-359, 365, 371, 377, 391-412, 446-449, 453-458, 462, 466, 469-477, 485-488, 491, 494, 497, 500-502, 510-513, 522-527, 530-543, 546, 587-590, 593-599, 602-603, 611-615, 618-620, 623, 626, 629, 636, 639, 651-653, 658-659, 667-669, 675-680, 690, 699, 704, 709, 714, 729-751, 754-766, 769, 772-774, 777-779, 782-783 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/conv.py 331 168 49% 51, 84, 86, 89-94, 98, 115-122, 152-166, 169-171, 287-294, 299-303, 307, 450, 580-585, 590-602, 607, 616, 632-665, 774-780, 785-795, 940, 1080-1086, 1091-1102, 1124-1127, 1146-1150, 1155-1169, 1173-1180, 1185, 1233-1251, 1254, 1302-1320, 1323, 1371-1389, 1392, 1438-1457, 1460, 1506-1525, 1528, 1574-1593, 1596 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/distance.py 25 9 64% 37-40, 43, 72-74, 77 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/dropout.py 33 12 64% 13-18, 21, 58, 100, 149, 191, 233, 282 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/flatten.py 48 27 44% 40-42, 45, 48, 106-116, 119-125, 129-135, 138, 141 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/fold.py 38 15 61% 136-141, 144, 148, 287-291, 294, 298 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/instancenorm.py 72 40 44% 18-19, 23, 26, 29, 32, 38-62, 67-72, 143, 146-147, 182, 185-186, 259, 262-263, 298, 301-302, 375, 378-379, 414, 417-418 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/lazy.py 79 49 38% 15, 18, 23, 26, 29, 33, 37, 41, 45, 49, 175-178, 185-194, 208-217, 224, 231-236, 248-256, 260 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/linear.py 91 36 60% 42, 45, 100, 117, 130, 180-191, 194-197, 200, 203, 243-250, 253-254, 257-263 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/loss.py 201 83 59% 16-20, 25-27, 93, 96, 207-208, 211, 217-220, 286-289, 292, 367-369, 372, 461-462, 465, 527, 530, 610, 613, 707-711, 714, 773-774, 777, 838, 841, 918-919, 922, 978-979, 982, 1020, 1023, 1159-1161, 1164, 1210, 1213, 1262-1263, 1266, 1319-1320, 1323, 1392-1397, 1400, 1477-1481, 1484, 1591-1595, 1598, 1739-1741, 1744 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/module.py 660 395 40% 22-24, 30-38, 79-81, 111-113, 131-139, 176-184, 201, 304, 307, 310, 313, 315, 317, 319, 343, 347, 350, 352, 354, 359, 363, 382, 385, 388, 390, 392, 397, 447-465, 489-503, 527-540, 557, 572, 593, 608-611, 614-621, 667-670, 689, 708, 727, 738, 752, 763, 774, 785, 796, 808, 813, 817, 821, 911-915, 923, 943-951, 986-994, 1001-1013, 1016-1053, 1077-1079, 1100-1102, 1105-1122, 1132-1174, 1179-1192, 1217, 1222, 1227-1231, 1236, 1241-1245, 1249-1253, 1258-1266, 1275-1277, 1292-1300, 1308, 1312, 1357-1386, 1403-1407, 1435-1437, 1474, 1485-1489, 1497, 1501-1504, 1508-1515, 1519-1522, 1524, 1532, 1559, 1570, 1583-1584, 1595, 1599, 1604, 1610-1619, 1642-1643, 1665-1669, 1690-1691, 1713-1717, 1772-1773, 1807-1818, 1836, 1880-1882, 1892-1908, 1912, 1915, 1924, 1928-1949, 1952-1962, 1965-1975 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/normalization.py 97 36 63% 48-52, 55, 59, 69-73, 76, 80, 178-179, 193, 248-264, 267-269, 272, 276 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/padding.py 83 28 66% 19-20, 23, 26, 75-76, 125-126, 165-166, 174, 177, 216-217, 267-268, 319-320, 328, 331, 370-371, 421-422, 461-462, 512, 515 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/pixelshuffle.py 23 8 65% 49-50, 53, 56, 99-100, 103, 106 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/pooling.py 241 104 57% 21-27, 30, 88, 162, 240, 248, 312-315, 318, 395-398, 401, 461-464, 467, 475, 534-539, 542, 613-619, 622, 699-705, 708, 712-715, 765-778, 782, 834-847, 851, 865-869, 872, 914, 969, 978-980, 983, 1016, 1058, 1101, 1108-1109, 1112, 1140, 1179, 1218 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/rnn.py 473 382 19% 21, 43-124, 127-131, 140-175, 182-191, 194-196, 199-205, 210-221, 225-226, 229-232, 235-237, 241-254, 257-292, 296, 299-304, 411-420, 425, 430, 433-499, 673, 676-683, 692-695, 703-705, 712, 719, 722-784, 898-900, 905, 910, 913-967, 983-997, 1000-1005, 1008-1010, 1072-1074, 1077-1108, 1173-1174, 1177-1197, 1264-1265, 1268-1288 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/sparse.py 130 71 45% 129-133, 142-144, 154-155, 158, 163-174, 205-218, 318-341, 344-345, 348-350, 383, 390-400, 432-447 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/transformer.py 187 144 23% 57-83, 136-149, 156, 161-163, 186-190, 203-246, 267-270, 288-299, 361-388, 391-393, 410-466, 471-475, 479-480, 523-546, 549-551, 570-580, 585-589, 594-598, 602-603, 607, 611-616 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/upsampling.py 37 17 54% 141-150, 153, 157-162, 207, 253 /home/admin/.local/lib/python3.8/site-packages/torch/nn/modules/utils.py 35 17 51% 32-38, 57-75 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/__init__.py 10 3 70% 11-14 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/_functions.py 88 60 32% 14-30, 34, 41-45, 49, 56-75, 79-82, 89-104, 108, 118-124 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/_replicated_tensor_ddp_utils.py 13 7 46% 18-23, 27, 31 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/comm.py 81 70 14% 29-38, 56-58, 76-104, 126-149, 186-199, 228-241 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/data_parallel.py 94 76 19% 17-37, 122-145, 148-169, 172, 175, 178, 181, 199-232 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/distributed.py 440 339 23% 46-53, 57-60, 67-79, 83-137, 159-168, 172-178, 186-193, 200-230, 237, 538-664, 667-672, 675-677, 691-766, 769-776, 780-794, 798-839, 850-860, 865-898, 905-916, 919-927, 952-957, 960-971, 974-1068, 1071, 1075, 1080, 1083-1086, 1091-1099, 1104-1106, 1114-1117, 1128-1145, 1149-1150, 1252, 1286-1287, 1293, 1297, 1341-1342, 1425-1427, 1451-1452, 1513-1519, 1526, 1531, 1539, 1546, 1555-1566, 1569-1585, 1588-1595, 1605-1610, 1617-1620, 1625-1658, 1662, 1688, 1700-1701, 1714-1719, 1727-1736 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/parallel_apply.py 57 50 12% 9-20, 38-88 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/replicate.py 107 97 9% 8-9, 13-14, 18-19, 23-24, 37-62, 65-75, 79-167 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parallel/scatter_gather.py 49 43 12% 6, 17-39, 44-52, 60-81 /home/admin/.local/lib/python3.8/site-packages/torch/nn/parameter.py 67 34 49% 33, 40-48, 53-58, 61, 65, 106-111, 115, 122, 128, 132, 141-145, 176-178, 200-202 /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/dynamic/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/dynamic/modules/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/dynamic/modules/linear.py 7 3 57% 20-22 /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/modules/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/modules/conv.py 84 50 40% 29-35, 38, 48-65, 71-95, 126-130, 148, 181-185, 202, 206, 239-243, 260, 264 /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/modules/embedding_ops.py 56 38 32% 27-36, 39, 50-64, 67-72, 95-104, 107, 120-134, 137-142 /home/admin/.local/lib/python3.8/site-packages/torch/nn/qat/modules/linear.py 38 26 32% 30-34, 37, 45-69, 72-77 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantizable/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantizable/modules/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantizable/modules/activation.py 242 222 8% 64-83, 86, 90-150, 160-219, 224-247, 305, 321-471 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantizable/modules/rnn.py 230 196 15% 34-48, 51-73, 76-80, 83, 93-104, 108-115, 126-128, 131-136, 140-143, 151-157, 160-209, 218-241, 277-312, 315-361, 364, 368-379, 383 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/conv.py 108 58 46% 19-35, 51-54, 67-71, 74, 78, 87-90, 103-107, 110, 114, 123-126, 139-143, 146, 150, 160-177, 195-198, 211-221, 224, 228, 239-242, 254-266, 269, 273, 283-286, 299-309, 312, 316 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/linear.py 23 11 52% 25-26, 29, 42-44, 48-55 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/rnn.py 262 210 20% 11, 14-22, 25-29, 32-36, 41-54, 57-79, 83, 86, 89, 92, 95, 105-107, 110, 115-146, 150-162, 172-173, 176, 179-199, 203-214, 224-225, 228, 231-251, 255-266, 274-289, 292-312, 322, 329-331, 334-341, 350-353, 365-375, 378-388, 391-453, 456, 460-471 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/sparse.py 29 12 59% 19-21, 24, 27-28, 34, 60-63, 66, 69-70, 78 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/_reference/modules/utils.py 73 61 16% 6-41, 52-55, 64-67, 76-77, 83-87, 98-112, 124-133, 136-142, 147-154 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/dynamic/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/dynamic/modules/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/dynamic/modules/conv.py 111 64 42% 56-67, 72, 77-84, 120-131, 136, 141-147, 184-195, 200, 205-211, 253-259, 264, 269-271, 313-319, 324, 329-331, 373-379, 384, 389-391 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/dynamic/modules/linear.py 58 43 26% 34-39, 43-55, 58, 61-66, 70-72, 83-112, 122-126 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/dynamic/modules/rnn.py 506 403 20% 12, 16-33, 37-38, 41-42, 46-47, 59-123, 126, 129-140, 147-170, 173-179, 184-191, 197-198, 202-204, 208-210, 214-216, 221-254, 258-341, 346-364, 367, 370, 391, 394, 401-426, 432-440, 446-455, 461-463, 469-474, 479-482, 486, 490-504, 616, 619, 622-625, 633-670, 677-685, 691-699, 704-706, 710-713, 717, 725-763, 766, 769-774, 777-778, 783-789, 795-841, 845-873, 877-886, 889, 892, 897-901, 907-909, 913-915, 937-938, 941, 944-962, 966, 989, 992, 995-1001, 1008, 1029, 1032, 1035-1039, 1047 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/functional.py 143 114 20% 40-42, 70-72, 89-91, 106-109, 154-168, 213-227, 273-287, 325-327, 358-363, 374-378, 390-394, 409-411, 431-441, 446-450, 460-462, 475-481, 492-494, 499-503, 516-518, 570-571, 592-593, 614-615 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/__init__.py 38 13 66% 44-50, 53, 58-60, 63, 82, 85, 89 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/activation.py 94 49 48% 28-29, 32, 35, 39, 49-51, 54, 58, 62-63, 67, 78-80, 83, 87, 91-92, 96, 108-111, 114, 118, 122-123, 127, 138-140, 143, 147-148, 159-162, 165-172, 176, 180-181, 185 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/batchnorm.py 64 38 41% 8-11, 15-26, 30-43, 52-53, 56, 61-62, 67, 73, 82-83, 86, 91-92, 97, 103 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/conv.py 381 265 30% 25-30, 37, 46-80, 83, 86, 89, 92-104, 119-124, 128-129, 152-160, 166-179, 182-186, 189, 195-212, 216-238, 249-265, 316-324, 329, 332-336, 341-342, 345, 348, 353-360, 370, 416-423, 428, 431-435, 439, 442, 445, 450-456, 467, 513-521, 526, 529-533, 537, 540, 543, 548-554, 565, 577-582, 588-592, 602-623, 634-651, 699-706, 711, 714, 719-720, 723-724, 727-728, 733-735, 740, 787-794, 799, 802, 807-808, 811-812, 815-816, 821-823, 828, 876-883, 888, 891, 896-897, 900-901, 904-905, 910-912, 917 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/dropout.py 13 4 69% 15, 18, 22, 26 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/embedding_ops.py 134 95 29% 12-22, 26-29, 34-37, 40, 48-50, 54-61, 65, 93-110, 113-116, 119, 122, 125-129, 132, 135, 145-175, 179-190, 220-225, 229-234, 239, 249-276, 280-292 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/functional_modules.py 105 69 34% 34-35, 38, 43-45, 49-52, 56-58, 62-65, 69-71, 75-78, 93, 98-99, 103-104, 108-109, 113-114, 118-119, 123-125, 154-157, 160-162, 167-169, 173, 176, 181, 186-188, 192-195, 199-201, 205-208, 212-214, 218-220, 224-230 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/linear.py 141 103 27% 16-22, 26-31, 36-41, 44, 63-65, 69-86, 91, 125-147, 150, 153, 158, 161, 194-196, 203-218, 225, 228, 231, 234, 244-276, 288-296 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/normalization.py 100 59 41% 15-22, 25, 30, 34-38, 42, 58-64, 67, 72, 76-80, 93-99, 102, 107, 111-115, 119, 134-140, 143, 148, 152-156, 160, 175-181, 184, 189, 193-197, 201 /home/admin/.local/lib/python3.8/site-packages/torch/nn/quantized/modules/utils.py 50 35 30% 12, 15-31, 37-41, 48-71 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/__init__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/clip_grad.py 34 26 24% 30-56, 68-70, 85-89 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/convert_parameters.py 29 24 17% 16-24, 36-54, 73-84 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/fusion.py 33 27 18% 7-14, 17-33, 36-43, 46-53 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/init.py 10 7 30% 44-51 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/memory_format.py 8 6 25% 64-69 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/parametrizations.py 152 124 18% 13-17, 24-28, 45-65, 68-105, 109-168, 258-281, 292-316, 320-326, 362-370, 374-388, 393, 472-486 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/parametrize.py 223 198 11% 48-54, 58-61, 97-189, 209-254, 258-269, 281-299, 315-346, 471-552, 566-573, 601-656, 665-668, 686-728 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/rnn.py 126 90 29% 22-24, 64, 76, 82-85, 89-92, 95, 98, 101, 104, 107, 110, 113, 116, 134-142, 147, 151, 166-184, 193-195, 199-204, 244-261, 321-335, 379-396, 433-446, 481-482, 511-513 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/spectral_norm.py 138 111 20% 26-32, 35-41, 73-93, 96-102, 105, 111-112, 116-152, 160, 172-198, 206, 209-214, 273-281, 295-314 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/stateless.py 53 41 23% 12-36, 39-48, 52-55, 63-69, 81-84, 125-142 /home/admin/.local/lib/python3.8/site-packages/torch/nn/utils/weight_norm.py 52 36 31% 15-18, 22-24, 28-54, 57-61, 64, 108-109, 123-129 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/__init__.py 63 28 56% 42-47, 51-54, 348-350, 386-388, 392-394, 408-410, 414-416, 420-422, 430-432, 464-466, 473, 480, 487, 498, 509 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/_constants.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/onnx/_globals.py 20 6 70% 33, 37-41 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/_patch_torch.py 112 90 20% 49-72, 77-78, 84-99, 103-116, 123, 132-133, 137, 145-167, 184-222, 230-231 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_caffe2.py 151 113 25% 11-35, 39-46, 50-51, 55-56, 63-65, 70-76, 83-85, 92-105, 112-125, 130-136, 141-149, 154-160, 165, 172, 178-191, 196-212, 226-249, 253-262, 267-285, 289-301, 306-318 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_helper.py 624 503 19% 67-112, 121-123, 127-130, 134-140, 144-146, 150-157, 163, 199-232, 284-315, 324-325, 335-343, 347, 351, 355, 362, 366, 370, 379-380, 388, 395-397, 401-409, 413-418, 422-430, 435-440, 444, 453, 462, 471-479, 483-488, 492-507, 511-518, 522-537, 552-555, 559-572, 578-591, 597-604, 608-611, 625-635, 639-659, 663-684, 688-710, 714-726, 730-737, 741-752, 756-785, 790-838, 855-933, 946-952, 956-961, 965-972, 976-1000, 1004-1008, 1012-1015, 1024-1043, 1052-1062, 1066-1113, 1117-1122, 1126-1135, 1149-1165, 1169-1176, 1180-1182, 1186-1193, 1207-1229, 1248-1277, 1286-1297, 1301-1304, 1309, 1313, 1317, 1323, 1432 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_opset10.py 268 194 28% 24-27, 32-35, 39-55, 60, 65, 74-118, 155-179, 191-202, 218-221, 225-248, 252-287, 300, 311, 327-393, 405-430, 439, 443-447, 451-456, 460, 467-506, 526-535, 539-544, 548-553, 557-561, 576-588, 603-614 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_opset11.py 585 467 20% 19-38, 44-71, 76-84, 89-97, 101-121, 127, 131-237, 242-245, 264, 271-275, 280-295, 302-311, 315-316, 320-333, 337-343, 347-353, 357-358, 362, 366-378, 382, 386, 390, 394-398, 402-406, 411-414, 429-450, 462-465, 470, 477, 481, 485-487, 492-524, 529, 534-543, 553-600, 604-608, 612-614, 618-620, 632-642, 646, 650, 654-709, 714-720, 724-726, 730-777, 781-784, 788, 792-808, 812-829, 833-839, 845-866, 872-893, 905-936, 943-944, 948-954, 968-1012, 1016-1017, 1025-1045, 1050-1066, 1082-1153, 1158-1185, 1195-1206, 1215-1216, 1224-1240 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_opset9.py 2398 1890 21% 58-60, 64, 68-70, 74, 78-79, 83-91, 96-98, 102, 106, 110-113, 118-119, 124-131, 137-165, 169-189, 194, 198, 212-225, 230-232, 237-238, 243-247, 251, 257-258, 262, 266, 271-312, 323, 327, 331, 337, 341, 345, 349, 353, 357, 361, 365, 369, 373-376, 380-386, 391-402, 410-416, 428-452, 465-470, 474-481, 485-492, 496, 500-514, 518-529, 534-546, 562-580, 584-591, 596-613, 620-622, 626, 630-631, 636-648, 653-675, 679, 684-688, 692, 697-707, 712-723, 727, 731-789, 793-814, 818, 822, 842-871, 876, 881-882, 886, 890, 894-895, 901-905, 909-912, 917-922, 947-983, 987-990, 994-1030, 1036-1085, 1131-1158, 1180-1210, 1251-1259, 1263-1274, 1278-1288, 1294-1330, 1334-1337, 1343-1346, 1360-1370, 1375-1386, 1402-1405, 1409-1414, 1418-1428, 1434-1436, 1447, 1453-1458, 1462-1468, 1473, 1477, 1481-1489, 1493, 1497-1505, 1510, 1515, 1519-1522, 1529-1532, 1539-1542, 1550, 1555, 1560, 1566-1584, 1590-1608, 1614-1623, 1631-1655, 1677-1722, 1727, 1747, 1767, 1789, 1811, 1833, 1864-1903, 1908-1937, 1953-2028, 2033-2060, 2065-2072, 2076, 2084, 2088-2104, 2108-2126, 2130-2136, 2141-2168, 2172-2185, 2194-2208, 2212-2225, 2230, 2234, 2238, 2242, 2248-2249, 2253-2262, 2268-2283, 2288-2295, 2300-2307, 2314-2325, 2329, 2334-2345, 2349, 2354, 2359, 2364-2369, 2375, 2380-2389, 2396-2398, 2416-2422, 2427-2438, 2443-2452, 2457-2467, 2481, 2488, 2492-2498, 2502-2506, 2510-2535, 2539, 2545-2550, 2563-2566, 2576-2582, 2587-2592, 2605-2608, 2618-2624, 2628-2639, 2658-2669, 2679-2685, 2689-2708, 2712-2779, 2784, 2791-2792, 2801, 2806, 2811-2813, 2818-2833, 2837, 2843-2862, 2867-2880, 2884-2885, 2890-2897, 2901-2967, 2971-2974, 2978-3067, 3072-3121, 3141-3187, 3220-3426, 3442-3445, 3473-3476, 3492-3495, 3499-3519, 3538-3539, 3566-3567, 3582-3585, 3597-3605, 3610, 3615-3617, 3625-3634, 3644-3647, 3651-3668, 3672-3689, 3695-3698, 3706-3709, 3716-3717, 3721-3741, 3746-3747, 3752, 3758-3775, 3781, 3786, 3791-3792, 3797-3809, 3813-3819, 3824, 3830-3838, 3842-3850, 3855-3868, 3873-3889, 3893-3894, 3898-3900, 3904-3908, 3913, 3917-3923, 3928-3941, 3946-3976, 3980-3981, 3985-3986, 3995-3998, 4002-4003, 4008, 4012-4087, 4093-4099, 4104, 4108-4110, 4114-4271, 4277-4298, 4304-4326, 4332-4379, 4384, 4389-4391, 4396-4407, 4416-4426, 4431-4455, 4459-4461, 4466-4484, 4493-4550, 4559-4578, 4586-4587, 4591, 4595, 4599-4604, 4608-4611, 4615-4621, 4626-4638, 4645-4685, 4689, 4701-4703, 4707-4718, 4732-4755, 4759, 4763, 4768-4776, 4780-4842, 4847-4862, 4867-4880, 4890-4893, 4899-4908, 4916-4925, 4933-4939, 4943, 4947, 4951-4955, 4959, 4963, 4967, 4971, 4975, 4983, 4987-4993, 5000-5003, 5010-5015, 5021-5063, 5067-5152, 5156-5174, 5189-5193 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/symbolic_registry.py 93 65 30% 29-36, 40-43, 47-49, 70-78, 82-102, 112, 122-125, 130-135, 139-145, 149-154, 159-175 /home/admin/.local/lib/python3.8/site-packages/torch/onnx/utils.py 679 596 12% 40, 50-91, 100-118, 123-130, 135-142, 163, 183-189, 197-215, 229-335, 345-364, 369-380, 405-423, 427, 433-447, 451-454, 458-493, 498-509, 515-528, 532-540, 546-562, 570-613, 617-620, 624-636, 648-656, 665-669, 680-691, 723-811, 833-864, 895-913, 917-972, 976-977, 982-985, 1009-1203, 1207-1215, 1219-1246, 1254-1261, 1265, 1269, 1273-1274, 1304-1308, 1313-1320, 1327-1337, 1343-1346, 1366-1441, 1448, 1457, 1462, 1485-1491, 1496-1541 /home/admin/.local/lib/python3.8/site-packages/torch/optim/__init__.py 30 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/optim/_functional.py 43 28 35% 36-74 /home/admin/.local/lib/python3.8/site-packages/torch/optim/_multi_tensor/__init__.py 17 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/optim/adadelta.py 93 81 13% 57-68, 71-74, 84-133, 154-166, 188-205, 219-242 /home/admin/.local/lib/python3.8/site-packages/torch/optim/adagrad.py 129 115 11% 63-98, 103-114, 117-120, 130-167, 191-208, 223-226, 243-281, 299-342 /home/admin/.local/lib/python3.8/site-packages/torch/optim/adam.py 165 152 8% 77-90, 93-103, 113-173, 198-213, 245-309, 327-411 /home/admin/.local/lib/python3.8/site-packages/torch/optim/adamax.py 108 96 11% 54-67, 70-78, 88-140, 163-178, 204-229, 245-273 /home/admin/.local/lib/python3.8/site-packages/torch/optim/adamw.py 165 152 8% 78-91, 94-104, 114-177, 203-218, 250-313, 331-415 /home/admin/.local/lib/python3.8/site-packages/torch/optim/asgd.py 108 95 12% 32-39, 42-57, 67-113, 136-148, 174-203, 219-247 /home/admin/.local/lib/python3.8/site-packages/torch/optim/lbfgs.py 255 240 6% 9-31, 46-180, 223-240, 243-245, 248-257, 260-266, 269, 272-273, 276-280, 290-475 /home/admin/.local/lib/python3.8/site-packages/torch/optim/lr_scheduler.py 596 506 15% 27-77, 85, 94, 99, 103, 108-115, 122-168, 196-205, 218-225, 237-245, 248-252, 279-288, 298-305, 314-322, 325-333, 365-367, 370-376, 380, 412-414, 417-423, 427-428, 462-467, 470-482, 485, 524-533, 536-546, 551, 569-570, 573-579, 583, 616-638, 641-647, 656-662, 671-678, 722-724, 727-743, 749, 779-787, 790-792, 801-807, 816-823, 879-911, 915-917, 921-943, 946-954, 959, 962-974, 977-989, 992, 995-996, 1110-1161, 1165-1171, 1174, 1177, 1180, 1190-1222, 1255-1264, 1267-1271, 1300-1343, 1464-1563, 1567-1573, 1577-1578, 1582, 1585-1616 /home/admin/.local/lib/python3.8/site-packages/torch/optim/nadam.py 123 110 11% 59-74, 77-88, 98-148, 172-190, 218-247, 264-299 /home/admin/.local/lib/python3.8/site-packages/torch/optim/optimizer.py 160 139 13% 13, 34-59, 62, 69-70, 73-81, 85-97, 100-115, 128-143, 156-210, 227-251, 264, 276-314 /home/admin/.local/lib/python3.8/site-packages/torch/optim/radam.py 114 101 11% 64-76, 79-86, 96-141, 163-178, 202-236, 251-286 /home/admin/.local/lib/python3.8/site-packages/torch/optim/rmsprop.py 105 93 11% 69-82, 85-89, 99-154, 176-188, 214-235, 251-275 /home/admin/.local/lib/python3.8/site-packages/torch/optim/rprop.py 90 78 13% 58-64, 67-69, 79-125, 145-157, 177-198, 211-237 /home/admin/.local/lib/python3.8/site-packages/torch/optim/sgd.py 106 94 11% 93-105, 108-112, 122-163, 185-197, 220-241, 256-301 /home/admin/.local/lib/python3.8/site-packages/torch/optim/sparse_adam.py 58 51 12% 26-51, 61-111 /home/admin/.local/lib/python3.8/site-packages/torch/optim/swa_utils.py 100 76 24% 99-110, 113, 116-132, 161-187, 233-246, 250-257, 261, 265, 269-271, 274-286 /home/admin/.local/lib/python3.8/site-packages/torch/overrides.py 212 145 32% 71-72, 303-304, 337-1330, 1355-1366, 1400-1431, 1472-1510, 1562-1634, 1645, 1662-1664, 1669-1671, 1695, 1737-1738, 1817, 1820, 1824, 1829-1831, 1839-1844, 1849, 1853, 1856, 1889, 1908, 1912, 1915 /home/admin/.local/lib/python3.8/site-packages/torch/package/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/package/_digraph.py 97 78 20% 14-24, 33-40, 48-53, 57-60, 64-67, 72-74, 79, 83, 87-90, 95-103, 108-116, 121-140, 144-158, 166-167 /home/admin/.local/lib/python3.8/site-packages/torch/package/_directory_reader.py 31 17 45% 11, 14, 28, 31-33, 36-39, 42-43, 48-52 /home/admin/.local/lib/python3.8/site-packages/torch/package/_importlib.py 44 36 18% 22-24, 29-33, 38-50, 60-82, 90-94 /home/admin/.local/lib/python3.8/site-packages/torch/package/_mangling.py 25 14 44% 16-22, 25-26, 34-38, 41, 53-58, 62 /home/admin/.local/lib/python3.8/site-packages/torch/package/_package_pickler.py 57 48 16% 18-28, 34-98, 102-107 /home/admin/.local/lib/python3.8/site-packages/torch/package/_package_unpickler.py 15 9 40% 15-16, 20-26 /home/admin/.local/lib/python3.8/site-packages/torch/package/_stdlib.py 19 12 37% 14-15, 19-29 /home/admin/.local/lib/python3.8/site-packages/torch/package/analyze/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/package/analyze/find_first_use_of_broken_modules.py 10 7 30% 21-29 /home/admin/.local/lib/python3.8/site-packages/torch/package/analyze/is_from_package.py 7 3 57% 13-16 /home/admin/.local/lib/python3.8/site-packages/torch/package/analyze/trace_dependencies.py 24 21 12% 17-60 /home/admin/.local/lib/python3.8/site-packages/torch/package/file_structure_representation.py 60 50 17% 13-15, 27-32, 41-43, 53-61, 64-66, 72-101, 126-132 /home/admin/.local/lib/python3.8/site-packages/torch/package/find_file_dependencies.py 70 55 21% 15-18, 21-23, 26-28, 31-32, 35-43, 46-49, 52-55, 59-99 /home/admin/.local/lib/python3.8/site-packages/torch/package/glob_group.py 31 19 39% 42-45, 48, 51, 54-55, 61-64, 70-82 /home/admin/.local/lib/python3.8/site-packages/torch/package/importer.py 101 75 26% 52, 73-133, 143-162, 169, 172, 185, 197-203, 206-224, 227-232 /home/admin/.local/lib/python3.8/site-packages/torch/package/package_exporter.py 441 342 22% 74, 107-109, 128-152, 200-241, 256-290, 299-301, 320-350, 368-381, 393-396, 399-408, 411-415, 418-428, 434-485, 498-503, 513-559, 586-686, 696, 706-707, 724-726, 743-745, 762-764, 788, 829, 860, 874, 879-930, 933, 939-944, 947-961, 965-972, 977-979, 985-1035, 1039, 1048-1052, 1056-1058, 1061-1063, 1066-1067, 1078, 1083-1089, 1098, 1107, 1116, 1125, 1133-1136, 1146, 1161-1163 /home/admin/.local/lib/python3.8/site-packages/torch/package/package_importer.py 346 274 21% 70-111, 132-134, 147-148, 168-169, 183-264, 273, 290, 303-304, 311, 320-356, 359-371, 374-376, 382-383, 388-394, 397-402, 406-425, 429-446, 457-461, 472-502, 505-527, 535-545, 548-555, 560-574, 582-595, 598-602, 616-617, 624, 641-642, 657-658, 661-663, 668-676, 679-680, 683-704 /home/admin/.local/lib/python3.8/site-packages/torch/profiler/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/profiler/profiler.py 171 127 26% 27, 70-77, 80-81, 84, 87-98, 101-107, 110-111, 117-128, 144-145, 155-156, 163-164, 171-172, 179, 182-186, 211-232, 240, 249-266, 393-424, 464-465, 468, 471-474, 477-479, 485-497, 500-501, 504-507 /home/admin/.local/lib/python3.8/site-packages/torch/quantization/__init__.py 14 2 86% 18-19 /home/admin/.local/lib/python3.8/site-packages/torch/quantization/fake_quantize.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/fuse_modules.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/fuser_method_mappings.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/observer.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/qconfig.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/quant_type.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/quantization_mappings.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/quantize.py 20 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/quantize_jit.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quantization/stubs.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/quasirandom.py 66 54 18% 48-68, 85-104, 120-129, 135-137, 148-153, 156-171, 174-179 /home/admin/.local/lib/python3.8/site-packages/torch/random.py 46 33 28% 18, 23, 36-42, 49-55, 62, 85-129 /home/admin/.local/lib/python3.8/site-packages/torch/return_types.py 18 2 89% 11, 14 /home/admin/.local/lib/python3.8/site-packages/torch/serialization.py 527 356 32% 38-40, 93-114, 118-119, 123-124, 133-147, 151-157, 165-169, 178, 184, 188-190, 211, 214, 225, 230, 233, 237, 247, 250, 255-256, 259-260, 265-269, 273-277, 286-293, 299-305, 310-312, 323-325, 374-381, 385-525, 529-604, 707-711, 713, 721-726, 734-946, 957, 964-979, 987, 1013, 1039-1040 /home/admin/.local/lib/python3.8/site-packages/torch/sparse/__init__.py 24 9 62% 11-12, 209-218 /home/admin/.local/lib/python3.8/site-packages/torch/special/__init__.py 37 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/storage.py 475 260 45% 13-14, 31, 70-71, 76, 79, 82, 87, 93-95, 98, 106, 110-113, 116-121, 125, 129, 133, 137, 141, 145, 149, 153, 157, 161, 165, 169, 173-177, 188-195, 200-207, 210, 218, 259-278, 281-284, 292-293, 297, 303-357, 373, 379, 384, 389, 396, 403-424, 431, 442, 445, 448-470, 473-490, 497-516, 519-520, 523, 526-535, 538-541, 544, 547, 550-551, 556, 559, 562, 568, 572, 576, 580, 584, 595-596, 600-604, 610, 614, 617, 620-623, 626-628, 631, 634, 638, 641, 645-665, 668-673, 677, 681, 685, 689, 693, 697, 701, 705, 709, 713, 717, 721, 742-749, 753, 756, 759, 762, 765, 768, 771, 775, 778-779, 782-783, 787, 790, 793-794, 797-810, 819-822, 828-829, 833, 837-838, 843-844 /home/admin/.local/lib/python3.8/site-packages/torch/testing/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/testing/_comparison.py 359 289 19% 13-14, 21-29, 32-39, 72-81, 98-110, 142-166, 188-190, 222-254, 292-295, 300-301, 311, 324, 327-338, 352-360, 367-370, 373-374, 387-388, 392-395, 398-400, 403-408, 411-412, 463-470, 474-477, 482-484, 487-492, 495-513, 518, 568-577, 582-592, 595-601, 604-610, 613-620, 645-669, 688-702, 705-714, 727, 746-769, 788-814, 832, 845-854, 866-872, 875, 925-1016, 1048-1095, 1342-1344 /home/admin/.local/lib/python3.8/site-packages/torch/testing/_creation.py 69 62 10% 84-164 /home/admin/.local/lib/python3.8/site-packages/torch/testing/_deprecated.py 59 30 49% 32-36, 55-57, 72-80, 116-141 /home/admin/.local/lib/python3.8/site-packages/torch/testing/_legacy.py 80 38 52% 45-47, 57, 61, 65, 68, 72, 75, 79, 83, 86, 90, 93, 97, 100, 104, 107, 111, 123-130, 133, 137, 141, 145-150, 154, 158 /home/admin/.local/lib/python3.8/site-packages/torch/torch_version.py 36 20 44% 21-27, 30, 33, 58-71, 74-81 /home/admin/.local/lib/python3.8/site-packages/torch/types.py 44 11 75% 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75 /home/admin/.local/lib/python3.8/site-packages/torch/utils/__init__.py 11 2 82% 10, 15 /home/admin/.local/lib/python3.8/site-packages/torch/utils/_crash_handler.py 17 8 53% 9, 12-17, 21, 25 /home/admin/.local/lib/python3.8/site-packages/torch/utils/_mode_utils.py 60 38 37% 27-33, 48, 52, 59, 66-102, 110-132 /home/admin/.local/lib/python3.8/site-packages/torch/utils/_pytree.py 118 79 33% 43, 46, 49, 52, 55, 58, 61, 64, 74-81, 84-86, 90, 100-103, 106, 109-113, 116, 120-121, 124, 130-145, 152-175, 178-179, 190-216 /home/admin/.local/lib/python3.8/site-packages/torch/utils/backcompat/__init__.py 15 2 87% 13, 16 /home/admin/.local/lib/python3.8/site-packages/torch/utils/checkpoint.py 155 140 10% 7-19, 24-25, 38-46, 50-52, 59-97, 101-150, 230-237, 286-307, 321-392 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/__init__.py 10 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/__init__.py 15 3 80% 41-42, 47 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py 72 64 11% 49-76, 131-183 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/fetch.py 36 27 25% 9-12, 15, 20-22, 25-40, 45, 48-52 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/pin_memory.py 50 42 16% 20-45, 49-72 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/serialization.py 6 2 67% 10-11 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/signal_handling.py 23 16 30% 49-72 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/_utils/worker.py 167 140 16% 17-47, 51-52, 55-57, 66-69, 72-74, 77-80, 109, 152-200, 208-323 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/backward_compatibility.py 3 1 67% 4 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/__init__.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/eventloop.py 41 29 29% 15-16, 25-37, 41-45, 53-70 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/iter.py 122 98 20% 20, 39-40, 44-50, 53, 57, 62, 66-85, 93-138, 147-152, 155-164, 167-181 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/map.py 109 87 20% 19, 31-35, 38-42, 45, 49, 54, 58-72, 80-119, 127-132, 135-147, 150-159 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/messages.py 39 5 87% 37, 44, 51-52, 63 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/protocol.py 152 114 25% 8-9, 19-21, 24, 27, 30-32, 35-38, 48-50, 53, 56-64, 68-74, 79-82, 85-88, 91-94, 98-102, 105-109, 112-121, 124-133, 142-148, 151-154, 157-160, 163-166, 171-175, 178-182, 185-192, 195-205 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/communication/queue.py 38 24 37% 12-15, 18-20, 24-29, 34-36, 39-40, 45-51 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/dataloader.py 502 414 18% 73-76, 88, 92, 96-99, 103-113, 220-377, 380-384, 388, 392-413, 416-421, 431-438, 442, 451-454, 457-483, 512-557, 563-588, 593-626, 629, 632-639, 642, 645, 648-665, 670, 678, 683-687, 691-695, 1009-1086, 1089-1119, 1133-1168, 1278-1298, 1309-1347, 1350-1367, 1370-1374, 1381-1400, 1406-1469, 1474-1478, 1481 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/dataloader_experimental.py 80 66 18% 19-29, 32-46, 49, 52-58, 78-138 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/_decorator.py 96 58 40% 27-33, 52-53, 56, 60, 70-83, 88-101, 104-114, 122-141, 153-154, 157, 161, 169-186 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/_typing.py 332 246 26% 58-87, 91-105, 114-173, 177-199, 219, 222-224, 227, 230-237, 240, 265-273, 281-321, 328-332, 337, 357-361, 374-376, 389-392, 399-407, 411, 415, 429-445, 452-463, 472, 477-480, 483, 488-494, 497, 505-536, 547-550, 560-563, 570-604, 614-623 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/dataframe/__init__.py 4 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/dataframe/dataframe_wrapper.py 76 47 38% 5-11, 17-19, 24-26, 30-32, 36-38, 42-45, 49-51, 55-57, 61-63, 70, 75, 79-80, 84-85, 89-90, 94-95, 99-100, 104-105, 109-110 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/dataframe/dataframes.py 198 106 46% 33-34, 37-38, 51, 54, 57-62, 65-67, 70, 73, 77-81, 84-88, 91-95, 100-103, 108, 111, 116, 119, 129-133, 136, 139, 143-146, 154-156, 159, 162, 171-174, 177, 180, 189-191, 194, 197, 205-207, 210, 213, 221-223, 226, 229, 237-239, 242, 245-246, 250-255, 261-263, 272, 276, 279, 282-285, 294-297, 300, 303, 306-308, 316-317 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/dataframe/datapipes.py 100 70 30% 21, 24-26, 32, 35-37, 43-44, 47-54, 60, 63-78, 84-85, 88-106, 112-114, 117-120, 123-130 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/dataframe/structures.py 12 7 42% 13-15, 18-21 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/datapipe.py 179 100 44% 21-22, 116-123, 127, 132, 135-141, 152-154, 157-162, 166-168, 172-174, 177-180, 183-186, 195, 200, 242-249, 253, 258, 261-262, 273-275, 278-283, 287-289, 293-295, 298-301, 304-307, 312, 315-324, 327-331, 334-337, 344, 349, 354-355, 358-359, 362-363, 366-367 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/__init__.py 12 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/callable.py 58 40 31% 64-77, 80-112, 115-116, 119-121, 171 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/combinatorics.py 83 52 37% 35-42, 45, 49-51, 99-111, 114-115, 118, 121-136, 139-141, 144-146, 149-158, 161-170, 173 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/combining.py 265 203 23% 42-47, 50-52, 55-63, 88-93, 103-117, 120, 123-149, 152, 155-160, 163-171, 174-184, 187, 218-223, 228, 231, 240-254, 261, 300-309, 321-335, 339-357, 361-374, 377, 380-383, 386-396, 399-409, 412-413, 433-435, 438-449, 452-460, 463, 466-473, 476-480, 483, 505-510, 513-514, 517-525 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/filelister.py 27 16 41% 45-55, 58-59, 62-64 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/fileopener.py 28 15 46% 49-62, 68, 71-73, 83-89 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/grouping.py 149 112 25% 29-31, 34, 37-38, 41-43, 46-49, 84-90, 93-101, 104-112, 140-141, 144-146, 149-166, 218-234, 237-254, 257-276, 279-280, 283-294, 297-307, 310 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/routeddecoder.py 27 14 48% 41-46, 54, 57-60, 63-65 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/selecting.py 53 36 32% 48-65, 68-74, 77-80, 83-99, 102-106 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/streamreader.py 15 7 53% 27-28, 31-36 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/iter/utils.py 19 11 42% 29-30, 33-47, 50 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/callable.py 21 7 67% 15, 49-52, 55, 58 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/combinatorics.py 24 11 54% 44-49, 52-54, 59-60, 63 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/combining.py 54 35 35% 35-42, 45-51, 54-56, 80-87, 90-96, 99-101 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/grouping.py 39 25 36% 40-46, 49-59, 62-70 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/map/utils.py 17 9 47% 32-42, 45, 48 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/utils/__init__.py 0 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/utils/common.py 116 91 22% 21-22, 30-39, 50-76, 80-90, 94-101, 138-173, 183, 186-187, 190-192, 195-198, 201-202, 205, 208, 211, 214 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/datapipes/utils/decoder.py 160 130 19% 33-60, 98-111, 140-141, 144-185, 188, 195-209, 216-230, 238-245, 248-251, 254, 262-266, 277-278, 283-285, 289-290, 293-307, 310-324, 327 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/dataset.py 94 53 44% 51, 54, 164, 167, 184-185, 188, 191, 207-212, 215-220, 223, 226-235, 239-241, 255-256, 259-262, 265-269, 284-285, 288-290, 293, 310-314 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/distributed.py 50 38 24% 64-94, 97-121, 124, 135 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/graph.py 63 51 19% 16, 21-70, 74-75, 80-90 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/graph_settings.py 45 37 18% 14-20, 24-35, 39-56, 60-68 /home/admin/.local/lib/python3.8/site-packages/torch/utils/data/sampler.py 111 74 33% 31, 34, 73, 76, 79, 97-107, 113-115, 118-133, 136, 149-150, 153-154, 157, 183-193, 196-197, 200, 223-232, 236-255, 262-265 /home/admin/.local/lib/python3.8/site-packages/torch/utils/dlpack.py 27 10 63% 98-119 /home/admin/.local/lib/python3.8/site-packages/torch/utils/hooks.py 121 96 21% 16-18, 21-23, 26, 29-35, 38, 41, 50-51, 55-59, 75-82, 85-89, 92-96, 99-118, 123-151, 154-161, 164-193 /home/admin/.local/lib/python3.8/site-packages/torch/utils/model_zoo.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torch/utils/throughput_benchmark.py 51 33 35% 6-23, 28-29, 33, 37, 44, 48, 53, 96-99, 108, 117, 150-156 /home/admin/.local/lib/python3.8/site-packages/torch/version.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/__init__.py 36 16 56% 16-17, 23-28, 45-47, 54, 74-80, 91, 95 /home/admin/.local/lib/python3.8/site-packages/torchvision/_internally_replaced_utils.py 38 20 47% 12, 16, 21-22, 30-49 /home/admin/.local/lib/python3.8/site-packages/torchvision/_utils.py 20 11 45% 11-16, 24-32 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/__init__.py 45 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/_optical_flow.py 194 147 24% 34-38, 41-44, 49, 53-72, 75, 78, 123-141, 156, 159, 185-202, 217, 220, 250-270, 285, 288, 321-361, 376, 379, 406-426, 431, 446, 455-463, 468-474, 480-502 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/caltech.py 87 68 22% 43-74, 84-117, 121, 124, 127-137, 145, 170-191, 201-218, 222, 225, 228-232 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/celeba.py 92 73 21% 69-110, 117-130, 133-142, 145-152, 155-182, 185, 188-189 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/cifar.py 80 50 38% 60-92, 95-101, 111-123, 126, 129-135, 138-141, 144-145 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/cityscapes.py 80 64 20% 114-172, 183-199, 202, 205-206, 209-211, 214-221 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/clevr.py 46 30 35% 39-59, 62, 65-76, 79, 82-85, 88 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/coco.py 27 15 44% 33-37, 40-41, 44, 47-54, 57, 104 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/country211.py 24 14 42% 37-50, 53, 56-58 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/dtd.py 51 36 29% 44-74, 77, 80-89, 92, 95, 98-100 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/eurosat.py 24 15 38% 29-40, 43, 46, 50-54 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/fakedata.py 27 19 30% 34-38, 49-64, 67 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/fer2013.py 31 18 42% 37-51, 60, 63-72, 75 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/fgvc_aircraft.py 46 33 28% 51-88, 91, 94-103, 109-111, 114 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/flickr.py 78 58 26% 16-26, 29-32, 35-38, 41-52, 74-83, 93-105, 108, 130-140, 150-163, 166 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/flowers102.py 55 40 27% 51-74, 77, 80-89, 92, 95-102, 105-114 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/folder.py 100 77 23% 21, 33, 41-46, 62-105, 144-154, 185-190, 219, 229-236, 239, 247-249, 254-260, 264-269, 310-318 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/food101.py 46 31 33% 43-65, 70, 73-82, 85, 88, 91-93 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/gtsrb.py 44 31 30% 35-60, 63, 67-76, 79, 82-99 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/hmdb51.py 58 40 31% 78-112, 116, 119-138, 141, 144-151 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/imagenet.py 108 87 19% 43-55, 58-65, 69, 72, 76-87, 91-96, 108-150, 164-176, 194-212 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/inaturalist.py 113 95 16% 75-109, 114-133, 139-168, 179-196, 199, 210-219, 222, 225-241 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/kinetics.py 100 72 28% 20, 116-156, 160-167, 176-197, 211-229, 236, 239, 242-248, 312-323 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/kitti.py 58 39 33% 61-84, 105-109, 112-128, 131, 135, 139-142, 147-154 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/lfw.py 125 96 23% 42-58, 61-63, 66-72, 75-82, 85, 88, 91, 123-126, 129-144, 147-151, 161-170, 173, 205-207, 210-235, 245-255 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/lsun.py 94 75 20% 18-31, 34-50, 53, 79-93, 96-136, 146-161, 164, 167 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/mnist.py 243 152 37% 65-66, 70-71, 75-76, 80-81, 91-104, 107-111, 118-119, 122-128, 138-150, 153, 157, 161, 165, 168, 176-195, 198-199, 294-298, 302, 306, 310, 314, 318, 321, 324, 329-339, 421-428, 432-433, 437-438, 441, 444-461, 467-474, 478-486, 489, 493, 511-531, 535-540, 544-549 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/omniglot.py 47 32 32% 42-60, 63, 73-83, 86-89, 92-99, 102 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/oxford_iiit_pet.py 63 47 25% 50-87, 90, 93-112, 115-119, 122-126 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/pcam.py 47 35 26% 77-95, 98-100, 103-116, 119-121, 124-130 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/phototour.py 99 73 26% 92-109, 119-129, 132, 135, 138, 141-161, 165-174, 177-178, 184-206, 213-215, 223-228 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/places365.py 83 55 34% 73-83, 86-92, 95, 99, 103-108, 111-123, 126-139, 142-143, 146-156, 159, 162, 165-170 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/rendered_sst2.py 42 27 36% 44-57, 60, 63-72, 75, 78-81, 84-86 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/sbd.py 59 39 34% 61-96, 99-100, 103-104, 110-116, 119, 122-123 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/sbu.py 59 45 24% 36-58, 68-77, 81, 85-89, 93-114 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/semeion.py 43 28 35% 37-51, 61-73, 76, 79-83, 86-91 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/stanford_cars.py 49 38 22% 41-74, 77, 81-88, 91-111, 118-121 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/stl10.py 104 79 24% 55-88, 91-100, 111-126, 129, 132-145, 148-154, 157-161, 164, 168-176 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/sun397.py 36 23 36% 36-51, 56, 59-68, 71, 74-76 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/svhn.py 44 30 32% 61-91, 101-113, 116, 119-122, 125-126, 129 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/ucf101.py 45 32 29% 71-101, 105, 108-118, 121, 124-130 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/usps.py 34 23 32% 52-70, 80-92, 95 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/utils.py 235 185 21% 38-45, 49-50, 54-63, 70-74, 78, 82-86, 90-100, 106-115, 130-167, 178-182, 195-199, 203-215, 229-280, 288-289, 299-302, 333-361, 377-393, 411-429, 440-450, 454, 466-485 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/video_utils.py 199 164 18% 28-29, 41-49, 62, 65, 68, 75, 122-140, 143-166, 169-173, 177-182, 185-193, 212-232, 245-255, 258, 261, 267, 274-279, 283-291, 306-379, 382-407, 411-423 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/vision.py 60 42 30% 38-54, 64, 67, 70-78, 81-82, 85, 90-91, 94-98, 101-102, 105-111 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/voc.py 94 61 35% 9-10, 79-127, 130, 158, 168-174, 203, 213-219, 223-237 /home/admin/.local/lib/python3.8/site-packages/torchvision/datasets/widerface.py 95 76 20% 65-81, 94-103, 106, 109-110, 113-158, 161-169, 173-180, 183-194 /home/admin/.local/lib/python3.8/site-packages/torchvision/extension.py 48 12 75% 15, 27-28, 33, 49, 56-57, 66, 84-88 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/__init__.py 12 2 83% 9-10 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/_load_gpu_decoder.py 6 1 83% 6 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/_video_opt.py 154 124 19% 13, 31-32, 58-65, 70-71, 87-105, 111-120, 188-217, 226-252, 259-262, 335-369, 380-408, 418-423, 432-484, 490-505 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/image.py 72 48 33% 12-13, 45-48, 60-62, 82-85, 103-106, 121-124, 157-164, 182-188, 202-205, 227-230, 249-252, 256-257 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/video.py 207 181 13% 21-31, 41-42, 46, 81-139, 151-219, 225-234, 263-347, 351-356, 360-364, 384-415 /home/admin/.local/lib/python3.8/site-packages/torchvision/io/video_reader.py 48 33 31% 9-10, 17-18, 24, 94-111, 125-133, 136, 151-152, 160, 179-181 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/__init__.py 21 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/_api.py 66 38 42% 53-60, 63, 66, 86-107, 121-142 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/_meta.py 6 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/_utils.py 104 67 36% 51-64, 67-73, 83-89, 125-126, 132-142, 174-228, 236-240, 244-247, 252-256 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/alexnet.py 37 17 54% 19-37, 48-52, 106-116 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/convnext.py 131 84 36% 32-35, 46-60, 63-66, 77-79, 82-87, 101-167, 170-173, 176, 186-194, 299-308, 331-340, 361-370, 393-402 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/densenet.py 158 98 38% 36-46, 49-51, 55-58, 62-65, 69, 73, 78-94, 109-118, 121-125, 130-134, 164-211, 214-219, 227-238, 249-257, 360-362, 385-387, 410-412, 435-437 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/__init__.py 7 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/_utils.py 231 193 16% 22-23, 41-71, 87-119, 136-137, 140-144, 155-160, 163-181, 193-224, 238, 253-271, 286-301, 341-346, 359-386, 397-415, 420, 423-431, 447-449, 464-479, 484, 506-510, 521-538 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/anchor_utils.py 125 105 16% 40-50, 65-74, 77, 80, 85-113, 116-133, 163-182, 187-202, 206, 212-236, 239-247, 250-268 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/backbone_utils.py 82 64 22% 42-54, 57-59, 112-113, 125-146, 158-174, 193-194, 205-242 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/faster_rcnn.py 188 134 29% 38-40, 201-280, 293-296, 299-304, 322-341, 355-357, 360-369, 547-569, 613-644, 656-685, 739-751, 812-820 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/fcos.py 305 257 16% 49-52, 62-122, 129-131, 160-182, 185-199, 223-244, 247-268, 381-426, 432-435, 444-484, 489-553, 571-649, 747-769 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/generalized_rcnn.py 58 47 19% 29-36, 41-44, 60-118 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/image_list.py 10 4 60% 20-21, 24-25 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/keypoint_rcnn.py 93 63 32% 204-268, 273-283, 288-301, 304-305, 441-467 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/mask_rcnn.py 116 82 29% 203-265, 279-300, 312-323, 336-348, 481-503, 544-577 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/retinanet.py 321 258 20% 37-40, 44-49, 53-56, 71-75, 79, 86, 110-133, 145-150, 162-191, 195-209, 229-247, 259-264, 276-304, 308-322, 436-482, 487-490, 494-505, 509-569, 585-673, 794-819, 862-891 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/roi_heads.py 481 441 8% 28-49, 69-79, 91-94, 109-126, 131-162, 168-213, 220-231, 244-295, 300-326, 331-342, 347-360, 368-383, 389, 394-400, 405-425, 429-461, 466-471, 476-489, 522-548, 551-557, 560-566, 570-601, 605-610, 614-616, 620-628, 636-666, 676-725, 742-876 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/rpn.py 175 149 15% 29-41, 53-62, 73-79, 83-86, 90-111, 161-181, 184-186, 189-191, 197-229, 232-240, 250-297, 314-337, 363-391 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/ssd.py 273 223 18% 49-53, 58-60, 63, 71-73, 80-87, 90-103, 108-112, 117-121, 201-242, 248-251, 260-319, 327-410, 415-461, 466-535, 539-548, 552-568, 643-679 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/ssdlite.py 119 79 34% 33, 49-51, 74-78, 85-87, 90, 100-104, 109-113, 125-148, 152-161, 169-184, 262-328 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/detection/transform.py 185 159 14% 14-16, 22, 32-71, 96-105, 110-146, 149-157, 165-166, 173-194, 200-218, 221-225, 228-245, 253-267, 270-275, 279-293, 297-309 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/efficientnet.py 265 159 40% 59, 76-81, 85, 100-102, 113-162, 165-169, 179-223, 226-230, 255-342, 345-352, 355, 366-374, 382-429, 754-757, 782-785, 810-813, 838-841, 866-869, 894-897, 930-933, 966-969, 1003-1006, 1040-1043, 1077-1080 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/googlenet.py 185 143 23% 42-100, 103-108, 112-163, 167-170, 173-181, 196-212, 218-224, 227-228, 239-246, 250-263, 268-270, 273-275, 319-342 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/inception.py 299 243 19% 38-93, 96-101, 105-155, 159-162, 165-173, 180-192, 195-208, 211-212, 217-224, 227-236, 239-240, 247-263, 266-282, 285-286, 291-300, 303-313, 316-317, 322-336, 339-360, 363-364, 371-378, 382-395, 400-402, 405-407, 457-475 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/mnasnet.py 119 73 39% 38-45, 60-63, 70-77, 84-87, 93-94, 113-156, 159-162, 174-209, 306-314, 339-341, 366-368, 393-395, 420-422 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/mobilenet.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/mobilenetv2.py 105 72 31% 23-32, 43-78, 81-84, 112-181, 186-191, 194, 265-275 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/mobilenetv3.py 138 97 30% 29-33, 54-61, 65, 76-124, 127-130, 155-223, 226-233, 236, 242-285, 295-303, 398-401, 428-431 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/optical_flow/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/optical_flow/_utils.py 25 18 28% 10-17, 21-23, 33-45 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/optical_flow/raft.py 288 219 24% 31-59, 62-68, 75-92, 103-110, 120-143, 146-148, 151-159, 169-190, 193-202, 209-212, 215-220, 225, 236-255, 258-260, 270-273, 276, 286-291, 294-299, 310-320, 323-325, 339-349, 359-370, 374-400, 403-409, 449-460, 464-511, 747-798, 824-826, 878-880 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/__init__.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/googlenet.py 95 59 38% 27-28, 31-34, 37, 42-43, 46-47, 53-54, 58-71, 77-81, 84-94, 104-106, 178-207 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/inception.py 130 81 38% 28-29, 32-35, 38, 44-45, 48-49, 55-56, 59-60, 66-67, 70-71, 77-78, 81-82, 88-91, 94-112, 115-116, 122, 132-147, 150-160, 170-172, 250-276 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/mobilenet.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/mobilenetv2.py 62 33 47% 26-27, 30-33, 36-38, 49-51, 54-57, 60-64, 136-152 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/mobilenetv3.py 88 53 40% 34-36, 39, 42, 54-72, 86-87, 90-93, 104-106, 109-112, 115-122, 133-158, 231-234 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/resnet.py 120 70 42% 39-40, 43-57, 60-62, 67-70, 73-88, 91-95, 100-103, 106-112, 121-124, 135-149, 315-317, 364-366, 413-417, 456-460 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/shufflenetv2.py 86 43 50% 37-38, 41-49, 55-57, 60-63, 75-82, 99-113, 253-254, 306-307, 351-352, 396-397 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/quantization/utils.py 30 24 20% 8-18, 22-42, 48-51 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/regnet.py 273 142 48% 62, 81-105, 122-141, 144-148, 168-182, 195-200, 234-266, 276, 287-293, 307-374, 377-384, 393-402, 1123-1126, 1148-1151, 1173-1178, 1200-1205, 1227-1232, 1254-1259, 1281-1286, 1308-1313, 1335-1338, 1360-1363, 1389-1392, 1418-1421, 1447-1450, 1476-1479, 1505-1508 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/resnet.py 236 150 36% 42, 56, 73-87, 90-105, 128-141, 144-163, 178-223, 233-264, 268-282, 285, 295-303, 668-670, 693-695, 724-726, 755-757, 786-788, 813-817, 842-846, 870-874, 904-907, 937-940 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/segmentation/__init__.py 3 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/segmentation/_utils.py 27 18 33% 14-18, 21-37 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/segmentation/deeplabv3.py 127 81 36% 50, 61-66, 71, 79-82, 87-101, 109-113, 121-128, 203-218, 257-273, 312-328, 365-381 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/segmentation/fcn.py 64 36 44% 38-47, 103-110, 152-168, 210-226 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/segmentation/lraspp.py 70 44 37% 38-41, 44-51, 56-68, 71-79, 83-93, 157-175 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/shufflenetv2.py 118 73 38% 29-40, 45-68, 90, 93-101, 112-151, 155-163, 166, 175-183, 304-306, 334-336, 364-366, 394-396 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/squeezenet.py 71 40 44% 20-27, 30-31, 38-92, 95-97, 106-114, 186-187, 216-217 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/swin_transformer.py 196 155 21% 36-40, 49-60, 94-160, 182-212, 222-227, 271-291, 294-296, 333-393, 396-402, 416-432, 530-532, 566-568, 602-604 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/vgg.py 118 58 51% 39-63, 66-70, 74-87, 99-106, 308-310, 333-335, 358-360, 383-385, 408-410, 433-435, 458-460, 483-485 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/video/__init__.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/models/video/resnet.py 153 96 37% 30, 41, 46, 64, 72, 83, 98-107, 110-120, 135-154, 157-169, 176, 187, 218-248, 251-263, 273-288, 300-308, 396-398, 432-434, 468-470 /home/admin/.local/lib/python3.8/site-packages/torchvision/models/vision_transformer.py 223 155 30% 46-52, 64-75, 98-108, 111-119, 136-152, 155-157, 178-266, 269-287, 291-305, 318-337, 618-620, 651-653, 684-686, 717-719, 749-751, 784-838 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/__init__.py 18 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/_box_convert.py 28 22 21% 17-25, 39-47, 61-63, 77-81 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/_register_onnx_ops.py 34 16 53% 16-21, 25-44, 57-60 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/_utils.py 59 49 17% 13-15, 19-25, 29-38, 45-69, 74-77, 82-84, 92-106 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/boxes.py 162 123 24% 73, 90, 106-112, 128-133, 148-165, 189-216, 232-235, 241-252, 269-273, 292-304, 320-337, 356-362, 367-381, 398-415 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/ciou_loss.py 25 20 20% 45-71 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/deform_conv.py 65 50 23% 63-92, 126-151, 154-159, 170, 182-195 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/diou_loss.py 32 26 19% 45-57, 66-87 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/drop_block.py 68 52 24% 28-52, 74-102, 114-119, 129, 132-133, 145, 155 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/feature_pyramid_network.py 100 80 20% 33, 84-110, 122-134, 149-156, 163-170, 184-204, 218-220, 229-235, 243-249 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/focal_loss.py 18 14 22% 35-51 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/giou_loss.py 24 20 17% 43-70 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/misc.py 93 67 28% 27-33, 45-49, 56-62, 65, 85-114, 153, 202, 237-243, 246-250, 253-254, 282-298, 309-310, 313 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/poolers.py 123 92 25% 20-34, 45, 68-72, 80-85, 89-96, 101-107, 114-135, 140-144, 169-228, 278-288, 291-292, 295-296, 303-304, 325-331, 341 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/ps_roi_align.py 29 18 38% 46-57, 71-75, 78, 81-88 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/ps_roi_pool.py 28 17 39% 40-49, 58-61, 64, 67-68 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/roi_align.py 31 18 42% 53-61, 78-83, 86, 89-97 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/roi_pool.py 30 17 43% 42-51, 60-63, 66, 69-70 /home/admin/.local/lib/python3.8/site-packages/torchvision/ops/stochastic_depth.py 34 24 29% 26-44, 56-59, 62, 65-66 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/__init__.py 2 0 100% /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/_pil_constants.py 18 8 56% 17-25 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/_presets.py 119 91 24% 24-26, 29, 32, 48-53, 56-62, 65-72, 75, 93-98, 101-118, 121-128, 131, 149-153, 156-162, 165-171, 174, 184-199, 202, 205 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/autoaugment.py 207 167 19% 16-90, 127-131, 136-221, 224, 249-253, 262-281, 284, 314-319, 322, 347-365, 368-377, 402-405, 408, 433-453, 456-463, 497-507, 510-531, 535, 539, 543, 552-601, 604-615 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/functional.py 505 409 19% 39-47, 71-76, 88-93, 105-110, 115, 120, 135-174, 193-209, 234-239, 259, 262-271, 275, 279, 283, 287-289, 292, 295-307, 310-315, 318-323, 327, 332, 355-360, 417-421, 424, 428, 432, 476-481, 501-506, 523-547, 581-585, 600-605, 623-633, 668-688, 703-708, 730-753, 779-797, 814-819, 836-841, 858-863, 897-902, 930-935, 961-995, 1042-1081, 1132-1214, 1232-1237, 1259-1264, 1283-1288, 1317-1355, 1370-1375, 1391-1399, 1414-1419, 1436-1441, 1458-1463, 1481-1486 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/functional_pil.py 261 192 26% 19, 26-33, 38-40, 45-50, 55-58, 63-66, 71-76, 81-86, 91-96, 101-120, 130-142, 153-222, 234-237, 249, 251, 254, 256-275, 278, 293-311, 322-327, 340-344, 355-360, 365-378, 383-385, 390-392, 397-399, 404-409, 414-416, 421-423 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/functional_tensor.py 555 501 10% 10, 14-15, 19-21, 25-28, 33-34, 38-44, 48-59, 63-65, 69-117, 121-123, 127-129, 133-142, 146-162, 166-173, 177-190, 194-219, 223-233, 237-253, 257-259, 263-298, 302-319, 326-350, 354-370, 374-426, 436-503, 515-542, 546-558, 562-571, 576-603, 619-629, 635-642, 653-675, 685-693, 704-722, 728-745, 749-755, 761-764, 768-790, 795-803, 808-817, 822-832, 836-855, 859-869, 874-891, 899-912, 916, 921-933, 937-960, 964-970 /home/admin/.local/lib/python3.8/site-packages/torchvision/transforms/transforms.py 745 571 23% 88-90, 93-95, 98-103, 124, 134, 137, 147, 161, 164, 187-189, 192, 214-215, 226, 229-233, 255-259, 269, 272, 321-339, 349, 352-353, 369-371, 381, 384, 426-444, 454, 457, 468-471, 474, 477, 488-491, 494, 497-502, 526-529, 532-536, 539-545, 552-556, 563-566, 569-570, 573, 631-642, 645-653, 663-678, 681, 695-697, 707-709, 712, 726-728, 738-740, 743, 765-785, 796-807, 822-842, 845, 878-899, 914-943, 953-954, 957-962, 994-996, 1006, 1009, 1043-1046, 1056, 1059, 1082-1102, 1112-1130, 1133-1138, 1166-1171, 1175-1191, 1216-1223, 1233-1247, 1250-1257, 1294-1326, 1335-1336, 1346-1355, 1358-1367, 1424-1481, 1496-1519, 1528-1540, 1543-1552, 1572-1574, 1584, 1587, 1607-1609, 1619-1622, 1625, 1657-1678, 1697-1720, 1730-1750, 1753-1761, 1782-1799, 1812, 1822-1823, 1826-1827, 1831-1840, 1844-1848, 1852-1859, 1873-1875, 1885-1887, 1890, 1905-1908, 1918-1920, 1923, 1938-1941, 1951-1953, 1956, 1971-1974, 1984-1986, 1989, 2003-2005, 2015-2017, 2020, 2034-2036, 2046-2048, 2051 /home/admin/.local/lib/python3.8/site-packages/torchvision/utils.py 276 245 11% 57-132, 154-160, 201-266, 295-346, 378-418, 436-453, 468-488, 501-535, 539-540, 562 /home/admin/.local/lib/python3.8/site-packages/torchvision/version.py 5 0 100% /home/admin/.local/lib/python3.8/site-packages/tqdm/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/tqdm/_dist_ver.py 1 0 100% /home/admin/.local/lib/python3.8/site-packages/tqdm/_monitor.py 45 12 73% 42-45, 63, 72-86, 95 /home/admin/.local/lib/python3.8/site-packages/tqdm/_tqdm_pandas.py 10 6 40% 12-24 /home/admin/.local/lib/python3.8/site-packages/tqdm/asyncio.py 53 36 32% 24-34, 37, 40-52, 55, 62-67, 75-81, 88 /home/admin/.local/lib/python3.8/site-packages/tqdm/auto.py 14 3 79% 27-28, 37 /home/admin/.local/lib/python3.8/site-packages/tqdm/autonotebook.py 12 5 58% 16-20 /home/admin/.local/lib/python3.8/site-packages/tqdm/cli.py 188 173 8% 17-40, 54-97, 151-311 /home/admin/.local/lib/python3.8/site-packages/tqdm/gui.py 10 1 90% 181 /home/admin/.local/lib/python3.8/site-packages/tqdm/std.py 696 372 47% 46-49, 127-128, 154-161, 165, 169-184, 187-211, 240-241, 390-398, 418, 437-439, 538, 542-547, 565-566, 573-574, 581-582, 587-588, 615-646, 650-660, 702-705, 715-717, 722-726, 735-756, 761, 805-950, 969, 975, 984, 987-995, 998-1002, 1031, 1034, 1037, 1044, 1047, 1080-1083, 1107-1111, 1114, 1122-1130, 1133-1134, 1137, 1140-1146, 1170-1172, 1192-1194, 1225-1264, 1280, 1284, 1292-1294, 1307-1308, 1312-1324, 1340, 1344-1345, 1355-1359, 1371-1381, 1393-1395, 1399-1401, 1416-1432, 1438-1440, 1444-1445, 1451, 1454, 1483-1486, 1489, 1495, 1498, 1515-1520, 1525 /home/admin/.local/lib/python3.8/site-packages/tqdm/utils.py 175 92 47% 22, 28-31, 70, 81-96, 108-109, 112-113, 119, 122, 128, 131, 134, 142, 146-149, 169-170, 176, 179, 196-209, 231-248, 254-260, 268-269, 273-278, 389-398 /home/admin/.local/lib/python3.8/site-packages/tqdm/version.py 8 6 25% 4-9 /home/admin/.local/lib/python3.8/site-packages/typing_extensions.py 1914 1300 32% 158, 165-166, 170-171, 189, 194-196, 199-201, 213-215, 223, 229, 256-263, 267, 272, 279, 290-294, 297, 306, 313-315, 319-325, 348-350, 387-395, 400-406, 410, 432, 451, 466-490, 542-545, 551, 558, 561-562, 576-578, 600, 612-635, 640-667, 674, 685-706, 731, 753, 773-774, 780, 791-797, 806, 815, 824, 833, 841, 852, 863, 869-874, 889, 895, 906, 909, 915, 926, 929, 955-957, 964-981, 994-1096, 1102, 1165-1210, 1215, 1229-1231, 1235, 1251, 1255, 1260-1280, 1314-1333, 1340-1345, 1352-1403, 1407-1410, 1422-1426, 1429-1431, 1434, 1438, 1443-1447, 1450, 1488, 1492-1503, 1506, 1514-1515, 1545, 1550, 1564-1573, 1578, 1581-1593, 1612-1613, 1618-1620, 1633, 1637, 1648-1672, 1675, 1680-1681, 1689, 1692, 1707, 1710, 1713-1715, 1730, 1733, 1736-1738, 1742, 1748-1791, 1849, 1853, 1857-1871, 1874-1882, 1885, 1888, 1891, 1895, 1906-1916, 1927-1929, 1932-1933, 1937, 1941, 1945, 1952-1959, 1963-2063, 2072-2091, 2097-2107, 2112, 2115-2127, 2132, 2149, 2152-2197, 2202-2204, 2253, 2256-2295, 2300-2302, 2345, 2348-2374, 2379-2381, 2384, 2417-2420, 2423, 2426, 2429, 2432, 2435, 2438, 2441, 2444, 2448, 2452, 2471, 2475, 2492, 2496, 2522, 2526-2527, 2529-2564, 2569-2571, 2607, 2609-2626, 2631-2633, 2696-2699, 2702-2740, 2748-2755, 2759-2761, 2764-2766, 2770-2772, 2777, 2781-2788, 2792, 2797-2856, 2907, 2910-2918, 2921, 2924, 2927, 2930, 2933-2934, 2938, 2956-2957, 2961, 2967, 2989-2992, 2997, 3072-3082, 3086, 3116-3123, 3128, 3182-3189, 3194-3264, 3271-3276, 3310, 3313, 3316, 3320-3382, 3395-3396, 3401, 3414-3415, 3444, 3452-3455, 3457, 3466-3469, 3474-3531, 3539, 3542-3552, 3559-3625, 3630-3631, 3654-3697, 3701, 3731, 3754-3757, 3765, 3782, 3785-3792, 3797-3808, 3811, 3814, 3820-3824, 3828, 3833-3835, 3846, 3874-3876, 3880-3882, 3913-3947, 3950-3952, 3955, 3959-3967, 3972, 3977-3985, 3990-3995, 4002-4016, 4019, 4022, 4029, 4032-4042, 4046-4047, 4063, 4084-4088, 4092, 4112, 4115, 4118, 4121-4123, 4131-4132, 4161, 4200-4286, 4290, 4296-4379, 4387-4430, 4464-4534 /home/admin/.local/lib/python3.8/site-packages/uritemplate/__init__.py 8 0 100% /home/admin/.local/lib/python3.8/site-packages/uritemplate/api.py 11 3 73% 43, 66, 85 /home/admin/.local/lib/python3.8/site-packages/uritemplate/orderedset.py 59 40 32% 28-32, 35, 38, 42-47, 52-55, 59-63, 67-71, 74-78, 81-83, 86, 89-92 /home/admin/.local/lib/python3.8/site-packages/uritemplate/template.py 48 33 31% 30-34, 72-83, 86, 89, 92-94, 97, 102-120, 147, 169 /home/admin/.local/lib/python3.8/site-packages/uritemplate/variable.py 195 171 12% 56-71, 74, 77, 89-122, 130-143, 153-190, 204-240, 250-295, 304-325, 356-386, 392-399, 403, 407, 411-413, 417-419 /home/admin/.local/lib/python3.8/site-packages/zipp.py 123 73 41% 28, 47-50, 62, 73-75, 78-79, 82, 89-92, 100-111, 121-124, 127-130, 223-224, 232-242, 246, 250, 254, 258, 262, 265-266, 269-270, 273, 276, 279, 282, 285, 288-291, 294, 297, 300-301, 307-312 /home/admin/mtr/.credentials/credentials.py 1 0 100% /home/admin/workarea/git/Velours/python/dev/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/dev/angular_coefficients_to_crops.py 371 201 46% 12-41, 49-51, 66-68, 79-91, 97-104, 109-179, 185-186, 188-189, 194, 232, 237-238, 271, 290-304, 312-313, 316-317, 331, 346, 351-354, 365-367, 406, 417-504 /home/admin/workarea/git/Velours/python/dev/conditional_crop_copy.py 414 151 64% 14, 24, 29, 35-39, 51, 55-56, 83, 93-94, 103-104, 106, 113-114, 118, 121, 126-129, 136, 150, 157, 163, 167, 172-173, 177, 179, 182-231, 240-241, 270-274, 276-279, 289-295, 298-299, 304-306, 311-312, 321-323, 340, 343-344, 358-370, 400, 408, 418-419, 422-423, 435, 437, 442-445, 456-458, 471-473, 506, 509, 512, 524-540 /home/admin/workarea/git/Velours/python/dev/generate_new_image.py 477 245 49% 27-28, 31-36, 72-77, 83-84, 87-88, 94, 99-106, 135-147, 156-157, 162-175, 223-227, 245-248, 251, 254-261, 268, 279-280, 296-297, 302-312, 316-333, 337-357, 362-370, 404-405, 407-408, 411-412, 414, 420, 423-431, 437-438, 440, 459-466, 498-508, 543-578, 585-586, 593, 611, 655-656, 664-671, 678-771 /home/admin/workarea/git/Velours/python/dev/poly_crop_reduction.py 238 157 34% 9-20, 40, 45, 54-56, 58-59, 117, 119-120, 127-168, 172-226, 229-244, 260-310, 330-381 /home/admin/workarea/git/Velours/python/file_uploader.py 73 35 52% 14-15, 23-24, 28-30, 36-37, 54-56, 62-64, 70-80, 84-95, 98 /home/admin/workarea/git/Velours/python/misc/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/misc/split_time_score.py 955 738 23% 30-47, 51-60, 67-224, 275-307, 347, 350-365, 389-390, 404-412, 422-423, 448-449, 456-460, 468, 477-478, 483-484, 493-499, 504-535, 551, 564, 569-571, 596-630, 636-680, 810-831, 836, 847-849, 872, 874, 877, 895, 897, 918-979, 993-1841 /home/admin/workarea/git/Velours/python/mtr/Gan2/pre_ops.py 265 175 34% 14-16, 19-21, 24, 27, 30, 33-35, 51-52, 76-86, 89-105, 141-201, 215-293, 317-320, 322-325, 327-334, 337, 361-415 /home/admin/workarea/git/Velours/python/mtr/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/mtr/cnn/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/mtr/cnn/classifier_new.py 289 89 69% 24-39, 66, 80, 83-92, 124, 130, 184, 213-215, 221, 225-227, 240, 245-254, 263-270, 277, 291, 337-338, 354, 356-357, 365-369, 378-379, 395, 427-430, 456-457, 465, 485, 507, 522-523, 536-550 /home/admin/workarea/git/Velours/python/mtr/cnn/ordonner.py 73 39 47% 20-29, 36, 44, 54, 66-101, 104 /home/admin/workarea/git/Velours/python/mtr/database_queries/CacheModelConfig.py 63 45 29% 15-18, 23-26, 30, 35-48, 54-68, 73-77, 81-85, 88-95, 98, 101 /home/admin/workarea/git/Velours/python/mtr/database_queries/CacheModelData_queries.py 177 74 58% 19, 26, 35-42, 61, 66-82, 102, 111-134, 145, 149, 151, 155-160, 162-163, 165, 167, 169, 172-173, 206-207, 227-228, 232-233, 241-257, 294 /home/admin/workarea/git/Velours/python/mtr/database_queries/CachePhotoData_queries.py 376 91 76% 35-37, 56, 58, 63, 88, 101-110, 117, 119, 133, 139-141, 149-150, 163, 172, 185-187, 204-205, 229-231, 257-259, 285-287, 302, 325-326, 343, 366-372, 376, 389-391, 417-426, 436-437, 528-529, 540, 556, 563-568, 576, 633-636, 657-659, 673-693 /home/admin/workarea/git/Velours/python/mtr/database_queries/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/mtr/database_queries/admin_queries.py 481 396 18% 35, 39, 43, 46-53, 58-64, 70-80, 85-101, 106, 110-113, 116-130, 134-149, 152-157, 160-162, 170-179, 182-191, 194-201, 206-220, 225-241, 246-264, 268-285, 289-305, 308-309, 312-313, 316-322, 340-345, 348-351, 354-363, 367-371, 374-381, 384-390, 393-403, 406-413, 416-418, 421-428, 431-444, 447-457, 460-482, 489, 498, 501-508, 511-517, 520-523, 527-531, 534-543, 546-564, 567-572, 575-580, 583-588, 592-601, 605-623, 628-636, 639-648, 651-660, 663-669, 673-696 /home/admin/workarea/git/Velours/python/mtr/database_queries/classification_admin_tools.py 89 55 38% 27-28, 30-34, 45, 61, 64, 76-92, 97-105, 110-137, 142, 147-163, 166-172 /home/admin/workarea/git/Velours/python/mtr/database_queries/classification_queries.py 294 201 32% 25, 29-49, 52-56, 59-78, 81-89, 92-98, 101-105, 108-113, 116-124, 131-141, 146-155, 159-166, 169-179, 183-204, 207-227, 230-240, 243-255, 260-268, 274-290, 308-370, 386, 389, 397, 418, 421, 430, 496-518, 521-535 /home/admin/workarea/git/Velours/python/mtr/database_queries/database_objet/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/database_queries/database_objet/objet_thcl.py 150 112 25% 32-53, 59-68, 73-80, 84, 87, 90, 93, 96, 99, 102, 105, 108, 111, 114, 117, 120, 123, 126, 129, 132-135, 141-142, 146-150, 155-174, 180-199, 203-205, 208-215, 241-278 /home/admin/workarea/git/Velours/python/mtr/database_queries/datou_queries.py 1520 836 45% 44, 58, 71, 83, 101, 109-111, 116, 135-141, 146, 163-167, 180-184, 200-309, 319-322, 325-330, 333-340, 343-362, 365-373, 378, 383, 405, 408-411, 420-423, 434-475, 495, 498-501, 517-537, 542, 548-555, 565-586, 591, 598, 601, 604, 611, 644, 660, 677, 758, 765, 778, 815, 845, 882, 887-888, 908-911, 915-920, 923-928, 932-935, 974, 978, 982-983, 991, 993, 1003-1004, 1008, 1020, 1025, 1030-1031, 1038-1058, 1097, 1104, 1149, 1158, 1172, 1178, 1193, 1205-1209, 1220, 1231, 1242-1246, 1264-1324, 1356-1363, 1380-1388, 1398-1410, 1414-1421, 1424-1430, 1433-1441, 1446-1453, 1457-1470, 1474-1487, 1490-1497, 1500-1507, 1519-1520, 1530-1531, 1538-1548, 1555, 1562-1568, 1570, 1582-1587, 1599-1604, 1616-1621, 1627-1631, 1638-1644, 1649-1663, 1669-1677, 1685, 1692-1694, 1699, 1705-1724, 1728-1743, 1747-1767, 1771-1789, 1795-1817, 1822-1832, 1835-1843, 1849-1866, 1872-1882, 1885-1904, 1911, 1915, 1925-1942, 1946-1954, 1959, 1979, 2000, 2013, 2024, 2056, 2081, 2109-2117, 2121-2129, 2134-2143, 2146-2155, 2158-2163, 2171, 2191, 2209, 2234, 2238-2245, 2291-2315, 2327-2329, 2333-2342, 2347-2365, 2368-2376, 2386-2411, 2419-2420, 2428, 2447-2478, 2483-2511, 2515-2521, 2525-2544, 2548-2557, 2561-2565, 2574, 2581, 2604-2610, 2616-2643, 2648-2676, 2681-2682, 2688-2724, 2728-2740, 2747-2762, 2773-2809, 2818-2854, 2857-2871, 2874-2885 /home/admin/workarea/git/Velours/python/mtr/database_queries/datou_utils/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/database_queries/datou_utils/util_portfolio_hashtag_ids.py 214 96 55% 19-20, 24-25, 30-130, 145, 148-149, 152, 156, 162-163, 171, 219-220, 225-228, 240-241, 278-279, 303, 306-307, 312, 315-316, 330, 333-334, 338, 341-342 /home/admin/workarea/git/Velours/python/mtr/database_queries/descriptor_queries.py 354 238 33% 23-42, 56, 63, 67, 73, 77, 82-103, 106-145, 163, 166, 169, 184, 218, 226-264, 270-301, 304-321, 333, 338, 349-352, 360-387, 390-400, 404-407, 412-435, 444-471, 474-477, 480-495, 499-556 /home/admin/workarea/git/Velours/python/mtr/database_queries/general_queries.py 174 60 66% 17-22, 45-46, 48-49, 56-58, 83-84, 87, 92-99, 112, 121-133, 141-153, 167, 178-181, 192, 204-208, 223 /home/admin/workarea/git/Velours/python/mtr/database_queries/graph_nodes_queries.py 77 60 22% 28-34, 38-54, 59-130 /home/admin/workarea/git/Velours/python/mtr/database_queries/hashtag_queries.py 165 110 33% 46-50, 64-65, 72, 80-91, 94-110, 113-125, 128-133, 136-142, 145-163, 166-173, 176-191, 196, 204-215, 219-226, 229-234, 237-243 /home/admin/workarea/git/Velours/python/mtr/database_queries/mission_queries.py 520 478 8% 26-38, 42-250, 255-272, 275-314, 317-414, 418-430, 433-445, 448-460, 463-475, 479-491, 495-507, 510-522, 525-548, 551-552, 555-567, 570-582, 586-622, 625-644, 647-662, 665-671, 674-681, 697-741, 747-756, 773-799, 803-810, 815-822, 828-838, 841-843, 848-855, 859-873 /home/admin/workarea/git/Velours/python/mtr/database_queries/photo_insert_queries.py 324 189 42% 38, 42, 46, 53-94, 102, 107-114, 117-126, 129-136, 141-161, 164-168, 172-186, 272-273, 282-287, 292, 298, 301-302, 315, 330-340, 343-344, 359-360, 363-377, 392-393, 404, 412-489, 499-518, 529-544, 570, 577-588 /home/admin/workarea/git/Velours/python/mtr/database_queries/photo_retrieval_queries.py 567 403 29% 14, 54, 58, 65-75, 85-89, 110-115, 121-137, 143-156, 162-175, 194-195, 202, 213-214, 226, 231, 235, 238-240, 243-245, 248-251, 262, 268, 275-280, 283, 285, 288, 291-292, 302-340, 346-362, 365-439, 442-489, 495-506, 509-558, 561-562, 569-619, 622-645, 648-682, 689, 697, 709, 717, 725, 728, 733, 738-756, 764, 770-772, 775, 784, 788-790, 795-801, 804, 810-814, 819-840, 846-863, 866-878, 882-936, 960, 982, 989-1000, 1016 /home/admin/workarea/git/Velours/python/mtr/database_queries/portfolio_queries.py 517 265 49% 51, 53, 68-84, 100, 109-126, 134, 142, 146, 152-170, 176, 182, 184-186, 188, 191, 200, 204, 210, 214-224, 227-234, 237-247, 252-267, 273, 278-283, 286-296, 299-311, 314-323, 333, 337, 351, 363, 366, 372-373, 377, 381-387, 390-395, 401, 405-409, 412-422, 437, 453, 459, 485-509, 528-529, 537, 560-583, 588-596, 601, 606, 610-620, 628, 632-634, 642, 649, 654-674, 696, 729-760, 762-771, 792-793, 795-798, 805-806, 808-811 /home/admin/workarea/git/Velours/python/mtr/datou/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/mtr/datou/calcul_brightness_image.py 76 70 8% 2-9, 13-39, 42-68, 71-78, 81-88, 91-98 /home/admin/workarea/git/Velours/python/mtr/datou/darker_image.py 39 4 90% 15, 19, 24, 60 /home/admin/workarea/git/Velours/python/mtr/datou/data_augmentation_imgaug.py 244 194 20% 16, 19-22, 25, 27-176, 188-193, 203, 241-303 /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib.py 1765 977 45% 44-45, 76-102, 109-110, 113-114, 118-119, 154, 159, 189-190, 213-214, 228-230, 242-244, 247-248, 278, 307-311, 316, 333-337, 340, 347, 382, 404-405, 469-470, 488-502, 516-523, 529-580, 587-631, 659-660, 667-670, 681-684, 707-709, 728, 736-737, 745-746, 780-783, 817, 825, 828, 830-832, 840-860, 870-877, 893-949, 975-1168, 1172, 1178-1181, 1185-1187, 1192-1193, 1198-1199, 1203-1205, 1208-1288, 1336-1344, 1358, 1361-1363, 1375-1386, 1389-1407, 1411-1460, 1464-1510, 1515-1555, 1560-1566, 1574, 1577, 1580-1581, 1584-1587, 1590, 1593, 1596-1598, 1606, 1615, 1623, 1631, 1645, 1667, 1672-1682, 1685-1688, 1692-1745, 1749-1752, 1757-1795, 1801, 1805-1814, 1821, 1830, 1838-1875, 1888-1904, 1913-1929, 1934-1951, 1955-1967, 1976-1979, 1985-1995, 2003-2006, 2012-2016, 2020, 2026, 2031-2034, 2042-2044, 2047-2051, 2055-2078, 2118, 2129, 2136-2139, 2158-2159, 2164-2213, 2216-2251, 2268-2274, 2277-2287, 2290-2292, 2323, 2326-2338, 2341-2342, 2353-2355, 2365, 2375-2376, 2381, 2386, 2432, 2438, 2442, 2450, 2452, 2458, 2461, 2463, 2465, 2471, 2473, 2475, 2477, 2479, 2483, 2485, 2487, 2489, 2491, 2493, 2495, 2497, 2499, 2501, 2503, 2505, 2507, 2509, 2515, 2521, 2525, 2529, 2531, 2535, 2538, 2544, 2546, 2548, 2550, 2552, 2554, 2558, 2560, 2562, 2565, 2569, 2572, 2574, 2580, 2582, 2584, 2587, 2594, 2596, 2598, 2600, 2602, 2604, 2606, 2608, 2613, 2615, 2617, 2619, 2621, 2627, 2629, 2631, 2635, 2648, 2651, 2653, 2655, 2657, 2661, 2663, 2669, 2671, 2673, 2676-2682, 2716-2718, 2733-2735, 2751, 2757-2759, 2761, 2766, 2775-2777, 2786-2789, 2798-2802, 2818, 2823, 2826, 2834-2848, 2853, 2858, 2870-2888 /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib_object.py 478 150 69% 16-23, 35-37, 46, 51-62, 101-122, 178, 194, 212, 215, 222-246, 252-290, 317, 335, 363-369, 374, 376, 385, 389, 396, 400, 412, 495, 499-500, 512-513, 522-523, 570, 579, 589, 616, 635-652, 660, 675-679, 688-689, 694, 723-743, 747-771 /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib_step_data_increase.py 210 104 50% 35, 37-38, 97, 106, 129-166, 222-224, 229-302, 305-347 /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib_step_save.py 1287 925 28% 24, 33-38, 45, 49-96, 101-145, 150, 155, 160-178, 183, 200-260, 269-305, 316, 324-325, 339-344, 347, 349, 361, 368-369, 374-436, 445-486, 489-553, 569, 580, 582, 593, 595, 604-608, 613-619, 638-744, 747-761, 764-779, 783-809, 813-864, 873-902, 907-936, 957, 962-965, 971-976, 979, 981, 1006-1008, 1012-1014, 1017-1018, 1047-1078, 1086-1087, 1095, 1098, 1102, 1138-1140, 1155-1157, 1172-1175, 1194-1198, 1223-1253, 1257-1279, 1295-1332, 1338-1357, 1362-1387, 1393-1457, 1472-1500, 1523-1534, 1538-1619, 1625, 1631-1632, 1654-1655, 1667, 1671, 1675, 1677, 1683, 1685, 1687, 1689-1690, 1692, 1694, 1696, 1698, 1700, 1703, 1705, 1708, 1710, 1712, 1716, 1719, 1721, 1730-1739, 1743-1745, 1749-1769, 1775-1783, 1786-1818, 1821-1836, 1840-1875 /home/admin/workarea/git/Velours/python/mtr/datou/datou_local_cache_db.py 157 117 25% 62-70, 73-84, 88-102, 105-113, 117-122, 126-136, 139-143, 167-175, 178-194, 197-201, 204-205, 214-218, 233-257, 287-301, 304-307, 311 /home/admin/workarea/git/Velours/python/mtr/datou/datou_step_finale.py 344 269 22% 9-77, 82-130, 135-351, 371-373, 376-377, 396, 414-427, 431, 436, 440-444, 469, 471-490, 497 /home/admin/workarea/git/Velours/python/mtr/datou/detect_blur_image.py 109 73 33% 12-15, 18-20, 24-34, 48, 55-64, 77, 87-145 /home/admin/workarea/git/Velours/python/mtr/datou/image_blanchir.py 30 2 93% 27, 31 /home/admin/workarea/git/Velours/python/mtr/datou/image_temperature.py 22 0 100% /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_deprecated.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_end_or_aggreg.py 484 469 3% 17, 19, 21, 24, 27, 34-274, 288-767, 908-918 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_initialisation.py 372 326 12% 15-244, 249-267, 284-289, 304, 313-314, 317-331, 337-346, 358-360, 376-558 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_post_processing.py 1092 513 53% 29-62, 90, 99-103, 110-115, 121-133, 137, 153-157, 180-181, 188-192, 200, 202, 218, 236-237, 267, 273-274, 295, 298-303, 312-318, 368-369, 397-404, 410, 412-490, 495-499, 522-523, 538-544, 547, 552-554, 579, 582-583, 588, 596, 609, 641-642, 645-646, 651-653, 656, 680-689, 695-697, 707, 717-723, 726-727, 731-736, 742-743, 746-747, 756-763, 766-774, 777-778, 794-799, 805-839, 844-857, 863-865, 885-887, 892-899, 916-966, 974-1048, 1053-1123, 1164-1166, 1170-1171, 1231, 1252-1273, 1285, 1291-1297, 2578-2580, 2583-2584, 2587-2594, 2604, 2611-2623, 2626, 2630-2634, 2641-2648, 2709-2711, 2804-2805, 2819-2820, 2831-2833, 2840-2850, 2858, 2890, 2901 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py 1409 788 44% 34-89, 129, 132, 138, 141-142, 155, 162-166, 177-182, 194-199, 239-241, 266-281, 287, 289, 295, 356, 360, 368-382, 397-405, 414-428, 431-432, 434-436, 438, 444, 446, 453, 491, 496-497, 503, 512, 516-702, 709-844, 849-891, 904-905, 914, 919-926, 934-935, 938-940, 962-966, 1009-1016, 1020-1027, 1030-1032, 1040, 1085-1086, 1096, 1104-1114, 1118-1120, 1128-1142, 1151-1152, 1165, 1183-1185, 1189, 1210-1211, 1215, 1232-1234, 1239, 1253, 1256-1257, 1262, 1266, 1270-1318, 1334-1335, 1356-1357, 1374-1471, 1497, 1514, 1520-1563, 1592-1593, 1598, 1608, 1632, 1635-1636, 1675-1678, 1682, 1689-1690, 1695, 1698, 1705-1711, 1715-1720, 1731-1745, 1792, 1826-1829, 1868-1870, 1945-1946, 1949-1950, 1955, 1964, 1970, 1975-1976, 1996-2001, 2005-2193 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_process.py 2059 1365 34% 40, 47-59, 75, 84-86, 89, 98, 104, 139, 143, 149-150, 162-174, 211, 232, 253-257, 280-308, 325-326, 331, 334-335, 338, 350, 386-387, 392-393, 401, 410-411, 415, 427-556, 560-628, 637, 651-652, 663-664, 669, 697, 702, 710, 724, 729, 736, 745, 749, 755-761, 764, 803-807, 816, 819-823, 827, 830, 832-845, 855-889, 917-918, 924, 927-929, 937-943, 970, 982, 992-1000, 1005, 1009, 1016-1026, 1032-1077, 1098, 1103-1106, 1109-1111, 1115, 1118-1137, 1139-1161, 1185, 1187, 1190-1211, 1220-1296, 1303-1490, 1494-1523, 1527-1603, 1610-1698, 1702-1879, 1891, 1938, 1945-1948, 1955-1957, 1960, 1991-1992, 1996, 2000-2022, 2040-2041, 2055-2102, 2157, 2190-2193, 2238-2240, 2247-2261, 2264-2273, 2278-2279, 2282-2291, 2294-2315, 2317-2318, 2382-2394, 2398-2443, 2461, 2465-2466, 2477-2501, 2504, 2520, 2531, 2535, 2540-2644, 2651-2839, 3047-3058, 3063, 3066-3067, 3072-3074, 3077, 3101-3103, 3112, 3123-3135, 3146-3147, 3160, 3190, 3206, 3211-3218, 3477-3580, 3584-3623, 3627-3700 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_send_or_copy.py 554 434 22% 19-195, 200-268, 273-332, 336-379, 383-488, 493-623, 665-666, 671, 675-676, 680, 689-692, 700-716, 719-720, 728-741, 749, 751-754, 770, 809, 814-816, 833-834, 839 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_sort.py 193 163 16% 12-115, 125-127, 143-144, 161, 178-183, 189-287, 291-305 /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_util.py 298 137 54% 16-17, 21, 26, 40, 47-48, 70, 97-98, 106, 125-126, 143-155, 179-183, 194-196, 198-201, 213-219, 224-231, 241-257, 261-284, 289, 293-294, 297-300, 303-305, 307-309, 319-324, 327-333, 366-371, 395, 405, 409-411, 423-467 /home/admin/workarea/git/Velours/python/mtr/datou/merge_rubbia.py 50 46 8% 12-36, 40-86 /home/admin/workarea/git/Velours/python/mtr/lib/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/lib/fotonower_api/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/lib/fotonower_api/fotonower_connect.py 321 215 33% 72, 77-84, 87-89, 95-118, 122-183, 186-212, 219-220, 224, 229-230, 232-239, 251-252, 257-260, 266-278, 281, 284, 287-289, 306, 317, 322, 328, 331-334, 337-383, 388-411, 414-432, 435-460 /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_detection.py 302 238 21% 35-43, 49-298, 304-342, 359, 372-373, 386-390, 405, 426-432, 447-552 /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_segment.py 70 16 77% 45, 94, 114-124, 180, 197-198, 203-204, 229 /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/prepare_maskdata.py 359 81 77% 28, 51, 62, 78, 83, 120-121, 140-141, 145-146, 148-149, 154-155, 164, 176-177, 187, 195, 198, 202, 218-220, 241-243, 246, 269-270, 290-293, 315, 317-318, 321, 326-332, 335-342, 347-348, 360-369, 391-393, 400-403, 411-414, 424-427, 429, 460-462, 502-504, 513-514, 545 /home/admin/workarea/git/Velours/python/mtr/math_fotonower/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/math_fotonower/svm_subroutines.py 69 63 9% 21-43, 50-99, 104-136 /home/admin/workarea/git/Velours/python/mtr/math_fotonower/timeseries/__init__.py 1 0 100% /home/admin/workarea/git/Velours/python/mtr/math_fotonower/timeseries/class_split_time_score.py 548 194 65% 48-49, 54, 73, 77, 85, 97, 102-114, 117-123, 142, 166-167, 173-174, 183, 265, 289, 295, 298, 311-320, 323, 326, 350, 353, 356, 359-370, 380-384, 395, 408-413, 440, 470, 472, 514, 526, 529, 541, 589-594, 598, 607, 623-627, 632-638, 643-649, 654-670, 673, 676, 679-695, 698-701, 704-707, 710-713, 716-730, 733, 737-771, 775-796 /home/admin/workarea/git/Velours/python/mtr/math_fotonower/timeseries/lib_split_time_score.py 1956 940 52% 19-36, 42, 78, 84-85, 96-104, 108-115, 125-136, 139-141, 182-185, 207-231, 236-411, 416-647, 654-729, 745-747, 752-776, 784-864, 868-886, 897-1001, 1006-1088, 1103, 1108, 1115, 1121-1134, 1139-1206, 1209-1250, 1255-1264, 1267-1351, 1354-1372, 1377-1414, 1419-1443, 1448-1467, 1695-1700, 1703-1721, 1768-1772, 1821, 1844-1864, 1948-1949, 1999, 2028, 2050-2105, 2175, 2178-2182, 2194, 2217, 2230, 2251-2252, 2271-2275, 2357, 2423, 2428, 2454-2458, 2544-2546, 2581-2582, 2613-2614, 2628-2630, 2647-2674, 2756-2757, 2774, 2821-2823, 2840-2842, 2876-2877, 2885-2898, 2913-2914, 2921, 2943-2944, 2951, 2959-2963, 2969-2973, 2983, 2996-3000, 3011, 3055-3107, 3115-3123, 3147-3149, 3168, 3174-3175, 3184-3186, 3188, 3215-3227, 3231, 3235-3237, 3243, 3255-3256, 3264-3285, 3292, 3338, 3344-3413, 3422-3480, 3511-3512, 3558-3560, 3594, 3649, 3662, 3695-3740, 3772-3778, 3846-3847, 3872, 3878-3879, 3885, 3898-3899, 3913, 3920, 3935-3953, 3963-3981, 3988, 3992-4026 /home/admin/workarea/git/Velours/python/mtr/mem_info.py 76 30 61% 33-34, 41, 49, 59-63, 72, 95-124 /home/admin/workarea/git/Velours/python/mtr/monitor_sys.py 131 59 55% 40, 44, 47-50, 52, 59, 61, 65-68, 94, 96, 98, 102, 104, 108, 110, 112, 114, 116, 124, 131, 141, 143-144, 146-148, 162, 164-167, 170-194 /home/admin/workarea/git/Velours/python/mtr/ses_mailer.py 45 26 42% 19, 34-36, 39-83 /home/admin/workarea/git/Velours/python/mtr/simple_image_editor/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/simple_image_editor/flip_images.py 241 88 63% 20-91, 98-105, 111-114, 138-139, 155, 164-171, 177-180, 204-205, 220, 237, 244, 247, 254-255, 264, 269, 309-310, 314, 336, 341, 352, 381 /home/admin/workarea/git/Velours/python/mtr/simple_image_editor/image_utils.py 328 225 31% 21-28, 37-52, 88, 91-113, 121, 129, 142, 144-162, 181-191, 194-236, 242-253, 265-298, 301-314, 343, 348-354, 363-365, 368-381, 385-397, 401-441, 446-465, 470-473, 476-484 /home/admin/workarea/git/Velours/python/mtr/simple_image_editor/rotate_crop_and_images.py 894 306 66% 62, 65, 80-81, 97, 120, 139-140, 150-151, 176, 208, 212, 217-218, 223, 227-230, 239-241, 262, 268, 275, 297-310, 318-319, 333-334, 359-360, 370, 400-401, 412-413, 443, 458, 461, 482-483, 495, 498-499, 502, 522-525, 529, 532, 535, 544-547, 554-555, 573-574, 581-582, 586, 605, 608, 611, 620, 626, 636, 681-683, 692, 714-727, 735, 753, 796-833, 837, 886, 906-908, 913, 915-916, 922-926, 959-963, 966-969, 991, 1007-1015, 1064-1072, 1076, 1095, 1100, 1104-1111, 1142, 1182-1192, 1200, 1202, 1206, 1209-1214, 1237, 1261, 1276, 1284-1285, 1302-1306, 1310, 1325-1385, 1396-1514 /home/admin/workarea/git/Velours/python/mtr/simple_image_editor/simple_image_editor.py 2091 1596 24% 24-25, 43-51, 60-81, 86-126, 131-134, 140-324, 329-332, 335-359, 365-387, 391-422, 429-446, 451-469, 475-485, 492-598, 605-613, 619-793, 798-815, 821-853, 859-907, 910-911, 916-936, 942-972, 979-1100, 1109-1145, 1151-1183, 1189-1227, 1232-1251, 1259-1567, 1575-1639, 1643-1654, 1660-1683, 1690-1756, 1762-1828, 1832-1907, 1913-1990, 2023-2024, 2035, 2041-2042, 2044-2045, 2057-2064, 2077, 2081, 2097, 2102, 2113-2120, 2127-2128, 2137, 2145-2146, 2172, 2176, 2181-2194, 2216, 2223, 2233-2234, 2239, 2244, 2250, 2262, 2303, 2315, 2328-2331, 2335, 2349-2355, 2379-2384, 2395-2421, 2431-2465, 2479-2741, 2852-2854, 2868, 2939, 2944, 2949, 2952-2953, 2959, 2961, 2964, 2979, 3007-3008, 3041-3042, 3080, 3102, 3140-3156, 3164-3189, 3200-3304, 3339, 3359-3360, 3362-3363, 3387, 3409-3417, 3508-3540, 3562, 3579-3590, 3594-3600, 3603-3682, 3685-3688, 3691-3723, 3726-3752, 3757-3819, 3825-3877 /home/admin/workarea/git/Velours/python/mtr/split_time_gps_score.py 723 514 29% 14-26, 36-68, 78-89, 106-107, 119-141, 151-182, 232, 236, 244-256, 299-300, 311, 314, 360-379, 399-401, 451-484, 488-509, 526-554, 558-596, 614, 631-634, 646, 649-650, 658, 665-671, 691-700, 713-721, 732-799, 812-865, 869-877, 881-893, 903-938, 948-987, 999-1034, 1046-1070, 1079, 1092-1093, 1097-1310 /home/admin/workarea/git/Velours/python/mtr/tfhub2/data_ops.py 228 196 14% 18-26, 29-37, 41-49, 52-60, 63-68, 71-82, 85-93, 96-117, 120-129, 132-149, 152-183, 187-189, 193-211, 215-229, 232-249, 271-302 /home/admin/workarea/git/Velours/python/mtr/tfhub2/evaluate.py 162 51 69% 42, 44-52, 86, 99, 110-111, 115, 128-131, 139, 173-181, 186-231, 246, 281-282, 293, 295 /home/admin/workarea/git/Velours/python/mtr/tfhub2/foto_datasets.py 242 131 46% 23-25, 41-51, 64-66, 82, 85, 95-108, 117-119, 122-123, 131, 136-137, 139-140, 153-168, 173-240, 246, 251, 256, 264, 271, 287-322, 341, 343, 366, 379-381, 386, 391, 395-401 /home/admin/workarea/git/Velours/python/mtr/tfhub2/fotonower_data_ops.py 111 94 15% 19-23, 26-30, 33-38, 41-44, 48-84, 91-144, 148-182, 186-192 /home/admin/workarea/git/Velours/python/mtr/tfhub2/ops.py 201 170 15% 29-31, 40, 44, 48, 60, 65-72, 76-129, 139-151, 155-167, 171-177, 182-186, 191-202, 207-210, 219-244, 254-280, 290-319, 324-326, 334-343, 346-348, 351-358, 362-373, 377-394 /home/admin/workarea/git/Velours/python/mtr/utils/MTRMongoClient.py 99 87 12% 21-92, 97-208, 213-241 /home/admin/workarea/git/Velours/python/mtr/utils/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/mtr/utils/cd.py 11 0 100% /home/admin/workarea/git/Velours/python/mtr/utils/cdn/copy_to_ovh.py 14 2 86% 16, 27 /home/admin/workarea/git/Velours/python/mtr/utils/cdn/s3_bucket_manager.py 116 91 22% 16-18, 37-44, 47-52, 55-58, 61-73, 79-88, 101-108, 123-129, 132-136, 144-163, 166-170, 173-179, 183-186, 189-190, 193-194 /home/admin/workarea/git/Velours/python/mtr/utils/cdn/swift_upload_manager.py 151 73 52% 44, 47-48, 54, 63, 72-73, 76-79, 105, 107, 125-127, 130, 133-142, 145-156, 163, 180-184, 187-193, 197-210, 213, 216-217, 224-240 /home/admin/workarea/git/Velours/python/mtr/utils/general_util.py 57 32 44% 11-12, 20-27, 30, 33-57, 61-63, 69-70, 75, 86-90 /home/admin/workarea/git/Velours/python/mtr/utils/kmean_cloud_storage.py 15 5 67% 19-20, 23, 26, 29 /home/admin/workarea/git/Velours/python/mtr/utils/load_caffe.py 61 26 57% 23, 29, 43, 48, 55, 61-62, 65, 70, 76-94 /home/admin/workarea/git/Velours/python/mtr/utils/prepare_photo_learning.py 201 125 38% 14-15, 62-81, 89, 94-97, 103, 114, 123-124, 131, 137, 140, 154, 156-158, 176, 189-232, 238-365 /home/admin/workarea/git/Velours/python/mtr/utils/upload_batch.py 58 19 67% 39-41, 48-49, 57-60, 73-83 /home/admin/workarea/git/Velours/python/mtr/utils/utils_timer.py 11 3 73% 13-15 /home/admin/workarea/git/Velours/python/prod/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/prod/caffe_vision.py 1390 1154 17% 47, 68-72, 77-81, 110-112, 118-121, 131-132, 143, 149, 156-170, 173-175, 181, 184, 189, 192, 213-214, 220-274, 285, 313-315, 321, 326, 333-337, 340-344, 347-351, 360-367, 381, 394-395, 400, 410-416, 419-421, 431-573, 577-592, 595-602, 606-759, 763-782, 787-810, 814-877, 883-889, 894-901, 907-926, 934-947, 954-958, 964-981, 986-1001, 1008-1028, 1039, 1052, 1074-1076, 1082, 1085, 1095, 1099, 1103, 1116-1121, 1126-1333, 1401-2359 /home/admin/workarea/git/Velours/python/prod/cod/main_cod.py 559 276 51% 16-24, 27-43, 46, 49-50, 54, 60-90, 95-96, 107-108, 129, 134-137, 147-150, 156, 165-167, 169-171, 176-178, 184, 198, 206-209, 215, 219-220, 258-259, 269, 316-336, 342-359, 364, 370-372, 375-378, 383-413, 437-447, 468, 480-502, 521-522, 524-526, 530-535, 538-539, 566, 577, 593-594, 604, 616-622, 627-644, 653-654, 664-665, 668-669, 694-799 /home/admin/workarea/git/Velours/python/prod/memo/Rubbia_Report.py 377 354 6% 91-130, 137-192, 201-215, 224-238, 246-287, 336-342, 350-365, 379-406, 414-421, 424-456, 464-473, 477-492, 498-503, 508-554, 558-590, 593-684 /home/admin/workarea/git/Velours/python/prod/memo/SLA_RUBBIA.py 546 510 7% 13-14, 109-110, 115-116, 125-135, 139-168, 173-240, 244-301, 305-322, 327-337, 342-363, 366-427, 431-454, 458-470, 475-509, 512-528, 534-585, 598-599, 614-807 /home/admin/workarea/git/Velours/python/prod/memo/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/prod/memo/example_of_unwanted_materials.py 90 58 36% 13-15, 43-62, 86-100, 104-126, 130-163, 167-170, 174-179 /home/admin/workarea/git/Velours/python/prod/memo/lib_sla.py 343 109 68% 19, 49, 56-60, 68, 75, 107-109, 113, 132, 135, 185, 208-209, 212, 230-231, 234, 240, 249-250, 257-258, 261-262, 272-295, 306-308, 340-344, 368, 372, 375-383, 387-401, 404-415, 432, 449-467, 500, 515, 532-536, 555-558, 561-565, 576-600, 607-612 /home/admin/workarea/git/Velours/python/prod/memo/memo.py 833 432 48% 44, 52, 68-100, 125-183, 190-197, 202-212, 230-231, 236-238, 245-247, 249-252, 255-257, 260, 285-286, 304, 307, 310-311, 316-318, 321-329, 336-337, 342-343, 349-350, 358-361, 373-419, 427, 433, 441, 443, 455-535, 591-593, 599-626, 669-671, 679-714, 758-783, 841-876, 924-925, 930, 957-963, 986, 1022-1027, 1041, 1060, 1073, 1079, 1087-1091, 1094, 1099, 1104, 1109, 1111-1112, 1118-1172, 1198-1249, 1254-1261, 1292-1293, 1315-1319, 1322-1336 /home/admin/workarea/git/Velours/python/prod/non_supervised_algorithm.py 131 59 55% 40, 58, 72-73, 155, 160, 165-166, 175-264 /home/admin/workarea/git/Velours/python/prod/vision_faster_rcnn.py 244 171 30% 13-16, 61-89, 98, 133-137, 145-172, 178-219, 223-360, 378-380, 398, 401, 415-458 /home/admin/workarea/git/Velours/python/tests/__init__.py 0 0 100% /home/admin/workarea/git/Velours/python/tests/cache_photo_data_test.py 74 20 73% 41, 49-62, 84, 90-94 /home/admin/workarea/git/Velours/python/tests/cod_main_test.py 75 12 84% 32, 57, 92, 98-101, 122, 128, 131, 134, 138 /home/admin/workarea/git/Velours/python/tests/datou_test.py 1923 645 66% 37, 43-45, 51-52, 58-60, 66-70, 101-104, 108, 122-126, 157-159, 186-188, 194-197, 203-205, 213-215, 221-224, 230-232, 241, 271-276, 283, 302-304, 317, 333, 352-354, 360-364, 378-416, 448-450, 457, 464-466, 499-501, 510-513, 540-542, 546, 549, 553, 568-569, 579, 582-583, 588, 626-628, 631, 652-657, 679, 707-709, 729, 731, 737-739, 743-745, 777-779, 790-791, 814, 816, 822-824, 828-830, 866-868, 886-887, 915-917, 935-936, 962, 968-970, 983-987, 998, 1025, 1031-1033, 1046-1050, 1066, 1071, 1099-1101, 1111, 1118, 1174, 1291, 1298-1301, 1317, 1323, 1333, 1374, 1380-1383, 1807-1809, 1846, 1852-1855, 1874-1878, 1920, 1926-1929, 1935, 1948, 1959-2067, 2100-2102, 2119-2123, 2128-2131, 2163-2165, 2171-2172, 2192, 2194, 2200-2202, 2206-2208, 2246, 2255-2257, 2267, 2286-2316, 2323-2324, 2357-2361, 2367-2369, 2382-2386, 2399, 2427, 2433-2435, 2444-2446, 2448-2450, 2459, 2517-2520, 2542-2546, 2552-2553, 2556-2558, 2583, 2594-2596, 2601-2602, 2610-2611, 2636, 2656-2659, 2663-2665, 2669-2671, 2675-2677, 2711-2713, 2717, 2723, 2731-2733, 2743, 2777-2779, 2782-2784, 2794-2796, 2798-2800, 2803-2805, 2837-2839, 2842-2844, 2854-2856, 2858-2860, 2863-2865, 2881-2935, 2960, 2966-2968, 2981-2983, 2985-2987, 2996, 3042-3044, 3051, 3066-3121, 3149-3151, 3154-3156, 3166-3168, 3170-3172, 3175-3177, 3180-3182, 3211-3213, 3247, 3253-3255, 3261, 3264-3266, 3303-3304, 3311-3313, 3319, 3322-3324, 3360-3362, 3365-3367, 3407-3409, 3412, 3415-3417, 3423-3425, 3428, 3431-3433, 3460-3462, 3465, 3472, 3476-3477, 3483-3490, 3517, 3521-3525, 3532, 3537-3540, 3567, 3571-3575, 3582, 3587-3590, 3682-3684, 3700-3701 /home/admin/workarea/git/Velours/python/tests/mask_test.py 167 43 74% 27-29, 35-36, 63-68, 79-80, 85-87, 103, 106, 109, 112-116, 120-130, 167-169, 219-227, 249-250, 260, 268, 276, 280-281, 288 /home/admin/workarea/git/Velours/python/tests/python_tests.py 221 45 80% 37-39, 94-95, 99, 105, 107, 112, 124, 128, 130, 134, 141, 143, 147, 149, 151, 153, 155, 157, 163, 165, 167, 172, 188, 202, 208, 222-225, 247-254, 271-272, 288-289, 370 /home/admin/workarea/git/raspi-fotonower-x/python/to_upload_status.py 2 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/__init__.py 8 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/classifier.py 40 20 50% 36, 44, 64-98 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/detector.py 98 88 10% 38-54, 72-99, 115-123, 140-179, 191-216 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/io.py 177 101 43% 9-14, 24-34, 41-46, 53-55, 61-63, 71-81, 88-92, 119, 151, 161, 168-185, 200, 218, 251, 255-263, 279-280, 307-309, 311, 339-346, 364-392 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/net_spec.py 131 95 27% 47-53, 64-79, 87-88, 94, 97, 105-119, 122-127, 130-133, 136-164, 174, 177, 180, 183, 186, 189-196, 205-213, 222-225 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/proto/__init__.py 0 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/proto/caffe_pb2.py 506 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python/caffe/pycaffe.py 156 61 61% 41-44, 52-54, 64-69, 110, 115-116, 123, 128, 154-182, 234-258, 266-269, 322-328 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/fast_rcnn/__init__.py 0 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/fast_rcnn/bbox_transform.py 44 15 66% 11-28, 32 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/fast_rcnn/config.py 111 43 61% 218-223, 229-255, 259-263, 267-285 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/fast_rcnn/nms_wrapper.py 9 2 78% 16, 20 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/fast_rcnn/test.py 155 89 43% 70-72, 85-100, 107, 130-135, 148, 155, 167, 179, 183-184, 190-205, 211-227, 231-298 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/nms/__init__.py 0 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/rpn/__init__.py 0 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/rpn/generate_anchors.py 38 6 84% 100-105 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/rpn/proposal_layer.py 79 10 87% 36-38, 47, 79-80, 86, 162-163, 167 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/utils/__init__.py 0 0 100% /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/utils/blob.py 24 10 58% 33-45 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/lib/utils/timer.py 18 1 94% 32 /home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/tools/_init_paths.py 11 0 100% /home/admin/workarea/install/segment-anything/segment_anything/__init__.py 3 0 100% /home/admin/workarea/install/segment-anything/segment_anything/automatic_mask_generator.py 128 35 73% 107-110, 118, 121, 167, 175, 179, 212-220, 314, 335-372 /home/admin/workarea/install/segment-anything/segment_anything/build_sam.py 23 2 91% 15, 28 /home/admin/workarea/install/segment-anything/segment_anything/modeling/__init__.py 5 0 100% /home/admin/workarea/install/segment-anything/segment_anything/modeling/common.py 23 0 100% /home/admin/workarea/install/segment-anything/segment_anything/modeling/image_encoder.py 118 2 98% 308-313 /home/admin/workarea/install/segment-anything/segment_anything/modeling/mask_decoder.py 59 2 97% 105, 175 /home/admin/workarea/install/segment-anything/segment_anything/modeling/prompt_encoder.py 94 16 83% 95-100, 104-105, 118-123, 158-159, 162 /home/admin/workarea/install/segment-anything/segment_anything/modeling/sam.py 47 13 72% 97-131 /home/admin/workarea/install/segment-anything/segment_anything/modeling/transformer.py 98 0 100% /home/admin/workarea/install/segment-anything/segment_anything/predictor.py 78 29 63% 53, 133-166, 214, 219, 241, 251-256 /home/admin/workarea/install/segment-anything/segment_anything/utils/__init__.py 0 0 100% /home/admin/workarea/install/segment-anything/segment_anything/utils/amg.py 197 46 77% 47, 51, 53, 57, 66, 70, 216, 219-232, 242, 251, 262-264, 274-291, 295-300, 310, 318, 344 /home/admin/workarea/install/segment-anything/segment_anything/utils/transforms.py 42 12 71% 52-53, 62-63, 74-81, 90-91 /usr/lib/python3/dist-packages/babel/__init__.py 3 0 100% /usr/lib/python3/dist-packages/babel/_compat.py 51 26 49% 34-56, 63-67, 77-80 /usr/lib/python3/dist-packages/babel/core.py 329 213 35% 27, 70-77, 102-105, 157-168, 192-193, 216-219, 261-331, 334-337, 343, 346, 349-355, 358, 363-365, 378-393, 418-421, 432-435, 446-449, 468, 482, 494, 506, 515, 531, 542, 554, 566, 580, 592, 604, 615-618, 626, 632, 641, 650, 659, 673, 687, 704, 720, 731, 740, 749, 759, 773, 787, 801, 814, 836, 851, 867, 884, 896, 907, 918, 932, 962-977, 1026-1040, 1083-1115, 1131-1133 /usr/lib/python3/dist-packages/babel/localedata.py 112 86 23% 34-39, 49-55, 66, 96-123, 138-156, 167, 170, 181-189, 198-201, 204, 207, 210-221, 224, 227, 230 /usr/lib/python3/dist-packages/babel/plural.py 280 181 35% 43-73, 112-119, 122-123, 137-139, 149-150, 158, 161, 164-166, 184-189, 211-229, 242-252, 272, 292, 306-315, 334-349, 353, 358-359, 363, 367, 371, 375, 413-421, 425-432, 435-438, 441-444, 447-461, 464-471, 474-478, 481-484, 487-495, 498, 520-521, 538, 550-553, 567-583, 598-603, 620, 623-629 /usr/lib/python3/dist-packages/certifi/__init__.py 2 0 100% /usr/lib/python3/dist-packages/certifi/core.py 5 0 100% /usr/lib/python3/dist-packages/chardet/__init__.py 11 7 36% 31-39 /usr/lib/python3/dist-packages/chardet/big5freq.py 3 0 100% /usr/lib/python3/dist-packages/chardet/big5prober.py 16 6 62% 36-39, 43, 47 /usr/lib/python3/dist-packages/chardet/chardistribution.py 117 83 29% 49-59, 65-68, 72-82, 88-98, 103, 110, 115-118, 125-129, 134-137, 144-148, 153-156, 163-167, 172-175, 182-189, 194-197, 204-214, 219-222, 229-233 /usr/lib/python3/dist-packages/chardet/charsetgroupprober.py 72 61 15% 34-37, 40-47, 51-55, 59-63, 66-83, 86-106 /usr/lib/python3/dist-packages/chardet/charsetprober.py 55 36 35% 40-42, 45, 49, 52, 56, 59, 63-64, 81-101, 115-145 /usr/lib/python3/dist-packages/chardet/codingstatemachine.py 28 18 36% 56-61, 64, 69-78, 81, 84, 88 /usr/lib/python3/dist-packages/chardet/compat.py 10 4 60% 26-29 /usr/lib/python3/dist-packages/chardet/cp949prober.py 16 6 62% 36-41, 45, 49 /usr/lib/python3/dist-packages/chardet/enums.py 35 1 97% 62 /usr/lib/python3/dist-packages/chardet/escprober.py 58 45 22% 43-56, 59-67, 71, 75, 78-81, 84-101 /usr/lib/python3/dist-packages/chardet/escsm.py 17 0 100% /usr/lib/python3/dist-packages/chardet/eucjpprober.py 49 34 31% 38-42, 45-46, 50, 54, 57-87, 90-92 /usr/lib/python3/dist-packages/chardet/euckrfreq.py 3 0 100% /usr/lib/python3/dist-packages/chardet/euckrprober.py 16 6 62% 36-39, 43, 47 /usr/lib/python3/dist-packages/chardet/euctwfreq.py 3 0 100% /usr/lib/python3/dist-packages/chardet/euctwprober.py 16 6 62% 35-38, 42, 46 /usr/lib/python3/dist-packages/chardet/gb2312freq.py 3 0 100% /usr/lib/python3/dist-packages/chardet/gb2312prober.py 16 6 62% 35-38, 42, 46 /usr/lib/python3/dist-packages/chardet/hebrewprober.py 77 48 38% 155-162, 165-171, 175-176, 179, 193, 223-253, 259-280, 284, 289-292 /usr/lib/python3/dist-packages/chardet/jisfreq.py 3 0 100% /usr/lib/python3/dist-packages/chardet/jpcntx.py 81 61 25% 124-129, 132-141, 144-168, 171, 175-178, 181, 185-186, 190, 193-210, 214-231 /usr/lib/python3/dist-packages/chardet/langbulgarianmodel.py 5 0 100% /usr/lib/python3/dist-packages/chardet/langcyrillicmodel.py 13 0 100% /usr/lib/python3/dist-packages/chardet/langgreekmodel.py 5 0 100% /usr/lib/python3/dist-packages/chardet/langhebrewmodel.py 3 0 100% /usr/lib/python3/dist-packages/chardet/langthaimodel.py 3 0 100% /usr/lib/python3/dist-packages/chardet/langturkishmodel.py 3 0 100% /usr/lib/python3/dist-packages/chardet/latin1prober.py 52 29 44% 98-101, 104-106, 110, 114, 117-128, 131-145 /usr/lib/python3/dist-packages/chardet/mbcharsetprober.py 44 33 25% 40-43, 46-51, 55, 59, 62-88, 91 /usr/lib/python3/dist-packages/chardet/mbcsgroupprober.py 14 3 79% 43-54 /usr/lib/python3/dist-packages/chardet/mbcssm.py 41 0 100% /usr/lib/python3/dist-packages/chardet/sbcharsetprober.py 75 60 20% 40-51, 54-61, 65-68, 72-75, 78-122, 125-132 /usr/lib/python3/dist-packages/chardet/sbcsgroupprober.py 19 8 58% 45-73 /usr/lib/python3/dist-packages/chardet/sjisprober.py 49 34 31% 38-42, 45-46, 50, 54, 57-87, 90-92 /usr/lib/python3/dist-packages/chardet/universaldetector.py 124 104 16% 82-92, 100-109, 125-218, 229-286 /usr/lib/python3/dist-packages/chardet/utf8prober.py 43 29 33% 39-42, 45-47, 51, 55, 58-74, 77-82 /usr/lib/python3/dist-packages/chardet/version.py 2 0 100% /usr/lib/python3/dist-packages/dbus/__init__.py 17 2 88% 67, 95 /usr/lib/python3/dist-packages/dbus/_compat.py 3 0 100% /usr/lib/python3/dist-packages/dbus/_dbus.py 63 24 62% 46, 95-100, 112-115, 123, 136, 147, 159, 164-173, 195, 231 /usr/lib/python3/dist-packages/dbus/_expat_introspect_parser.py 38 29 24% 34-37, 40-45, 48-56, 59-65, 84-87 /usr/lib/python3/dist-packages/dbus/bus.py 133 72 46% 64-86, 95-100, 137-164, 168-171, 180, 183-186, 225, 229-236, 238, 254-255, 302-303, 319-320, 330-333, 343-346, 359, 375, 385, 399, 416, 430, 445 /usr/lib/python3/dist-packages/dbus/connection.py 327 269 18% 45, 52, 63, 73-124, 128, 132, 136, 141-157, 160, 164, 168-180, 183-238, 241-244, 292, 314-328, 402-429, 432-458, 466-517, 521, 528-551, 566-613, 624, 627, 633, 635, 644-649, 654-660, 669 /usr/lib/python3/dist-packages/dbus/exceptions.py 59 25 58% 52, 60-68, 72-76, 79-90, 100, 107, 114, 121, 129, 136 /usr/lib/python3/dist-packages/dbus/lowlevel.py 3 0 100% /usr/lib/python3/dist-packages/dbus/mainloop/__init__.py 9 0 100% /usr/lib/python3/dist-packages/dbus/mainloop/glib.py 8 3 62% 41-43 /usr/lib/python3/dist-packages/dbus/proxies.py 200 134 33% 32-33, 57-61, 64-72, 75, 87-103, 106-141, 150-163, 211-215, 220-225, 229, 236, 253-268, 365, 374-377, 388-390, 393-405, 408-420, 423-430, 433-442, 445-448, 473-486, 489, 511-515, 542-545, 549-552, 562-564, 567 /usr/lib/python3/dist-packages/dbus/types.py 6 2 67% 15-16 /usr/lib/python3/dist-packages/debtcollector/__init__.py 6 2 67% 44-47 /usr/lib/python3/dist-packages/debtcollector/_utils.py 93 59 37% 55, 59, 66-69, 80, 94-101, 111-124, 129-134, 142-180 /usr/lib/python3/dist-packages/debtcollector/removals.py 170 112 34% 25, 30-34, 82-93, 96-107, 110-115, 118-123, 126-133, 136-142, 192-242, 258-261, 271-296, 316-333 /usr/lib/python3/dist-packages/debtcollector/renames.py 16 1 94% 42 /usr/lib/python3/dist-packages/entrypoints.py 148 68 54% 37, 40, 47-48, 53-54, 57, 73, 82-83, 100, 103, 111, 127-156, 160-181, 197, 208-214, 221-225, 242-243 /usr/lib/python3/dist-packages/idna/__init__.py 2 0 100% /usr/lib/python3/dist-packages/idna/core.py 282 244 13% 37-41, 44, 47, 50, 55-57, 62-64, 70-124, 129-131, 136-140, 145-146, 151-194, 199-235, 240-267, 272-292, 297-313, 318-339, 346-372, 377-400 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% /usr/lib/python3/dist-packages/idna/intranges.py 29 24 17% 18-29, 32, 35, 40-53 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% /usr/lib/python3/dist-packages/iso8601/__init__.py 1 0 100% /usr/lib/python3/dist-packages/iso8601/iso8601.py 79 50 37% 22, 76-134, 146, 148-149, 163-172, 192, 195, 213-214 /usr/lib/python3/dist-packages/keyring/__init__.py 3 0 100% /usr/lib/python3/dist-packages/keyring/backend.py 84 20 76% 85-87, 90-91, 99, 108, 119, 133-140, 151, 157, 165, 168, 196-198 /usr/lib/python3/dist-packages/keyring/backends/OS_X.py 46 25 46% 30, 33-43, 47-58, 62-69 /usr/lib/python3/dist-packages/keyring/backends/SecretService.py 62 40 35% 10, 13-15, 31-39, 46-59, 64-72, 77-84, 89-94 /usr/lib/python3/dist-packages/keyring/backends/Windows.py 95 59 38% 16-18, 22-24, 56, 60, 64-71, 74-84, 87-94, 97-103, 106-114, 117-126, 129-138, 151, 155, 159, 163-165 /usr/lib/python3/dist-packages/keyring/backends/_OS_X_API.py 151 136 10% 24-345 /usr/lib/python3/dist-packages/keyring/backends/__init__.py 0 0 100% /usr/lib/python3/dist-packages/keyring/backends/chainer.py 36 18 50% 47-50, 53-57, 60-64, 67-70 /usr/lib/python3/dist-packages/keyring/backends/fail.py 8 2 75% 19-25 /usr/lib/python3/dist-packages/keyring/backends/kwallet.py 95 55 42% 14-18, 35, 38-39, 46-48, 51-52, 55-75, 78-95, 100-107, 112-115, 121-126 /usr/lib/python3/dist-packages/keyring/core.py 80 42 48% 27, 34, 41-51, 57, 63, 69, 75, 79, 124-127, 135-138, 159-176, 181-185 /usr/lib/python3/dist-packages/keyring/credentials.py 37 14 62% 16, 20, 28-29, 33, 37, 46-47, 52-55, 59, 63 /usr/lib/python3/dist-packages/keyring/errors.py 26 1 96% 60 /usr/lib/python3/dist-packages/keyring/py27compat.py 35 6 83% 7-8, 17, 42, 49-50 /usr/lib/python3/dist-packages/keyring/py32compat.py 5 2 60% 3-4 /usr/lib/python3/dist-packages/keyring/py33compat.py 10 4 60% 28-31 /usr/lib/python3/dist-packages/keyring/util/__init__.py 13 2 85% 34-35 /usr/lib/python3/dist-packages/keyring/util/platform_.py 31 7 77% 8, 12, 16-18, 47-50 /usr/lib/python3/dist-packages/keyring/util/properties.py 14 6 57% 51-53, 56-58 /usr/lib/python3/dist-packages/keystoneauth1/__init__.py 2 0 100% /usr/lib/python3/dist-packages/keystoneauth1/_fair_semaphore.py 43 28 35% 38-39, 47-54, 58-60, 63-77, 87-88, 93-104 /usr/lib/python3/dist-packages/keystoneauth1/_utils.py 33 18 45% 30-33, 38-43, 57-59, 73-75, 82-83 /usr/lib/python3/dist-packages/keystoneauth1/adapter.py 167 106 37% 133, 167, 169, 175, 181-196, 199-248, 263, 278-282, 298-303, 323, 341-345, 349, 366, 383, 386, 389, 392, 395, 398, 401, 412-447, 463-515, 537-552, 558, 564 /usr/lib/python3/dist-packages/keystoneauth1/discover.py 534 450 16% 48, 58, 99-162, 202-252, 269-340, 352-355, 371-391, 410-417, 421-435, 445-470, 480-495, 519-524, 534-535, 554-576, 589-657, 670-675, 693-703, 719-720, 745-787, 804-806, 823-832, 837, 842, 850, 858, 866, 874, 879, 910-930, 934-956, 960-965, 970, 999-1001, 1048-1062, 1073-1086, 1097-1106, 1112-1190, 1194-1249, 1261-1370, 1380, 1419-1461, 1493-1498, 1533 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/__init__.py 10 0 100% /usr/lib/python3/dist-packages/keystoneauth1/exceptions/auth.py 15 8 47% 25-32 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/auth_plugins.py 23 10 57% 43-45, 59-62, 89-93 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/base.py 6 2 67% 23-24 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/catalog.py 8 0 100% /usr/lib/python3/dist-packages/keystoneauth1/exceptions/connection.py 16 2 88% 50-51 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/discovery.py 16 1 94% 39 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/http.py 147 55 63% 72-83, 254-259, 394-460 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/oidc.py 14 0 100% /usr/lib/python3/dist-packages/keystoneauth1/exceptions/response.py 7 2 71% 24-25 /usr/lib/python3/dist-packages/keystoneauth1/exceptions/service_providers.py 7 3 57% 22-24 /usr/lib/python3/dist-packages/keystoneauth1/plugin.py 48 29 40% 33, 62, 95-100, 124-131, 149-154, 176-180, 193, 209, 224, 239, 254, 268, 287, 304, 315 /usr/lib/python3/dist-packages/keystoneauth1/session.py 539 443 18% 36-37, 65-70, 81-86, 91-106, 114, 118, 124-131, 138-139, 142-153, 162-195, 208-222, 238-240, 247-248, 251-254, 257-260, 352-388, 392-399, 403, 407, 410, 413-429, 434-441, 452-459, 464-517, 522-580, 593-623, 751-983, 1001-1107, 1115, 1123, 1131, 1139, 1147, 1155, 1158-1165, 1182-1183, 1205, 1220-1225, 1241-1242, 1257-1258, 1284-1285, 1325-1343, 1353-1354, 1371-1372, 1389-1390, 1397, 1401, 1416-1451 /usr/lib/python3/dist-packages/keystoneclient/__init__.py 15 0 100% /usr/lib/python3/dist-packages/keystoneclient/_discover.py 137 102 26% 36-70, 78-80, 86-88, 95-106, 125-132, 142, 161-183, 199-241, 255-262, 274-275, 307-312, 329 /usr/lib/python3/dist-packages/keystoneclient/access.py 435 199 54% 52-85, 88-89, 121, 128, 146-149, 157, 165, 177, 185, 196, 207, 215, 223, 231, 239, 247, 268, 276, 284, 292, 302, 310, 318, 328, 344, 355, 372, 388, 396, 404, 412, 420, 428, 440, 449, 456-458, 465-470, 473, 477-480, 484, 488, 492, 496, 500, 504, 508, 512, 516, 520, 524-544, 553-561, 565, 569, 573, 577, 581, 586, 590-610, 614-615, 619-620, 629-638, 647-656, 660, 664, 668, 672-675, 679-682, 700-705, 708, 712, 720, 728-733, 737-742, 746, 750, 754, 758-760, 766, 776-778, 782-784, 799-803, 815, 819, 823, 827, 836-845, 854-864, 868, 872, 876-879, 883-886 /usr/lib/python3/dist-packages/keystoneclient/auth/__init__.py 4 0 100% /usr/lib/python3/dist-packages/keystoneclient/auth/base.py 82 44 46% 46-48, 63-67, 86-93, 126, 159-164, 186, 215, 230, 245, 257, 267, 285-297, 315-318, 328-329, 344-347, 366-374 /usr/lib/python3/dist-packages/keystoneclient/auth/cli.py 29 21 28% 43-65, 87-95 /usr/lib/python3/dist-packages/keystoneclient/auth/conf.py 28 14 50% 41, 57, 83-93, 123-132 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/__init__.py 12 0 100% /usr/lib/python3/dist-packages/keystoneclient/auth/identity/base.py 123 69 44% 29, 74-78, 86-90, 98-102, 110-114, 122-126, 134-138, 146-150, 158-162, 206, 215-228, 250-254, 270-274, 312-360, 363, 366, 395-414, 418-420 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/generic/__init__.py 4 0 100% /usr/lib/python3/dist-packages/keystoneclient/auth/identity/generic/base.py 74 44 41% 30, 63-73, 78, 83, 112, 118, 125, 134-180, 183-186, 190-192 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/generic/password.py 33 19 42% 23, 46-52, 55-67, 77-79, 83-86 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/generic/token.py 21 10 52% 22, 34-35, 38-42, 46-48 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v2.py 108 62 43% 41-49, 56-61, 66, 71, 74-94, 131-144, 149, 154, 159, 164, 167-174, 178-181, 186-197, 213-214, 219, 224, 227-229, 233-239 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v3/__init__.py 5 0 100% /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v3/base.py 107 24 78% 78, 91-105, 149, 158, 163, 165, 167, 174-179, 185, 194-195, 221-222, 227, 261-263 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v3/federated.py 35 17 51% 46-48, 52-65, 70-79, 82, 106-116 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v3/password.py 29 9 69% 42, 48-49, 78-89, 93-96 /usr/lib/python3/dist-packages/keystoneclient/auth/identity/v3/token.py 17 6 65% 30-31, 53, 57-65 /usr/lib/python3/dist-packages/keystoneclient/base.py 274 193 30% 38-49, 58-61, 66, 72-86, 116-119, 122-124, 138-156, 167-168, 177-178, 192-195, 208-220, 232-237, 246-247, 251-265, 282-296, 304-323, 364-378, 382-383, 390, 396, 399-409, 418, 423-459, 463, 469-471, 479, 485-508, 528-531, 535-539, 544-548, 551-564, 568-576, 585-591, 595-600, 604, 607, 610, 613, 616 /usr/lib/python3/dist-packages/keystoneclient/baseclient.py 20 10 50% 19-24, 27-28, 31, 34, 37, 40, 43, 46 /usr/lib/python3/dist-packages/keystoneclient/exceptions.py 92 17 82% 75-78, 85-87, 113-115, 366-368, 375-377, 428-431, 438-439 /usr/lib/python3/dist-packages/keystoneclient/httpclient.py 331 123 63% 45-48, 80, 127-143, 276-301, 311, 318, 322, 326, 330, 332, 336, 338, 340, 344, 348, 354, 358, 399, 406, 411, 414, 416-417, 420-423, 426, 429, 438, 442-443, 450-451, 455, 466-471, 482-487, 561, 588, 594-596, 611, 626-638, 644-650, 658-659, 671, 678, 696, 720, 723, 739, 742-743, 752-757, 774, 791, 808, 825, 842, 859, 870-893, 903-907, 914-918 /usr/lib/python3/dist-packages/keystoneclient/i18n.py 4 0 100% /usr/lib/python3/dist-packages/keystoneclient/service_catalog.py 152 64 58% 53-56, 60, 80-85, 88, 146-147, 157-165, 175, 194-195, 198, 256, 267-294, 315-316, 323, 326-329, 332, 335, 338-346, 351-362, 392-393, 399-412, 427 /usr/lib/python3/dist-packages/keystoneclient/session.py 348 203 42% 48-58, 62, 66-82, 146-149, 160, 164, 169-178, 182-222, 225-255, 340, 343-349, 352, 359-372, 375, 378, 381, 383, 388, 398, 401, 418-423, 426, 433-438, 441-443, 463-481, 488, 492-517, 527, 535, 551, 559, 567, 589-593, 620, 625-630, 639, 658-660, 686, 701-703, 755, 767-769, 785-787, 803-805, 834-837, 882-885, 901-909, 917-943, 961-967, 979-1018 /usr/lib/python3/dist-packages/keystoneclient/utils.py 56 41 27% 27-46, 50-52, 60-71, 80-91, 111-118, 122-123 /usr/lib/python3/dist-packages/keystoneclient/v2_0/__init__.py 2 0 100% /usr/lib/python3/dist-packages/keystoneclient/v2_0/certificates.py 9 5 44% 19, 28-29, 38-40 /usr/lib/python3/dist-packages/keystoneclient/v2_0/client.py 53 33 38% 150-176, 193-219 /usr/lib/python3/dist-packages/keystoneclient/v2_0/ec2.py 17 7 59% 22, 25, 36-38, 46, 54, 59 /usr/lib/python3/dist-packages/keystoneclient/v2_0/endpoints.py 13 5 62% 24, 34, 39-44, 48 /usr/lib/python3/dist-packages/keystoneclient/v2_0/extensions.py 8 2 75% 21, 31 /usr/lib/python3/dist-packages/keystoneclient/v2_0/roles.py 42 29 31% 25, 28, 37, 41-42, 46, 50, 53-59, 67-75, 83-91 /usr/lib/python3/dist-packages/keystoneclient/v2_0/services.py 15 6 60% 25, 35, 39, 43-46, 50 /usr/lib/python3/dist-packages/keystoneclient/v2_0/tenants.py 76 54 29% 37, 40, 44-58, 61, 66, 71, 80-82, 85, 89-98, 110-130, 135-149, 153, 157, 161, 167 /usr/lib/python3/dist-packages/keystoneclient/v2_0/tokens.py 58 36 38% 24, 28, 32, 36, 44-69, 72, 75, 85, 94-96, 108-115, 124-125 /usr/lib/python3/dist-packages/keystoneclient/v2_0/users.py 51 32 37% 27, 30, 33, 42-43, 46, 55-57, 61-63, 68-70, 75-78, 87-91, 97-102, 106, 113-126, 130 /usr/lib/python3/dist-packages/keystoneclient/v3/__init__.py 2 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/access_rules.py 29 14 52% 58-61, 73-76, 87-90, 104-107, 111, 116 /usr/lib/python3/dist-packages/keystoneclient/v3/application_credentials.py 49 32 35% 72-98, 121-124, 136-139, 150-153, 166-169, 173 /usr/lib/python3/dist-packages/keystoneclient/v3/auth.py 22 10 55% 42-48, 60-66 /usr/lib/python3/dist-packages/keystoneclient/v3/client.py 104 18 83% 270, 279-284, 315, 320, 331-332, 344-352 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/__init__.py 1 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/endpoint_filter.py 82 62 24% 34-47, 50-64, 68-73, 77-82, 86-91, 95-99, 106-110, 117-122, 126-131, 135-140, 144-149, 156-160 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/endpoint_policy.py 59 39 34% 28-38, 42, 47, 52, 56-66, 70, 75, 80, 85-97, 102, 108, 114, 125-134, 146-153 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/__init__.py 1 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/base.py 19 8 58% 30, 33-40 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/core.py 16 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/domains.py 5 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/identity_providers.py 22 8 64% 36-38, 54, 69, 82, 96, 109 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/mappings.py 22 8 64% 36-38, 76, 89, 99, 136, 149 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/projects.py 5 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/protocols.py 31 16 48% 38-49, 52-54, 72, 90, 105, 123, 141 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/saml.py 16 9 44% 37-40, 56-59, 62-79 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/federation/service_providers.py 22 8 64% 38-40, 52, 65, 75, 89, 102 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/__init__.py 1 0 100% /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/access_tokens.py 20 9 55% 23-24, 38-51 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/consumers.py 17 4 76% 38, 43, 47, 53 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/core.py 20 5 75% 28-29, 62-65 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/request_tokens.py 33 20 39% 24-25, 30-36, 54-57, 60-73 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/oauth1/utils.py 14 10 29% 28-38 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/simple_cert.py 11 4 64% 31-33, 42-44 /usr/lib/python3/dist-packages/keystoneclient/v3/contrib/trusts.py 33 17 48% 59-74, 85, 90-92, 98, 102 /usr/lib/python3/dist-packages/keystoneclient/v3/credentials.py 17 5 71% 62, 80, 93, 119, 138 /usr/lib/python3/dist-packages/keystoneclient/v3/domain_configs.py 28 13 54% 37, 63-65, 78-79, 105-107, 121-122, 125, 129 /usr/lib/python3/dist-packages/keystoneclient/v3/domains.py 19 7 63% 54, 70, 85-87, 105, 122 /usr/lib/python3/dist-packages/keystoneclient/v3/ec2.py 15 6 60% 30, 51, 68-69, 81, 97 /usr/lib/python3/dist-packages/keystoneclient/v3/endpoint_groups.py 20 6 70% 54, 72, 86, 99, 117, 135 /usr/lib/python3/dist-packages/keystoneclient/v3/endpoints.py 28 12 57% 50-53, 75-76, 94, 119-120, 149-150, 169 /usr/lib/python3/dist-packages/keystoneclient/v3/groups.py 27 15 44% 31-44, 68, 87-91, 106, 122, 138 /usr/lib/python3/dist-packages/keystoneclient/v3/limits.py 21 9 57% 61-73, 93, 115, 133, 150 /usr/lib/python3/dist-packages/keystoneclient/v3/policies.py 24 12 50% 31-42, 64, 79, 92, 108, 124 /usr/lib/python3/dist-packages/keystoneclient/v3/projects.py 106 76 28% 41-55, 58, 61, 64, 67, 70, 73, 105-108, 136-157, 161-164, 168-171, 201-222, 225-227, 246, 264, 274, 283-285, 298-302, 311, 323-326, 337-345 /usr/lib/python3/dist-packages/keystoneclient/v3/regions.py 20 5 75% 61, 75, 87, 112, 129 /usr/lib/python3/dist-packages/keystoneclient/v3/registered_limits.py 22 10 55% 61-72, 99, 120, 140, 157-158 /usr/lib/python3/dist-packages/keystoneclient/v3/role_assignments.py 69 48 30% 40-42, 45-47, 50-52, 55-57, 60-62, 95-124, 127, 131, 135, 139, 143, 147 /usr/lib/python3/dist-packages/keystoneclient/v3/roles.py 149 101 32% 61-92, 95-113, 116-121, 137-141, 156, 190-203, 217, 235, 275-284, 327-336, 377-386, 395, 401, 407, 413, 419, 430-433, 456-458, 481-482, 501-503, 521-523, 543-544, 559, 562, 566, 570 /usr/lib/python3/dist-packages/keystoneclient/v3/services.py 23 11 52% 57-58, 75, 89-90, 111-112, 130-134 /usr/lib/python3/dist-packages/keystoneclient/v3/tokens.py 37 27 27% 18-21, 37-39, 54-58, 78-94, 116-121 /usr/lib/python3/dist-packages/keystoneclient/v3/users.py 57 34 40% 43-45, 82-92, 126-132, 148, 187-197, 213-226, 240-243, 259-262, 278-281, 295 /usr/lib/python3/dist-packages/netaddr/__init__.py 19 1 95% 16 /usr/lib/python3/dist-packages/netaddr/compat.py 60 37 38% 39, 50-53, 56-59, 62-113 /usr/lib/python3/dist-packages/netaddr/contrib/__init__.py 1 0 100% /usr/lib/python3/dist-packages/netaddr/contrib/subnet_splitter.py 17 11 35% 23, 27-38, 42, 46 /usr/lib/python3/dist-packages/netaddr/core.py 73 40 45% 61-74, 89, 112-113, 122-124, 136, 145-149, 158-161, 169-170, 184-196, 199-200, 203, 206 /usr/lib/python3/dist-packages/netaddr/eui/__init__.py 361 276 24% 24, 28, 32, 37-39, 44, 52, 72-101, 104-109, 112-117, 121, 125, 129-152, 157, 169, 173-174, 181, 202-216, 230-268, 271-276, 279-284, 288, 292, 296-308, 312, 316-318, 327, 357-390, 394, 401-413, 416, 419-450, 456, 459-468, 477-480, 485-488, 492, 500-501, 506, 515-525, 529-548, 552, 559-564, 571-576, 583-588, 595-600, 607-612, 619-624, 633, 638, 643, 652, 663-671, 685-687, 699-700, 710, 718-722, 726, 730 /usr/lib/python3/dist-packages/netaddr/ip/__init__.py 822 596 27% 33-38, 47, 54, 60, 69-72, 81-84, 93-96, 105-108, 117-120, 129-132, 136, 140-143, 151-154, 162-174, 181-184, 191-199, 206, 213, 222-223, 228, 262-266, 275, 278, 285-293, 305, 316-319, 323, 330-339, 348-371, 377-378, 384-385, 396-400, 411-415, 426-429, 442-445, 456-459, 468, 472, 480, 485-487, 492, 500, 508, 513, 521, 530, 535, 544-557, 570-586, 596-600, 609, 618, 627, 636, 645, 651, 657, 661, 676-678, 685, 693-697, 705-734, 743-752, 760, 768-776, 782, 787-788, 796-798, 804-816, 820-823, 827-828, 906-908, 911-913, 915-917, 919-921, 924, 934-935, 938, 946, 953-968, 972-977, 989, 994, 999-1002, 1010, 1018-1019, 1024-1025, 1030, 1035-1036, 1041, 1049, 1064-1072, 1085-1093, 1102-1123, 1129, 1135-1138, 1146-1161, 1174-1193, 1202-1205, 1214-1217, 1229-1240, 1255-1281, 1297-1318, 1322-1323, 1327, 1361, 1365, 1371-1375, 1378-1397, 1402, 1407, 1413, 1419-1420, 1427, 1431, 1435, 1446-1448, 1477-1531, 1549-1576, 1589-1591, 1606-1650, 1663-1684, 1701-1730, 1746-1767, 1782-1796, 1811-1823, 1838-1852 /usr/lib/python3/dist-packages/netaddr/ip/glob.py 137 117 15% 26-67, 79-97, 109-127, 141-201, 213, 225-231, 283-285, 289, 293-294, 297, 300-301, 308, 312 /usr/lib/python3/dist-packages/netaddr/ip/nmap.py 64 55 14% 22-45, 51-62, 69-87, 96-101, 115-117 /usr/lib/python3/dist-packages/netaddr/ip/rfc1924.py 28 18 36% 32-42, 49-61 /usr/lib/python3/dist-packages/netaddr/ip/sets.py 350 300 14% 27-53, 65-81, 105-122, 126, 133, 145-210, 216-217, 226, 238-245, 249, 257, 263, 281-296, 317-350, 361, 371-372, 376-378, 392-413, 417, 426-429, 438-441, 450-453, 462-465, 476-479, 488-494, 505-507, 518-551, 566-619, 631-673, 683-688, 696, 700, 711-718, 729-735, 744-748 /usr/lib/python3/dist-packages/netaddr/strategy/__init__.py 113 90 20% 44-56, 70-83, 97-106, 121-138, 154-160, 177-194, 207-226, 238-257, 270-273 /usr/lib/python3/dist-packages/netaddr/strategy/eui48.py 135 70 48% 144-152, 163-197, 209-216, 226, 237-245, 249-251, 255-257, 261-263, 267-269, 273-275, 279-281, 286-288, 292, 296 /usr/lib/python3/dist-packages/netaddr/strategy/eui64.py 122 66 46% 121-124, 133-139, 149-176, 187-192, 202-203, 214-222, 226-228, 232-234, 238-240, 244-246, 250-252, 256-258, 263-265, 269, 273 /usr/lib/python3/dist-packages/netaddr/strategy/ipv4.py 103 51 50% 16, 91-107, 121, 141-148, 158-161, 171, 182, 186, 196-199, 212-214, 218, 222, 226-228, 232, 236, 240, 261-278 /usr/lib/python3/dist-packages/netaddr/strategy/ipv6.py 106 47 56% 18, 24-25, 119-126, 141-142, 154-172, 182-187, 197-198, 221, 225-229, 233, 237, 241, 245-247, 251, 255, 259 /usr/lib/python3/dist-packages/oauthlib/__init__.py 10 2 80% 27, 34 /usr/lib/python3/dist-packages/oauthlib/common.py 212 144 32% 22-24, 27-28, 59, 64-70, 74-80, 84-89, 96-101, 108-113, 129-165, 176-194, 209, 221, 232-233, 237-251, 255-257, 266, 271-275, 280-285, 297-303, 308-328, 338-340, 343, 346-348, 351-352, 355, 358-359, 362-364, 385-430, 433-436, 439-447, 452, 456-458, 463-468 /usr/lib/python3/dist-packages/oauthlib/oauth1/__init__.py 11 0 100% /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/__init__.py 125 91 27% 51, 86-101, 104-110, 122-151, 156-186, 199-223, 256-327 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/__init__.py 8 0 100% /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/access_token.py 59 48 19% 44-54, 104-119, 131-217 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/authorization.py 38 25 34% 50-57, 111-139, 154-163 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/base.py 87 75 14% 23-24, 32-66, 70-106, 110-112, 117-177, 182-216 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py 8 4 50% 11-14 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/request_token.py 56 45 20% 42-49, 99-110, 122-211 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/resource.py 43 35 19% 70-165 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/endpoints/signature_only.py 34 26 24% 35-84 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/errors.py 36 15 58% 39-46, 49, 53-58, 62 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/parameters.py 36 23 36% 48-91, 105-112, 124, 136-139 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/request_validator.py 108 48 56% 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 162-163, 170-171, 178-179, 186-187, 194-195, 200, 207-208, 232, 248, 264, 300, 333, 366, 383, 398, 416, 440, 467, 504, 539, 574, 625, 659, 678, 713, 745, 764, 788, 812, 833, 854 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/signature.py 149 117 21% 84-106, 131-205, 279-340, 423-438, 442, 468-495, 499, 525-552, 559-562, 580-586, 590-592, 616-627, 631, 651-661, 681-691, 695-697, 716-729, 739-743 /usr/lib/python3/dist-packages/oauthlib/oauth1/rfc5849/utils.py 40 22 45% 31-32, 40-44, 55-60, 64-66, 72, 78, 83-90 /usr/lib/python3/dist-packages/os_service_types/__init__.py 9 3 67% 39-41 /usr/lib/python3/dist-packages/os_service_types/data/__init__.py 8 0 100% /usr/lib/python3/dist-packages/os_service_types/exc.py 10 2 80% 24-25 /usr/lib/python3/dist-packages/os_service_types/service_types.py 111 69 38% 28-29, 59, 64-71, 75-78, 83, 88, 93, 98, 103, 108, 114, 120, 129-133, 141-144, 152, 160-161, 169, 191-202, 210-211, 221-234, 242-245, 254-258, 269-270, 281-285 /usr/lib/python3/dist-packages/oslo_config/__init__.py 0 0 100% /usr/lib/python3/dist-packages/oslo_config/cfg.py 1258 889 29% 38-39, 77, 80, 87, 94-97, 104-105, 108-109, 116, 119, 126, 129, 136-137, 140-141, 149, 156, 159, 167, 170, 178, 181, 188-189, 192, 211, 237-248, 262-265, 269-278, 309, 339, 355-357, 375-388, 392-395, 400-402, 414-423, 541, 545, 548, 559, 574, 584-585, 589-592, 603-604, 612-613, 623-632, 635, 638, 648-676, 688-697, 713-729, 738-741, 753-763, 776-779, 797-806, 809, 869-870, 873, 876, 879, 930-934, 938-949, 966-968, 972-973, 977-988, 994-1006, 1026, 1047, 1086, 1104, 1134-1136, 1152, 1173, 1199-1200, 1229, 1233-1238, 1253, 1291-1295, 1299-1312, 1346-1351, 1354, 1358-1360, 1395-1406, 1409, 1414-1416, 1461-1469, 1478, 1482, 1497-1502, 1509-1510, 1513-1517, 1521, 1524, 1529-1530, 1533, 1548-1552, 1555, 1558-1559, 1562-1566, 1570-1581, 1584, 1587, 1596-1617, 1640-1647, 1672-1697, 1707-1710, 1717, 1724, 1737-1747, 1758-1788, 1802-1807, 1831-1858, 1861-1863, 1878-1879, 1882-1886, 1894-1910, 1913-1914, 1917-1918, 1921-1922, 1979-1999, 2003, 2031-2034, 2039-2049, 2059, 2066-2071, 2120-2141, 2145-2148, 2151-2187, 2196-2201, 2205, 2209, 2213-2215, 2219, 2223-2224, 2236-2244, 2247-2252, 2257-2269, 2289-2293, 2300, 2304, 2307, 2316-2317, 2332-2335, 2340-2341, 2351-2354, 2364-2380, 2385-2386, 2404-2405, 2422-2423, 2438-2441, 2459-2462, 2468-2471, 2484-2485, 2497-2498, 2502-2506, 2510-2511, 2515-2517, 2521-2523, 2542-2554, 2567-2591, 2603-2605, 2617-2619, 2622-2633, 2646-2735, 2749-2768, 2783-2786, 2806-2815, 2818-2830, 2839-2863, 2871-2879, 2893-2897, 2906-2937, 2940-2955, 2958-2965, 2975-2987, 2996, 3009-3032, 3040-3054, 3065-3081, 3089-3094, 3112-3114, 3129-3130, 3134, 3138, 3142, 3146-3147, 3151, 3167-3169, 3173-3185, 3202-3204, 3212-3229 /usr/lib/python3/dist-packages/oslo_config/iniparser.py 75 57 24% 18-20, 23, 31-32, 35-40, 43-56, 59-97, 101, 105, 109, 112, 116, 119, 123, 127 /usr/lib/python3/dist-packages/oslo_config/sources/__init__.py 11 0 100% /usr/lib/python3/dist-packages/oslo_config/sources/_environment.py 22 11 50% 70, 73, 81-82, 85-92 /usr/lib/python3/dist-packages/oslo_config/types.py 419 300 28% 44-53, 56-61, 65, 113, 120-123, 129, 133-139, 142-167, 173-180, 183, 194, 201, 209-215, 218, 238, 241-250, 253, 256, 259, 282-304, 307-324, 327-338, 341, 352, 388, 411, 437-446, 479, 487-519, 522, 525, 531-540, 562-565, 568-586, 589, 596, 618-626, 629-680, 683, 686, 692-694, 713-722, 725-729, 732, 735, 738-739, 742-743, 746-748, 751, 766, 785-799, 802, 805, 808, 829-831, 841-848, 851, 854, 857, 880-882, 885-906, 910, 914, 918, 921, 924-932, 935 /usr/lib/python3/dist-packages/oslo_i18n/__init__.py 4 0 100% /usr/lib/python3/dist-packages/oslo_i18n/_factory.py 75 32 57% 83, 99-121, 136-152, 169, 182, 185, 190, 195, 200, 205 /usr/lib/python3/dist-packages/oslo_i18n/_gettextutils.py 41 20 51% 48-50, 61-101 /usr/lib/python3/dist-packages/oslo_i18n/_lazy.py 4 1 75% 38 /usr/lib/python3/dist-packages/oslo_i18n/_locale.py 2 0 100% /usr/lib/python3/dist-packages/oslo_i18n/_message.py 95 71 25% 59-69, 94-104, 115-132, 137-179, 194-215, 221-227, 238-251, 254-259, 262-264, 267 /usr/lib/python3/dist-packages/oslo_i18n/_translate.py 17 13 24% 39-49, 67-73 /usr/lib/python3/dist-packages/oslo_log/__init__.py 0 0 100% /usr/lib/python3/dist-packages/oslo_serialization/__init__.py 0 0 100% /usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py 82 52 37% 85-181, 217, 235-236, 248, 260, 268-270 /usr/lib/python3/dist-packages/oslo_utils/__init__.py 0 0 100% /usr/lib/python3/dist-packages/oslo_utils/_i18n.py 4 0 100% /usr/lib/python3/dist-packages/oslo_utils/encodeutils.py 60 53 12% 38-63, 84-104, 114-119, 135-188 /usr/lib/python3/dist-packages/oslo_utils/importutils.py 40 24 40% 29-34, 44, 60-65, 92-97, 117-122 /usr/lib/python3/dist-packages/oslo_utils/reflection.py 107 83 22% 44-47, 55-58, 63, 78-96, 107-111, 121-153, 158-163, 168-186, 191, 196, 208-214, 219-220 /usr/lib/python3/dist-packages/oslo_utils/strutils.py 183 135 26% 127, 146-165, 177-178, 214-247, 265-272, 333-359, 416-441, 453-456, 470-488, 503-520, 545-569, 579-586 /usr/lib/python3/dist-packages/oslo_utils/timeutils.py 230 155 33% 35, 56-64, 71-74, 95-97, 102, 109, 120-125, 135-140, 151-165, 177-180, 182, 201, 217, 226-231, 240, 249, 258-267, 283-297, 306-307, 318-319, 333-334, 339, 344, 347-349, 379-396, 421-428, 435-441, 446, 450-459, 465-468, 473, 477-486, 490-491, 495-498, 508-516, 520-525, 529, 533, 537-541, 546-553 /usr/lib/python3/dist-packages/pbr/__init__.py 0 0 100% /usr/lib/python3/dist-packages/pbr/version.py 221 127 43% 30-31, 60, 64-66, 69, 83-88, 100-102, 105, 108, 111, 114, 117, 146-147, 154, 160, 162-172, 183-188, 194-195, 200-202, 205, 210-211, 213-223, 228-232, 245, 258-273, 291-314, 326-343, 350, 360, 367, 387-405, 423, 427, 444-449, 457, 480-483 /usr/lib/python3/dist-packages/pexpect/__init__.py 11 0 100% /usr/lib/python3/dist-packages/pexpect/exceptions.py 15 7 53% 11-12, 15, 22-26 /usr/lib/python3/dist-packages/pexpect/expect.py 181 164 9% 7-11, 14-42, 45-63, 66-82, 85-89, 93-122, 148-158, 164-173, 186-217, 244-254, 262-273, 285-306 /usr/lib/python3/dist-packages/pexpect/pty_spawn.py 301 249 17% 22-25, 189-205, 211-237, 255-310, 314, 323-330, 341, 360-371, 379, 413, 436-485, 493, 501-502, 539-546, 554-555, 559-561, 572-574, 586-587, 593-594, 598, 602, 607, 615-647, 661-671, 680-690, 699-700, 705, 713, 758-768, 774-776, 782, 791-827, 832-833 /usr/lib/python3/dist-packages/pexpect/run.py 48 42 12% 95-148, 154-155 /usr/lib/python3/dist-packages/pexpect/spawnbase.py 224 182 19% 17, 21, 35-122, 125-131, 137-139, 142-144, 147, 150-151, 165-180, 183, 216-238, 334-340, 357-369, 389-418, 427-428, 437-457, 471-478, 483, 493-499, 504, 509, 513, 517, 522 /usr/lib/python3/dist-packages/pexpect/utils.py 105 90 14% 10-12, 17, 26-45, 54-66, 76-127, 139-156, 163-187 /usr/lib/python3/dist-packages/pkg_resources/__init__.py 1579 855 46% 48-50, 54-55, 65-67, 76-77, 93, 97-98, 131-132, 144-148, 152-155, 159, 163-164, 168, 172, 194-198, 256, 271, 275, 278, 285-288, 301, 312, 316, 320-322, 325, 328, 359-365, 369-381, 385, 398-408, 425-461, 466-470, 484, 490, 495, 500, 583-588, 597-610, 629, 644, 654, 663-667, 679, 699, 702, 713, 743-806, 844-890, 901-906, 915, 919-920, 924, 927, 933-937, 953-957, 982-985, 994-999, 1003, 1013-1018, 1028-1029, 1034-1038, 1054-1066, 1077-1078, 1082-1084, 1088-1096, 1100-1103, 1135, 1139, 1145, 1151, 1157, 1163, 1170-1193, 1208-1218, 1230-1244, 1261-1264, 1285-1290, 1312, 1344, 1352, 1360-1366, 1377-1381, 1392-1393, 1396, 1399, 1402, 1405, 1412, 1419, 1423, 1426-1430, 1436, 1439, 1442, 1445-1447, 1450-1470, 1473, 1478, 1483, 1491, 1554-1562, 1569-1571, 1583-1584, 1589-1598, 1608, 1611, 1614, 1639, 1642, 1665-1673, 1688-1695, 1705-1706, 1711-1716, 1723-1726, 1732, 1735-1745, 1749-1754, 1758-1809, 1815-1825, 1828-1834, 1837-1851, 1854-1855, 1858, 1861, 1864, 1867, 1889, 1896, 1907-1909, 1946-1952, 1979-1999, 2043-2048, 2098, 2101, 2110-2122, 2130, 2144-2148, 2156-2162, 2206-2220, 2228-2254, 2271, 2274-2275, 2298, 2306-2313, 2324, 2373-2377, 2389-2391, 2413-2419, 2422-2427, 2430, 2436-2445, 2451-2455, 2458-2468, 2490-2497, 2501-2506, 2511-2519, 2524-2538, 2542-2547, 2602, 2612, 2615, 2618, 2621, 2624, 2627-2630, 2633, 2649-2652, 2655-2678, 2684-2693, 2701-2705, 2714-2727, 2730-2734, 2738-2748, 2754-2765, 2791-2798, 2801-2804, 2807-2812, 2821, 2831, 2835, 2842-2847, 2851-2854, 2858-2866, 2870, 2894, 2903, 2911-2938, 2941-2957, 2963-2968, 2972-2976, 2980, 3013-3018, 3022-3026, 3030-3049, 3060-3069, 3074, 3088, 3091-3095, 3104-3105, 3122, 3128, 3133, 3143, 3146, 3160, 3174-3175, 3180-3188, 3199-3214, 3218-3225 /usr/lib/python3/dist-packages/pkg_resources/_vendor/__init__.py 0 0 100% /usr/lib/python3/dist-packages/pkg_resources/_vendor/appdirs.py 257 218 15% 29-39, 77-97, 131-163, 195-203, 236-254, 290-311, 345-353, 388-404, 411-415, 419, 424, 429, 434, 439, 444, 449, 460-476, 480-503, 507-530, 533-556, 559-571, 577-608 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/__about__.py 10 0 100% /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/__init__.py 3 0 100% /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/_compat.py 12 1 92% 17 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/_structures.py 41 17 59% 10, 13, 16, 19, 22, 25, 28, 31, 42, 45, 48, 51, 54, 57, 60, 63, 66 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/markers.py 130 73 44% 47, 50, 53, 56, 62, 68, 74, 142-145, 149-168, 184-197, 204-211, 215-238, 242-246, 250-257, 275-280, 283, 286, 297-301 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/requirements.py 72 17 76% 91-92, 98-102, 110-124, 127 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/specifiers.py 306 190 38% 83-93, 96-102, 109, 112, 115-123, 126-134, 137, 140-142, 146, 150, 154, 158, 161, 165-180, 183-211, 243-245, 248, 251, 254, 257, 260, 263, 269-271, 397-410, 416-446, 450, 454, 458, 464-483, 489-514, 517, 523-541, 545, 552-559, 563-583, 600-603, 613-619, 622, 628-648, 651-658, 661-668, 671, 680-691, 695, 698, 709, 718, 733-774 /usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/version.py 160 36 78% 45, 51, 60, 63, 67, 79, 82, 86, 90, 94, 98, 102, 146, 150, 234, 241, 256, 268, 272-281, 285-287, 291, 295, 303, 312, 314, 316, 318, 324-326, 363 /usr/lib/python3/dist-packages/pkg_resources/_vendor/pyparsing.py 2533 1341 47% 96-97, 103-106, 110-114, 151-181, 189-193, 212-213, 226, 234-241, 244, 247, 252-257, 259, 309, 312, 320, 322, 381, 385, 392, 394, 398, 418, 425-426, 440-442, 448-452, 455, 463-466, 469, 472, 485-504, 545-561, 580-583, 599-603, 617, 632-635, 641-642, 650-656, 659-661, 680-685, 688, 691, 697, 699, 718, 739-753, 770-825, 828-832, 856-869, 889-914, 937, 941, 948-958, 961, 964, 978-979, 991, 996-1001, 1004, 1007, 1010, 1014, 1053-1058, 1075-1090, 1097-1098, 1121, 1142, 1201, 1226-1227, 1237-1248, 1319-1320, 1335-1336, 1339-1349, 1353, 1359, 1375-1393, 1413-1425, 1436-1437, 1445, 1448-1453, 1457-1475, 1480-1533, 1543-1563, 1600-1606, 1640, 1646-1654, 1688-1727, 1746-1770, 1790-1797, 1812-1819, 1836-1838, 1848-1850, 1857-1863, 1869-1875, 1902, 1904-1909, 1914-1916, 1919, 1921, 1923, 1932-1935, 1940, 1946, 1953, 1955-1957, 1964-1970, 1977, 1979-1981, 1988-1994, 2000-2006, 2012-2018, 2076-2077, 2092-2100, 2106-2110, 2147-2151, 2157, 2165, 2171, 2179-2191, 2194-2199, 2202, 2205, 2208, 2211, 2226-2230, 2319-2361, 2388-2392, 2395, 2418-2421, 2459-2477, 2480-2491, 2494-2496, 2502, 2516-2520, 2523-2525, 2537, 2540-2543, 2571-2577, 2580-2603, 2658, 2671, 2676, 2693, 2701, 2704-2705, 2726, 2732, 2734-2735, 2740, 2785, 2794-2806, 2822-2823, 2869-2870, 2875-2878, 2891-2892, 2903, 2909, 2911-2912, 2918-2921, 2929-2961, 2997, 3002, 3019-3030, 3040, 3073, 3078-3079, 3082-3094, 3109-3110, 3113-3119, 3122-3127, 3156-3158, 3170-3178, 3191-3192, 3205, 3208-3211, 3222-3224, 3227-3231, 3242-3245, 3248-3253, 3263, 3266, 3271, 3274-3277, 3281, 3284-3286, 3298-3307, 3310-3317, 3358-3361, 3386-3388, 3404-3405, 3407-3415, 3423-3425, 3428-3432, 3436, 3463, 3477-3483, 3486-3494, 3500, 3504-3506, 3510, 3518-3520, 3545, 3558-3561, 3569, 3572-3574, 3578, 3586-3588, 3646-3649, 3652-3698, 3701-3707, 3710-3712, 3725, 3741, 3751-3760, 3769-3773, 3776-3779, 3810-3811, 3814-3815, 3837-3839, 3843, 3856, 3864, 3869, 3875, 3877, 3916, 3947, 3956, 3959, 4008-4012, 4019, 4082-4092, 4095-4139, 4165, 4177, 4180-4181, 4191-4195, 4199, 4205-4212, 4218-4220, 4224, 4262-4266, 4274, 4340-4361, 4387, 4395-4396, 4398-4402, 4404, 4427-4445, 4465, 4487-4498, 4501-4507, 4522-4535, 4551-4563, 4596-4644, 4679, 4712-4713, 4723, 4745-4746, 4784-4785, 4792-4795, 4809, 4823, 4858, 4863-4864, 4878-4879, 4885-4886, 4930, 4982-4994, 5029-5030, 5097-5146, 5215-5245, 5325-5359, 5369, 5607-5612, 5629-5634, 5659, 5675-5740 /usr/lib/python3/dist-packages/pkg_resources/_vendor/six.py 444 209 53% 49-72, 98-99, 112, 118-121, 131-133, 145, 154-157, 192-193, 203, 222-223, 304, 480, 488, 493-499, 511-517, 522-524, 530-532, 537, 542, 546-560, 575, 578, 581, 584, 592-608, 620, 623, 636-637, 642-661, 667, 671, 675, 682-701, 707, 717-718, 723-775, 777-784, 789-795, 805-809, 814-825, 836-843 /usr/lib/python3/dist-packages/pkg_resources/extern/__init__.py 36 5 86% 21, 32, 54-57 /usr/lib/python3/dist-packages/pkg_resources/py2_warn.py 6 0 100% /usr/lib/python3/dist-packages/pkg_resources/py31compat.py 12 5 58% 9-13 /usr/lib/python3/dist-packages/rfc3986/__init__.py 16 0 100% /usr/lib/python3/dist-packages/rfc3986/_mixin.py 112 86 23% 28-51, 54, 59-63, 68-72, 77-81, 91, 113-123, 139-147, 165-168, 182-185, 199-202, 216-219, 229, 247-299, 308-319, 341-353 /usr/lib/python3/dist-packages/rfc3986/abnf_regexp.py 63 0 100% /usr/lib/python3/dist-packages/rfc3986/api.py 15 6 60% 38, 52, 77, 92-93, 106 /usr/lib/python3/dist-packages/rfc3986/compat.py 23 10 57% 20-21, 25-26, 45-47, 52-54 /usr/lib/python3/dist-packages/rfc3986/exceptions.py 45 24 47% 18, 28, 37, 52-59, 71-81, 89-95, 103-110 /usr/lib/python3/dist-packages/rfc3986/iri.py 50 34 32% 49-57, 61-73, 76, 86-89, 111-142 /usr/lib/python3/dist-packages/rfc3986/misc.py 31 5 84% 116-121 /usr/lib/python3/dist-packages/rfc3986/normalizers.py 79 63 20% 24, 29-37, 42, 47, 52-67, 72-76, 81-83, 88-90, 101-105, 114-139, 144-167 /usr/lib/python3/dist-packages/rfc3986/parseresult.py 166 124 25% 34-46, 50, 55, 60, 65, 81-92, 98-112, 134-139, 152, 159-172, 176-181, 193-198, 208-220, 227-244, 267-273, 287, 294-314, 327-337, 342-364, 368-385 /usr/lib/python3/dist-packages/rfc3986/uri.py 30 17 43% 88-96, 102-115, 128, 144-147 /usr/lib/python3/dist-packages/rfc3986/validators.py 129 99 23% 60-73, 87-89, 103-105, 119-123, 135-136, 148-149, 165-174, 190-199, 220-240, 245-251, 256-258, 265-271, 284-289, 306-309, 324-329, 344, 359, 374, 389, 396, 411-430, 435-450 /usr/lib/python3/dist-packages/secretstorage/__init__.py 21 18 14% 17-53 /usr/lib/python3/dist-packages/secretstorage/collection.py 104 99 5% 22-201 /usr/lib/python3/dist-packages/secretstorage/defines.py 11 0 100% /usr/lib/python3/dist-packages/secretstorage/dhcrypto.py 28 22 21% 18-59 /usr/lib/python3/dist-packages/secretstorage/exceptions.py 5 0 100% /usr/lib/python3/dist-packages/secretstorage/item.py 73 68 7% 17-145 /usr/lib/python3/dist-packages/secretstorage/util.py 112 107 4% 15-180 /usr/lib/python3/dist-packages/simplejson/__init__.py 80 55 31% 120-122, 126-130, 248-279, 372-385, 457, 519-535, 539-562, 577 /usr/lib/python3/dist-packages/simplejson/compat.py 29 16 45% 5-18, 24, 26 /usr/lib/python3/dist-packages/simplejson/decoder.py 225 166 26% 14-15, 26-27, 60-133, 145-234, 237-270, 369, 373, 390, 392, 397, 399 /usr/lib/python3/dist-packages/simplejson/encoder.py 394 341 13% 13-14, 42-62, 69-103, 244, 247, 249, 251, 272, 284-302, 314-380, 400-404, 407-417, 441-722 /usr/lib/python3/dist-packages/simplejson/errors.py 29 23 21% 7-12, 16-23, 41-50, 53 /usr/lib/python3/dist-packages/simplejson/raw_json.py 3 1 67% 9 /usr/lib/python3/dist-packages/simplejson/scanner.py 64 53 17% 9-10, 21-83 /usr/lib/python3/dist-packages/six.py 491 216 56% 49-72, 98-99, 112, 120-121, 131-133, 145, 154-157, 192-193, 222-223, 308, 488, 496, 501-507, 519-525, 530-532, 538-540, 545, 550, 554-568, 583, 592, 600-616, 631, 645-647, 653-673, 679, 683, 687, 691, 698-721, 737-738, 743-795, 797-804, 814-834, 853-855, 871, 873, 893-898, 913, 915, 933, 937, 948-955, 976-977 /usr/lib/python3/dist-packages/stevedore/__init__.py 9 0 100% /usr/lib/python3/dist-packages/stevedore/driver.py 29 17 41% 51-53, 66, 100-105, 108-118, 139-141, 147-148 /usr/lib/python3/dist-packages/stevedore/enabled.py 13 7 46% 64-65, 77-84 /usr/lib/python3/dist-packages/stevedore/exception.py 3 0 100% /usr/lib/python3/dist-packages/stevedore/extension.py 104 71 32% 46-49, 58, 99-107, 141-146, 150-152, 155-156, 160-165, 176-179, 183, 187-214, 220-230, 237, 259-265, 269, 290, 294-301, 309, 317, 326, 331 /usr/lib/python3/dist-packages/stevedore/hook.py 11 6 45% 59, 74-78, 87-89 /usr/lib/python3/dist-packages/stevedore/named.py 34 24 29% 74-89, 123-129, 134-140, 143-146, 154-156 /usr/lib/python3/dist-packages/swiftclient/__init__.py 7 2 71% 31-32 /usr/lib/python3/dist-packages/swiftclient/client.py 959 551 43% 53-63, 71-72, 75-76, 89, 128-135, 146-156, 164-190, 195, 197-208, 214-217, 220-221, 232, 242, 257, 275-276, 279, 282, 285-288, 291, 294, 320-328, 331-368, 411, 417, 421-424, 427-430, 441, 459, 490, 495, 524-526, 536-567, 573-574, 594-600, 604, 611-612, 615, 639-646, 658-659, 694-700, 702, 715, 720, 725-727, 738, 743, 796, 798, 801, 803-813, 817, 819, 821, 823, 825, 836, 838, 857-875, 896-921, 953, 955-970, 975, 977, 981, 983, 985, 987, 990, 992, 1004, 1007, 1027-1048, 1068-1092, 1111-1133, 1155-1180, 1213, 1216, 1221, 1228, 1231-1234, 1236, 1262-1285, 1332, 1339, 1341, 1347, 1349, 1351, 1355, 1357, 1362, 1364, 1367, 1375, 1379-1387, 1397, 1420-1439, 1465-1503, 1529-1557, 1568-1578, 1656, 1660, 1677-1679, 1694-1702, 1722-1727, 1741-1742, 1748, 1753-1791, 1795, 1812, 1818, 1836, 1842, 1848, 1855, 1873, 1886, 1892, 1903-1905, 1914, 1920, 1927, 1933-1944, 1947-1950 /usr/lib/python3/dist-packages/swiftclient/exceptions.py 51 45 12% 25-36, 40-43, 48-81 /usr/lib/python3/dist-packages/swiftclient/utils.py 229 158 31% 41, 51-68, 100-197, 202-204, 220-239, 248-253, 264, 290, 304-305, 310, 332-339, 342, 345, 348, 351-363, 367-369, 373-378, 382-387, 391-392, 396-397, 401-405, 410-416, 419, 424-427 /usr/lib/python3/dist-packages/swiftclient/version.py 6 3 50% 24-28 /usr/lib/python3/dist-packages/urllib3/__init__.py 33 8 76% 56-62, 86 /usr/lib/python3/dist-packages/urllib3/_collections.py 187 87 53% 5-6, 9-16, 70, 73, 76-80, 83-84, 87, 102-103, 145, 149, 152-153, 160, 166-170, 175, 178-179, 184, 198-206, 209-212, 228, 236, 243-244, 249-250, 256, 261-268, 275-286, 297, 300-305, 308-310, 321-323, 334-354 /usr/lib/python3/dist-packages/urllib3/connection.py 173 40 77% 17-21, 27-30, 153, 163-171, 178-184, 187-188, 194, 215, 221, 224, 226, 298-301, 319-327, 331, 335, 364, 378, 391, 411-420, 428 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 318 124 61% 76, 83, 86, 89-91, 97, 215, 221-236, 254-263, 267-273, 294-303, 313, 318, 330-348, 378-381, 401, 405, 418-425, 443-444, 454, 461, 479-493, 602, 612, 618, 637-638, 663, 697-726, 734-735, 745-748, 765-777, 782-804, 823-838, 954-955, 970, 977-978, 1004, 1035-1040, 1057 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% /usr/lib/python3/dist-packages/urllib3/contrib/_appengine_environ.py 11 1 91% 36 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 248 246 1% 47-498 /usr/lib/python3/dist-packages/urllib3/contrib/socks.py 75 66 12% 55-210 /usr/lib/python3/dist-packages/urllib3/exceptions.py 96 21 78% 21-22, 26, 33-34, 38, 79-83, 90-92, 147-150, 222, 225, 241-242, 249-250 /usr/lib/python3/dist-packages/urllib3/fields.py 90 29 68% 18-20, 38-61, 83, 114, 155, 177-181, 221, 242-243 /usr/lib/python3/dist-packages/urllib3/filepost.py 43 6 86% 34, 57-60, 85, 88 /usr/lib/python3/dist-packages/urllib3/packages/__init__.py 8 2 75% 10-11 /usr/lib/python3/dist-packages/urllib3/packages/ssl_match_hostname/__init__.py 11 6 45% 7, 10-16 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 172 70 59% 96, 102, 170, 173-175, 189, 199-200, 225, 299-306, 325, 328, 337-372, 411-431, 434-439, 448-456, 460-469, 473 /usr/lib/python3/dist-packages/urllib3/request.py 39 17 56% 54, 75, 88-97, 145, 150-166 /usr/lib/python3/dist-packages/urllib3/response.py 399 211 47% 34-36, 39, 42-61, 73-74, 77, 80-98, 103-118, 131, 134, 137-139, 143-152, 190, 217, 236, 251, 269, 286-287, 291, 294, 302, 315-322, 332, 337-338, 341, 347-348, 352, 365, 367-373, 377, 388-391, 407-408, 427-443, 455-462, 495, 518-529, 539, 560-561, 585, 603, 610, 615, 618, 621, 626, 628, 631-634, 637-642, 648-653, 657, 661-666, 675, 680-689, 692-711, 727-781, 789-792, 795-809 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 18 73% 19, 21, 25-26, 53, 73, 77-86, 91, 118, 130-131 /usr/lib/python3/dist-packages/urllib3/util/queue.py 14 1 93% 7 /usr/lib/python3/dist-packages/urllib3/util/request.py 50 22 56% 13, 63, 65, 71, 74, 77, 80, 85, 96, 98-103, 119-133 /usr/lib/python3/dist-packages/urllib3/util/response.py 35 17 51% 19-35, 55, 71, 83-86 /usr/lib/python3/dist-packages/urllib3/util/retry.py 150 91 39% 186-187, 202-218, 229-232, 240-249, 253-265, 270-275, 278-283, 286-289, 300-305, 311, 317, 339, 350-355, 376-442, 445 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 148 77 48% 31-34, 43-44, 50-56, 61-63, 104-149, 162-174, 193, 198, 211-217, 332, 337-348, 354, 357-360, 372-383, 395, 401-407 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 63 25 60% 102, 121, 126-153, 192, 204-208, 223-226, 252-254, 256 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 79 61% 102, 112, 120, 127-129, 150-169, 172, 193-207, 239, 252, 258-259, 264, 269, 277, 282-294, 299, 304-314, 354, 358, 372, 374-376, 379-381, 391-394, 401-404, 411, 431-432 /usr/lib/python3/dist-packages/urllib3/util/wait.py 76 37 51% 8-9, 48-68, 72-87, 92, 97, 111, 121-122, 135-138, 153 /usr/lib/python3/dist-packages/yaml/__init__.py 184 118 36% 15-16, 31-37, 45, 62-67, 73-78, 85-89, 96-101, 123-132, 142, 152, 162, 172, 182, 192, 201-213, 224-243, 250, 262-283, 290, 298, 306, 316-322, 331-337, 345-350, 359-364, 373, 382, 391-397, 418, 425 /usr/lib/python3/dist-packages/yaml/composer.py 92 31 66% 18-22, 26-27, 40-41, 65-70, 74-75, 82, 96, 100-115, 126 /usr/lib/python3/dist-packages/yaml/constructor.py 479 295 38% 32, 38-39, 44-45, 52, 61, 69, 71-72, 74, 82-98, 102, 107-108, 114, 119, 125-129, 134, 141, 148-157, 175-177, 186-204, 208-209, 213, 221-222, 234-235, 242, 244, 246, 248, 250, 252, 254-261, 271-292, 295-307, 323-350, 356-373, 377-394, 397-400, 406-408, 417-424, 427, 487, 490-492, 495, 498, 501-513, 517, 520, 523, 526-538, 541-563, 566-570, 573-577, 581-593, 596-612, 617-621, 635-656, 659, 716, 719, 722, 726 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 19-21, 26-28, 33-35, 40-42, 47-49, 59-66, 76-83, 93-100 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 17-25, 35-43, 53-61 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 22-29, 42-104, 108-109, 112-116, 121-131, 134-144, 147-154, 161-167, 171, 176, 179-211, 215-223, 227-228, 234-258, 261-264, 267-270, 275-278, 281-290, 293-306, 311-314, 317-331, 334-352, 355-357, 360-364, 369-371, 374, 377-384, 389-390, 393, 396-407, 410-412, 415-418, 423, 427, 431-434, 438-452, 460-467, 470-492, 495-513, 516-535, 540-543, 546-555, 558-578, 581-614, 617-624, 629-778, 789-790, 794-795, 798, 802-812, 815-825, 828-836, 839-843, 846-850, 855-906, 927-978, 981-989, 992-1043, 1046-1078, 1081-1137 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 15-34, 38-43, 52-56, 59-74 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 9-13, 17-19 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 14-19, 34-39, 44-49, 58-63 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 4-7, 9-23 /usr/lib/python3/dist-packages/yaml/parser.py 352 210 40% 101, 110-111, 157, 163, 167-180, 197-199, 209-215, 218-246, 268, 275-277, 283-291, 293-300, 302-310, 320-323, 333, 338-341, 343-346, 348-351, 357-369, 377-379, 382-398, 403-415, 434-435, 437-438, 453-458, 472-474, 477-500, 503-510, 513-524, 527-529, 538-540, 543-567, 570-581, 584-585, 588 /usr/lib/python3/dist-packages/yaml/reader.py 122 69 43% 27-31, 34-40, 76-85, 90-92, 96, 108-109, 119, 123-135, 141-143, 149-175, 178-185 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 19-24, 27-31, 34-63, 78-83, 86-101, 104-129, 132, 137-142, 145, 148, 151-155, 158-162, 165, 172-189, 199, 207, 210-213, 216-217, 220-221, 224-228, 231, 275-283, 286, 289-290, 293, 313-356, 360-364 /usr/lib/python3/dist-packages/yaml/resolver.py 135 78 42% 30, 33, 51-89, 94-112, 117-118, 122-141, 146, 153, 155-159, 163 /usr/lib/python3/dist-packages/yaml/scanner.py 753 487 35% 119, 129, 133, 138, 177, 181, 185, 195, 199, 203, 207, 211, 215, 219, 227, 231, 235, 239, 243, 251, 258, 290-293, 315-321, 341, 355, 393-400, 403, 406, 411-422, 425, 428, 433-445, 448, 451, 456-468, 473-482, 487-515, 520-543, 572-593, 604-610, 615-621, 626-632, 635, 638, 643-649, 655, 687-688, 693-696, 701-704, 709, 714-719, 725, 773, 779-780, 782-783, 789-804, 808-825, 829-842, 846-855, 859-865, 869-874, 878-883, 887-897, 908-933, 937-974, 979-1049, 1054-1090, 1094-1104, 1108-1119, 1123-1132, 1142, 1151-1152, 1197-1198, 1200-1201, 1203-1223, 1230-1250, 1254-1268, 1288, 1296, 1299, 1308, 1318, 1323-1343, 1345, 1352-1370, 1375-1395, 1399-1414, 1427-1431, 1433-1434 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 17-25, 28-34, 37-41, 47-58, 61-72, 75-76, 79-110 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 7-12, 20-23, 78-80, 85-87, 92-94 /usr/local/lib/python3.8/dist-packages/Cython/Shadow.py 292 147 50% 21-26, 29-35, 44-74, 92, 95, 101, 103, 133-135, 142-143, 149-152, 155-158, 164-169, 172, 175, 179, 182-188, 194-198, 201, 203, 215, 230, 232, 236, 239-241, 244-246, 249-254, 257, 262, 268-278, 281-284, 290-305, 308-313, 321-324, 327-331, 334-338, 347-348, 351, 360-377, 382, 458, 461-464, 467 /usr/local/lib/python3.8/dist-packages/Cython/__init__.py 6 2 67% 11-12 /usr/local/lib/python3.8/dist-packages/IPython/__init__.py 32 12 62% 31, 90-98, 125-126, 151-152 /usr/local/lib/python3.8/dist-packages/IPython/core/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/IPython/core/alias.py 107 66 38% 71-88, 101-108, 130-134, 138-160, 163, 166-186, 199-202, 206-209, 213, 218-221, 229-230, 235-236, 240, 243-246, 249-250, 254-258 /usr/local/lib/python3.8/dist-packages/IPython/core/application.py 251 170 32% 35-39, 58-63, 91-100, 122, 125-126, 136, 145-152, 160, 174-180, 187-191, 203, 222-229, 238-243, 247-251, 260-263, 267-287, 308-350, 355-405, 409-433, 440-445, 450-462 /usr/local/lib/python3.8/dist-packages/IPython/core/async_helpers.py 68 51 25% 26-28, 31, 40-42, 46-55, 67-73, 83-92, 102-105, 108-122, 133-138, 152-173 /usr/local/lib/python3.8/dist-packages/IPython/core/autocall.py 16 5 69% 40, 48, 57, 69-70 /usr/local/lib/python3.8/dist-packages/IPython/core/builtin_trap.py 48 32 33% 26-34, 40-44, 47-51, 55-63, 67-70, 75-77, 82-86 /usr/local/lib/python3.8/dist-packages/IPython/core/compilerop.py 44 23 48% 59-63, 74-93, 101, 107, 113, 131-136, 141-150, 157-160 /usr/local/lib/python3.8/dist-packages/IPython/core/completer.py 817 691 15% 151-152, 161, 207-209, 225-230, 235-241, 268-281, 287-290, 302-322, 336-341, 344, 373-383, 386, 399, 404, 438-450, 479-504, 508, 543-544, 549, 554-557, 562-563, 617-631, 640-651, 660-679, 696-733, 738-743, 767-812, 840-843, 873-879, 885, 901-917, 926-944, 966-970, 991, 1001-1004, 1044, 1075-1117, 1122-1133, 1146-1151, 1154, 1157, 1178-1240, 1246-1282, 1286-1317, 1321-1331, 1354-1406, 1410-1428, 1437-1454, 1459-1488, 1493-1564, 1568-1672, 1685-1695, 1705-1717, 1720-1765, 1812-1827, 1856-1911, 1952-1957, 1977-2070, 2073-2093 /usr/local/lib/python3.8/dist-packages/IPython/core/crashhandler.py 72 53 26% 126-131, 144-192, 197-213, 218-227 /usr/local/lib/python3.8/dist-packages/IPython/core/debugger.py 324 262 19% 55-59, 68-76, 80-83, 132-165, 173, 189, 219-282, 286-287, 290-293, 296, 300, 305, 309-312, 319-320, 323-335, 339-352, 356-427, 430-457, 463-488, 493-521, 527-533, 540-547, 556-567, 573-575, 581-583, 590-592, 598-600, 606-608, 612-614, 624-628, 639 /usr/local/lib/python3.8/dist-packages/IPython/core/display.py 513 385 25% 36-39, 47-51, 69-74, 109-119, 128, 278-322, 342-343, 362-364, 367, 380, 393, 410, 430, 448, 465, 482, 499, 516, 535, 552, 569, 605-628, 631-636, 640, 644-647, 651-671, 676-677, 682, 688-702, 705, 713, 719, 725-729, 735, 747, 751-766, 769, 782-786, 789-792, 798, 802, 805, 809, 813-814, 817-819, 823-827, 858-866, 869-870, 874, 878-885, 888, 891, 969, 973-980, 1014-1028, 1031-1038, 1046-1048, 1054-1067, 1071, 1151-1213, 1218-1230, 1234-1237, 1240-1248, 1260-1267, 1271-1288, 1291-1292, 1295-1296, 1299-1305, 1358-1380, 1383-1418, 1422, 1432-1439, 1462-1471, 1495-1497 /usr/local/lib/python3.8/dist-packages/IPython/core/display_trap.py 26 15 42% 42-46, 49-52, 55-59, 63-65, 69 /usr/local/lib/python3.8/dist-packages/IPython/core/displayhook.py 157 125 20% 37-59, 63, 75-82, 88-103, 107, 116-119, 151, 171-195, 201-231, 234-235, 239-244, 249-250, 258-268, 272-282, 286-311, 316-319, 322-325 /usr/local/lib/python3.8/dist-packages/IPython/core/displaypub.py 36 23 36% 40-41, 54-58, 106-116, 120-123, 131, 135-138 /usr/local/lib/python3.8/dist-packages/IPython/core/error.py 7 0 100% /usr/local/lib/python3.8/dist-packages/IPython/core/events.py 47 26 45% 39-40, 60-63, 67-78, 86-91, 115, 126, 135, 146, 160 /usr/local/lib/python3.8/dist-packages/IPython/core/excolors.py 22 4 82% 164, 174-178 /usr/local/lib/python3.8/dist-packages/IPython/core/extensions.py 63 41 35% 52-56, 60, 63, 72-90, 102-110, 120-130, 133-135, 138-140, 148 /usr/local/lib/python3.8/dist-packages/IPython/core/formatters.py 361 221 39% 45, 49-53, 58, 63, 71-87, 143-193, 198, 211-214, 223-236, 261, 269-271, 276, 334-348, 352-357, 364-368, 391-395, 413-429, 456-468, 498-507, 528-548, 556-564, 640-670, 675, 679-681, 685, 692-704, 829-845, 906-919, 941-947, 958-973, 1018-1020 /usr/local/lib/python3.8/dist-packages/IPython/core/getipython.py 5 1 80% 24 /usr/local/lib/python3.8/dist-packages/IPython/core/history.py 384 277 28% 13-17, 40, 43, 46, 49, 55-58, 65-70, 86-119, 125, 129, 132, 135, 191-198, 214-229, 242, 247-268, 273, 294-303, 330-331, 340-341, 362-369, 395-411, 441-448, 467-469, 488-491, 536-551, 558-559, 564-570, 574-579, 583-584, 590-599, 628-631, 636-651, 681-685, 707-739, 751-758, 761-763, 767-769, 775-802, 816-819, 824-836, 845-847, 868-899, 904-906 /usr/local/lib/python3.8/dist-packages/IPython/core/hooks.py 59 39 34% 66-82, 86, 97-100, 109-117, 120, 124-125, 132, 142, 155, 165, 170, 176-190 /usr/local/lib/python3.8/dist-packages/IPython/core/inputtransformer2.py 359 284 21% 27-32, 40-47, 74, 77-82, 92-99, 108-117, 124-129, 154-155, 182, 185-186, 199, 207, 215-221, 226-238, 247-260, 265-278, 302-312, 320-323, 330-333, 337-338, 342-343, 347-348, 352-353, 370-380, 385-405, 422-424, 430-437, 442-463, 478-503, 507-513, 525-534, 555-571, 574-579, 584-591, 611-714, 718-721 /usr/local/lib/python3.8/dist-packages/IPython/core/interactiveshell.py 1477 1139 23% 95-97, 116-117, 123-124, 139-163, 210-222, 238-248, 252, 260-262, 272-274, 295-298, 301-304, 320, 324, 328-331, 334-335, 388, 392-403, 455-456, 466-467, 475, 487, 501-505, 553-554, 609-611, 630-703, 707, 714, 720-723, 726, 733-737, 740-743, 747-771, 775, 781-784, 790-791, 795, 799-801, 804, 810-815, 824-825, 833-836, 841, 853-856, 861-863, 866-867, 870-871, 874-878, 882-890, 903-945, 956-961, 965-972, 980-985, 988-990, 998-1010, 1024-1056, 1063-1065, 1072-1074, 1080-1081, 1107-1123, 1145, 1154, 1157, 1161-1168, 1184-1191, 1235-1271, 1278, 1304-1322, 1341-1342, 1373-1400, 1409, 1419-1464, 1479-1509, 1521-1531, 1549-1579, 1594-1597, 1610-1691, 1708-1737, 1741, 1748-1764, 1768-1775, 1779, 1787-1794, 1802-1803, 1813-1833, 1875-1933, 1957, 1967-1989, 1996, 2003-2005, 2020-2059, 2067, 2081-2093, 2103, 2114-2116, 2127, 2131, 2145-2166, 2211-2212, 2220-2221, 2225-2230, 2237-2268, 2273, 2291-2318, 2334-2363, 2369, 2375, 2381, 2403-2405, 2423-2429, 2445-2456, 2467-2505, 2529-2537, 2544-2545, 2552-2553, 2560-2561, 2568-2573, 2590-2594, 2606-2616, 2624-2630, 2647-2657, 2665-2666, 2673-2674, 2702-2742, 2760-2801, 2818-2829, 2855-2863, 2867-2893, 2910-2918, 2946-3079, 3095-3109, 3126-3140, 3179-3276, 3291, 3315-3351, 3373-3374, 3383, 3406-3428, 3456-3472, 3487-3505, 3519-3529, 3534-3536, 3541-3543, 3546-3548, 3552, 3577-3578, 3611-3660, 3680-3699, 3702, 3707 /usr/local/lib/python3.8/dist-packages/IPython/core/latex_symbols.py 2 0 100% /usr/local/lib/python3.8/dist-packages/IPython/core/logger.py 108 92 15% 34-51, 55-57, 60, 70-127, 132-152, 156-165, 182-185, 191-201, 210-215 /usr/local/lib/python3.8/dist-packages/IPython/core/macro.py 28 19 32% 25-36, 39, 42, 46, 49-53 /usr/local/lib/python3.8/dist-packages/IPython/core/magic.py 256 154 40% 55, 64-74, 142, 203, 220-250, 324, 334-339, 343, 351, 363-375, 399-411, 442-445, 469-475, 510-541, 545-546, 552-573, 610-654, 659-661, 675-683, 687-703 /usr/local/lib/python3.8/dist-packages/IPython/core/magic_arguments.py 102 16 84% 130, 135-136, 153, 164, 172, 190, 203-204, 206, 232, 262, 269, 272-274 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/IPython/core/magics/auto.py 38 27 29% 29-31, 51-60, 107-128 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/basic.py 249 188 24% 22-23, 27-38, 41, 44, 51-64, 67, 130-174, 181, 185-193, 210-275, 293-302, 307-309, 326-359, 369-379, 384-386, 415-465, 493-500, 544-546, 567-582, 622-651 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/code.py 304 260 14% 64-81, 100-134, 141-164, 170, 178-179, 209-243, 260-275, 285, 325-377, 383-507, 511-517, 664-730 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/config.py 46 36 22% 32-33, 107-158 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/display.py 29 10 66% 40, 45, 56, 61, 72-77, 82 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/execution.py 581 482 17% 26-31, 57-58, 80-87, 91, 95-96, 99-106, 119-120, 130-131, 135-139, 143-145, 165-173, 183-187, 190, 312-317, 335-389, 409-424, 466-474, 477, 480-485, 497-517, 671-864, 891-958, 973-997, 1077-1189, 1256-1338, 1403-1422, 1449-1456, 1460-1464, 1469-1503 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/extension.py 28 18 36% 31-39, 48-56, 61-63 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/history.py 128 100 22% 135-219, 256-277, 293-318 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/logging.py 65 47 28% 97-162, 171, 178, 189, 195 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/namespace.py 248 206 17% 48-58, 66, 83, 91, 96-98, 114-122, 211-249, 278-291, 339-355, 390-482, 542-608, 671-696, 710-714 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/osm.py 354 287 19% 42-55, 63-66, 75, 82-85, 153-174, 181-192, 208-272, 286-289, 333-423, 437-455, 468-485, 495-501, 507-511, 517, 536-555, 650-671, 715-725, 750-788, 805-815, 833-849 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/packaging.py 49 32 35% 22-23, 30-44, 68-69, 78-103 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/pylab.py 45 23 49% 94-100, 139-159, 165-166 /usr/local/lib/python3.8/dist-packages/IPython/core/magics/script.py 156 119 24% 89-104, 115-119, 122, 125-127, 132-153, 178-245, 249-253, 258-259, 263-291, 294 /usr/local/lib/python3.8/dist-packages/IPython/core/oinspect.py 489 415 15% 50, 86-88, 96-112, 124-132, 154-191, 196, 209-215, 227-231, 238-266, 277-285, 303-319, 338-352, 361-366, 373-376, 380, 384-386, 390-394, 401-415, 453-475, 481-490, 495-512, 531-550, 555-567, 586-656, 680-683, 688-692, 717-905, 915-922, 950-988, 997-1031 /usr/local/lib/python3.8/dist-packages/IPython/core/page.py 174 147 16% 37-43, 51, 62-78, 86-123, 152-234, 248-260, 267-280, 288-302, 311-318, 323-336, 339-343 /usr/local/lib/python3.8/dist-packages/IPython/core/payload.py 19 11 42% 39-49, 52, 55 /usr/local/lib/python3.8/dist-packages/IPython/core/prefilter.py 286 178 38% 67, 121-125, 133-135, 145, 150, 154-156, 160-161, 169-171, 181, 186, 190-192, 196-197, 205-208, 215, 219-221, 225-232, 236, 240, 252-253, 257-262, 266-269, 283-312, 325-337, 355-358, 362, 365, 383-386, 390, 393, 404-407, 415-419, 428-433, 447-451, 464-475, 487-490, 506-524, 540-543, 558-567, 570, 577-580, 590-597, 607-667, 682 /usr/local/lib/python3.8/dist-packages/IPython/core/profiledir.py 109 65 40% 57-69, 82-103, 107, 111-120, 124, 128, 131-134, 143-150, 162, 176-179, 200-207, 220-223 /usr/local/lib/python3.8/dist-packages/IPython/core/pylabtools.py 172 144 16% 71-83, 93-94, 108-136, 140-147, 166-196, 201-206, 221-256, 280-303, 309-327, 342-360, 379-419 /usr/local/lib/python3.8/dist-packages/IPython/core/release.py 25 1 96% 34 /usr/local/lib/python3.8/dist-packages/IPython/core/shellapp.py 226 159 30% 189-191, 205-215, 218, 222-256, 265-286, 290-305, 309-324, 327-354, 358-384, 388-397, 401-427, 431-440 /usr/local/lib/python3.8/dist-packages/IPython/core/splitinput.py 34 23 32% 58-78, 111-119, 134, 137 /usr/local/lib/python3.8/dist-packages/IPython/core/ultratb.py 709 610 14% 152, 170-234, 247-300, 311-319, 330-343, 348-374, 399-423, 426-435, 450-475, 488-509, 522, 525-526, 531-542, 545-552, 558-563, 568-574, 578, 585-587, 595, 619, 623-625, 628-631, 662-704, 719-741, 756-813, 823, 835-838, 842-845, 867-881, 885-894, 898-1069, 1074-1093, 1096-1106, 1116-1141, 1144-1165, 1171-1205, 1227-1248, 1251-1257, 1263-1270, 1293-1307, 1310-1324, 1330, 1338-1350, 1354, 1357, 1360, 1363, 1392-1403, 1407-1414, 1425, 1433-1434, 1437-1439, 1446-1454, 1459-1461, 1465, 1472-1495, 1499, 1503 /usr/local/lib/python3.8/dist-packages/IPython/core/usage.py 9 0 100% /usr/local/lib/python3.8/dist-packages/IPython/display.py 2 0 100% /usr/local/lib/python3.8/dist-packages/IPython/extensions/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/IPython/extensions/storemagic.py 114 98 14% 24-31, 35-46, 50, 54-56, 72-75, 121-227, 232 /usr/local/lib/python3.8/dist-packages/IPython/lib/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/IPython/lib/backgroundjobs.py 209 164 22% 76-89, 93-94, 98-99, 103-104, 171-197, 200-201, 209, 223-242, 249-254, 261-266, 276-282, 287-293, 298-310, 322-330, 334-337, 340-344, 347-354, 386, 391-417, 420, 423, 426, 429-442, 455-462, 465, 477-488, 491 /usr/local/lib/python3.8/dist-packages/IPython/lib/clipboard.py 41 33 20% 17-33, 38-44, 53-67 /usr/local/lib/python3.8/dist-packages/IPython/lib/display.py 254 202 20% 99-115, 119-128, 133-151, 155-173, 178-194, 198-200, 204-210, 213-219, 223-231, 234-237, 240-243, 261-264, 268-276, 308-310, 314-319, 327-328, 343-344, 381-387, 390-391, 399-405, 410, 471-488, 512-544, 550-566, 575-579, 584-592, 597-605, 627-628, 631-639, 642, 645-649, 652-654 /usr/local/lib/python3.8/dist-packages/IPython/lib/pretty.py 500 393 21% 108-111, 116-117, 127-134, 140-144, 151-155, 162-166, 171-175, 186-197, 200-207, 210-214, 218-229, 237-248, 254-261, 271-276, 280-286, 290-295, 299-302, 309-321, 343-354, 358-399, 409-417, 423, 429-430, 433-435, 438-439, 445-450, 453-461, 467-469, 475-477, 480-483, 486-494, 497-500, 508-538, 547-559, 568-586, 596-608, 614-623, 628-648, 659-678, 684-690, 695-703, 708-718, 724-725, 760-761, 778-782, 803-811, 814-819, 822-827, 831-836, 844-856 /usr/local/lib/python3.8/dist-packages/IPython/lib/security.py 33 25 24% 54-70, 99-114 /usr/local/lib/python3.8/dist-packages/IPython/paths.py 68 52 24% 22-70, 75-84, 101-106, 113-119 /usr/local/lib/python3.8/dist-packages/IPython/terminal/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/IPython/terminal/debugger.py 77 53 31% 30-32, 35-62, 71-120, 129, 133-141 /usr/local/lib/python3.8/dist-packages/IPython/terminal/embed.py 173 130 25% 66-93, 105-106, 130, 135, 139-145, 149-163, 171, 174-175, 196-237, 267-334, 362-399 /usr/local/lib/python3.8/dist-packages/IPython/terminal/interactiveshell.py 304 183 40% 69-70, 76, 88, 94-98, 123, 154-162, 167-169, 173-179, 184, 187, 211, 219, 263-267, 270-271, 274-278, 281-314, 333-391, 395, 403, 409-443, 446-474, 479-480, 485-499, 502-503, 508-515, 519-524, 527, 533-549, 554-570, 575-576, 580-605, 613-623, 628-633, 640 /usr/local/lib/python3.8/dist-packages/IPython/terminal/ipapp.py 159 71 55% 67-70, 77-91, 173-176, 198, 259-260, 275-276, 280-284, 292-303, 308-323, 331-334, 338-341, 345-348, 351-360, 367-374, 380 /usr/local/lib/python3.8/dist-packages/IPython/terminal/magics.py 89 67 25% 20-35, 41, 46-57, 60-63, 68-78, 83-84, 129-138, 171-195, 199-203 /usr/local/lib/python3.8/dist-packages/IPython/terminal/prompts.py 59 37 37% 15, 18-26, 30, 38, 41-43, 48-49, 54, 62, 67, 72, 75, 80-97, 100-107 /usr/local/lib/python3.8/dist-packages/IPython/terminal/pt_inputhooks/__init__.py 25 15 40% 23, 27, 30, 35-50 /usr/local/lib/python3.8/dist-packages/IPython/terminal/ptutils.py 86 64 26% 38-54, 58-61, 67-70, 74-77, 80-92, 99-133, 140-144, 155-168 /usr/local/lib/python3.8/dist-packages/IPython/terminal/shortcuts.py 140 111 21% 27-28, 34-95, 99-104, 109-152, 161, 170, 174-176, 180-184, 188-191, 194, 200, 203, 215-226, 238-249, 253-254, 258-274 /usr/local/lib/python3.8/dist-packages/IPython/testing/__init__.py 9 5 44% 33-37 /usr/local/lib/python3.8/dist-packages/IPython/testing/skipdoctest.py 3 0 100% /usr/local/lib/python3.8/dist-packages/IPython/utils/PyColorize.py 110 82 25% 143, 186-196, 200-205, 217-281, 286-325, 330 /usr/local/lib/python3.8/dist-packages/IPython/utils/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/IPython/utils/_process_common.py 68 57 16% 34-40, 69-111, 130-133, 151, 171-175, 190-212 /usr/local/lib/python3.8/dist-packages/IPython/utils/_process_posix.py 82 57 30% 37-39, 62-67, 94-97, 115-118, 133-203, 214-224 /usr/local/lib/python3.8/dist-packages/IPython/utils/_sysinfo.py 1 0 100% /usr/local/lib/python3.8/dist-packages/IPython/utils/capture.py 103 70 32% 18-21, 24-25, 29-35, 38, 41, 44, 47, 50, 53, 56, 59, 76-80, 83, 88-90, 95-97, 110, 114-119, 131-134, 137-163, 166-170 /usr/local/lib/python3.8/dist-packages/IPython/utils/colorable.py 7 0 100% /usr/local/lib/python3.8/dist-packages/IPython/utils/coloransi.py 67 12 82% 93-94, 122-124, 149, 156, 161, 172-173, 179-180 /usr/local/lib/python3.8/dist-packages/IPython/utils/contexts.py 26 16 38% 37-38, 42-53, 56-60, 70 /usr/local/lib/python3.8/dist-packages/IPython/utils/data.py 6 3 50% 22-23, 28 /usr/local/lib/python3.8/dist-packages/IPython/utils/decorators.py 14 10 29% 38-49 /usr/local/lib/python3.8/dist-packages/IPython/utils/dir2.py 34 28 18% 16-20, 38-51, 64-84 /usr/local/lib/python3.8/dist-packages/IPython/utils/encoding.py 23 7 70% 30, 53-58, 64-68 /usr/local/lib/python3.8/dist-packages/IPython/utils/frame.py 17 11 35% 50-53, 66-67, 81-82, 91-94 /usr/local/lib/python3.8/dist-packages/IPython/utils/generics.py 9 2 78% 12, 30 /usr/local/lib/python3.8/dist-packages/IPython/utils/importstring.py 12 10 17% 27-39 /usr/local/lib/python3.8/dist-packages/IPython/utils/io.py 130 76 42% 28-31, 41-42, 47-49, 52-64, 68-73, 84, 122-132, 136-139, 143-145, 149-150, 153-154, 170-188, 207-211, 216-218, 223-227, 232-236, 246-248 /usr/local/lib/python3.8/dist-packages/IPython/utils/ipstruct.py 76 56 26% 85-88, 111-123, 146-151, 165-166, 180-182, 196-198, 212-215, 223-229, 232, 245, 263, 271, 360-390 /usr/local/lib/python3.8/dist-packages/IPython/utils/module_paths.py 11 8 27% 61-70 /usr/local/lib/python3.8/dist-packages/IPython/utils/openpy.py 45 35 22% 24-40, 46-58, 75-79, 100-103 /usr/local/lib/python3.8/dist-packages/IPython/utils/path.py 191 148 23% 27, 30-53, 57, 67, 76-81, 87-90, 99-109, 146-162, 190-211, 220-230, 239-249, 254-256, 260-262, 266-268, 272-274, 278-280, 297-302, 307-311, 321-327, 341-351, 362-363, 375-382, 395-419, 429-436 /usr/local/lib/python3.8/dist-packages/IPython/utils/process.py 29 17 41% 15, 17, 47-50, 55-68 /usr/local/lib/python3.8/dist-packages/IPython/utils/py3compat.py 108 72 33% 18-19, 22-23, 27-29, 32-34, 38-40, 45-59, 66-76, 93-140, 147, 156-158, 165-168, 179, 189 /usr/local/lib/python3.8/dist-packages/IPython/utils/sentinel.py 8 1 88% 16 /usr/local/lib/python3.8/dist-packages/IPython/utils/strdispatch.py 33 23 30% 25-26, 31-33, 38-40, 44-52, 55, 58-61, 65-68 /usr/local/lib/python3.8/dist-packages/IPython/utils/sysinfo.py 40 24 40% 54-65, 81-82, 97-99, 119, 123, 128-129, 134, 152-165 /usr/local/lib/python3.8/dist-packages/IPython/utils/syspathcontext.py 32 22 31% 24, 27-31, 34-40, 46, 49-53, 56-62 /usr/local/lib/python3.8/dist-packages/IPython/utils/tempdir.py 23 12 48% 24-26, 29-30, 35, 38, 51-53, 56-57 /usr/local/lib/python3.8/dist-packages/IPython/utils/terminal.py 59 37 37% 27-33, 53, 58, 62, 68-69, 73, 81-105, 110-112, 117-119, 123-125, 129 /usr/local/lib/python3.8/dist-packages/IPython/utils/text.py 255 192 25% 22, 43-47, 52-56, 61, 66-70, 101, 106-110, 115-119, 124-128, 148-165, 186-201, 215-230, 274-285, 306-309, 329-334, 342-346, 354-356, 397-409, 417-425, 460-473, 484, 509-510, 542-569, 593-610, 618-624, 629-635, 644-647, 702-707, 732-739, 763-770 /usr/local/lib/python3.8/dist-packages/IPython/utils/timing.py 35 24 31% 33, 42, 51-52, 58-67, 83-96, 106, 115 /usr/local/lib/python3.8/dist-packages/IPython/utils/wildcard.py 51 31 39% 44-52, 56, 61-73, 78-85, 92-111 /usr/local/lib/python3.8/dist-packages/absl/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/absl/_collections_abc.py 8 1 88% 28 /usr/local/lib/python3.8/dist-packages/absl/_enum_module.py 12 7 42% 48-56 /usr/local/lib/python3.8/dist-packages/absl/app.py 196 138 30% 45-46, 90-91, 100, 105-110, 123, 127-129, 136, 141-143, 157-162, 173-178, 206-225, 232-250, 255-266, 290-321, 344-347, 355-372, 391-426, 441-442, 452, 468-471 /usr/local/lib/python3.8/dist-packages/absl/command_name.py 29 21 28% 30, 46-67 /usr/local/lib/python3.8/dist-packages/absl/flags/__init__.py 84 0 100% /usr/local/lib/python3.8/dist-packages/absl/flags/_argument_parser.py 247 132 47% 64, 113, 119, 127-128, 154, 158-165, 180, 193-207, 211-215, 221, 239, 241, 243, 245, 247, 249, 251, 258-267, 272, 281-286, 294-296, 300, 317, 337, 342-346, 351, 369-378, 392-398, 402, 408, 412, 419-422, 428, 432-445, 453, 468-472, 476-481, 485, 492, 496-509, 513-516, 530-532, 545-552, 555-564 /usr/local/lib/python3.8/dist-packages/absl/flags/_defines.py 120 65 46% 50-56, 107, 136-142, 169-181, 199-206, 289-292, 359, 378-380, 402-405, 436, 460-462, 487-489, 514-516, 542-544, 577, 598-622 /usr/local/lib/python3.8/dist-packages/absl/flags/_exceptions.py 31 13 58% 64-75, 91-99 /usr/local/lib/python3.8/dist-packages/absl/flags/_flag.py 201 104 48% 88, 106, 121, 124, 127-129, 132, 135, 139-141, 154, 162-167, 182-183, 187-189, 193, 197-208, 228, 247-280, 284, 299, 333-337, 345-349, 352-356, 377-378, 388-393, 396-406, 410-420, 424, 427-432, 444-448, 454-458, 462-466 /usr/local/lib/python3.8/dist-packages/absl/flags/_flagvalues.py 525 404 23% 135-136, 139, 169, 201-206, 217-227, 238-247, 260-263, 276-288, 303-314, 329-340, 349, 365-375, 383-393, 403-404, 410, 414, 416, 418, 420, 423-430, 438, 440, 446, 449, 459, 467, 471-491, 495-503, 506-510, 525-531, 554-561, 578-583, 587, 590, 593, 613-637, 640, 643, 647-649, 661, 684-796, 800, 809, 813-819, 823, 827, 840-857, 870-879, 883-886, 890-892, 903-905, 916-918, 926, 929-963, 976-980, 984-995, 1013-1018, 1041-1086, 1126-1168, 1183-1190, 1203-1204, 1219-1255, 1259, 1264 /usr/local/lib/python3.8/dist-packages/absl/flags/_helpers.py 164 117 29% 29-30, 34-35, 127, 132, 157-158, 174-186, 191-204, 210-233, 238-261, 284-318, 339-356, 371-398, 407-424, 428-431 /usr/local/lib/python3.8/dist-packages/absl/flags/_validators.py 94 61 35% 64-68, 80-82, 90, 93, 104, 128-129, 132, 135, 145, 171-172, 183, 186-190, 193, 222-223, 252-257, 286-288, 320-327, 355-360, 383-384, 405-420, 435-449, 462-463 /usr/local/lib/python3.8/dist-packages/absl/logging/__init__.py 406 221 46% 96, 169, 181-194, 208, 215-216, 220, 223, 266, 280-284, 298-303, 312, 317, 322, 326, 331-333, 338, 343, 348, 382-383, 408-414, 429-430, 473, 476, 499, 515-524, 529, 534, 539, 544, 552, 568-575, 596-620, 633-647, 656-668, 704-718, 722, 727, 744-772, 776-779, 783-790, 803-808, 827-850, 854-870, 883, 886, 889, 892, 895-896, 899-902, 906, 913, 916, 931-938, 989, 993-996, 998, 1002, 1006, 1010, 1014-1017, 1021, 1025, 1029, 1046-1047, 1064-1065, 1083-1086, 1099-1100, 1110, 1119-1121, 1133-1148, 1156 /usr/local/lib/python3.8/dist-packages/absl/logging/converter.py 62 32 48% 107-114, 129-135, 151, 153, 157, 169, 184-200, 215 /usr/local/lib/python3.8/dist-packages/absl/testing/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/absl/testing/_pretty_print_reporter.py 50 28 44% 31-32, 35-40, 43-44, 47-48, 51-52, 55-56, 59-60, 63-64, 67-68, 84-87, 91-93, 96 /usr/local/lib/python3.8/dist-packages/absl/testing/absltest.py 885 696 21% 52-54, 75-76, 82-88, 94-97, 131-135, 210-223, 270, 276-278, 300-303, 315, 321, 348-350, 363-371, 383, 391-417, 423, 428-429, 434-435, 449-452, 463-464, 482-488, 504-510, 518-520, 538-542, 545-549, 575-590, 634-639, 661-665, 670, 674, 678-680, 684-692, 696-700, 704-707, 722-732, 742-743, 753-754, 764-765, 775-776, 792-817, 827-834, 843-850, 860-865, 890-911, 915-919, 924-928, 942-946, 951-978, 1004-1032, 1038-1065, 1069-1073, 1078-1085, 1119-1146, 1164-1182, 1210-1224, 1240-1243, 1246, 1249-1255, 1275-1283, 1311-1323, 1336-1350, 1364-1376, 1391-1405, 1449-1529, 1542-1607, 1611-1619, 1647-1658, 1671-1685, 1690-1700, 1704, 1724-1754, 1759, 1764, 1771, 1776, 1782-1836, 1847-1858, 1876-1892, 1905-1910, 1920-1921, 1928, 1947-1948, 1954-1959, 1966-1968, 1971-1972, 1978-1984, 2028-2065, 2071-2077, 2097-2104, 2108-2117, 2122-2127, 2145-2149, 2179-2220, 2230-2312, 2333-2335, 2340-2344, 2349-2352, 2357-2365, 2370-2371 /usr/local/lib/python3.8/dist-packages/absl/testing/parameterized.py 151 108 28% 188, 197, 201, 207-213, 238-244, 247, 255-327, 331-345, 361-387, 406, 428, 449-458, 469-473, 492-509, 516, 529, 559-563 /usr/local/lib/python3.8/dist-packages/absl/testing/xml_reporter.py 247 180 27% 64, 78-80, 92-99, 112-117, 127, 151-186, 189, 192, 206-223, 226-231, 239-243, 246-269, 272-304, 312-316, 324, 332, 346-353, 356-357, 361-373, 376-377, 380-398, 413-415, 439-447, 450-452, 455-456, 459-460, 463-465, 468-470, 473-474, 477-480, 483-488, 491-501, 504-506, 531-533, 548, 551-554 /usr/local/lib/python3.8/dist-packages/absl/third_party/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/absl/third_party/unittest3_backport/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/absl/third_party/unittest3_backport/case.py 187 177 5% 15-63, 70-235, 239-273 /usr/local/lib/python3.8/dist-packages/absl/third_party/unittest3_backport/result.py 16 9 44% 16-25 /usr/local/lib/python3.8/dist-packages/appdirs.py 257 211 18% 29-39, 77-97, 131-163, 195-203, 236-254, 291-300, 302-304, 310, 345-353, 388-404, 411-415, 419, 424, 429, 434, 439, 444, 449, 460-476, 480-503, 507-530, 533-556, 559-571, 577-608 /usr/local/lib/python3.8/dist-packages/astunparse/__init__.py 13 3 77% 18-20 /usr/local/lib/python3.8/dist-packages/astunparse/printer.py 37 28 24% 10-12, 16, 19, 23-51 /usr/local/lib/python3.8/dist-packages/astunparse/unparser.py 718 440 39% 77-78, 81-82, 85, 93-97, 100-101, 123-126, 129-139, 151, 154, 157-158, 161-165, 168-175, 178-189, 192-193, 196-197, 200-205, 208-213, 216-221, 232-243, 253-256, 258-261, 264-275, 278-290, 295-296, 298-302, 308-344, 350, 362-363, 369, 372, 375-386, 389-408, 411-420, 427-430, 439, 443, 446-459, 463-479, 483-486, 489-491, 494-495, 498-500, 503-518, 524, 527-529, 534, 541-547, 549, 552, 556-568, 576-580, 583-587, 590-594, 597-603, 606-615, 618-624, 627-630, 633-649, 663-677, 701-704, 712, 729-738, 748-749, 753, 759-766, 769, 775-776, 793, 797-810, 814-820, 824-835, 857, 866-875, 880-895, 898-903, 906 /usr/local/lib/python3.8/dist-packages/backcall/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/backcall/backcall.py 66 48 27% 12-13, 18-25, 40, 44, 51-106 /usr/local/lib/python3.8/dist-packages/boto/__init__.py 281 191 32% 75, 88-97, 102-111, 125-126, 140-141, 155-156, 170-171, 185-186, 206-207, 223-224, 239-240, 254-255, 270-271, 286-287, 302-303, 317-318, 332-333, 351-352, 366-367, 381-382, 397-398, 414-415, 437-453, 470-471, 494-508, 530-545, 562-563, 577-578, 599-607, 626-627, 643-644, 660-661, 683-684, 702-703, 720-721, 737-738, 747-748, 767-768, 788-789, 811-812, 834-835, 856-857, 878-879, 901-902, 924-925, 947-948, 970-971, 993-994, 1016-1017, 1039-1040, 1062-1063, 1078-1079, 1094-1095, 1143-1197, 1209-1214 /usr/local/lib/python3.8/dist-packages/boto/auth.py 584 467 20% 49-51, 102-105, 108-115, 118-121, 124-128, 132-134, 137-140, 143-144, 155, 158, 167-169, 172-173, 176-193, 203-205, 208-209, 212-221, 232-233, 236-247, 258-259, 266-271, 280-282, 290-298, 309-322, 334-340, 343-350, 357-367, 370-374, 377-383, 388-395, 404-414, 417-419, 422-430, 433-441, 444-451, 454-459, 462, 465-479, 482-487, 490-504, 512-516, 519-525, 536-582, 592-595, 598-601, 606-611, 617-622, 625-629, 636-645, 658-690, 696, 703-738, 741-744, 747-753, 764-806, 825, 828-834, 837-845, 856-874, 885-896, 908-910, 913-924, 935-955, 967-982, 1007-1033, 1037-1054, 1059-1098 /usr/local/lib/python3.8/dist-packages/boto/auth_handler.py 10 2 80% 52, 60 /usr/local/lib/python3.8/dist-packages/boto/cacerts/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/boto/compat.py 47 26 45% 28-29, 35-36, 45-47, 68-102 /usr/local/lib/python3.8/dist-packages/boto/connection.py 605 493 19% 79-80, 84-85, 123, 131, 138, 146-158, 173-181, 189-190, 197-199, 234-238, 243-246, 249, 255, 264-269, 276-280, 290-300, 341-358, 361, 367-384, 390-391, 402-413, 474-572, 575, 578, 581, 587, 591, 594, 598, 602, 608, 614, 622-642, 645-662, 665-698, 701-705, 708-721, 724-778, 781, 784-851, 854-855, 858-859, 863-874, 877-881, 884, 897-1033, 1037-1059, 1066-1070, 1077-1078, 1091, 1103, 1106, 1109-1116, 1119-1122, 1158-1162, 1168-1186, 1190-1208, 1211-1227 /usr/local/lib/python3.8/dist-packages/boto/endpoints.py 79 57 28% 44-50, 55-56, 61-78, 81-82, 87-92, 100-103, 118-121, 126, 130, 149, 163-166, 177, 186, 197, 210-222, 227-232, 237-239 /usr/local/lib/python3.8/dist-packages/boto/exception.py 287 166 42% 42-43, 46, 49, 79-135, 138-142, 145-148, 151, 155, 159, 162-170, 173-176, 181-185, 188, 191-196, 204-205, 208-211, 254-256, 259, 262-267, 270-272, 280-281, 284, 287, 295-296, 299, 303-306, 310-312, 334-340, 343-347, 350-353, 356-359, 376-383, 403-405, 408, 411-416, 458-459, 466-467, 474-475, 482-483, 490-491, 532-534, 537, 549-551, 554, 565-566, 574-575, 578, 592-593 /usr/local/lib/python3.8/dist-packages/boto/gs/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/boto/gs/acl.py 187 133 29% 58-59, 63, 67-75, 80-82, 87-88, 91-93, 96-97, 100-107, 110-115, 118-126, 132-135, 138-141, 144-149, 152-155, 158-164, 172-175, 178, 181-205, 208-216, 219-223, 243-250, 254-264, 267-271, 274-284, 287-308 /usr/local/lib/python3.8/dist-packages/boto/gs/user.py 26 20 23% 25-29, 32, 35, 38-43, 46-54 /usr/local/lib/python3.8/dist-packages/boto/handler.py 29 19 34% 30-32, 35-38, 41-46, 49, 54-57, 60 /usr/local/lib/python3.8/dist-packages/boto/https_connection.py 49 34 31% 41-44, 47, 59-62, 75-83, 105-114, 118-135 /usr/local/lib/python3.8/dist-packages/boto/jsonresponse.py 108 89 18% 30-32, 35-41, 44-47, 50, 53-55, 64-74, 77-86, 89-91, 94-109, 112-119, 127-132, 135-137, 140-155, 158-168 /usr/local/lib/python3.8/dist-packages/boto/plugin.py 38 22 42% 53-56, 60-66, 70-78, 86, 91-93 /usr/local/lib/python3.8/dist-packages/boto/provider.py 247 178 28% 183-214, 217-219, 222, 227-229, 232, 237-239, 242, 247-263, 267-378, 383-402, 413-434, 437-441, 444-465, 468-473, 476, 479, 484 /usr/local/lib/python3.8/dist-packages/boto/pyami/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/boto/pyami/config.py 158 108 32% 42, 47-49, 59, 61, 65-69, 78, 88-93, 96-103, 111-121, 124, 127, 130-134, 137-141, 144-148, 151, 166-169, 172-180, 183-186, 189-191, 194-202, 205-217, 220-235 /usr/local/lib/python3.8/dist-packages/boto/regioninfo.py 89 66 26% 44, 56-57, 77-82, 100-115, 121-134, 161-182, 208-220, 226-229, 235-239, 247-249, 259-262, 265, 268, 271-276, 289-290 /usr/local/lib/python3.8/dist-packages/boto/resultset.py 111 98 12% 47-62, 65-76, 79-82, 85-134, 140-142, 145-148, 151, 154, 157-160, 163-176 /usr/local/lib/python3.8/dist-packages/boto/s3/__init__.py 17 11 35% 43-44, 54-55, 63-74 /usr/local/lib/python3.8/dist-packages/boto/s3/acl.py 111 89 20% 34-36, 39-51, 54-64, 67-72, 75-82, 88-89, 92, 95-97, 100-101, 104-108, 111-114, 117-121, 130-135, 138-140, 143-156, 159-171 /usr/local/lib/python3.8/dist-packages/boto/s3/bucket.py 700 576 18% 71, 95-97, 100, 103, 106, 109, 112-117, 131, 143, 175-194, 197-231, 282, 328, 363, 369-390, 394-411, 424-426, 469-472, 521-522, 535, 606-609, 623-625, 630, 662-730, 757-759, 766-788, 847-889, 894-908, 912-922, 926-936, 940-944, 948-963, 989-1002, 1028-1040, 1043-1046, 1072-1080, 1110-1119, 1123-1124, 1134-1146, 1162-1171, 1193-1197, 1206-1207, 1216-1227, 1235-1240, 1243-1249, 1253-1260, 1288-1308, 1323-1339, 1350-1366, 1377-1389, 1396-1404, 1438-1441, 1448, 1454-1461, 1483, 1489-1493, 1522-1526, 1530-1538, 1544-1551, 1560-1563, 1570-1576, 1586-1594, 1598-1606, 1618-1632, 1644, 1651-1658, 1669-1673, 1679-1687, 1736-1767, 1775-1806, 1815-1822, 1826, 1829-1835, 1838-1845, 1849-1864, 1867, 1870-1878 /usr/local/lib/python3.8/dist-packages/boto/s3/bucketlistresultset.py 67 54 19% 29-41, 54-59, 62, 73-86, 99-105, 108, 121-134, 147-151, 154 /usr/local/lib/python3.8/dist-packages/boto/s3/bucketlogging.py 50 41 18% 28-33, 36-47, 50, 53-57, 60-65, 69-83 /usr/local/lib/python3.8/dist-packages/boto/s3/connection.py 282 212 25% 58-62, 67-69, 76, 79-82, 85-88, 91-95, 98-99, 106, 113, 119, 122-126, 132-135, 176-199, 205-208, 211-212, 215, 226, 232-237, 298-355, 361-380, 386-438, 443-453, 468-469, 508-511, 528-555, 577-581, 606-627, 644-647, 653-667 /usr/local/lib/python3.8/dist-packages/boto/s3/cors.py 80 69 14% 65-78, 81, 84, 87-100, 103-117, 126-130, 133, 140-144, 194-210 /usr/local/lib/python3.8/dist-packages/boto/s3/deletemarker.py 28 23 18% 26-31, 34-38, 41-55 /usr/local/lib/python3.8/dist-packages/boto/s3/key.py 690 590 14% 106-135, 138-147, 150, 154-157, 160, 163, 168-169, 172-175, 180-184, 187-192, 197-207, 210, 219-223, 226-231, 234-242, 246-259, 262-273, 280, 304-334, 348, 352-361, 381-385, 397-402, 408-415, 441-451, 501-507, 515-519, 522-542, 551, 557, 561, 566-573, 576, 580-581, 584-585, 588-589, 592-593, 596, 605-610, 624-635, 639, 695-713, 760, 767-966, 969-1021, 1036-1045, 1108-1132, 1214-1311, 1374-1375, 1437-1444, 1493, 1503-1575, 1602, 1658-1664, 1722-1739, 1795-1804, 1829-1831, 1853-1856, 1859-1867, 1875-1889, 1893-1912, 1929-1935 /usr/local/lib/python3.8/dist-packages/boto/s3/keyfile.py 74 53 28% 35-44, 47-49, 52-85, 88-89, 92-94, 97, 102, 107, 110, 113, 116, 119, 122, 125, 128, 131, 134 /usr/local/lib/python3.8/dist-packages/boto/s3/lifecycle.py 148 113 24% 48-65, 68, 71-76, 79-86, 89-99, 111-112, 115, 118-121, 124-128, 131-137, 152-154, 157-161, 164-171, 178-182, 185, 188-203, 210-213, 230-231, 234-236, 242, 246, 250, 259-263, 266, 273-278, 310-311 /usr/local/lib/python3.8/dist-packages/boto/s3/multidelete.py 64 48 25% 41-44, 47-50, 53, 56-66, 82-85, 88-92, 95, 98-107, 121-123, 126-134, 137 /usr/local/lib/python3.8/dist-packages/boto/s3/multipart.py 160 133 17% 46-52, 55, 59, 62-71, 86-90, 93-96, 99, 102-111, 118-125, 134-146, 149, 152, 155-162, 165-175, 178-200, 211-226, 253-261, 290-301, 317-318, 330 /usr/local/lib/python3.8/dist-packages/boto/s3/prefix.py 16 10 38% 24-25, 28, 31-34, 38-41 /usr/local/lib/python3.8/dist-packages/boto/s3/tagging.py 52 34 35% 7-8, 11, 14-17, 20, 24, 29-33, 36, 39-40, 43-47, 54-58, 61, 64-68, 71 /usr/local/lib/python3.8/dist-packages/boto/s3/user.py 23 18 22% 24-28, 31, 34-39, 42-49 /usr/local/lib/python3.8/dist-packages/boto/s3/website.py 122 85 30% 24-26, 57-63, 66-72, 75, 78-89, 94-98, 101, 104-106, 109-114, 131-133, 136, 152-153, 156-159, 162, 165, 168-171, 191-192, 195-198, 201, 204-209, 213, 218-223, 245-247, 250, 283-288, 291 /usr/local/lib/python3.8/dist-packages/boto/storage_uri.py 488 377 23% 57, 62, 66, 69-70, 77-78, 82-83, 87-89, 103-149, 152, 158-160, 165-172, 176-177, 180-184, 187-191, 194-196, 199-203, 209-218, 224-227, 231-234, 237-240, 288-299, 302-318, 321, 328-332, 335-344, 348-355, 365-366, 379-390, 402-413, 417-421, 425-429, 433-438, 441-443, 446-453, 457-464, 468-470, 475-491, 496-504, 508-515, 518-520, 524, 528, 536, 540, 544, 548, 552, 556, 560, 564, 568-576, 579-581, 584-585, 588-591, 596-605, 610-619, 624-625, 630-631, 636-640, 646-649, 653-655, 661-675, 680-696, 700-706, 713-724, 733-735, 738-740, 743-745, 749-754, 757-759, 762-764, 767-769, 773, 779-787, 791-795, 800-802, 805-811, 816-822, 826-833, 838-840, 845-849, 875-880, 889, 893, 897, 901, 905, 909-911, 915, 919, 923, 927, 932, 937, 944 /usr/local/lib/python3.8/dist-packages/boto/utils.py 575 467 19% 108-111, 119-169, 173-183, 187-202, 212-237, 241, 246-266, 269-270, 273-337, 340-343, 346-347, 350-351, 354-355, 358-359, 383, 399-405, 413-427, 432-441, 454-460, 464-466, 470-481, 485-498, 505-508, 518-543, 549-554, 557-576, 579, 582, 588, 616-619, 629-646, 689-691, 694, 697-700, 703, 706-709, 712, 715-717, 720-728, 731, 734-741, 744-750, 753-765, 780-782, 785-787, 790, 793-797, 800-803, 808-859, 863-872, 876-881, 897-899, 920-944, 959-972, 1000, 1004-1029, 1038, 1048-1049, 1060, 1070-1083, 1093-1098 /usr/local/lib/python3.8/dist-packages/boto/vendored/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/boto/vendored/regions/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/boto/vendored/regions/exceptions.py 3 0 100% /usr/local/lib/python3.8/dist-packages/boto/vendored/regions/regions.py 81 60 26% 58, 65, 85, 94-96, 99-102, 106-116, 120-124, 128-152, 156-160, 163-177, 180-182, 186 /usr/local/lib/python3.8/dist-packages/boto/vendored/six.py 444 208 53% 49-72, 98-99, 112, 120-121, 131-133, 145, 154-157, 192-193, 222-223, 304, 480, 488, 493-499, 511-517, 522-524, 530-532, 537, 542, 546-560, 575, 578, 581, 584, 592-608, 620, 623, 636-637, 642-661, 667, 671, 675, 682-701, 707, 717-718, 723-775, 777-784, 789-795, 805-809, 814-825, 836-843, 864-865 /usr/local/lib/python3.8/dist-packages/cachetools/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/cachetools/abc.py 25 14 44% 21-24, 29-36, 39-43 /usr/local/lib/python3.8/dist-packages/cachetools/cache.py 60 38 37% 6, 9, 12, 21-27, 30, 38-41, 44-57, 60-62, 65, 68, 71, 74, 79, 84, 89 /usr/local/lib/python3.8/dist-packages/cachetools/decorators.py 73 69 5% 11-44, 52-88 /usr/local/lib/python3.8/dist-packages/cachetools/keys.py 24 14 42% 17-20, 23, 26, 29, 40-43, 49-52 /usr/local/lib/python3.8/dist-packages/cachetools/lfu.py 22 14 36% 10-11, 14-16, 19-20, 23-24, 28-33 /usr/local/lib/python3.8/dist-packages/cachetools/lru.py 27 18 33% 10-11, 14-16, 19-20, 23-24, 28-33, 36-39 /usr/local/lib/python3.8/dist-packages/cachetools/rr.py 19 11 42% 8, 15-20, 25, 29-34 /usr/local/lib/python3.8/dist-packages/cachetools/ttl.py 156 118 24% 12-13, 16, 19-22, 28-29, 32-35, 38-43, 46, 49, 52, 59-64, 67-72, 75-84, 87-99, 102-106, 109-116, 119-126, 129-136, 139-141, 145-147, 152, 157, 161-172, 175-177, 180-181, 184-185, 188-189, 196-203, 206-208 /usr/local/lib/python3.8/dist-packages/cycler.py 177 107 40% 73, 110, 118, 122, 127, 131, 157-178, 185-189, 218-223, 229, 240-243, 255-262, 265, 268-273, 284-292, 303-311, 317-322, 325-333, 337-347, 396-397, 425, 454-465, 509, 513-516, 519-526, 548-556 /usr/local/lib/python3.8/dist-packages/cython.py 10 6 40% 9-17 /usr/local/lib/python3.8/dist-packages/decorator.py 270 120 56% 49-60, 64-67, 70-73, 100, 114-115, 117, 119-120, 133, 139, 143, 155-156, 168, 174, 186-189, 217, 233-235, 241, 246, 271, 279, 282-283, 291, 299-300, 306, 314-316, 318, 321, 329, 339-348, 357-454 /usr/local/lib/python3.8/dist-packages/defusedxml/ElementTree.py 64 25 61% 21-23, 52, 79-105, 108, 113, 120 /usr/local/lib/python3.8/dist-packages/defusedxml/__init__.py 21 15 29% 25-51 /usr/local/lib/python3.8/dist-packages/defusedxml/common.py 65 42 35% 23, 31-34, 37-38, 46-52, 55-56, 64-68, 71-72, 81-90, 98-105, 115-122, 125-132 /usr/local/lib/python3.8/dist-packages/gast/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/gast/ast3.py 192 145 24% 10-160, 174, 189-194, 200-207, 214-232, 239, 260-264, 270-306, 310-376, 391 /usr/local/lib/python3.8/dist-packages/gast/astn.py 24 1 96% 21 /usr/local/lib/python3.8/dist-packages/gast/gast.py 78 46 41% 9-11, 292, 302-304, 308-316, 327-331, 342-366, 375-380 /usr/local/lib/python3.8/dist-packages/h5py/__init__.py 57 23 60% 27-32, 37, 89-90, 97-113 /usr/local/lib/python3.8/dist-packages/h5py/_hl/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/h5py/_hl/attrs.py 133 92 31% 63, 76-78, 90, 100, 105, 122-221, 232-247, 253, 257-275, 284-286 /usr/local/lib/python3.8/dist-packages/h5py/_hl/base.py 216 108 50% 23-24, 40-45, 53-63, 88, 112, 126-128, 131, 134, 139-141, 144, 155-162, 185, 188-193, 197-199, 204-207, 219-221, 227, 237-239, 251, 265, 281, 285-287, 291, 294-295, 308, 312, 326, 340-344, 347-349, 359-363, 366-368, 381-404, 409, 413, 417, 421, 447, 450-452, 455 /usr/local/lib/python3.8/dist-packages/h5py/_hl/compat.py 70 44 37% 12-41, 51, 56-57, 67-72, 80-85, 94-95, 99-100, 113-115, 127-134 /usr/local/lib/python3.8/dist-packages/h5py/_hl/dataset.py 474 340 28% 47-54, 68-172, 183-205, 216-217, 221, 225, 229-244, 260, 263-267, 272-274, 280, 291, 297-299, 311-313, 319-322, 328-331, 337, 343, 349, 358-361, 369-376, 383-385, 391-393, 400, 423-438, 447-450, 458-462, 470-474, 488-582, 592-708, 720, 724, 730, 743-758, 770, 777-790, 800, 811, 817, 821-824, 841 /usr/local/lib/python3.8/dist-packages/h5py/_hl/datatype.py 24 11 54% 37, 43-45, 49-56 /usr/local/lib/python3.8/dist-packages/h5py/_hl/files.py 238 113 53% 46-48, 52, 78, 89, 95, 103-107, 115, 117, 119, 125-127, 130-137, 143-146, 158-167, 172, 174-206, 210-215, 239, 245-253, 259, 266-268, 274-275, 281-282, 287-298, 304, 310-314, 379, 382-383, 386-393, 400-402, 411, 418, 438-439, 451-452, 465-478 /usr/local/lib/python3.8/dist-packages/h5py/_hl/filters.py 175 141 19% 78-84, 88-101, 113-244, 263-283, 302-342 /usr/local/lib/python3.8/dist-packages/h5py/_hl/group.py 234 168 28% 41, 62-69, 132-140, 158-174, 189-206, 223-238, 247-253, 260-262, 271-274, 301-342, 368-393, 399, 404, 409-410, 415, 455-494, 504-507, 530-534, 560-565, 569-579, 603, 606, 609, 622, 627, 630-631, 634 /usr/local/lib/python3.8/dist-packages/h5py/_hl/selections.py 295 221 25% 58-95, 111, 117-118, 150-151, 171, 176, 180-182, 185, 197-207, 211-218, 222, 226, 230, 252-269, 279-283, 293, 299, 304, 315-320, 337, 340-341, 345-414, 417-419, 424-442, 453-475, 482-488, 495-508, 519-598 /usr/local/lib/python3.8/dist-packages/h5py/_hl/selections2.py 43 33 23% 26-45, 57-74, 83-91, 94-95, 102-105 /usr/local/lib/python3.8/dist-packages/h5py/_hl/vds.py 52 33 37% 56-90, 94, 97-99, 120-123, 126-127 /usr/local/lib/python3.8/dist-packages/h5py/h5py_warnings.py 19 6 68% 16-17, 34-36, 39 /usr/local/lib/python3.8/dist-packages/h5py/version.py 21 3 86% 32, 34, 36 /usr/local/lib/python3.8/dist-packages/imagecodecs/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/imagecodecs/imagecodecs.py 300 226 25% 330, 350-351, 356, 371, 375-383, 387, 390, 395, 401-402, 408-479, 484, 489-510, 515-603, 608-641, 646-666, 675, 684, 689, 698, 703-706, 711-722, 727-734, 745-788, 796-802, 814 /usr/local/lib/python3.8/dist-packages/imageio/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/imageio/core/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/imageio/core/fetching.py 105 88 16% 62-114, 150-184, 210-225, 230-232, 237-247 /usr/local/lib/python3.8/dist-packages/imageio/core/findlib.py 74 65 12% 23-29, 37-81, 99-160 /usr/local/lib/python3.8/dist-packages/imageio/core/format.py 276 178 36% 94, 103, 108, 111, 115, 118, 126, 142, 149, 155, 164-170, 179-185, 192, 199, 216-221, 228, 235, 238-239, 242-244, 247-248, 256-261, 267, 272-275, 289, 300, 331, 343-349, 359, 367-370, 386-392, 401-414, 419, 422-425, 437, 447, 458, 484-502, 517-521, 527, 531, 551, 557, 560-565, 569-609, 633, 635, 655, 657, 659-665, 678-697, 705-725, 735 /usr/local/lib/python3.8/dist-packages/imageio/core/functions.py 157 124 21% 100-121, 139-142, 172-186, 213-231, 259-267, 291-308, 354-374, 397-427, 453-455, 479-496, 542-561, 586-615 /usr/local/lib/python3.8/dist-packages/imageio/core/request.py 319 274 14% 19-20, 89-128, 133-262, 271, 279, 289, 295, 310-350, 359-372, 381-421, 427-428, 435-437, 440-467, 476-482, 492-496, 501-530, 533, 539-561, 564-565, 568, 571 /usr/local/lib/python3.8/dist-packages/imageio/core/util.py 263 210 20% 30-34, 38-42, 55-108, 122-134, 139-143, 149, 155-158, 164-169, 180-185, 205-211, 214-225, 228-230, 252-257, 265-273, 281, 290-309, 316, 324-328, 335-339, 346-350, 355, 358, 361, 364, 376-383, 387-395, 398-400, 404-408, 423-466, 479-491, 506-520, 531-542, 548-555 /usr/local/lib/python3.8/dist-packages/imageio/plugins/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/imageio/plugins/_freeimage.py 603 405 33% 63-67, 74-87, 422, 429-432, 439-447, 450-454, 461-480, 485-514, 518-521, 526-527, 530-531, 537, 544-549, 555-557, 564, 573-603, 609, 615, 620-625, 628, 631-640, 645-652, 660-723, 728-797, 807-839, 842-856, 876-895, 941-975, 980-1031, 1041-1083, 1089-1110, 1113-1163, 1170-1187, 1220-1245, 1271-1295, 1298-1299, 1305-1321, 1326-1328 /usr/local/lib/python3.8/dist-packages/imageio/plugins/bsdf.py 140 113 19% 14-52, 62-63, 66-73, 76, 126-130, 133-135, 143-180, 185, 188-194, 198-231, 240-249, 256-257, 261-289 /usr/local/lib/python3.8/dist-packages/imageio/plugins/dicom.py 147 122 17% 31-33, 41-56, 89-100, 105, 111-155, 159-161, 165-168, 171-199, 202-231, 239-266 /usr/local/lib/python3.8/dist-packages/imageio/plugins/example.py 43 23 47% 54-56, 67-69, 82-84, 89, 93, 97-106, 111, 124, 129, 133, 138 /usr/local/lib/python3.8/dist-packages/imageio/plugins/feisem.py 41 32 22% 27, 38-41, 55-84 /usr/local/lib/python3.8/dist-packages/imageio/plugins/ffmpeg.py 304 258 15% 27, 30-31, 57-66, 178-189, 192-194, 204-239, 257-327, 339-344, 357-358, 361, 370-386, 389, 394-468, 472-474, 478-502, 523-527, 530-532, 537-572, 575, 582-617, 629-636, 639-641, 646-649, 653-661, 667-698 /usr/local/lib/python3.8/dist-packages/imageio/plugins/fits.py 40 24 40% 15-23, 80, 84, 90-102, 105, 108, 112-116, 120 /usr/local/lib/python3.8/dist-packages/imageio/plugins/freeimage.py 177 122 31% 48, 52-59, 63-70, 76, 79-80, 83, 86-88, 91-93, 99-102, 106-109, 113-132, 135, 168-174, 177-178, 215-219, 225-240, 243-259, 303-309, 312-314, 323-340, 349-362, 365-368, 393-397, 485-510 /usr/local/lib/python3.8/dist-packages/imageio/plugins/freeimagemulti.py 144 104 28% 27-32, 35, 38, 41-45, 48-55, 62-67, 71, 75-86, 90-94, 97, 137-140, 197-200, 203-205, 225-254, 263-299, 308-322 /usr/local/lib/python3.8/dist-packages/imageio/plugins/gdal.py 35 19 46% 15-23, 40-43, 46, 52-54, 57, 60, 63-65, 68 /usr/local/lib/python3.8/dist-packages/imageio/plugins/grab.py 63 37 41% 25, 28-40, 44, 47, 50, 66-70, 73-79, 95-99, 102-111 /usr/local/lib/python3.8/dist-packages/imageio/plugins/lytro.py 304 225 26% 63, 69, 74, 78, 83, 101-103, 109-136, 142-143, 148, 152, 157-171, 177-195, 212-214, 220-280, 285, 289, 295-302, 308-312, 319-325, 348-371, 375-383, 388-391, 410-412, 418-435, 441-442, 447, 451, 456-470, 476-494, 511-513, 519-559, 564, 568, 574-582, 588-592, 599-607, 630-653, 657-665, 670-673 /usr/local/lib/python3.8/dist-packages/imageio/plugins/npz.py 37 17 54% 40, 44, 51-55, 58, 61, 65-69, 73, 81, 85, 88, 91 /usr/local/lib/python3.8/dist-packages/imageio/plugins/pillow.py 365 285 22% 76, 79-99, 102-108, 111-115, 119-146, 149-150, 153-155, 159, 162-165, 168-181, 184-186, 190-197, 200, 203-218, 221, 298, 301-315, 323-357, 360-364, 429, 433-440, 443-455, 461-478, 486-496, 499-503, 564, 568-575, 578-590, 596-613, 621-639, 642-648, 653-655, 667-680, 684-695, 705-792, 797-835 /usr/local/lib/python3.8/dist-packages/imageio/plugins/pillow_info.py 5 1 80% 100 /usr/local/lib/python3.8/dist-packages/imageio/plugins/pillowmulti.py 164 134 18% 60, 74-101, 106, 109-118, 138-151, 156-177, 181-186, 189, 193-223, 228-232, 245-262, 268-279, 297-305, 317-337, 347-364 /usr/local/lib/python3.8/dist-packages/imageio/plugins/simpleitk.py 62 38 39% 15-37, 95-98, 101-104, 110-112, 115, 118, 122-127, 130-131, 136-137, 140, 143-144, 147-148 /usr/local/lib/python3.8/dist-packages/imageio/plugins/spe.py 126 96 24% 255, 260, 264-295, 298-303, 307, 310-370, 373-399, 402-405, 408-411, 414-438, 456-465 /usr/local/lib/python3.8/dist-packages/imageio/plugins/swf.py 179 147 18% 25-27, 68-71, 74-76, 82-138, 141, 144, 147-150, 154-179, 188-215, 218, 224-239, 242-267, 270-288, 292-298, 302-320, 323 /usr/local/lib/python3.8/dist-packages/imageio/plugins/tifffile.py 91 65 29% 19-23, 208, 212, 218-229, 232-234, 237-240, 243-256, 259-276, 281-297, 300, 303-311, 314-322 /usr/local/lib/python3.8/dist-packages/ipykernel/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/ipykernel/_version.py 11 5 55% 7-11, 13 /usr/local/lib/python3.8/dist-packages/ipykernel/comm/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/ipykernel/comm/comm.py 86 52 40% 21-22, 28, 40, 51-59, 63-66, 76, 82-99, 103-118, 122, 135, 144, 150-152, 156-163 /usr/local/lib/python3.8/dist-packages/ipykernel/comm/manager.py 72 52 28% 37-40, 44, 48-51, 56, 66-72, 77-99, 104-113, 117-129 /usr/local/lib/python3.8/dist-packages/ipykernel/connect.py 58 41 29% 31-37, 58-81, 91-103, 128-137, 163-178 /usr/local/lib/python3.8/dist-packages/ipykernel/jsonutil.py 81 59 27% 73-106, 133-197 /usr/local/lib/python3.8/dist-packages/ipykernel/kernelbase.py 441 316 28% 20-22, 61-63, 80, 163-171, 176-209, 216-223, 228-282, 287, 291, 295-331, 343-349, 358-365, 377-383, 393, 397-408, 412-441, 450, 459, 466, 482-483, 495, 505, 514, 520-569, 575, 579-585, 591, 599-611, 616, 620-627, 633, 636-643, 647, 657-661, 664-679, 683-693, 699, 703-710, 715, 723-742, 747, 755-767, 771-773, 778, 786-788, 794-798, 805-807, 811-817, 825, 835-843, 856-860, 868-904, 909-912 /usr/local/lib/python3.8/dist-packages/ipython_genutils/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/ipython_genutils/_version.py 2 0 100% /usr/local/lib/python3.8/dist-packages/ipython_genutils/encoding.py 23 7 70% 30, 53-58, 64-68 /usr/local/lib/python3.8/dist-packages/ipython_genutils/importstring.py 12 10 17% 27-39 /usr/local/lib/python3.8/dist-packages/ipython_genutils/path.py 70 55 21% 55-71, 90-95, 100-101, 110-117, 130-154, 165-172 /usr/local/lib/python3.8/dist-packages/ipython_genutils/py3compat.py 196 141 28% 16-17, 20-21, 25-27, 30-32, 36-40, 45-57, 64-79, 96-143, 158-167, 175, 183-185, 195-198, 203-204, 212, 220, 224-293, 298-307 /usr/local/lib/python3.8/dist-packages/ipython_genutils/text.py 68 51 25% 19, 49-60, 74-87, 101-113, 125, 134-135, 140-146, 155-158, 215-217, 238-243 /usr/local/lib/python3.8/dist-packages/ipywidgets/__init__.py 21 7 67% 31-33, 38-40, 50 /usr/local/lib/python3.8/dist-packages/ipywidgets/_version.py 8 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/docutils.py 6 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/domwidget.py 27 14 48% 26-28, 36-38, 41-50 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/interaction.py 289 226 22% 11-12, 17-18, 33-34, 51-62, 73-85, 90-93, 99-128, 132-152, 177-232, 245-268, 272, 278-290, 295-307, 312-343, 348-359, 364-380, 388-393, 444, 507-538, 555-556, 570, 576 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/trait_types.py 78 33 58% 45-52, 84-87, 100-103, 125-128, 137-140, 162-165, 168, 195-206, 220 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/util.py 8 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/valuewidget.py 12 5 58% 20, 24-27 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget.py 403 283 30% 13-15, 32-39, 42-49, 59, 65-71, 80-116, 129-131, 141-162, 173-174, 183-195, 208-211, 216-223, 243-256, 259-265, 281-283, 302-303, 312, 317-318, 323-339, 349-354, 357-369, 372, 398, 411-415, 419, 427-438, 443-448, 455, 467-471, 481-489, 506-523, 526, 529-533, 540-545, 557, 571, 586, 590-594, 600-606, 609, 624-628, 633-642, 646-662, 668-689, 693, 697, 702, 707, 712-732, 736-737, 740-755, 758-763 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_bool.py 31 3 90% 22-24 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_box.py 37 5 86% 63-65, 68-69 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_button.py 41 12 71% 61-63, 68-73, 86, 94, 104-105 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_color.py 14 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_controller.py 29 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_core.py 9 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_date.py 13 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_description.py 23 6 74% 28-34 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_float.py 168 62 63% 24-26, 36-39, 44-49, 54-59, 70-73, 78-83, 88-93, 262, 266, 270, 274, 278-281, 290-294, 298-308, 312-315 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_int.py 185 67 64% 42-44, 53-61, 73-75, 85-93, 98-101, 106-111, 116-121, 202, 206, 210, 214, 218-221, 243-247, 251-261, 265-268 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_layout.py 61 7 89% 82-85, 93-96 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_link.py 36 15 58% 24-34, 50-52, 56, 75, 105 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_media.py 102 46 55% 44-51, 71-75, 86-88, 92-96, 101-111, 116-133, 159, 163, 166, 194, 197, 223, 226 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_output.py 64 33 48% 76-77, 97-105, 109-113, 117-127, 131-132, 136, 142, 146, 157-159 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_selection.py 295 148 50% 11-12, 119-132, 136-139, 175-191, 196-200, 205-218, 222-225, 230-235, 239-243, 247-254, 258-260, 264-271, 274-280, 316-327, 331-335, 340-344, 349-352, 357-363, 368-371, 375-377, 381-383, 387-389, 392-395, 529-531, 535-540, 544-547, 553-555, 559-565, 615-619, 624-629 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_selectioncontainer.py 36 14 61% 27-30, 44-46, 57-61, 65-68 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_string.py 68 15 78% 30-32, 79-81, 91-92, 106-108, 120-123 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_style.py 9 0 100% /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_templates.py 198 138 30% 80-85, 89-91, 95-96, 100-106, 157-158, 162-167, 172, 176-242, 247, 281-289, 293-295, 300-312, 315-330, 333-345, 349-355, 397-398, 403-450, 454 /usr/local/lib/python3.8/dist-packages/ipywidgets/widgets/widget_upload.py 39 11 72% 24-26, 58-64, 68 /usr/local/lib/python3.8/dist-packages/jedi/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/jedi/_compatibility.py 339 252 26% 18-19, 34-45, 52-53, 56, 59, 63-88, 92-111, 115-150, 158-162, 169-205, 223-224, 230-233, 246-248, 266, 273-275, 285, 311-312, 319, 324-325, 329-330, 334-335, 339-340, 350-352, 360-370, 376, 387-396, 404-410, 414-426, 432-440, 445-451, 456-466, 483-530, 536-582, 591-624 /usr/local/lib/python3.8/dist-packages/jedi/api/__init__.py 341 241 29% 58-62, 127-203, 209-248, 251, 254, 275, 278-283, 286-291, 310-311, 314-319, 322-342, 345-350, 370-371, 375-408, 422, 425, 429-431, 454, 471-480, 483-488, 502-514, 517-522, 541-558, 569-600, 603-634, 648-649, 657, 661-671, 683, 686-687, 715, 719-727, 765, 769-777, 800-801, 830-845, 849-855, 863-869, 884-886, 898-901 /usr/local/lib/python3.8/dist-packages/jedi/api/classes.py 297 193 35% 37, 47-49, 53, 81-86, 93, 98-104, 115, 175-187, 202, 208-211, 216-219, 224-227, 260-270, 273, 276, 311-329, 355-368, 374-377, 384-387, 402-403, 406-411, 416-427, 447-448, 451-466, 472-489, 497-522, 525, 542-552, 555-561, 570, 582, 594, 604-613, 616-624, 647-649, 664, 670-675, 678-684, 687-693, 696-697, 709-716, 719, 728, 732-738, 747-748, 758-761, 764, 770, 773, 782-783, 793, 803, 812-814, 824, 836, 839, 853, 861, 870, 879-883 /usr/local/lib/python3.8/dist-packages/jedi/api/completion.py 348 296 15% 30, 35-40, 44-68, 72-73, 80-81, 85-89, 96, 102-114, 117-151, 174-282, 285-295, 298-317, 320-323, 326-337, 340-355, 358-360, 363-365, 371-389, 401-421, 424-431, 442-448, 455-499, 503-516, 539-577, 583-619 /usr/local/lib/python3.8/dist-packages/jedi/api/completion_cache.py 19 11 42% 5-9, 14-19 /usr/local/lib/python3.8/dist-packages/jedi/api/environment.py 219 166 24% 36-37, 41-45, 49, 65-67, 70-107, 110-111, 114, 129, 134-136, 145, 148, 157-169, 173-177, 190-198, 202-238, 242-252, 257-264, 284-321, 334-338, 351-363, 374-377, 385-393, 398-420, 424-425, 432-454, 458-473, 477-480 /usr/local/lib/python3.8/dist-packages/jedi/api/errors.py 19 7 63% 8, 16, 21, 26, 31, 36, 39 /usr/local/lib/python3.8/dist-packages/jedi/api/exceptions.py 5 0 100% /usr/local/lib/python3.8/dist-packages/jedi/api/file_name.py 115 103 10% 17-54, 64-81, 85-99, 103-156 /usr/local/lib/python3.8/dist-packages/jedi/api/helpers.py 319 272 15% 26, 30-35, 39-42, 47, 51-61, 66-71, 77, 83-117, 124-156, 163-179, 183-201, 206-209, 213, 217, 220-268, 272-336, 343-357, 361-371, 375-421, 427-439, 449-465, 474-493, 497-500 /usr/local/lib/python3.8/dist-packages/jedi/api/interpreter.py 23 12 48% 12, 19, 24-25, 28, 34-41 /usr/local/lib/python3.8/dist-packages/jedi/api/keywords.py 34 25 26% 8-15, 22, 30-57 /usr/local/lib/python3.8/dist-packages/jedi/api/project.py 214 164 23% 40-51, 56-61, 65, 78, 82, 92-98, 106-118, 139-151, 156-161, 169-205, 208-213, 236, 248, 251, 256-343, 346, 350-353, 358-362, 375-411, 415 /usr/local/lib/python3.8/dist-packages/jedi/api/refactoring/__init__.py 133 110 17% 19-23, 26-36, 39, 42-48, 51, 56-58, 64-73, 89, 92-98, 104-108, 112-118, 122-138, 142-218, 225 /usr/local/lib/python3.8/dist-packages/jedi/api/refactoring/extract.py 239 210 12% 20-29, 36-41, 49-93, 100-126, 130, 134-138, 147-149, 153, 160-164, 172-200, 204, 209-292, 296-306, 310-316, 320-337, 341-353, 357-363, 371-379, 383-386 /usr/local/lib/python3.8/dist-packages/jedi/api/strings.py 64 47 27% 27-50, 54-58, 68-77, 81-86, 90-93, 97-98, 102-109 /usr/local/lib/python3.8/dist-packages/jedi/cache.py 65 40 38% 32-43, 60-73, 84-93, 105-113 /usr/local/lib/python3.8/dist-packages/jedi/common/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/jedi/common/utils.py 24 18 25% 6-13, 21-26, 31-36 /usr/local/lib/python3.8/dist-packages/jedi/common/value.py 54 31 43% 3-4, 7-11, 48, 55, 59-61, 68-74, 77, 80, 83-84, 87, 90, 93, 96, 99-104, 107, 110, 113 /usr/local/lib/python3.8/dist-packages/jedi/debug.py 80 50 38% 22, 36-56, 74-75, 81-82, 89-97, 103-109, 113-120, 124-127, 136-140 /usr/local/lib/python3.8/dist-packages/jedi/file_io.py 54 30 44% 8, 11, 14, 17, 20, 23, 28, 31, 34, 37, 40-57, 62, 68-69, 72-75 /usr/local/lib/python3.8/dist-packages/jedi/inference/__init__.py 107 76 29% 86-108, 111, 117-121, 126-130, 135-136, 139-140, 144, 147-179, 183-194, 197 /usr/local/lib/python3.8/dist-packages/jedi/inference/analysis.py 126 101 20% 32-37, 41, 45, 50-51, 54, 58, 61, 65, 68, 71, 81-91, 98-109, 116-127, 138-217 /usr/local/lib/python3.8/dist-packages/jedi/inference/arguments.py 228 156 32% 19-31, 53-68, 76-108, 135, 138, 148-172, 180-183, 188, 191-231, 234-239, 242-247, 250, 253-279, 284, 287-288, 291, 296, 300, 304, 308, 311, 314, 317, 321-333, 337-349 /usr/local/lib/python3.8/dist-packages/jedi/inference/base_value.py 285 179 37% 27-34, 39, 42, 45-47, 50, 53, 56, 62-70, 73-77, 84-98, 101-104, 107-120, 123-126, 130-132, 136, 152, 155-163, 166, 169-176, 179, 182, 185, 188, 191, 194, 197, 200, 203, 210, 213-218, 221-223, 226-227, 230-231, 234-235, 241, 244-245, 249, 253, 256, 260, 263, 266, 274, 283-289, 294, 297-298, 305-306, 309, 312, 317, 320, 325-326, 329, 334-335, 338, 341, 344, 349-371, 376, 379-382, 387, 390, 393, 396, 399, 402-410, 413, 416, 419-436, 440-448, 456 /usr/local/lib/python3.8/dist-packages/jedi/inference/cache.py 72 44 39% 25-45, 80, 90-121 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/__init__.py 38 26 32% 8-16, 25-26, 29-32, 35-37, 40, 48-53, 57, 63-68 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/access.py 327 243 26% 82-98, 109-112, 117, 121-140, 145, 151, 154, 158-159, 167-175, 180-181, 184, 187, 190, 193, 196-199, 202, 205-219, 222, 225-227, 230-234, 237-250, 253, 256, 259-265, 270-285, 288, 291, 294, 297, 300, 303-313, 316, 319-323, 327-351, 354-396, 399-401, 404, 407-409, 412-421, 424-425, 428-456, 459-461, 467-482, 485, 488-490, 493, 507-516, 519-538, 541, 548-552, 557-564 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/getattr_static.py 97 81 16% 16-21, 25-31, 35-39, 43-54, 58-65, 73-127, 131, 135, 152-184 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/mixed.py 155 108 30% 47-49, 52, 58, 63-66, 69-72, 75-78, 81-83, 86, 96, 108-109, 113-117, 121-129, 134-135, 138, 146, 156-175, 179-249, 256-291 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/subprocess/__init__.py 236 176 25% 20-21, 37-38, 45-50, 54, 58-70, 75-77, 80-87, 90, 93, 103, 108-110, 113-129, 132-147, 150-151, 160-162, 165-166, 176-206, 211-219, 222, 225-226, 229-273, 283, 288-292, 295-308, 311-327, 330-357, 362-364, 367, 370-374, 377, 380, 383-388, 396-398, 402 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/subprocess/functions.py 66 45 32% 15, 19, 23-24, 28, 35-43, 47, 54, 61-66, 74-78, 82, 86, 91-115 /usr/local/lib/python3.8/dist-packages/jedi/inference/compiled/value.py 394 269 32% 36-41, 46-47, 50-69, 73, 77, 84, 90, 93, 96, 99, 102, 105, 108, 111, 114, 118-133, 136-137, 140, 144-148, 152, 155, 159, 162-170, 173-178, 188-198, 201, 205-208, 211-228, 231-236, 239-245, 248-267, 270, 273, 276, 280, 283, 289-291, 298, 301-304, 307, 312-315, 318, 323-326, 329-330, 333-336, 339-343, 346-350, 354-358, 362, 365, 370-371, 375, 378-383, 386, 389-397, 402-404, 407, 410-413, 416, 421-423, 433-434, 437, 442-444, 447-448, 460-478, 482-485, 488-507, 510, 517, 537-587, 591-600, 606, 611-618, 624-629 /usr/local/lib/python3.8/dist-packages/jedi/inference/context.py 294 199 32% 20-21, 25, 28-34, 41-86, 89-106, 109-112, 115, 118, 121, 124, 127, 130, 133, 137, 140, 144, 147, 150, 154-159, 167-168, 172, 176, 179, 182, 185, 188, 191, 194, 197, 200, 204, 207, 210, 213, 216, 221-222, 225-248, 251-287, 290-297, 302, 312, 315-327, 330, 334, 338, 346, 351, 354, 358, 361, 366, 369, 378-380, 383, 386, 389, 392, 397, 404, 408, 411, 418-432, 483-500 /usr/local/lib/python3.8/dist-packages/jedi/inference/docstrings.py 144 116 19% 52-56, 61-75, 82-100, 108-133, 154-161, 179-183, 187-235, 244-245, 256-268, 273-290, 296-307 /usr/local/lib/python3.8/dist-packages/jedi/inference/filters.py 215 115 47% 26-28, 32, 36, 43, 46, 49, 52, 56-68, 75-78, 81, 86, 89, 98, 110-115, 118-120, 123-127, 130-141, 146-151, 154, 158-166, 171-172, 175, 180, 185-189, 193-195, 198, 206, 209-214, 217-223, 226, 229-230, 235, 238, 241, 244, 252-254, 258, 270-278, 281-291, 296-299, 307, 331-334, 340 /usr/local/lib/python3.8/dist-packages/jedi/inference/flow_analysis.py 84 65 23% 15-20, 23-26, 29, 39-42, 46-83, 87-110, 114-123 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/annotation.py 228 193 15% 34-45, 49-59, 63-76, 88-107, 112-132, 139-182, 186-195, 204-230, 247-272, 276-282, 295-304, 308-313, 351-370, 374, 378-381, 385, 389-408, 414-425, 429-433, 437-443 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/base.py 217 149 31% 18-20, 23-32, 35, 38, 53-54, 57-63, 68, 73-81, 86, 89, 93, 96-117, 122-137, 147, 162-163, 166, 169-178, 181, 184-185, 188, 192-193, 196, 199-201, 205-242, 247-248, 252-261, 264-279, 284-293, 296, 310-314, 318, 322-332, 338, 342, 345, 348, 353-355, 359, 362, 365, 370-373, 376, 379 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/conversion.py 138 122 12% 11-47, 51-59, 64-92, 96-98, 109-142, 146-153, 158-167, 175-208 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/generics.py 67 38 43% 15-23, 28-32, 35, 40-41, 45, 48, 53-63, 70-71, 74-78, 81, 86, 89, 92, 95, 98, 101 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/stub_value.py 69 43 38% 13-14, 17, 25-34, 37, 43-50, 53, 60, 65-70, 73, 78-81, 88-101 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/type_var.py 84 65 23% 9-18, 27-48, 53-71, 74, 77, 80-85, 89, 93, 98-105, 108, 111-114, 117 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/typeshed.py 158 130 18% 23-26, 33-53, 57-69, 81-89, 95-124, 130-143, 154-229, 233-249, 258-264, 271, 281-295 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/typing.py 236 154 35% 40, 43-96, 105-130, 137, 140, 151, 159, 174, 179, 183, 189-228, 237-240, 244, 247, 250, 253-266, 269, 278-286, 293, 296-303, 306-310, 313-316, 321-323, 327-355, 368-369, 376, 381-386, 397-399, 402, 406-407, 413, 426-429, 433, 436-442, 445-449, 455-457 /usr/local/lib/python3.8/dist-packages/jedi/inference/gradual/utils.py 17 14 18% 11-30 /usr/local/lib/python3.8/dist-packages/jedi/inference/helpers.py 122 97 20% 17-21, 29-43, 65-109, 113-121, 125-129, 133, 137-139, 143, 147, 151, 160-163, 167-192, 196, 200-207 /usr/local/lib/python3.8/dist-packages/jedi/inference/imports.py 284 237 17% 39, 42-43, 46, 53-70, 75-96, 100-118, 122-125, 134-152, 169-224, 229, 235-238, 247-260, 269-273, 284-326, 331-356, 365-427, 432-440, 450-464, 473-510, 514-519, 523-548, 558-563 /usr/local/lib/python3.8/dist-packages/jedi/inference/lazy_value.py 37 18 51% 7-9, 12, 15, 21, 27, 32, 35, 40-44, 47-48, 52-55, 61 /usr/local/lib/python3.8/dist-packages/jedi/inference/names.py 450 314 30% 16-23, 38, 44, 47-54, 58, 61, 64, 67-69, 73, 76, 80, 87, 99-101, 104, 109-110, 113-126, 129-132, 135-139, 142-211, 214-215, 219, 223, 228, 231-237, 240, 243-245, 248-251, 255, 260-261, 264, 278-279, 287-290, 307-331, 334-346, 351-354, 357-360, 363-368, 371, 378, 381, 392, 396-401, 409-416, 419-424, 427, 432-434, 437, 441, 444-450, 453-456, 460, 463-488, 491-496, 502, 506-525, 530-531, 534-538, 541-543, 548, 551, 554, 562-563, 566-574, 578-584, 588-590, 593, 597, 600, 609, 612, 615, 620-634, 640-644, 651-652, 656 /usr/local/lib/python3.8/dist-packages/jedi/inference/param.py 130 113 13% 14-18, 23-26, 29, 32-47, 50, 73-225, 246, 250-257 /usr/local/lib/python3.8/dist-packages/jedi/inference/parser_cache.py 4 1 75% 6 /usr/local/lib/python3.8/dist-packages/jedi/inference/recursion.py 67 47 30% 55, 64-75, 81-90, 100-105, 108-109, 112-153 /usr/local/lib/python3.8/dist-packages/jedi/inference/references.py 182 157 14% 29-42, 46, 53-69, 73-77, 81-96, 100-113, 117-160, 164-175, 179-193, 197-218, 222-224, 228-245, 257-270, 274-291 /usr/local/lib/python3.8/dist-packages/jedi/inference/signature.py 108 72 33% 9-34, 39-40, 44, 48, 51-54, 57, 60, 63-65, 70-71, 74, 80-82, 86-89, 93-97, 100-117, 122-124, 128, 132-134, 137, 146, 149 /usr/local/lib/python3.8/dist-packages/jedi/inference/syntax_tree.py 545 485 11% 45-63, 69-137, 144-150, 155, 161-237, 241-261, 270-352, 357-366, 385-444, 448-469, 477-487, 493-502, 506-518, 526-538, 542, 546, 550, 554-567, 571-642, 647-730, 741-782, 789-809, 814, 821-846 /usr/local/lib/python3.8/dist-packages/jedi/inference/sys_path.py 148 125 16% 18-29, 43-72, 79-97, 105-135, 139-147, 151-170, 174-177, 189-207, 211-215, 230-271 /usr/local/lib/python3.8/dist-packages/jedi/inference/utils.py 55 23 58% 13, 20, 26, 32, 74-78, 84-86, 89, 92, 96, 99-103, 112-115 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/jedi/inference/value/decorator.py 7 3 57% 11-12, 15 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/dynamic_arrays.py 114 87 24% 36-40, 52-123, 128-130, 144-145, 148-149, 152-165, 168, 173-175, 178, 181-187, 192-194, 197, 202-204 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/function.py 305 223 27% 32-33, 37, 40, 45-54, 61-64, 67-71, 74, 79-81, 84, 87, 90-114, 117-118, 121-123, 126, 132-161, 164-165, 168, 171, 176-177, 180, 185-186, 189, 194-197, 201, 206, 211-248, 251-263, 268-312, 315, 321, 327-360, 365-366, 369, 377-378, 381, 391, 394, 401, 406-407, 410-421, 424, 427, 431-470 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/instance.py 353 227 36% 28-30, 33, 36, 41-42, 45-58, 63-64, 67, 74-81, 86-87, 94-97, 100, 103, 106, 109, 113, 117, 120-121, 125, 128, 134, 137, 144-146, 149-155, 159, 162, 168-172, 176, 179-199, 203-215, 223-239, 242-250, 253-275, 278-283, 291-297, 303-307, 314-322, 328-349, 352, 355-370, 373-393, 396, 406-414, 418-422, 427-428, 431, 434, 437-438, 446-448, 451, 455, 461-462, 465-466, 469-473, 476-480, 483, 489, 492, 497, 500, 508-510, 514, 517, 522-523, 527-529, 532, 535, 545-546, 549, 552, 555, 561, 569-575, 578-580, 583-592, 595-597, 605, 608, 613-614, 617-619 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/iterable.py 404 270 33% 27, 37-40, 49-52, 55, 58, 62, 68, 71, 75, 81-82, 85, 88, 91, 95-122, 133, 136-163, 168-170, 173-174, 177, 182, 190, 193, 196-203, 206, 210, 213-215, 220-224, 231-237, 251, 255, 262-267, 270-271, 274-280, 283, 286, 290-291, 295-306, 311, 321-329, 332-334, 338-343, 350-358, 362, 365-407, 414-417, 420, 427-429, 433-439, 447-453, 457-458, 462-470, 473, 479, 490-491, 494-499, 502, 505, 508, 523-524, 527-528, 531-548, 552, 558, 561, 564, 567, 572-574, 577-579, 582, 589-620, 625-630, 633-635, 642-658 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/klass.py 204 151 26% 59-61, 66-75, 81-87, 90, 100-105, 112-126, 130-131, 136, 139-144, 147, 151, 154, 158-187, 190-221, 227-229, 232, 235-237, 243-267, 275-289, 292-296, 300-309, 314-317, 329-330, 336-356, 360-361, 365-379 /usr/local/lib/python3.8/dist-packages/jedi/inference/value/module.py 129 85 34% 22-24, 27-35, 45-56, 63-73, 76-77, 80, 83, 88, 92-98, 101-104, 111-128, 136, 144-156, 159-164, 167-169, 175-178, 181, 184-186, 194-219, 222, 225 /usr/local/lib/python3.8/dist-packages/jedi/parser_utils.py 194 159 18% 26-56, 60-69, 79, 83-94, 99-109, 113-124, 128-142, 158-175, 182-188, 196-219, 223-228, 235-244, 252-269, 280, 287-292, 299-311, 322-326 /usr/local/lib/python3.8/dist-packages/jedi/plugins/__init__.py 31 1 97% 21 /usr/local/lib/python3.8/dist-packages/jedi/plugins/flask.py 11 8 27% 7-20 /usr/local/lib/python3.8/dist-packages/jedi/plugins/pytest.py 99 71 28% 21-25, 31-41, 44-61, 67-77, 83-90, 95-98, 108-112, 117, 123-142, 147-153, 156-164 /usr/local/lib/python3.8/dist-packages/jedi/plugins/registry.py 5 0 100% /usr/local/lib/python3.8/dist-packages/jedi/plugins/stdlib.py 440 292 34% 106-132, 138-143, 157-173, 181-188, 194, 200-208, 213-217, 223-224, 227, 230-235, 238-241, 246-253, 258-259, 263, 268, 278-289, 294-328, 336, 341, 346-347, 350, 358-360, 363, 366, 371-372, 375-377, 382, 391-392, 395-397, 403, 408, 423-470, 475-478, 481-485, 488-502, 505-509, 514, 519, 524-526, 529-530, 535-537, 540-549, 553, 560, 568, 573, 581-586, 591-612, 617-618, 621, 626-628, 631, 634-637, 642-643, 647-661, 666, 675, 680-681, 685, 688, 693, 702-711, 717-734, 801-808, 814-817, 821, 824-825, 828-833, 838-842 /usr/local/lib/python3.8/dist-packages/jedi/settings.py 19 2 89% 72, 75 /usr/local/lib/python3.8/dist-packages/joblib/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/joblib/_compat.py 15 3 80% 11, 24-25 /usr/local/lib/python3.8/dist-packages/joblib/_memmapping_reducer.py 180 132 27% 28, 38-39, 70, 73-78, 81-95, 98, 107-119, 152-178, 183, 189-202, 213-236, 243-252, 281-286, 293-298, 301-361, 374-434 /usr/local/lib/python3.8/dist-packages/joblib/_memory_helpers.py 65 63 3% 5-105 /usr/local/lib/python3.8/dist-packages/joblib/_multiprocessing_helpers.py 34 11 68% 20-21, 34-37, 51-53, 61-64 /usr/local/lib/python3.8/dist-packages/joblib/_parallel_backends.py 271 174 36% 38-39, 78-79, 92, 99, 123, 132-136, 153, 163-184, 188, 203-205, 209-212, 216-220, 230-238, 242-245, 249, 253, 258-260, 282-284, 288-344, 348-360, 367-368, 392-399, 407-409, 432-462, 467-489, 493-497, 509-519, 523-547, 551-555, 561-564, 567-574, 579-583, 590, 593, 604, 607-624, 631 /usr/local/lib/python3.8/dist-packages/joblib/_store_backends.py 196 137 30% 26-31, 152-174, 179-193, 198-200, 205-208, 212, 217-223, 227-238, 242-243, 247-249, 253-260, 264-270, 274, 278, 282-294, 298-322, 326-328, 332, 345-348, 352, 356-388, 395-415 /usr/local/lib/python3.8/dist-packages/joblib/backports.py 48 37 23% 22-30, 37-76, 80-81 /usr/local/lib/python3.8/dist-packages/joblib/compressor.py 315 209 34% 12-13, 17-18, 22-23, 27-28, 61, 65, 73, 78, 107-110, 115, 127, 130-131, 136-140, 145-152, 164, 168-172, 178-186, 202, 206-209, 220, 225-235, 239-243, 248-249, 289-321, 330-348, 353, 357-358, 362, 366-367, 371-372, 377-383, 386-388, 391-393, 396-401, 406-424, 430-440, 446-470, 478-485, 492-493, 502-511, 515-520, 537-562, 566-568 /usr/local/lib/python3.8/dist-packages/joblib/disk.py 59 42 29% 27-38, 44-52, 59-63, 90-101, 106-124 /usr/local/lib/python3.8/dist-packages/joblib/executor.py 32 21 34% 28-50, 58-59, 63-65, 68-69, 72-73 /usr/local/lib/python3.8/dist-packages/joblib/externals/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/joblib/externals/cloudpickle/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/joblib/externals/cloudpickle/cloudpickle.py 623 480 23% 65-66, 85, 88-95, 109-115, 119-124, 128-139, 151-164, 169-202, 209-227, 257-274, 334-339, 343-384, 388, 406, 410-432, 440-443, 448-465, 473-477, 480-488, 491, 496-499, 505-509, 517-541, 551-556, 579-582, 591-608, 617-692, 706-760, 767-812, 820-847, 850-851, 854, 865-879, 886-892, 900-941, 944, 948, 953-954, 961-967, 974-989, 996-1033, 1036, 1039, 1050, 1055, 1060, 1066, 1073, 1083-1089, 1093-1094, 1109, 1122-1128, 1138-1139, 1143-1145, 1149, 1153, 1157-1161, 1186, 1194-1251, 1260, 1271-1281, 1296-1297, 1305-1315, 1335-1348, 1357-1397 /usr/local/lib/python3.8/dist-packages/joblib/externals/cloudpickle/cloudpickle_fast.py 227 169 26% 47, 60-63, 70-78, 83-84, 91, 103-132, 136-158, 162-174, 190-198, 203-208, 212-213, 218-260, 264, 268, 272, 276-279, 283, 287, 291, 295, 306-312, 320-330, 346-370, 374-385, 419-431, 463-475, 481-483, 498-501, 504-534, 537-547 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/_base.py 287 271 6% 34-615, 623-627 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/_posix_reduction.py 41 21 49% 20, 29-31, 36-43, 51-52, 55-58, 67-68, 71-74 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/compat.py 18 8 56% 14, 19, 23, 29-38 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/compat_posix.py 4 1 75% 11 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/context.py 135 95 30% 37-85, 91-97, 101, 118-153, 164-165, 170-171, 175-206, 214-215, 219-220, 224-225, 229-230, 234-235, 239-240 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/process.py 57 42 26% 20-31, 35-39, 42-64, 67-81, 89, 100-108 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/queues.py 131 102 22% 36-62, 66-67, 72-75, 79-111, 121-175, 182-183, 187-189, 195-210, 214-215, 219, 225-229, 234-240 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/reduction.py 126 59 53% 27-30, 63-66, 79-82, 87, 91, 101, 109, 113, 121, 127-129, 146, 149, 154-165, 176-177, 185-197, 202-210, 218, 223, 232-234, 240, 246-250, 256 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/backend/utils.py 94 75 20% 11-12, 20-21, 25-28, 32-46, 52-60, 67-116, 125-138, 143-145, 149-172 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/cloudpickle_wrapper.py 60 44 27% 7-8, 16-17, 20-24, 29-31, 38, 42-44, 48-49, 55-83, 95-113 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/process_executor.py 507 411 19% 88-89, 94, 132-138, 143, 146-147, 150-155, 158-159, 171-174, 177-179, 182-184, 189-197, 214, 217, 223-229, 232, 236-237, 245-248, 254-256, 262-268, 271-272, 275, 283-286, 289-312, 317-325, 337, 342-347, 372-465, 487-505, 542-757, 766-785, 794-797, 803-810, 882-933, 939-951, 955-994, 998-1014, 1019-1022, 1025-1048, 1073-1081, 1084-1117 /usr/local/lib/python3.8/dist-packages/joblib/externals/loky/reusable_executor.py 91 70 23% 34-37, 84-142, 150-155, 158-159, 163-194, 199-207, 212-213 /usr/local/lib/python3.8/dist-packages/joblib/format_stack.py 209 188 10% 34-35, 45-68, 72, 88-94, 104-116, 120-147, 151-176, 181-322, 337-365, 371-401 /usr/local/lib/python3.8/dist-packages/joblib/func_inspect.py 176 154 12% 47-79, 84-93, 110-162, 173-177, 190-193, 198-203, 228-318, 322-325, 330-349, 356-359 /usr/local/lib/python3.8/dist-packages/joblib/hashing.py 117 85 27% 24, 33-42, 49, 58-64, 67-75, 78-94, 101-103, 111-127, 141-150, 155, 174-182, 189-242, 258-267 /usr/local/lib/python3.8/dist-packages/joblib/logger.py 76 55 28% 28-31, 35-36, 40-44, 48-57, 77, 81, 85, 96-124, 136-156 /usr/local/lib/python3.8/dist-packages/joblib/memory.py 374 270 28% 57-63, 92-100, 106, 109, 112, 114-133, 135, 146-148, 153-160, 166-182, 225-244, 248-253, 257-277, 281, 284, 293-295, 306-307, 310-313, 316-317, 320-325, 329, 332-333, 358, 361, 365, 415-453, 483-545, 562-563, 568, 574-576, 583, 588-590, 594-595, 605-625, 636-713, 717-724, 730-745, 764-795, 804, 884, 887-901, 905, 914-921, 952, 956-962, 971-974, 978-979, 990-992, 999, 1008-1010 /usr/local/lib/python3.8/dist-packages/joblib/my_exceptions.py 53 20 62% 24, 27-33, 46-48, 51-59, 75, 80, 84, 89, 94-99, 112-113 /usr/local/lib/python3.8/dist-packages/joblib/numpy_pickle.py 204 161 21% 13-14, 78-82, 91-104, 112-161, 165-178, 195-209, 234-249, 253-260, 272-295, 320-332, 342-355, 361, 415-515, 526-548, 588-607 /usr/local/lib/python3.8/dist-packages/joblib/numpy_pickle_compat.py 105 75 29% 21-25, 38-61, 71-75, 90-92, 96-120, 140-142, 148-154, 164-173, 176, 185-192, 198, 227-247 /usr/local/lib/python3.8/dist-packages/joblib/numpy_pickle_utils.py 92 65 29% 22-23, 27-28, 36-37, 45-49, 54-56, 73-90, 95-100, 105-112, 144-182, 187-197, 229-245 /usr/local/lib/python3.8/dist-packages/joblib/parallel.py 362 293 19% 40-41, 65-73, 83-124, 181-209, 212, 215, 218-222, 234, 241-249, 254-255, 259, 267-270, 282-291, 297-311, 327-329, 332-340, 360-363, 388-389, 620-696, 699-701, 704-705, 709-725, 728-730, 733-734, 744-759, 769-771, 783-836, 842-849, 855-887, 895-940, 943-1032, 1035 /usr/local/lib/python3.8/dist-packages/joblib/pool.py 116 83 28% 42-43, 75-87, 91-99, 120-127, 130-131, 135-137, 140, 143-177, 199-207, 210-216, 296-313, 316-329 /usr/local/lib/python3.8/dist-packages/jupyter_client/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/jupyter_client/_version.py 4 0 100% /usr/local/lib/python3.8/dist-packages/jupyter_client/adapter.py 256 210 18% 17-25, 38-52, 64, 67, 70-74, 81, 84-96, 103-109, 125-127, 132-146, 149-151, 154-157, 160-170, 173-179, 182-190, 194-195, 200-202, 205-214, 219-220, 231-234, 239-258, 261-266, 269-282, 285-290, 297-307, 310-317, 321-339, 344-346, 349-358, 363-364, 386-398 /usr/local/lib/python3.8/dist-packages/jupyter_client/asynchronous/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/jupyter_client/asynchronous/channels.py 45 28 38% 29-32, 35-37, 41-48, 52-58, 62, 65-70, 74, 79, 82 /usr/local/lib/python3.8/dist-packages/jupyter_client/asynchronous/client.py 188 138 27% 23-29, 34, 69, 77, 81, 85, 89, 94-101, 112-150, 162-177, 194-212, 216-224, 231-235, 239-253, 311-388 /usr/local/lib/python3.8/dist-packages/jupyter_client/blocking/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/jupyter_client/blocking/channels.py 50 32 36% 11-12, 35-38, 41-43, 47-57, 61-67, 71, 74-79, 83, 88, 91 /usr/local/lib/python3.8/dist-packages/jupyter_client/blocking/client.py 161 121 25% 25-31, 36, 77-115, 127-142, 159-179, 183-191, 198-202, 262-339 /usr/local/lib/python3.8/dist-packages/jupyter_client/channels.py 119 82 31% 61-80, 87-88, 91-99, 109-132, 136-170, 174, 178, 182-185, 189-192, 195-200, 210 /usr/local/lib/python3.8/dist-packages/jupyter_client/channelsabc.py 25 7 72% 16, 20, 24, 37, 41, 45, 49 /usr/local/lib/python3.8/dist-packages/jupyter_client/client.py 172 120 30% 26-30, 53, 78, 82, 86, 90, 105-118, 125-134, 139, 148-155, 160-167, 172-179, 184-190, 195-202, 206-218, 258-277, 295-300, 322-329, 363-370, 379-381, 390-396, 404-406, 410-412, 420-422, 441-443 /usr/local/lib/python3.8/dist-packages/jupyter_client/clientabc.py 45 14 69% 32, 36, 40, 44, 48, 52, 60, 64, 68, 72, 76, 80, 84, 88 /usr/local/lib/python3.8/dist-packages/jupyter_client/connect.py 247 186 25% 79-167, 191-224, 253-274, 296, 319-325, 329-330, 350, 355-356, 377-396, 402-406, 413-419, 423-430, 438-446, 455-461, 465-481, 492-497, 511-523, 531-538, 542-551, 555-557, 561, 565, 569, 573 /usr/local/lib/python3.8/dist-packages/jupyter_client/jsonutil.py 50 34 32% 38-44, 53-59, 63-72, 76-84, 88-92 /usr/local/lib/python3.8/dist-packages/jupyter_client/kernelspec.py 196 139 29% 44-47, 50-58, 65, 73, 82, 90-103, 108, 111, 130, 134, 146-159, 163-183, 190-200, 204-222, 229-237, 252-270, 277-289, 292-297, 315-347, 351-354, 359, 366, 370, 376 /usr/local/lib/python3.8/dist-packages/jupyter_client/launcher.py 59 51 14% 56-158 /usr/local/lib/python3.8/dist-packages/jupyter_client/localinterfaces.py 170 129 24% 29-30, 34-42, 48-52, 58-59, 68-89, 96-108, 113-121, 127-135, 140-164, 173-196, 201-203, 216-248, 254, 259, 264, 269, 274 /usr/local/lib/python3.8/dist-packages/jupyter_client/manager.py 349 261 25% 42, 48, 52, 61, 64, 75-77, 83-85, 102, 109, 113, 126-127, 134, 137, 141-143, 147-149, 157-166, 174-205, 212, 217-219, 222-225, 239-267, 274-283, 286-287, 301-306, 311-315, 323-338, 342-347, 368-379, 406-418, 423, 430-456, 464-478, 488-498, 502-509, 523-524, 538-543, 551-562, 583-594, 621-634, 641-675, 683-697, 707-717, 721-728, 735-736, 744-755, 760-771, 784-789 /usr/local/lib/python3.8/dist-packages/jupyter_client/managerabc.py 27 8 70% 21, 29, 33, 37, 41, 45, 49, 53 /usr/local/lib/python3.8/dist-packages/jupyter_client/multikernelmanager.py 185 104 44% 31-39, 60-63, 67, 73, 76-90, 94-105, 109, 119, 123, 126, 130-147, 157-160, 174-188, 198, 212, 216-222, 233, 247, 258, 275-276, 286-287, 402, 422-428, 442-456, 461-463, 473-475, 488-490, 500-502, 506-512 /usr/local/lib/python3.8/dist-packages/jupyter_client/session.py 442 311 30% 27, 65-75, 148-153, 157, 172, 177, 184, 187-191, 201-205, 209, 212, 215, 218, 221, 226-228, 232-247, 305-315, 323-333, 338-340, 344, 364, 368, 376-384, 388, 393-396, 411-412, 423-425, 432-434, 488-496, 508-514, 519-521, 525-568, 571, 580-590, 600-605, 630-664, 711-766, 784-794, 810-828, 853-865, 869-876, 883-889, 916-954, 957-961, 965-978 /usr/local/lib/python3.8/dist-packages/jupyter_core/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/jupyter_core/paths.py 194 155 20% 33-38, 47-51, 59-68, 78-98, 109-114, 118-122, 147-166, 170-174, 186-202, 209-213, 232-247, 266-287, 291, 316-344, 361-377, 394, 415-448, 452-456 /usr/local/lib/python3.8/dist-packages/jupyter_core/version.py 2 0 100% /usr/local/lib/python3.8/dist-packages/keras_preprocessing/__init__.py 18 5 72% 22, 37-40 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/affine_transformations.py 107 77 28% 16-17, 22-24, 28-31, 55-59, 84-90, 114-118, 145-156, 171-180, 194-195, 212-219, 236-242, 246-251, 281, 285-289, 292-298, 301-308, 311-317, 320-335 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/dataframe_iterator.py 120 97 19% 93-99, 124-173, 180-223, 227-233, 237-261, 273-284, 288, 292-295, 299 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/directory_iterator.py 65 4 94% 72-73, 106, 162 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/image_data_generator.py 213 111 48% 17-18, 301, 308-310, 316, 327-331, 335-342, 347-349, 354-356, 361-363, 421, 649-666, 708, 712, 714, 717-720, 725-728, 734-739, 761, 764, 771-778, 783-790, 795, 804, 814, 819, 877, 882, 885, 888, 902-903, 933-988 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/iterator.py 146 51 65% 50, 54, 59, 74, 78-95, 101, 104, 112-116, 127, 175, 180-183, 188-193, 201, 205-209, 243-250, 253, 255-257, 263-268, 272, 277, 285, 292 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/numpy_array_iterator.py 87 75 14% 46-52, 68-150, 156-183 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/image/utils.py 121 54 55% 16-18, 47, 71-76, 107-109, 111, 118-119, 121-122, 125-127, 132, 153-154, 179, 217, 251-286, 305, 312-319 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/sequence.py 155 135 13% 55-110, 143-149, 197-240, 254-259, 334-354, 360, 364-378, 386-402, 427-432, 446-454 /usr/local/lib/python3.8/dist-packages/keras_preprocessing/text.py 198 166 16% 21, 42-63, 88, 128-138, 179-197, 212-251, 263-267, 281, 298-324, 338, 355-370, 382-383, 400-438, 449-455, 482-487, 500-519 /usr/local/lib/python3.8/dist-packages/parso/__init__.py 8 3 62% 56-58 /usr/local/lib/python3.8/dist-packages/parso/_compatibility.py 36 15 58% 27-29, 38-43, 49-51, 60-64, 69 /usr/local/lib/python3.8/dist-packages/parso/cache.py 103 67 35% 66, 68, 89-94, 101-111, 120-144, 148-160, 164-174, 178-179, 183-186, 190-193, 197-202 /usr/local/lib/python3.8/dist-packages/parso/file_io.py 20 11 45% 6, 12-13, 19-23, 26, 31-32, 35 /usr/local/lib/python3.8/dist-packages/parso/grammar.py 127 89 30% 33-40, 77-79, 90-155, 158-161, 169-172, 175, 178-183, 190-191, 194-196, 199-201, 210-216, 219, 223, 234-260 /usr/local/lib/python3.8/dist-packages/parso/normalizer.py 137 74 46% 19-24, 27-33, 36-39, 42-48, 52-53, 56-57, 60-65, 68, 71, 74-77, 101, 117-120, 125-138, 141, 144, 147, 150, 158, 161, 164, 167-171, 174-181, 184-186, 191, 194-197, 200-203 /usr/local/lib/python3.8/dist-packages/parso/parser.py 106 79 25% 37-38, 49-54, 59-71, 76-77, 81, 84, 89-96, 119-121, 124-143, 146-151, 154-160, 163-166, 174-198, 201-211 /usr/local/lib/python3.8/dist-packages/parso/pgen2/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/parso/pgen2/generator.py 178 152 15% 45-47, 56-57, 60, 74-87, 90-93, 96-98, 102-112, 117, 130, 133, 145-157, 170-207, 211-224, 228-232, 244-274, 282-294, 303-344, 352-377 /usr/local/lib/python3.8/dist-packages/parso/pgen2/grammar_parser.py 101 81 20% 18-23, 27-38, 42-58, 62-69, 73-94, 98-111, 115-122, 125-126, 129-135, 141-142, 145, 150-151, 154-156, 159 /usr/local/lib/python3.8/dist-packages/parso/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/parso/python/diff.py 502 437 13% 52, 56-58, 62-64, 68, 72, 81-118, 122-138, 142-146, 154-167, 171-173, 177-184, 192-195, 199-203, 207-220, 224-230, 238-247, 256-258, 261-264, 282-340, 343-344, 347-388, 391-405, 412-431, 439-453, 456-514, 523-527, 530-550, 553, 557-562, 565-586, 589, 594-599, 603, 606-609, 612-624, 627-640, 646-665, 672-685, 693-719, 723-861, 864-886 /usr/local/lib/python3.8/dist-packages/parso/python/errors.py 758 567 25% 26-33, 37-48, 56-57, 65-72, 76, 83-93, 97-121, 125-131, 135-136, 141-148, 153, 157, 160-170, 176-202, 205-247, 251-253, 256, 259, 267-269, 272-282, 285-291, 295-315, 318-349, 352, 355, 360-362, 365-368, 375-376, 384-385, 389, 400-401, 409, 413, 421, 425, 433-437, 446-456, 464, 467, 477-483, 491-522, 530-535, 546-548, 558, 561-570, 579-581, 584-590, 599-600, 608, 616-633, 643-661, 667-693, 703, 706-730, 736-750, 758, 765-768, 771-823, 833-845, 853-860, 871, 874-889, 892, 895-897, 902-983, 991-995, 1004-1009, 1015, 1021-1024, 1030-1031, 1038-1040, 1049-1108 /usr/local/lib/python3.8/dist-packages/parso/python/parser.py 102 85 17% 66-71, 74-80, 90-108, 112-118, 121-188, 191-200, 203-217 /usr/local/lib/python3.8/dist-packages/parso/python/pep8.py 492 426 13% 39-40, 43, 46-51, 56-105, 114-119, 126-144, 148, 153-172, 176-178, 182-280, 283-286, 289-290, 293-341, 344-375, 378-519, 522-537, 545-629, 632-685, 688-700, 727 /usr/local/lib/python3.8/dist-packages/parso/python/prefix.py 56 35 38% 11-16, 20-25, 28-29, 35, 69-94 /usr/local/lib/python3.8/dist-packages/parso/python/token.py 12 1 92% 10 /usr/local/lib/python3.8/dist-packages/parso/python/tokenize.py 458 395 14% 60-61, 70, 75, 80-111, 119-124, 136-265, 274-278, 283, 289-295, 298, 301-304, 307, 310, 313, 317-331, 335-371, 376-377, 384-389, 401-672, 676-705, 709-722 /usr/local/lib/python3.8/dist-packages/parso/python/tree.py 642 403 37% 48-49, 79-97, 111-119, 126, 134-143, 154, 180, 192, 204, 211, 221-249, 267, 270-275, 311-314, 318, 321, 343, 349, 355, 361, 364-372, 378, 381-386, 400-401, 412-417, 426-429, 436-453, 469, 475-485, 496, 503-509, 523-566, 586-588, 591, 597, 601, 607-624, 630-639, 645-654, 660, 667-673, 692-694, 701, 704, 711, 714, 734-736, 744-752, 758-763, 779, 782, 794-798, 810-815, 818-821, 833-842, 845, 848, 861, 865, 869-877, 882-888, 891-905, 914-918, 932, 937, 940, 944-960, 969, 976, 996, 1000, 1003-1008, 1016, 1023, 1040-1061, 1072-1075, 1084-1090, 1096-1105, 1117-1120, 1128-1131, 1139-1144, 1152-1159, 1165-1166, 1173-1176, 1179, 1186-1201, 1207, 1216-1222, 1228-1229, 1241, 1254, 1257, 1260, 1263, 1266, 1270 /usr/local/lib/python3.8/dist-packages/parso/tree.py 195 124 36% 18-20, 38-41, 48-58, 66-75, 82-101, 108-127, 186-197, 203, 207-208, 211-216, 219, 222, 225-228, 232-239, 243-246, 253-254, 266-271, 278, 281, 285, 288-292, 295, 306-328, 331, 334, 338-341, 350-351, 354, 376-377, 380 /usr/local/lib/python3.8/dist-packages/parso/utils.py 86 68 21% 38-68, 80-109, 117-119, 123-140, 146-152, 155-159, 162, 171-176 /usr/local/lib/python3.8/dist-packages/pickleshare.py 194 152 22% 43-45, 50-51, 62, 65, 73-86, 91-107, 111-123, 127-133, 139-154, 158-177, 186-198, 204-211, 215, 220-224, 227, 230, 240-243, 259-275, 279, 282, 297, 300, 302, 304-306, 311-347, 350 /usr/local/lib/python3.8/dist-packages/pooch/__init__.py 20 14 30% 36-50 /usr/local/lib/python3.8/dist-packages/pooch/_version.py 4 0 100% /usr/local/lib/python3.8/dist-packages/pooch/core.py 120 84 30% 197-230, 410, 413, 424, 545-568, 575-576, 589-590, 610-637, 658-673, 702-711, 725-733 /usr/local/lib/python3.8/dist-packages/pooch/downloaders.py 82 69 16% 14-15, 47-60, 139-143, 161-203, 253-261, 277-310 /usr/local/lib/python3.8/dist-packages/pooch/processors.py 75 50 33% 38, 64-81, 88, 117-133, 162-182, 213, 240-252, 262-279 /usr/local/lib/python3.8/dist-packages/pooch/utils.py 101 54 47% 33, 96, 150, 173-193, 214-216, 246, 248, 255-256, 261-271, 308-315, 346-362, 386-393, 430-436 /usr/local/lib/python3.8/dist-packages/pooch/version.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/application/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/application/application.py 442 346 22% 93-94, 220-336, 343-353, 366-374, 385, 395-399, 410-431, 437-477, 482, 492-523, 530-537, 546-559, 569, 579-581, 585-591, 614-778, 801-811, 826-839, 849-851, 862-869, 875-884, 916-929, 938-939, 959-981, 993-1006, 1019, 1030, 1034-1036, 1043-1053, 1064-1065, 1073, 1078, 1087-1132, 1136-1140, 1145, 1148, 1158-1174 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/application/current.py 64 39 39% 7-8, 11-13, 50, 54-58, 62-66, 75, 97-103, 111-112, 127-134, 148-165 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/application/dummy.py 17 5 71% 21, 28, 35, 44, 47 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/application/run_in_terminal.py 44 33 25% 13-14, 50-57, 73-116 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/auto_suggest.py 57 28 51% 23, 44, 47, 82, 93, 98, 107-110, 121, 132-145, 155-156, 161-164, 175, 180-181, 186-187 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/buffer.py 775 644 17% 82-90, 93, 106-108, 114-128, 136-138, 153-155, 158, 251-316, 319-324, 332-383, 389-405, 409-412, 416, 426-442, 446, 453-464, 468, 472-478, 482-498, 504-516, 524, 536, 557-571, 578, 589-596, 619-628, 636-639, 656-658, 667, 670, 674-680, 684-690, 699-708, 717-726, 733-748, 754-762, 769-774, 784-799, 808-814, 820-822, 831-845, 856-867, 873-875, 883-890, 897-926, 932-943, 950-956, 963-967, 974, 984-1000, 1006-1021, 1035-1074, 1081, 1089, 1103-1108, 1114, 1125-1135, 1141-1144, 1150-1157, 1163-1169, 1185-1221, 1228-1237, 1240-1246, 1256-1277, 1295-1319, 1327-1330, 1342-1418, 1428-1441, 1456-1464, 1476-1483, 1486, 1493-1502, 1506-1531, 1539-1578, 1588-1614, 1628-1630, 1648-1768, 1776-1795, 1803-1807, 1813-1825, 1839-1862, 1873-1883, 1892-1909, 1920-1956 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/cache.py 56 25 55% 37-51, 55-56, 93-101, 117-121 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/clipboard/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/clipboard/base.py 38 13 66% 29-30, 52, 72, 75, 78, 81, 92, 95, 98, 101, 104, 107 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/clipboard/in_memory.py 22 13 41% 23-29, 32-35, 38-41, 44-46 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/base.py 116 71 39% 48-62, 65-72, 80-82, 90, 95-97, 102-104, 109-111, 120-122, 147-153, 156, 185, 196-197, 212, 217, 225-228, 231, 242, 245, 256, 261-262, 267-272, 275, 284, 290-292, 299-301, 308, 318-333, 338-349 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/filesystem.py 46 36 22% 34-38, 43-98, 107 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/fuzzy_completer.py 70 52 26% 54-60, 65-68, 71-75, 81-116, 131-159, 180-188, 193 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/nested.py 40 28 30% 32-33, 36, 63-75, 81-109 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/completion/word_completer.py 33 26 21% 41-49, 55-83 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/data_structures.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/document.py 525 407 22% 52, 68-71, 98-121, 130, 133-136, 145, 150, 155, 160, 165, 169, 173, 178-179, 184-185, 193-196, 205-224, 231, 237, 243, 248-250, 256-259, 266, 273, 280-281, 291-292, 301-304, 312-315, 324-340, 345, 350, 356, 372-397, 404-405, 420-434, 446-453, 458-461, 475-496, 510-536, 546-547, 556-572, 581-604, 613-625, 634-652, 661-671, 680-690, 696-699, 705-708, 720-725, 742-747, 761-783, 794-816, 828-834, 838, 842, 846-854, 858, 864, 872-876, 890-897, 908-947, 958-997, 1005-1033, 1048-1098, 1104-1111, 1118-1129, 1136-1145, 1154, 1165-1174 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/enums.py 7 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/eventloop/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/eventloop/async_generator.py 26 18 31% 32-67 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/eventloop/inputhook.py 65 42 35% 50-52, 61-63, 78-80, 83, 86, 89, 94-143, 149-154, 157, 166-167, 170 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/eventloop/utils.py 37 25 32% 9-10, 30-33, 57-83, 90-100 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/filters/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/filters/app.py 162 97 40% 13, 54-98, 106, 114, 122-123, 131-132, 140, 148, 154, 160, 168, 182, 191-195, 200, 205, 213-225, 234-248, 253-267, 272-286, 291-295, 300-304, 309-313, 319-323, 329, 334-341, 346-347, 354-355, 364-365, 371-375, 383 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/filters/base.py 92 37 60% 20, 26, 38, 49, 67-77, 88, 90, 101-103, 117-123, 126, 129, 142, 147, 150, 159, 162, 165, 174, 177, 186, 189, 210, 213 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/filters/cli.py 27 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/filters/utils.py 14 2 86% 32, 41 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/ansi.py 152 133 12% 30-47, 53-109, 115-187, 193-211, 214, 217, 225-228, 246 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/base.py 66 49 26% 6, 30-37, 68-99, 108-114, 126, 129, 144-145, 148-160, 168-174 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/html.py 70 59 16% 30-96, 99, 102, 110-113, 119-123, 129-132 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/pygments.py 14 6 57% 8, 22, 25-30 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/formatted_text/utils.py 24 16 33% 28-29, 40-41, 56-57, 68-85 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/history.py 95 61 36% 33-34, 64-74, 80, 84-85, 101, 120-123, 126-139, 142, 145, 150, 153, 156, 165, 168, 177, 180, 184, 193-194, 197-221, 225-232 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/ansi_escape_sequences.py 12 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/base.py 53 14 74% 48, 52, 60, 65, 95, 104, 107, 110, 114, 117, 120, 123, 126, 131 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/defaults.py 24 17 29% 26-43, 51-58 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/typeahead.py 17 8 53% 54-55, 64-67, 75-76 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/input/vt100_parser.py 98 73 26% 48-61, 87-88, 91-92, 98-99, 108-118, 124-168, 176-188, 199-226, 240, 246-247 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/auto_suggest.py 30 22 27% 26-62 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/basic.py 157 147 6% 27, 31-248 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/completion.py 96 79 18% 21-22, 37-43, 61-79, 90-171, 178-203 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/cpr.py 12 6 50% 14-28 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/emacs.py 270 255 6% 41-335, 339-401, 409-558 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/focus.py 7 2 71% 16, 24 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/mouse.py 63 54 14% 21-146 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/named_commands.py 279 156 44% 56-59, 73-74, 82-83, 91-92, 102-103, 111-112, 118-119, 128-132, 141-145, 153, 162, 176, 184, 192, 200, 208-210, 219-223, 236, 244-246, 254-262, 270, 281-289, 297-302, 310-315, 323-328, 337, 354-364, 373-382, 391-411, 420, 428-436, 444-452, 460, 471-472, 481-482, 491-498, 511, 520, 528, 541, 550, 566-569, 578-586, 599, 609-627, 635, 643, 657, 666-678, 686-687 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/open_in_editor.py 14 7 50% 20, 29-35, 42-46 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/page_navigation.py 26 19 27% 38, 51-59, 67-79 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/scroll.py 80 69 14% 26-50, 57-80, 87, 94, 101-113, 120-144, 151-160, 169-187 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/bindings/vi.py 949 904 5% 74-76, 80-85, 91-94, 105-126, 133-141, 147-166, 181-289, 304-369, 388-2161, 2165-2210 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/defaults.py 11 2 82% 35-49 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/digraphs.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/emacs_state.py 17 7 59% 18-19, 22, 27, 31, 35-36 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/key_bindings.py 215 138 36% 57, 101, 104, 126, 137, 149, 158, 189-196, 199-201, 205, 209, 238-281, 297-325, 340-364, 376-389, 397-417, 461-462, 469, 475-476, 480-481, 484-485, 488-489, 514-517, 521-541, 555-556, 563-572, 583, 596-599, 602-607, 617-618, 625-635 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/key_processor.py 238 184 23% 23-24, 44-47, 53, 56-58, 91-98, 101-117, 124-127, 134-145, 152-204, 213-216, 222-225, 236-292, 298-303, 306-354, 362-375, 382-387, 397-420, 443-451, 454, 462, 466-469, 476, 483, 490-499, 506, 514-525, 530 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/key_binding/vi_state.py 47 27 43% 7-8, 28-29, 40-76, 81, 86-91, 98-106 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/keys.py 165 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/containers.py 956 776 19% 62-64, 140, 148, 155, 160-166, 174, 215-227, 230, 233, 236, 289-308, 311-318, 321-327, 330-331, 339-364, 381-414, 428-474, 526-545, 548-555, 558-579, 582-583, 591-616, 623-667, 684-730, 769-775, 778-781, 784, 792, 803-841, 867-986, 1000-1011, 1014, 1017, 1020-1022, 1069-1090, 1093-1095, 1098-1100, 1103, 1149-1162, 1166, 1177-1185, 1195-1202, 1221, 1230-1236, 1243-1246, 1252-1255, 1263, 1277, 1284, 1294, 1301, 1309-1312, 1319-1324, 1342-1345, 1349, 1353, 1357, 1361, 1364, 1378-1379, 1490-1524, 1527, 1530-1543, 1551-1558, 1564, 1573-1593, 1604-1620, 1637-1671, 1680-1684, 1688-1695, 1710-1726, 1738-1898, 1924-2140, 2150-2162, 2169-2181, 2188-2191, 2203-2214, 2224-2262, 2277-2281, 2287-2292, 2303-2413, 2424-2507, 2525-2528, 2532-2541, 2545-2558, 2561, 2564, 2578-2579, 2582, 2585, 2588-2591, 2594-2597, 2608-2609, 2614, 2626, 2635-2636, 2639, 2642, 2645, 2648, 2651, 2656, 2663, 2670-2675, 2682-2687, 2695-2699 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/controls.py 311 237 24% 51-58, 88, 91, 100, 106, 126, 154, 179-186, 190-193, 216-266, 323-341, 344, 347, 350, 358, 367-369, 379-380, 384-430, 442-469, 472, 475, 488-491, 496, 545-574, 577, 583-589, 593-596, 606-610, 613, 626, 638-657, 666-670, 681-722, 730-819, 825-883, 886-887, 890-891, 897, 904-908, 929-939 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/dimension.py 91 53 42% 44, 56, 58, 60, 71, 75, 78, 94, 98, 101-111, 118-122, 130-167, 184-193, 201-207 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/dummy.py 17 7 59% 26-37 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/layout.py 188 143 24% 43-70, 73, 79-81, 84-85, 101-166, 175-193, 200, 207-212, 217, 222, 227, 236-241, 248-250, 258-259, 266-269, 276-280, 289-290, 297-300, 306-307, 313-323, 329-339, 345-346, 355-360, 366-375, 382-384, 391-394, 406-417 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/margins.py 119 90 24% 18, 43, 63, 80-81, 84-85, 90-132, 141-142, 145-148, 153-156, 173-175, 178, 183-243, 276-277, 282-283, 288-305 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/menus.py 281 228 19% 43-45, 71, 74-81, 91-95, 101-132, 138, 144, 159-167, 173-181, 190-205, 218-232, 245-265, 281-284, 327-340, 343, 346, 353-371, 383-390, 396-507, 513, 519-557, 564-607, 626-664, 680-685, 694, 697-702, 705-720 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/mouse_handlers.py 12 4 67% 18-24, 39-40 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/processors.py 378 291 23% 38, 80, 109-115, 122, 155-157, 168, 187, 193-243, 264-267, 278-312, 323, 326-334, 354-357, 368-398, 404-439, 451-489, 502-503, 509-522, 529, 541, 544-550, 557, 570-571, 575-580, 583, 593, 597-607, 622-629, 632-645, 660-667, 670-684, 707-710, 713-764, 790-798, 803-855, 858-903, 930-931, 937-940, 943, 958, 961-962, 969-975, 985, 988-1029 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/screen.py 100 71 29% 9, 107-120, 123, 128, 131, 152-192, 198, 204, 211-214, 221-227, 234, 242-249, 256-263, 272-293, 300-307, 310 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/layout/utils.py 32 17 47% 23, 26, 29, 35, 39, 48-53, 67-76 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/lexers/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/lexers/base.py 31 15 52% 38, 50, 53-62, 73-74, 77-78, 81-82 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/lexers/pygments.py 112 79 29% 29, 69, 86, 94-110, 117-129, 141-143, 193-202, 214-222, 229-335 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/mouse_events.py 14 3 79% 41-42, 45 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/output/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/output/base.py 130 33 75% 164, 174, 177, 180, 183, 186, 189, 192, 195, 198, 201, 204, 207, 210, 213, 216, 219, 222, 225, 228, 231, 234, 237, 240, 243, 246, 249, 252, 255, 258, 261, 264, 267 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/output/color_depth.py 29 12 59% 52-74 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/output/defaults.py 27 20 26% 31-62 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/output/vt100.py 289 192 34% 123-145, 169-175, 181-190, 237-256, 273, 276-300, 304-312, 321-369, 383-396, 420-432, 449-473, 476, 480, 484, 490, 497, 503-507, 512, 519, 522, 525, 528-534, 540-542, 548, 555, 558, 567-570, 573, 576, 579, 582, 588, 591-596, 599-606, 609-614, 617-622, 625, 628, 634-673, 679-680, 684-685 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/patch_stdout.py 61 43 30% 52-68, 81-93, 100-116, 128-139, 142-144, 147-150, 156-157, 164, 167 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/renderer.py 299 255 15% 27-28, 70-243, 262-263, 266-270, 303-326, 331-369, 377, 386, 395-402, 417-457, 464-480, 488, 494-514, 525-637, 648-657, 664-673, 686-716 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/search.py 86 66 23% 16-17, 56-58, 61, 73-78, 94-119, 126-150, 157-181, 190-217, 226 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/selection.py 19 5 74% 48-50, 53, 56 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/dialogs.py 89 60 33% 53-69, 86-99, 116-140, 152-159, 176-196, 213-231, 246-285, 290-294, 305 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/progress_bar/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/progress_bar/base.py 177 119 33% 58-59, 74-85, 128-148, 152-233, 237-247, 265-269, 272, 281-283, 286-300, 303, 306, 326-342, 345-358, 366-367, 379, 383-387, 405, 409-415, 419-422, 429-432, 439-444 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/progress_bar/formatters.py 158 91 42% 22, 52, 55, 64, 72, 75, 89-90, 93-94, 103-113, 116-124, 141, 144, 164-172, 180-206, 211, 228, 233-237, 244-247, 262-263, 268-273, 291-297, 300-306, 325-326, 329-335, 352-353, 358, 391, 402-413, 416, 423 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/prompt.py 449 368 18% 133, 159-184, 193, 406-458, 470-475, 481-490, 516, 522-685, 693-761, 767-824, 912-994, 1010-1040, 1091-1173, 1178-1189, 1193, 1197, 1202-1219, 1222, 1235-1249, 1262-1270, 1274-1282, 1286-1292, 1303, 1307, 1359-1361, 1412-1435, 1442-1443 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/shortcuts/utils.py 59 41 31% 27, 96-147, 160-173, 180-183, 190-191, 198 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/base.py 37 10 73% 129, 148, 151, 155, 166-167, 172-174, 177, 181 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/defaults.py 15 2 87% 213, 223 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/named_colors.py 3 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/pygments.py 18 11 39% 14-15, 39-43, 51-56, 66-67 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/style.py 165 126 24% 39-74, 97-103, 112-167, 201, 227-242, 246, 256-264, 272-313, 316, 329-336, 352-353, 373-374, 380-383, 387-390, 395, 398 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/styles/style_transformation.py 124 76 39% 54, 80-83, 94, 111-112, 115-121, 124, 159-160, 163-189, 196-205, 220, 223, 236, 240, 256, 259-262, 265-268, 280-281, 284-286, 289, 294, 297-299, 302, 311, 349-375 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/utils.py 115 73 37% 64-68, 72-73, 77, 86, 92-93, 99-100, 106-107, 116, 119, 141-160, 170, 178, 185, 193-195, 202, 209, 214, 235-271, 276-279, 284-287, 295-298, 308-311 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/validation.py 66 34 48% 32-34, 37, 65, 73-76, 100, 112-114, 117, 120-126, 137, 140, 147-150, 159, 169-170, 174-175, 186, 189-190, 193-194 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/widgets/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/prompt_toolkit/widgets/base.py 292 180 38% 192-256, 274, 278, 285, 289, 296, 300, 303, 326-342, 351, 367-382, 393-402, 411-419, 422, 448-486, 516, 529, 552, 590-604, 624, 644-702, 710-717, 720-763, 766, 808-809, 813, 822, 827, 836, 841, 846-849, 880, 884-885, 888 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/widgets/dialogs.py 34 21 38% 49-103, 106 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/widgets/menus.py 179 152 15% 47-168, 214-223, 226-258, 261-328, 332, 335, 348-353, 357-360 /usr/local/lib/python3.8/dist-packages/prompt_toolkit/widgets/toolbars.py 154 115 25% 62, 83-103, 108, 115-178, 187, 192-204, 207, 226-254, 260, 265-328, 333, 341, 346-369, 374 /usr/local/lib/python3.8/dist-packages/ptyprocess/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/ptyprocess/ptyprocess.py 410 335 18% 16-17, 32-33, 41-47, 57-89, 95-116, 123-126, 140-148, 157-176, 202-338, 341-352, 356-358, 362, 371-379, 385, 393-402, 409, 420, 438-447, 456-465, 499-501, 515-528, 536-549, 552-555, 562, 573-590, 602, 608, 614, 622-654, 663-683, 692-760, 771-772, 777-780, 790, 802, 805-808, 818-819, 827-828, 835-836 /usr/local/lib/python3.8/dist-packages/ptyprocess/util.py 35 32 9% 3-67 /usr/local/lib/python3.8/dist-packages/pyasn1/__init__.py 4 1 75% 7 /usr/local/lib/python3.8/dist-packages/pyasn1/codec/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/codec/ber/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/codec/ber/decoder.py 817 685 16% 33, 39, 45, 48-55, 65-79, 85-98, 112-122, 129, 141-190, 197-226, 237-263, 269-293, 304-314, 324-371, 381-478, 490, 493, 496-534, 540-737, 743-946, 983-1023, 1029-1074, 1084-1109, 1115-1171, 1312-1626 /usr/local/lib/python3.8/dist-packages/pyasn1/codec/ber/eoo.py 12 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/codec/cer/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/codec/cer/decoder.py 32 11 66% 22-35, 57 /usr/local/lib/python3.8/dist-packages/pyasn1/codec/der/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/codec/der/decoder.py 19 1 95% 37 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/compat/binary.py 18 15 17% 10-31 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/calling.py 7 3 57% 13-16 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/dateandtime.py 9 3 67% 16-17, 22 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/integer.py 68 58 15% 14-15, 20-94, 99, 102-107 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/octets.py 22 10 55% 10-27 /usr/local/lib/python3.8/dist-packages/pyasn1/compat/string.py 11 8 27% 11-21, 26 /usr/local/lib/python3.8/dist-packages/pyasn1/debug.py 85 31 64% 52, 55, 63-65, 72-101, 104, 107, 110, 113, 122, 138, 151, 154 /usr/local/lib/python3.8/dist-packages/pyasn1/error.py 10 3 70% 47-49 /usr/local/lib/python3.8/dist-packages/pyasn1/type/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/type/base.py 249 74 70% 65, 70, 80, 108, 132, 138-141, 144, 149, 152, 155, 158, 162, 214, 233-236, 239, 271-273, 288, 294, 297, 300, 303, 306, 309, 312-313, 316, 367-376, 427, 447, 450, 456, 544, 550, 553, 556, 559, 562, 565, 568-569, 572, 576, 579, 604-614, 676, 681, 684, 687-691, 696, 699, 703 /usr/local/lib/python3.8/dist-packages/pyasn1/type/char.py 131 53 60% 58-97, 102, 105-109, 115-129, 135, 138, 145, 149-154, 157 /usr/local/lib/python3.8/dist-packages/pyasn1/type/constraint.py 177 81 54% 34-35, 49, 52, 55, 58, 61, 64, 67-68, 80, 88, 94, 143, 148, 151, 154, 157, 160, 200-204, 245, 249, 254, 318-320, 399-400, 403-404, 429-432, 435-436, 462-465, 468-469, 545-546, 549, 557-565, 568-575, 616-623, 626, 632, 635, 641, 644, 740-748 /usr/local/lib/python3.8/dist-packages/pyasn1/type/error.py 3 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1/type/namedtype.py 232 68 71% 19-20, 58, 61, 64, 67, 70, 73, 76, 79, 82, 99, 102, 181, 184, 187, 190, 193, 196, 199, 202-206, 209, 212, 215-216, 227, 230, 233, 236, 243, 250, 252, 264, 301-305, 325-329, 349-353, 373-377, 402-406, 435-439, 470, 479, 488-489, 515, 549, 553, 561 /usr/local/lib/python3.8/dist-packages/pyasn1/type/namedval.py 89 41 54% 66-71, 74, 77, 83-90, 94-104, 116, 119, 122, 125, 128, 131, 134, 149, 152, 155, 158, 167, 172-173, 178-179, 182-183, 186-190 /usr/local/lib/python3.8/dist-packages/pyasn1/type/opentype.py 22 8 64% 78, 84, 89, 92, 95, 98, 101, 104 /usr/local/lib/python3.8/dist-packages/pyasn1/type/tag.py 123 34 72% 59, 67-69, 73, 76, 79, 82, 85, 88, 91, 94-101, 104-106, 109, 114, 210, 216, 222, 228, 234, 251, 262, 282, 325-327, 332 /usr/local/lib/python3.8/dist-packages/pyasn1/type/tagmap.py 44 20 55% 41, 45-53, 59-70, 90, 93, 96 /usr/local/lib/python3.8/dist-packages/pyasn1/type/univ.py 1274 794 38% 110, 113, 116, 119, 122, 125, 128, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 164, 167, 170-180, 183, 186, 189, 192, 197, 200-201, 204, 207, 210, 213, 216, 219, 222-226, 229, 232, 236, 242, 245, 248, 254, 264-265, 279, 346, 360-363, 468, 471, 479, 482-483, 486-487, 490-491, 494-495, 498-499, 502-503, 508, 511-517, 520-523, 526, 531-532, 535-536, 539-544, 547, 550, 553, 556, 559, 562-563, 571, 579, 584, 589-590, 601-615, 629-630, 633, 638, 651-661, 665, 667-705, 710-717, 726-732, 829, 832, 840-885, 890, 896-912, 915-920, 927, 930, 933, 954, 958-971, 982-1002, 1013-1024, 1029, 1032-1035, 1038, 1041, 1044, 1047, 1050, 1053, 1056, 1059, 1062, 1112, 1117, 1182, 1185, 1188, 1193, 1196-1199, 1202, 1205, 1208, 1224-1228, 1232, 1235, 1240-1241, 1248-1249, 1256, 1259, 1312-1315, 1334-1338, 1341-1376, 1381-1385, 1398, 1410, 1414, 1417, 1420, 1423, 1426, 1429, 1432, 1435, 1438, 1441, 1444, 1447-1451, 1454, 1457, 1460, 1463, 1466, 1469-1470, 1473-1476, 1481, 1484, 1487, 1490-1494, 1497, 1500, 1504, 1507, 1510, 1513, 1516, 1519, 1522, 1525-1526, 1529, 1534-1537, 1542, 1545, 1548, 1660-1664, 1673-1677, 1680-1684, 1687-1693, 1696, 1699-1703, 1706-1718, 1721, 1724, 1729-1732, 1735-1736, 1739-1746, 1814-1839, 1885-1950, 1954-1955, 1959, 1968-1969, 1977-1978, 1981-1995, 1998-2003, 2036-2043, 2056-2079, 2183, 2186, 2189, 2192-2196, 2199-2203, 2206-2210, 2213-2214, 2227-2241, 2244-2258, 2261-2264, 2267, 2270, 2275-2276, 2279, 2282-2286, 2289-2292, 2300-2302, 2310-2312, 2319-2329, 2359-2368, 2403-2412, 2484-2508, 2546-2615, 2652, 2664-2671, 2686-2711, 2721-2733, 2736-2747, 2752, 2755-2756, 2759-2760, 2787-2788, 2791-2794, 2820, 2849-2858, 2896-2911, 2917-2918, 2988-2990, 2993-2995, 2998-3000, 3003-3005, 3008-3010, 3013-3015, 3018-3019, 3022, 3025, 3028-3030, 3033-3035, 3040-3041, 3044-3045, 3048-3049, 3052-3053, 3056-3070, 3073-3079, 3118-3123, 3128-3132, 3152-3159, 3169-3176, 3209-3211, 3214-3215, 3220 /usr/local/lib/python3.8/dist-packages/pyasn1/type/useful.py 99 52 47% 51, 54, 57, 70-126, 143-157 /usr/local/lib/python3.8/dist-packages/pyasn1_modules/__init__.py 1 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1_modules/pem.py 39 32 18% 16-46, 53-54, 58-61, 65 /usr/local/lib/python3.8/dist-packages/pyasn1_modules/rfc2251.py 115 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1_modules/rfc2459.py 418 0 100% /usr/local/lib/python3.8/dist-packages/pyasn1_modules/rfc5208.py 18 0 100% /usr/local/lib/python3.8/dist-packages/pygments/__init__.py 26 17 35% 41-49, 60-73, 84 /usr/local/lib/python3.8/dist-packages/pygments/filter.py 24 14 42% 19-24, 36, 50, 53, 66-69, 73-74 /usr/local/lib/python3.8/dist-packages/pygments/filters/__init__.py 159 124 22% 25-30, 39-43, 48-51, 56-64, 78-81, 86-95, 113-116, 119-123, 151-157, 160-164, 184-191, 194-197, 231-245, 248-277, 295-296, 299-302, 305-316, 326, 329-340 /usr/local/lib/python3.8/dist-packages/pygments/formatter.py 29 15 48% 21-23, 67-75, 85, 92-95 /usr/local/lib/python3.8/dist-packages/pygments/formatters/__init__.py 85 49 42% 31-34, 48-53, 61-68, 76-79, 98-115, 123-134, 147 /usr/local/lib/python3.8/dist-packages/pygments/formatters/_mapping.py 2 0 100% /usr/local/lib/python3.8/dist-packages/pygments/formatters/html.py 363 319 12% 40, 44-47, 51-59, 405-449, 454-457, 462-466, 469-490, 498-529, 532-536, 539-578, 581-640, 644-676, 679-687, 690-697, 700-712, 715-730, 733-736, 743-807, 810-814, 821-836, 844-847, 863-880 /usr/local/lib/python3.8/dist-packages/pygments/lexer.py 469 375 20% 96-105, 108-112, 118-120, 145-193, 203, 217-220, 223-236, 257, 281-282, 285, 288, 291-293, 296, 299, 307-324, 352-356, 359-372, 376-383, 412, 423-425, 429-431, 435-466, 470-510, 514-518, 532-567, 571-580, 619-673, 682-685, 688, 702-762, 779-825, 832-847, 858-877 /usr/local/lib/python3.8/dist-packages/pygments/lexers/__init__.py 191 147 23% 37-40, 55-58, 66-76, 86-98, 106-119, 137-154, 165-197, 208-211, 219-227, 232-239, 258-290, 296-321, 334-336 /usr/local/lib/python3.8/dist-packages/pygments/lexers/_mapping.py 2 0 100% /usr/local/lib/python3.8/dist-packages/pygments/lexers/python.py 123 53 57% 375, 599, 631-632, 635-690, 1143-1148, 1151 /usr/local/lib/python3.8/dist-packages/pygments/modeline.py 20 14 30% 24-26, 33-44 /usr/local/lib/python3.8/dist-packages/pygments/plugin.py 23 13 43% 45-50, 54-55, 59-60, 64-65, 69-70 /usr/local/lib/python3.8/dist-packages/pygments/regexopt.py 43 32 26% 24, 29-77, 91-92 /usr/local/lib/python3.8/dist-packages/pygments/style.py 94 59 37% 68-80, 93, 98-123, 128-143, 158, 161, 164-165, 168 /usr/local/lib/python3.8/dist-packages/pygments/styles/__init__.py 27 21 22% 58-78, 84-87 /usr/local/lib/python3.8/dist-packages/pygments/token.py 59 14 76% 30, 37, 45, 49, 53, 92, 111-118 /usr/local/lib/python3.8/dist-packages/pygments/unistring.py 65 7 89% 27-28, 129, 133-136 /usr/local/lib/python3.8/dist-packages/pygments/util.py 179 143 20% 42-48, 52-66, 72-80, 86-92, 98-106, 112-121, 154-168, 177-181, 186, 194-205, 216, 221-254, 259-273, 282-289, 299, 309-320, 330-337, 342-345, 351 /usr/local/lib/python3.8/dist-packages/pyparsing.py 3062 1771 42% 122-123, 127-128, 134-137, 141-145, 149-150, 191-194, 233-266, 274-278, 295-296, 307-308, 321, 329-336, 339-346, 349, 354-359, 361, 410-453, 487, 490, 498, 500, 563, 567, 576, 580, 588-591, 606-611, 616-634, 650, 653-656, 659, 662, 675-694, 738-754, 794-798, 813, 829-832, 838-839, 844-845, 848-850, 869-874, 877, 880, 883-891, 908, 930-944, 961-1016, 1019-1023, 1050-1063, 1086-1128, 1155, 1159, 1166-1173, 1176, 1179, 1188-1207, 1222-1223, 1235, 1240-1245, 1248, 1251, 1254, 1258, 1297-1302, 1319-1337, 1344-1345, 1370, 1392, 1396-1398, 1464, 1504-1516, 1559, 1562, 1612-1613, 1616-1626, 1630, 1636, 1641, 1653-1674, 1694-1712, 1717-1720, 1729-1730, 1735-1738, 1741-1746, 1750-1768, 1783-1786, 1792, 1800-1826, 1853-1856, 1896, 1939, 1945-1955, 1990-2031, 2053-2079, 2102-2111, 2129-2136, 2166, 2171-2173, 2181, 2186-2188, 2195-2201, 2207-2213, 2236, 2238, 2246, 2248-2253, 2258-2260, 2263, 2265, 2267, 2276-2279, 2284, 2290, 2297, 2300, 2302-2304, 2311-2317, 2323-2329, 2335-2341, 2347-2353, 2359-2365, 2376, 2398-2412, 2465-2466, 2482-2490, 2496-2500, 2539-2543, 2549, 2557, 2563, 2571-2585, 2589, 2591, 2593, 2597, 2603, 2606, 2622-2626, 2724-2788, 2795-2799, 2802-2815, 2818, 2821, 2846-2850, 2853, 2876-2879, 2891-2893, 2932-2950, 2953-2969, 2972-2974, 2980, 2994-2998, 3001-3003, 3016, 3052-3058, 3061-3084, 3146, 3159, 3164, 3181, 3187, 3191-3192, 3208, 3213-3218, 3223, 3248-3253, 3262-3267, 3304, 3313-3324, 3335, 3337, 3348-3349, 3353-3359, 3362-3368, 3392-3408, 3451-3512, 3515-3547, 3550-3558, 3587, 3593, 3610-3620, 3630, 3682, 3687-3688, 3691-3703, 3718-3719, 3722-3728, 3731-3736, 3766-3768, 3780-3788, 3799-3803, 3814, 3817-3820, 3832-3834, 3837-3841, 3852-3855, 3858-3863, 3873, 3876, 3878, 3883, 3886-3889, 3893-3895, 3907-3916, 3919-3926, 3963-3966, 3975-3977, 4007-4009, 4014-4024, 4036-4043, 4056-4057, 4059-4067, 4075-4077, 4080-4084, 4114-4118, 4121-4124, 4127-4184, 4188-4190, 4193-4199, 4202-4204, 4207-4216, 4241, 4260-4263, 4271, 4274-4276, 4280, 4288-4290, 4293-4302, 4363-4367, 4370-4372, 4375-4421, 4424-4430, 4433-4435, 4448, 4464, 4474-4483, 4492-4496, 4499-4504, 4540-4541, 4546-4549, 4581-4601, 4604-4624, 4658-4660, 4664, 4677, 4682, 4691, 4696, 4702, 4704, 4716-4726, 4757, 4787, 4797, 4800, 4852-4856, 4863, 4936, 4942-4986, 5016, 5019-5029, 5032, 5035-5036, 5039-5043, 5046-5053, 5056-5073, 5076-5081, 5084-5092, 5131-5135, 5138-5145, 5213-5234, 5263, 5270-5271, 5273-5277, 5279, 5306-5324, 5346, 5373-5384, 5387-5393, 5410-5423, 5440-5452, 5494-5547, 5586, 5617-5628, 5634, 5661-5662, 5708-5709, 5715-5718, 5733, 5748, 5787, 5792-5793, 5811-5812, 5818-5819, 5873, 5931-5943, 5981-5982, 6060-6115, 6192-6229, 6312-6355, 6365, 6622-6627, 6647-6652, 6680, 6705-6713, 6734-6740, 6745, 6750, 6755, 6760, 6886, 6889-6902, 6906-6921, 6924, 6927, 6940-6943, 6952-6955, 6964-6967, 6981-7028, 7034-7035, 7040-7105 /usr/local/lib/python3.8/dist-packages/pywt/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/pywt/_c99_config.py 1 0 100% /usr/local/lib/python3.8/dist-packages/pywt/_cwt.py 85 75 12% 18-34, 113-203 /usr/local/lib/python3.8/dist-packages/pywt/_dwt.py 161 147 9% 62-80, 114-117, 164-188, 240-292, 331-343, 390-401, 439-517 /usr/local/lib/python3.8/dist-packages/pywt/_extensions/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/pywt/_functions.py 79 61 23% 30-32, 36-38, 42-44, 48-50, 54-56, 92-119, 141-160, 180, 201-203, 228-240 /usr/local/lib/python3.8/dist-packages/pywt/_multidim.py 98 85 13% 65-74, 112-118, 166-192, 196-219, 254-311 /usr/local/lib/python3.8/dist-packages/pywt/_multilevel.py 531 464 13% 32-46, 90-109, 147-176, 224-253, 300-337, 341-357, 424-442, 449-458, 518-578, 583-592, 597-609, 613-625, 633-671, 736-788, 854-877, 914-935, 965-978, 1013-1021, 1064-1106, 1152-1181, 1186-1191, 1216-1226, 1231, 1235-1238, 1243, 1248, 1253, 1258, 1263, 1268, 1273, 1278-1280, 1283-1286, 1291-1292, 1296-1300, 1303-1319, 1331-1333, 1347-1356, 1366-1368, 1450-1480, 1530-1551 /usr/local/lib/python3.8/dist-packages/pywt/_pytesttester.py 44 35 20% 36-42, 113-164 /usr/local/lib/python3.8/dist-packages/pywt/_swt.py 258 241 7% 18-24, 113-150, 187-256, 345-365, 420-502, 581-638, 680-774 /usr/local/lib/python3.8/dist-packages/pywt/_thresholding.py 63 51 19% 18-31, 36-49, 53-55, 59-62, 66-69, 164-170, 230-250 /usr/local/lib/python3.8/dist-packages/pywt/_utils.py 38 28 26% 17, 22-30, 50-66, 86-101 /usr/local/lib/python3.8/dist-packages/pywt/_wavelet_packets.py 328 261 20% 20-24, 56-78, 81-82, 85, 88-93, 96, 99, 102, 105-106, 118-136, 140-149, 153, 168-171, 174, 190-192, 195, 211-216, 236-246, 261-283, 295-303, 307, 311-314, 325-336, 357-363, 382-389, 392, 409, 419-429, 432-450, 470, 479-488, 492-521, 524-530, 553-569, 581-586, 610-631, 653-668, 680-685, 705-733 /usr/local/lib/python3.8/dist-packages/pywt/data/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/pywt/data/_readers.py 27 20 26% 39-41, 74-76, 107-109, 137-139, 173-185 /usr/local/lib/python3.8/dist-packages/pywt/data/_wavelab_signals.py 180 175 3% 69-259 /usr/local/lib/python3.8/dist-packages/pywt/version.py 7 1 86% 10 /usr/local/lib/python3.8/dist-packages/rsa/__init__.py 10 2 80% 34-36 /usr/local/lib/python3.8/dist-packages/rsa/common.py 57 46 19% 22-25, 50-53, 76-78, 99-102, 112-127, 139-144, 167-179, 183-185 /usr/local/lib/python3.8/dist-packages/rsa/core.py 20 16 20% 23-26, 32-42, 48-53 /usr/local/lib/python3.8/dist-packages/rsa/key.py 242 170 30% 55-56, 110-116, 124-128, 140-146, 163, 177, 207, 210, 214, 218, 221-227, 230, 233, 256-260, 269-277, 291-292, 301-302, 320-321, 332-341, 371-379, 382, 385, 389, 393, 396-402, 412, 415, 418-422, 434-438, 450-453, 477-511, 520-548, 563-564, 573-574, 610-654, 670-684, 697, 721-728, 760-781, 790-803 /usr/local/lib/python3.8/dist-packages/rsa/pem.py 50 42 16% 29-32, 39-78, 97-105, 120-132 /usr/local/lib/python3.8/dist-packages/rsa/pkcs1.py 124 99 20% 40, 95-120, 145-154, 182-189, 243-264, 284-297, 318-319, 337-357, 371-376, 388-397, 411-425, 436-440, 447-458 /usr/local/lib/python3.8/dist-packages/rsa/prime.py 63 52 17% 34-36, 53-62, 82-115, 130-141, 160-167, 182-183, 187-198 /usr/local/lib/python3.8/dist-packages/rsa/randnum.py 30 22 27% 32-43, 50-57, 67-70, 81-96 /usr/local/lib/python3.8/dist-packages/rsa/transform.py 14 9 36% 34, 58-66, 70-72 /usr/local/lib/python3.8/dist-packages/scipy/__config__.py 28 14 50% 12-13, 24-25, 28-37 /usr/local/lib/python3.8/dist-packages/scipy/__init__.py 62 9 85% 65, 126-128, 132-136, 141-142 /usr/local/lib/python3.8/dist-packages/scipy/_distributor_init.py 0 0 100% /usr/local/lib/python3.8/dist-packages/scipy/_lib/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/scipy/_lib/_ccallback.py 98 71 28% 15-23, 87-88, 91, 95, 99, 103, 106, 125-131, 135-159, 168-180, 184-202, 207, 216-222, 227 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_numpy_compat.py 275 254 8% 18-50, 58-87, 92-102, 109-197, 203-289, 294-568, 573-781 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_testutils.py 77 62 19% 31-73, 81-82, 89-104, 108-119, 126-145 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_threadsafety.py 33 9 73% 33-37, 40-41, 45-46 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_uarray/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/_lib/_uarray/_backend.py 93 47 49% 48-57, 61-74, 96-99, 194, 213, 275, 306, 338-340, 343, 346, 363, 379-392, 404-417 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_util.py 166 107 36% 19-24, 42-60, 90-100, 111-126, 134-136, 164, 167-170, 186-196, 238-241, 244, 249, 251-252, 320-347, 367-389, 393, 396-397, 400-401, 404-405, 408-409, 412-414, 418-422 /usr/local/lib/python3.8/dist-packages/scipy/_lib/_version.py 76 33 57% 59, 72, 82-87, 91-95, 101-112, 116, 124-132, 140, 143, 146, 155 /usr/local/lib/python3.8/dist-packages/scipy/_lib/decorator.py 252 115 54% 51-68, 77-78, 102, 114, 121-122, 124, 126-127, 140, 146, 150, 162-163, 175, 181, 192-195, 244, 253, 259-261, 275-276, 282, 290-292, 294, 297, 310-319, 328-424 /usr/local/lib/python3.8/dist-packages/scipy/_lib/deprecation.py 15 4 73% 11-14, 18-20 /usr/local/lib/python3.8/dist-packages/scipy/_lib/doccer.py 97 21 78% 53, 116-125, 140, 145, 165, 171, 200, 250, 268-274 /usr/local/lib/python3.8/dist-packages/scipy/_lib/six.py 177 112 37% 43-65, 75-76, 87-92, 106-114, 119-121, 127, 134-142, 155, 160, 165, 170, 173, 176-177, 185-192, 202-204, 210-270, 277 /usr/local/lib/python3.8/dist-packages/scipy/_lib/uarray.py 13 5 62% 17-20, 24-25 /usr/local/lib/python3.8/dist-packages/scipy/cluster/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/scipy/cluster/hierarchy.py 780 667 14% 155, 162-167, 177-178, 195-200, 278, 360, 442, 527, 629, 731, 1040, 1045-1046, 1049, 1052-1053, 1058, 1061, 1068, 1072, 1075, 1113, 1115, 1118, 1121, 1130, 1133-1136, 1139-1142, 1145-1148, 1164, 1178, 1191, 1204, 1216, 1250-1278, 1299-1310, 1357-1391, 1452-1488, 1529-1551, 1555-1559, 1566, 1675-1700, 1758-1774, 1847-1868, 1946-1955, 2036-2040, 2130-2165, 2249-2290, 2294-2298, 2302-2309, 2313-2319, 2355-2357, 2409-2413, 2568-2601, 2687-2700, 2751-2757, 2781-2787, 2791-2793, 2797-2799, 2808-2933, 2995-3007, 3272-3359, 3368-3385, 3394-3403, 3407-3408, 3412-3415, 3468-3648, 3712-3743, 3819-3826, 3904-3916, 3996-4013, 4120-4138 /usr/local/lib/python3.8/dist-packages/scipy/cluster/vq.py 152 126 17% 132-140, 201-210, 250-263, 303-316, 433-461, 482-483, 507-528, 555-571, 579, 585, 707-761 /usr/local/lib/python3.8/dist-packages/scipy/constants/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/scipy/constants/codata.py 97 15 85% 1566, 1616-1617, 1641-1642, 1692-1704, 1725 /usr/local/lib/python3.8/dist-packages/scipy/constants/constants.py 142 21 85% 220-246, 278, 307 /usr/local/lib/python3.8/dist-packages/scipy/fft/__init__.py 27 2 93% 112-113 /usr/local/lib/python3.8/dist-packages/scipy/fft/_backend.py 33 13 61% 19-23, 36-37, 40, 90-91, 122-123, 151-152 /usr/local/lib/python3.8/dist-packages/scipy/fft/_basic.py 64 23 64% 9-13, 154, 252, 339, 434, 510, 570, 668, 764, 857, 947, 1040, 1083, 1183, 1226, 1333, 1375, 1463, 1506 /usr/local/lib/python3.8/dist-packages/scipy/fft/_helper.py 10 2 80% 62, 101 /usr/local/lib/python3.8/dist-packages/scipy/fft/_pocketfft/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/scipy/fft/_pocketfft/basic.py 133 87 35% 16-30, 44-58, 72-90, 103, 110, 117, 124, 131, 138, 146-161, 172-186, 198-223, 234-251 /usr/local/lib/python3.8/dist-packages/scipy/fft/_pocketfft/helper.py 106 84 21% 28-38, 43-77, 86-95, 102-106, 111-133, 137-141, 147-153, 158-170, 190-195, 210 /usr/local/lib/python3.8/dist-packages/scipy/fft/_pocketfft/realtransforms.py 64 42 34% 19-46, 71-99 /usr/local/lib/python3.8/dist-packages/scipy/fft/_realtransforms.py 28 8 71% 63, 121, 179, 237, 387, 451, 568, 618 /usr/local/lib/python3.8/dist-packages/scipy/integrate/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/scipy/integrate/_bvp.py 378 352 7% 29-57, 75-116, 124-142, 152-158, 243-276, 310-317, 322-347, 418-502, 506, 513, 556-577, 590-602, 632, 642-710, 1001-1159 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/base.py 99 80 19% 7-23, 118-151, 155-158, 170-191, 201-209, 212, 215, 231-234, 250-253, 256, 266-267, 270-275 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/bdf.py 245 222 9% 21-26, 31-34, 39-70, 188-242, 245-295, 298-438, 441, 447-451, 454-467 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/common.py 214 189 12% 13-17, 22-24, 39-40, 46-57, 62, 100-120, 153-176, 181-190, 206-238, 292-320, 325-363, 367-432 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/dop853_coefficients.py 153 0 100% /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/ivp.py 162 143 12% 31-51, 77-78, 109-128, 146-154, 504-662 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/lsoda.py 57 46 19% 108-138, 141-161, 164-172, 177-180, 183-188 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/radau.py 262 230 12% 88-137, 169-177, 286-334, 337-387, 390-529, 532-533, 536, 541-545, 548-562 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ivp/rk.py 190 127 33% 62-72, 89-104, 107, 110, 113-177, 180-181, 480-485, 488-494, 497-503, 506-524, 529-533, 536-549, 554-557, 560-576 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_ode.py 507 401 21% 348-353, 357, 361-369, 382-394, 422-437, 441-445, 532-536, 540-541, 545-546, 562-567, 584-587, 620-625, 628-633, 637-656, 660, 673-686, 690-694, 722-723, 739-742, 751-754, 765-769, 786-787, 790-791, 804, 809, 814, 826-831, 862-881, 912-939, 942-987, 990-1014, 1017-1021, 1024-1028, 1044-1100, 1132-1143, 1146-1151, 1154-1168, 1171-1179, 1182-1187, 1210, 1216-1230, 1267-1283, 1287-1333, 1336-1353, 1356-1360, 1363-1367 /usr/local/lib/python3.8/dist-packages/scipy/integrate/_quad_vec.py 262 227 13% 16, 19-24, 28, 36-41, 44-48, 51-56, 64-67, 70-71, 74-79, 83, 87-93, 98-99, 102, 202-400, 404-429, 436-449, 461-504, 512-569, 580-622 /usr/local/lib/python3.8/dist-packages/scipy/integrate/odepack.py 32 22 31% 229-260 /usr/local/lib/python3.8/dist-packages/scipy/integrate/quadpack.py 199 172 14% 41, 334-432, 436-465, 469-516, 581-585, 665-674, 799-810, 815, 823, 828, 832, 837-844, 847-883 /usr/local/lib/python3.8/dist-packages/scipy/integrate/quadrature.py 312 274 12% 45-49, 117-123, 151-168, 235-252, 256-258, 315-350, 354-381, 454-506, 568-623, 650-660, 668-669, 674-686, 773-806, 934-975 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/scipy/interpolate/_bsplines.py 324 291 10% 20-22, 27-30, 38-43, 182-226, 235-239, 245, 303-308, 332-355, 358, 367-370, 391-397, 425-437, 488-571, 581-588, 593, 597-604, 608-617, 735-861, 969-1022 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/_cubic.py 259 230 11% 28-72, 142-158, 235-240, 245-255, 268-304, 343-350, 405-435, 438, 445, 450, 619-770, 784-837 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/_fitpack_impl.py 413 388 6% 44-48, 215-311, 443-524, 580-607, 654-668, 710-733, 773-791, 890-988, 1039-1057, 1079-1080, 1128-1146, 1196-1229, 1288-1311 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/_pade.py 27 22 19% 46-67 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/fitpack.py 65 49 25% 156-158, 289-290, 353-368, 417-429, 477-491, 531-534, 586-601, 654-657, 719-722 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/fitpack2.py 366 304 17% 171-196, 201-208, 211-232, 235-241, 244-256, 265-276, 303-317, 324-326, 330-332, 342, 380, 405-408, 415-421, 468-471, 524-525, 602-618, 741-770, 793, 801, 805, 841-880, 955-961, 983, 1002-1004, 1048-1069, 1110-1136, 1172-1198, 1273-1281, 1304, 1385-1396, 1486-1504, 1670-1727 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/interpolate.py 920 819 11% 32-34, 84-94, 201-252, 279-313, 318-328, 335, 431-540, 547, 552-581, 585, 591-614, 623-631, 637-646, 649, 652-654, 660-669, 687-700, 708-751, 754-758, 770-777, 784-787, 808-870, 902-923, 986, 1013-1031, 1063-1085, 1108-1167, 1217-1239, 1268, 1284-1296, 1313-1332, 1422, 1443-1477, 1502-1533, 1558-1597, 1600-1603, 1621-1639, 1705-1757, 1814-1843, 1873-1883, 1946-1965, 1978-1984, 1987-1991, 1994-1997, 2028-2062, 2069-2096, 2103-2136, 2163-2169, 2197-2203, 2236-2264, 2287-2312, 2415-2452, 2468-2501, 2505-2516, 2519-2521, 2525-2541, 2601-2676, 2689-2704, 2707, 2710-2712, 2717-2724 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/ndgriddata.py 47 38 19% 59-65, 77-81, 193-228 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/polyint.py 203 169 17% 18, 56-60, 78-80, 86, 90-92, 96-103, 106-111, 114-131, 134-139, 177-188, 216-218, 293-316, 319-326, 329-355, 400-406, 448-461, 502-513, 532-537, 559-577, 599, 602-617, 666 /usr/local/lib/python3.8/dist-packages/scipy/interpolate/rbf.py 105 83 21% 145, 148, 151, 154, 157, 160, 163, 167-216, 223-268, 274-275, 278, 281-290 /usr/local/lib/python3.8/dist-packages/scipy/io/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/scipy/io/_fortran.py 79 61 23% 111-126, 129-136, 161-169, 245-294, 317, 340, 349, 352, 355 /usr/local/lib/python3.8/dist-packages/scipy/io/harwell_boeing/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/io/harwell_boeing/_fortran_format_parser.py 165 124 25% 34, 62-66, 69-71, 74-80, 84-90, 94, 123-132, 141-144, 147-153, 157-163, 167, 172-174, 177, 180, 185-186, 189-191, 194-205, 234, 237-250, 253-257, 260-261, 264-305, 308-312 /usr/local/lib/python3.8/dist-packages/scipy/io/harwell_boeing/hb.py 265 215 19% 45, 70-120, 141-205, 217-281, 285-299, 303-308, 313-332, 336-360, 391-400, 403-412, 416, 421, 437-443, 447, 451, 455, 459, 463, 466, 469, 496-504, 534-547 /usr/local/lib/python3.8/dist-packages/scipy/io/idl.py 429 382 11% 81-84, 89-90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 152-153, 163-170, 175-182, 187-224, 233-269, 278-316, 322-425, 431-445, 451-492, 498-546, 552-565, 570-631, 652, 655, 658, 705-873 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/byteordercodes.py 19 12 37% 57-69 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/mio.py 65 47 28% 19-22, 32-47, 71-80, 215-225, 266-279, 314-317 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/mio4.py 281 222 21% 91-95, 102-106, 110-127, 135-149, 168-185, 202-207, 221-223, 254-267, 273-301, 313-314, 317-326, 333-334, 351-357, 375, 386-406, 410-422, 442-446, 451-452, 455, 458, 478-490, 504-519, 522-541, 544-560, 567-584, 590-594, 616-618 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/mio5.py 371 312 16% 151-167, 172-175, 179-186, 196-198, 217-233, 252, 261-307, 311-331, 375-400, 422-455, 471-477, 480, 483, 487-496, 500-504, 508-516, 536-559, 562-570, 587-590, 601-630, 633-655, 660-698, 703-718, 721-726, 729-733, 736-738, 742-755, 761-765, 789-798, 802-809, 829-849 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/mio5_params.py 77 11 86% 195-197, 227-231, 235, 242-243, 249-250 /usr/local/lib/python3.8/dist-packages/scipy/io/matlab/miobase.py 108 70 35% 20, 179-184, 221-241, 305-318, 324, 328, 332, 363-377, 381-383, 387, 390-393, 398, 403-415 /usr/local/lib/python3.8/dist-packages/scipy/io/mmio.py 444 375 16% 54, 75, 101, 115, 119, 123, 127, 131, 135, 139, 150-151, 164-165, 178-179, 191, 196, 226-269, 294-327, 332-384, 389, 398, 417-425, 451-460, 469-479, 483-485, 490-657, 662-802, 812-828, 833-839 /usr/local/lib/python3.8/dist-packages/scipy/io/netcdf.py 486 393 19% 239-284, 289-293, 297-319, 323, 326, 348-352, 385-397, 408-409, 413-421, 425-428, 431-439, 442, 445-452, 455-479, 482-512, 515-553, 556-558, 561-602, 606-616, 619, 622-631, 634-635, 638-647, 650-733, 736-758, 761-776, 779-782, 785, 789, 793, 796, 799-802, 805-808, 867-876, 881-885, 896, 905, 919, 938-946, 958, 970, 973-988, 991-1021, 1027-1028, 1037-1045, 1058-1065, 1077-1093 /usr/local/lib/python3.8/dist-packages/scipy/linalg/__init__.py 36 4 89% 222-223, 227-228 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_decomp_ldl.py 85 74 13% 123-156, 207-241, 268-297, 335-354 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_decomp_polar.py 16 11 31% 98-112 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_decomp_qz.py 127 110 13% 19-34, 38-43, 47-52, 56-61, 65-71, 76-145, 262-265, 358-405 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_expm_frechet.py 153 138 10% 91-114, 122-127, 166-173, 177-187, 191-203, 207-222, 226-278, 298, 334-350, 393-411 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_matfuncs_sqrtm.py 85 74 13% 52-116, 163-196 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_procrustes.py 18 13 28% 76-91 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_sketches.py 15 8 47% 49-54, 167-168 /usr/local/lib/python3.8/dist-packages/scipy/linalg/_solvers.py 216 194 10% 86-107, 159-199, 214-218, 228-233, 306-324, 446-528, 652-736, 778-844 /usr/local/lib/python3.8/dist-packages/scipy/linalg/basic.py 385 346 10% 27-37, 137-258, 330-359, 433-472, 568-596, 669-702, 706-711, 862-907, 952, 979, 981, 1034-1043, 1157-1246, 1304-1318, 1373-1391, 1451-1470, 1575-1619 /usr/local/lib/python3.8/dist-packages/scipy/linalg/blas.py 86 12 86% 301-310, 341, 352, 381-384 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp.py 364 338 7% 41-47, 51-73, 78-115, 214-267, 374-489, 503-530, 640-695, 767, 858, 951, 1031, 1124-1194, 1199-1203, 1252-1283, 1368-1431 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp_cholesky.py 72 61 15% 19-44, 90-92, 154-156, 194-213, 274-286, 334-353 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp_lu.py 48 38 21% 71-86, 135-148, 209-223 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp_qr.py 130 121 7% 16-25, 121-173, 251-320, 386-424 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp_schur.py 104 85 18% 119-178, 191-197, 201-210, 266-295 /usr/local/lib/python3.8/dist-packages/scipy/linalg/decomp_svd.py 88 60 32% 111, 116, 118, 132, 134, 139, 225-232, 273-281, 323-330, 384-391, 459-496 /usr/local/lib/python3.8/dist-packages/scipy/linalg/flinalg.py 30 23 23% 14-19, 23, 32-58 /usr/local/lib/python3.8/dist-packages/scipy/linalg/lapack.py 45 4 91% 808, 814, 826, 830 /usr/local/lib/python3.8/dist-packages/scipy/linalg/linalg_version.py 5 0 100% /usr/local/lib/python3.8/dist-packages/scipy/linalg/matfuncs.py 130 103 21% 52-55, 84-89, 136-138, 195-208, 255-256, 291-295, 330-334, 371-372, 409-410, 447-448, 485-486, 551-590, 626-670 /usr/local/lib/python3.8/dist-packages/scipy/linalg/misc.py 42 30 29% 141-181, 192-194 /usr/local/lib/python3.8/dist-packages/scipy/linalg/special_matrices.py 223 197 12% 62-73, 104-106, 138-140, 193-203, 239-244, 290-301, 344-358, 413-430, 465-471, 535-553, 600-617, 654-662, 698-700, 759-777, 840-863, 938-973, 1033-1043, 1109-1119, 1172-1196 /usr/local/lib/python3.8/dist-packages/scipy/misc/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/scipy/misc/common.py 73 65 11% 35-47, 85-120, 154-159, 195-204, 297-303 /usr/local/lib/python3.8/dist-packages/scipy/misc/doccer.py 29 8 72% 15, 21, 27, 33, 39, 44, 49, 54 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/scipy/ndimage/_ni_docstrings.py 17 0 100% /usr/local/lib/python3.8/dist-packages/scipy/ndimage/_ni_support.py 43 13 70% 42, 44, 46, 48, 52, 64-65, 78, 80-81, 83, 89, 91 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/filters.py 399 298 25% 81, 85, 90, 129-133, 141, 156-164, 332-340, 369-377, 404-419, 447-449, 487-495, 525-544, 583-591, 598-623, 648, 754, 783-795, 842-857, 897-909, 954-966, 971-1033, 1069, 1106, 1113-1162, 1201-1202, 1240, 1280, 1348-1364, 1421-1448 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/fourier.py 69 58 16% 42-55, 59-70, 120-129, 179-187, 241-249, 298-306 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/interpolation.py 210 182 13% 93-105, 127-139, 245-263, 329-351, 433-487, 520-539, 589-616, 677-746 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/measurements.py 315 288 9% 178-236, 298-305, 377-458, 463-466, 500-573, 617-618, 669-670, 721-722, 773, 782-884, 946, 1025, 1086, 1155-1164, 1210-1219, 1275-1293, 1355-1364, 1419-1424, 1459-1498 /usr/local/lib/python3.8/dist-packages/scipy/ndimage/morphology.py 403 368 9% 50-53, 106-122, 208, 210, 218-285, 381, 501-513, 629-636, 775-782, 871-892, 1022, 1097-1107, 1213-1216, 1338-1364, 1443-1447, 1526-1530, 1636-1643, 1681-1695, 1739-1752, 1797-1810, 1872-1947, 1986-2063, 2175-2230 /usr/local/lib/python3.8/dist-packages/scipy/optimize/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/scipy/optimize/_basinhopping.py 219 182 17% 20, 23-24, 27-31, 34, 61-92, 102-146, 151-173, 177-178, 208-216, 219, 222-232, 238-242, 246-247, 264-265, 268-270, 278-280, 283-286, 304-305, 313-315, 321, 626-701, 705-707, 711-716, 720-736 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_constraints.py 180 157 13% 94-101, 136-139, 168-170, 173-176, 215-251, 267-274, 284-294, 304-307, 312-317, 324-411, 419-450 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_differentiable_functions.py 351 317 10% 31-160, 163-165, 168-170, 173-175, 178-181, 184-187, 190-193, 196-200, 223-420, 423-425, 428-429, 432-434, 437-439, 442-444, 447-449, 452-454, 458-461, 472-489, 492-494, 497-501, 504-505, 508-510, 521-528 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_differentialevolution.py 364 310 15% 294-308, 475-599, 607-637, 644-652, 666-687, 694, 702-704, 711, 730-849, 869-889, 894-908, 928, 948-959, 962, 965, 969-970, 974-975, 1011-1020, 1035-1144, 1150, 1154, 1158-1159, 1163-1195, 1199-1200, 1205-1206, 1211-1216, 1220-1224, 1228-1233, 1237-1242, 1249-1253, 1261-1262, 1265, 1294-1322, 1325, 1341-1346 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_dual_annealing.py 285 250 12% 55-71, 79-111, 115-127, 153-159, 166-195, 199-205, 209-210, 240-256, 259-277, 280-306, 315-355, 362-370, 373-374, 388-405, 409-425, 602-689 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_hessian_update_strategy.py 134 94 30% 52, 70, 87, 100, 136-145, 151-159, 162, 180-201, 217-220, 231-237, 279, 282-288, 311-312, 329-330, 334-375, 407-408, 412-430 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_linprog.py 78 65 17% 78-110, 155-161, 510-581 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_linprog_ip.py 247 217 12% 84-119, 189-329, 345-349, 368-375, 399-412, 427-432, 447-453, 471-502, 534-544, 698-822, 1083-1127 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_linprog_rs.py 190 171 10% 47-99, 108-134, 161-237, 249-269, 277, 285-288, 295-310, 327-402, 522-558 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_linprog_simplex.py 107 98 8% 89-95, 154-166, 212-229, 355-435, 591-659 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_linprog_util.py 489 470 4% 57-68, 92-99, 118-121, 183-386, 497-778, 873-881, 971-1085, 1092, 1100-1130, 1138-1145, 1170-1173, 1241-1293, 1350-1396, 1473-1485 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsap.py 20 17 15% 79-105 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/bvls.py 116 109 6% 13-16, 20-177 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/common.py 295 261 12% 36-56, 108-170, 196-221, 235-247, 284-301, 316-324, 350-363, 371, 392-400, 418-439, 448-466, 499-510, 515-541, 548, 555-565, 571, 578-588, 597-600, 605-615, 620-631, 637-648, 660-671, 679-689, 697-707, 712-722, 730-736 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/dogbox.py 149 138 7% 65-77, 94-106, 125-149, 154-330 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/least_squares.py 255 229 10% 43-92, 98-105, 109-126, 130-149, 153-162, 169-177, 181-186, 190-195, 199-204, 212-237, 748-940 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/lsq_linear.py 82 70 15% 16-24, 218-317 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/trf.py 290 278 4% 121-126, 133-205, 210-402, 410-564 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_lsq/trf_linear.py 144 132 8% 53-69, 74-90, 95-142, 147-248 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_minimize.py 176 155 12% 479-636, 756-794, 799-806, 811-829 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_numdiff.py 254 237 7% 46-91, 100-103, 107-114, 147-175, 330-398, 404-441, 445-481, 486-561, 625-639 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_remove_redundancy.py 147 136 7% 30-31, 53-54, 83-92, 96-104, 139-230, 266-357, 393-449 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_root.py 89 69 22% 153-203, 207-208, 246-257, 266-305, 369, 434, 476, 513, 550, 590, 654 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_root_scalar.py 124 104 16% 30-33, 38-43, 47-49, 53-55, 58, 181-287, 306, 325, 343, 366, 392, 423, 442, 461 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_shgo.py 657 595 9% 417-447, 456-655, 673-707, 721-737, 744-757, 762-778, 782-789, 793-795, 799-800, 803-804, 814-835, 838-845, 855-868, 871-879, 888-899, 907-910, 917-955, 974-1020, 1024-1028, 1031-1034, 1044-1052, 1070-1086, 1102-1104, 1124-1182, 1190-1199, 1203-1206, 1225-1240, 1245-1282, 1290-1292, 1302-1357, 1366-1375, 1384-1390, 1395-1403, 1407-1409, 1415-1421, 1431-1458, 1466-1472, 1476-1508, 1514-1531, 1534-1542, 1550, 1555-1568, 1574-1596, 1601-1605, 1610-1617, 1620-1628, 1631-1645, 1651-1671 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_shgo_lib/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/scipy/optimize/_shgo_lib/sobol_seq.py 122 114 7% 30-40, 53-58, 97-102, 140-145, 197-372 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_shgo_lib/triangulation.py 359 321 11% 8-46, 49, 56-85, 89-115, 119-141, 146-159, 163-174, 182, 195-225, 231-243, 258-298, 315-362, 372-451, 456-464, 467, 470-471, 477-480, 487-490, 497, 503-504, 513-517, 528-530, 536-569, 572, 575-585, 588-592, 596-600, 603-609, 616-626, 629-661 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_spectral.py 106 93 12% 66-164, 207-238, 245-251, 255, 259 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trlib/__init__.py 6 3 50% 7-12 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion.py 135 114 16% 25-35, 38, 43-45, 50-52, 57-59, 62-65, 70-72, 80-95, 98, 133-266 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/canonical_constraint.py 253 234 8% 43-48, 53-69, 78-91, 101-149, 153-181, 185-221, 225-261, 265-327, 337-390 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/equality_constrained_sqp.py 105 96 9% 14-15, 50-218 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/minimize_trustregion_constr.py 175 152 13% 29-30, 33-36, 46-48, 51-57, 62-100, 107-112, 314-544 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/projections.py 164 145 12% 10, 41-55, 62-90, 96-172, 179-233, 240-287, 364-406 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/qp_subproblem.py 215 201 7% 45-63, 99-149, 189-234, 286-303, 308, 313, 364-409, 492-638 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/report.py 32 10 69% 11-16, 23-28, 32 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_constr/tr_interior_point.py 148 124 16% 38-57, 60-61, 64, 67, 80-86, 93-96, 100, 108-114, 130-136, 140, 143-163, 179-195, 199-205, 209-221, 226-240, 251-264, 287-347 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_dogleg.py 40 30 25% 31-35, 47-51, 57-62, 98-124 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_exact.py 139 124 11% 35-41, 80-122, 137-143, 173-185, 218-254, 264-285, 290-432 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_krylov.py 11 7 36% 22-59 /usr/local/lib/python3.8/dist-packages/scipy/optimize/_trustregion_ncg.py 51 42 18% 33-39, 71-128 /usr/local/lib/python3.8/dist-packages/scipy/optimize/cobyla.py 72 60 17% 139-170, 196-258 /usr/local/lib/python3.8/dist-packages/scipy/optimize/lbfgsb.py 136 123 10% 174-208, 265-380, 412-422, 440-456, 468-478 /usr/local/lib/python3.8/dist-packages/scipy/optimize/linesearch.py 320 299 7% 69-103, 150-186, 267-322, 384-468, 481-502, 512-523, 532-603, 644-659, 666-668, 685-726, 773-802, 852-883 /usr/local/lib/python3.8/dist-packages/scipy/optimize/minpack.py 284 255 10% 26-45, 139-165, 206-259, 384-457, 461-478, 482-491, 495-508, 683-813, 821-844, 848, 852, 856-870, 914-916 /usr/local/lib/python3.8/dist-packages/scipy/optimize/nnls.py 21 16 24% 60-82 /usr/local/lib/python3.8/dist-packages/scipy/optimize/nonlin.py 628 491 22% 139, 144-147, 152-154, 158-160, 269-367, 375-415, 434-453, 456-472, 521-530, 533, 536, 539, 542-547, 552-558, 562, 566, 573-658, 667-678, 681, 684-688, 703-708, 712-718, 723-746, 750-752, 756-758, 762-764, 768-770, 773-781, 784-790, 794-797, 803-808, 814-819, 850-884, 951-973, 977-978, 981, 984-988, 991, 994, 997, 1000-1006, 1046-1051, 1115-1121, 1124-1144, 1147-1167, 1170-1192, 1225-1226, 1229-1230, 1233, 1236, 1239, 1242, 1245, 1248, 1275-1276, 1279, 1282, 1285, 1288, 1291, 1294, 1325-1328, 1331-1332, 1335, 1338, 1341, 1344, 1347, 1350-1353, 1438-1476, 1479-1481, 1484-1491, 1494-1498, 1501-1508, 1511-1524 /usr/local/lib/python3.8/dist-packages/scipy/optimize/optimize.py 1239 1166 6% 59-61, 64-67, 70-74, 115-118, 124-129, 132, 140-145, 152, 159-164, 197-200, 229-238, 270-277, 310-317, 321-329, 435-453, 498-682, 690-707, 765, 809-813, 818-820, 841-869, 945-964, 990-1098, 1253-1271, 1297-1406, 1500-1519, 1545-1672, 1742-1750, 1771-1894, 1901-1910, 1914, 1918-1945, 1949-2053, 2056-2059, 2132-2138, 2158-2171, 2234-2239, 2253-2315, 2352-2417, 2426-2430, 2550-2570, 2599-2712, 2716-2728, 2903-2985, 2993-2994, 2998, 3069-3166, 3170-3242, 3246 /usr/local/lib/python3.8/dist-packages/scipy/optimize/slsqp.py 190 178 6% 57-66, 181-212, 237-475, 483-531 /usr/local/lib/python3.8/dist-packages/scipy/optimize/tnc.py 102 76 25% 243-277, 342-413, 420-441 /usr/local/lib/python3.8/dist-packages/scipy/optimize/zeros.py 471 417 11% 54-62, 65-68, 73-81, 86-93, 266-365, 377-469, 546-554, 643-651, 773-781, 878-886, 896-899, 904-908, 919-927, 932-937, 949-972, 980-992, 1002, 1013-1037, 1048-1064, 1067-1077, 1081-1085, 1089, 1092, 1096-1123, 1127-1132, 1139-1213, 1218-1244, 1353-1375 /usr/local/lib/python3.8/dist-packages/scipy/signal/__init__.py 44 2 95% 330, 343 /usr/local/lib/python3.8/dist-packages/scipy/signal/_arraytools.py 49 41 16% 43-46, 54, 92-106, 143-155, 196-209, 237-243 /usr/local/lib/python3.8/dist-packages/scipy/signal/_max_len_seq.py 31 25 19% 104-137 /usr/local/lib/python3.8/dist-packages/scipy/signal/_peak_finding.py 225 201 11% 66-81, 138, 194, 248-250, 264-267, 281-293, 307-319, 459-462, 584-590, 625-640, 673-678, 713-723, 935-1006, 1055-1126, 1164-1190, 1283-1299 /usr/local/lib/python3.8/dist-packages/scipy/signal/_savitzky_golay.py 81 70 14% 98-141, 153-165, 179-209, 219-223, 328-353 /usr/local/lib/python3.8/dist-packages/scipy/signal/_upfirdn.py 40 30 25% 59-63, 67-69, 75-86, 90-100, 207-210 /usr/local/lib/python3.8/dist-packages/scipy/signal/bsplines.py 202 177 12% 19, 28-43, 60-114, 125-129, 148-149, 157-167, 175-185, 189-193, 197, 202-206, 210-237, 241-252, 256-267, 292-295, 319-322, 337-358, 373-394 /usr/local/lib/python3.8/dist-packages/scipy/signal/filter_design.py 1094 1014 7% 47-56, 94-117, 180-193, 255-272, 424-477, 562-583, 662-693, 698-706, 821-828, 881-932, 987-1000, 1064-1071, 1095-1130, 1168, 1193-1200, 1230-1240, 1245-1250, 1421-1515, 1539-1561, 1592-1632, 1691-1704, 1765-1787, 1851-1876, 1938-1965, 2017-2046, 2155-2175, 2294-2386, 2393-2398, 2457-2474, 2520-2534, 2583-2600, 2652-2679, 2731-2759, 2866, 2983, 3094, 3218, 3380, 3385, 3389, 3421-3445, 3525-3615, 3693-3753, 3833-3915, 3993-4054, 4067-4074, 4091-4112, 4129-4154, 4161-4163, 4167-4179, 4201-4263, 4285-4288, 4318-4332, 4340-4357, 4371-4396, 4404-4435, 4449-4463, 4540-4568, 4648, 4728, 4764-4803 /usr/local/lib/python3.8/dist-packages/scipy/signal/fir_filter_design.py 272 250 8% 26-32, 79-85, 127-128, 250-261, 389-482, 593-684, 836-855, 968-1068, 1082-1090, 1215-1265 /usr/local/lib/python3.8/dist-packages/scipy/signal/lti_conversion.py 160 142 11% 76-114, 118-121, 125-126, 130-133, 137-139, 143-148, 176-195, 256-284, 304, 334, 405-504 /usr/local/lib/python3.8/dist-packages/scipy/signal/ltisys.py 919 757 18% 54-58, 66-70, 75, 79-82, 87, 92, 103-106, 117-120, 131-134, 206-221, 229, 236, 243, 250, 274, 284, 295, 383-398, 406-409, 414, 418, 425, 432, 439, 468, 479, 561-578, 583-592, 596, 606, 610-617, 622, 626, 638-639, 651, 663, 676, 697-702, 722-727, 800, 940-958, 963-972, 976, 987, 991-998, 1003, 1007, 1012, 1016, 1028-1030, 1042, 1055, 1067, 1131, 1207-1208, 1304-1317, 1322-1333, 1337, 1347, 1365-1404, 1411-1421, 1428, 1434-1473, 1479-1482, 1485-1488, 1491-1494, 1501-1508, 1513, 1517, 1522, 1526-1527, 1532, 1536-1537, 1542, 1546, 1558-1561, 1578, 1596, 1609, 1677, 1799-1853, 1861-1867, 1926-2032, 2058-2064, 2114-2133, 2200-2222, 2277-2292, 2358-2373, 2432-2437, 2494-2522, 2529, 2540-2580, 2590-2600, 2613-2636, 2655-2710, 2720-2763, 2777-2886, 2896-2912, 3095-3263, 3322-3379, 3431-3465, 3516-3550, 3615-3648, 3712-3722 /usr/local/lib/python3.8/dist-packages/scipy/signal/signaltools.py 1148 1072 7% 27, 47-50, 55-58, 77-93, 197-259, 265-270, 305-331, 365-391, 419-428, 523-544, 572-655, 736-860, 876-881, 889-892, 904-935, 963-977, 984-985, 996-1002, 1019-1037, 1146-1174, 1267-1296, 1353-1359, 1394-1409, 1437-1460, 1537-1549, 1627-1644, 1681-1692, 1817-1885, 1928-1953, 1997-2009, 2098-2120, 2145-2180, 2208-2210, 2265-2297, 2356-2372, 2377-2397, 2401-2424, 2503-2539, 2598-2644, 2648-2675, 2733-2749, 2832-2924, 3054-3134, 3184-3212, 3254-3297, 3391-3433, 3489-3505, 3557-3684, 3844-3885, 3890-3920, 3924-3927, 4000-4039, 4130-4151, 4202-4245 /usr/local/lib/python3.8/dist-packages/scipy/signal/spectral.py 363 339 7% 142-158, 268-289, 452-457, 584-601, 734-771, 870-895, 996-1022, 1172-1178, 1348-1456, 1566-1576, 1669-1870, 1896-1920, 1959-1981, 2001-2002 /usr/local/lib/python3.8/dist-packages/scipy/signal/waveforms.py 120 107 11% 58-88, 139-162, 224-262, 427-430, 440-483, 577-580, 591-593, 669-681 /usr/local/lib/python3.8/dist-packages/scipy/signal/wavelets.py 136 123 10% 29-76, 90-92, 127-198, 253-261, 301-308, 384-388, 462-473 /usr/local/lib/python3.8/dist-packages/scipy/signal/windows/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/signal/windows/windows.py 289 243 16% 21-23, 28-31, 36-39, 112-121, 168-174, 226-238, 290-302, 349-357, 442, 501, 548, 609-610, 700-708, 790, 795, 856-878, 925-933, 1020, 1098, 1207-1216, 1271-1279, 1342-1349, 1438-1476, 1545-1563, 1616-1622, 1698-1710, 1876-1970, 1975-1982, 2095-2124 /usr/local/lib/python3.8/dist-packages/scipy/sparse/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/_index.py 221 190 14% 24-27, 35-75, 78-126, 129-150, 157-180, 185-191, 196-202, 205, 208, 211, 214, 217, 220, 223, 226, 229, 232, 235, 238, 242-244, 252-283, 288-322, 326-328 /usr/local/lib/python3.8/dist-packages/scipy/sparse/_matrix_io.py 42 32 24% 16, 63-80, 131-156 /usr/local/lib/python3.8/dist-packages/scipy/sparse/base.py 455 344 24% 71-75, 81-82, 86, 123-131, 157, 182-189, 194-203, 207-208, 212, 223, 239, 250, 254, 257-258, 263-281, 284-287, 295, 313-328, 340, 344, 348, 363, 367, 370, 373, 376, 379, 382, 385, 388, 391, 394, 397, 400, 403, 407, 410-424, 427, 430-443, 446-455, 466-530, 534, 537, 540, 543, 546-554, 561-564, 567-570, 577-617, 620, 624, 628, 632, 635, 638, 641, 644, 647, 650, 653-675, 678-691, 718, 736-741, 744, 756, 759, 762, 780-782, 791-799, 808-816, 851, 883, 894, 902, 910, 918, 926, 937, 945, 953, 993-1025, 1064-1097, 1124, 1146-1149, 1152-1176, 1179-1189 /usr/local/lib/python3.8/dist-packages/scipy/sparse/bsr.py 315 266 16% 123-214, 225-271, 279, 283-287, 292-293, 299-308, 317, 320, 330, 336, 339, 342-351, 354-364, 367-421, 436-441, 444-463, 468, 479-505, 508, 513-534, 546-561, 568-594, 599-607, 613-627, 635-676, 684-688, 722 /usr/local/lib/python3.8/dist-packages/scipy/sparse/compressed.py 737 654 11% 31-108, 111-123, 130-136, 148-195, 212-215, 219-248, 252-279, 283-313, 316, 322, 328, 334, 344-352, 355, 358, 365-458, 465-475, 478-489, 492-528, 531-539, 548-568, 571, 577, 592-611, 630-635, 642-647, 650-653, 657-668, 672-673, 678-698, 704-730, 736-758, 764-775, 782-793, 797-798, 801-802, 806-823, 826-853, 856-872, 880-911, 918-931, 942-1003, 1010-1017, 1023-1037, 1050-1053, 1068-1074, 1077-1079, 1089-1098, 1110-1113, 1116, 1123-1125, 1135-1138, 1143-1153, 1156-1187, 1201-1207, 1212-1242, 1248-1269, 1273-1290 /usr/local/lib/python3.8/dist-packages/scipy/sparse/construct.py 232 206 11% 62, 138-188, 218, 252-273, 311-355, 384-398, 406-431, 465, 499, 545-623, 668-677, 750-793, 842 /usr/local/lib/python3.8/dist-packages/scipy/sparse/coo.py 294 251 15% 129-198, 201-236, 242-263, 271-291, 294-300, 306-317, 323-330, 352-372, 394-414, 417-420, 425-443, 448-454, 459-475, 480-513, 521-525, 533-537, 541-554, 561-564, 571-579, 583-586, 589-593, 619 /usr/local/lib/python3.8/dist-packages/scipy/sparse/csc.py 87 58 33% 111-119, 125-126, 129-132, 137-155, 164-180, 188-194, 200-206, 209, 212-214, 217-219, 222, 225, 228, 235, 261 /usr/local/lib/python3.8/dist-packages/scipy/sparse/csgraph/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/csgraph/_laplacian.py 51 44 14% 69-81, 85, 89-111, 115-128 /usr/local/lib/python3.8/dist-packages/scipy/sparse/csgraph/_validation.py 31 25 19% 17-58 /usr/local/lib/python3.8/dist-packages/scipy/sparse/csr.py 135 103 24% 129-137, 143-156, 161-164, 169-186, 191-222, 231, 234-242, 248-256, 263-271, 275, 278-307, 311-313, 316, 319, 322-325, 351 /usr/local/lib/python3.8/dist-packages/scipy/sparse/data.py 184 138 25% 23, 26, 29, 33-35, 38, 41, 44, 47, 50-53, 56-60, 63-68, 71-79, 84-89, 94, 99, 113-119, 126, 135-136, 148-156, 166-187, 191-215, 218-252, 255-289, 321, 353, 376, 399 /usr/local/lib/python3.8/dist-packages/scipy/sparse/dia.py 224 188 16% 79-146, 149-150, 158-164, 167-168, 171-181, 187-225, 230-241, 244, 247-276, 279-282, 287-305, 311-318, 323-343, 349-365, 374-377, 380-392, 420 /usr/local/lib/python3.8/dist-packages/scipy/sparse/dok.py 275 213 23% 23, 79-111, 115, 122, 125-128, 133-136, 139, 145, 151-158, 161, 164, 167, 170-191, 194, 197, 200-201, 204-205, 209-216, 220-227, 230-234, 237-246, 249-277, 280-301, 304-309, 312-316, 320-323, 327-332, 335-338, 341-346, 349-352, 358, 365-374, 380-384, 387-389, 394-404, 409-411, 416, 421-429, 457 /usr/local/lib/python3.8/dist-packages/scipy/sparse/extract.py 22 14 36% 38-42, 101-103, 162-164, 168-171 /usr/local/lib/python3.8/dist-packages/scipy/sparse/lil.py 291 232 20% 89-132, 135-136, 139-140, 143-147, 150-154, 160-172, 175, 181-185, 190-193, 198-206, 210-216, 220-226, 229-231, 234-235, 238, 241, 244-245, 248, 251-252, 255-256, 260-261, 265-271, 289-300, 303, 307-308, 314-324, 328-336, 339-350, 353-360, 363-369, 374-401, 406-426, 431-435, 440, 445-448, 454-484, 512-527, 553 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/_expm_multiply.py 255 225 12% 18-23, 28-33, 38-43, 48-55, 140-144, 172-197, 204-223, 313, 342-346, 352, 358-360, 366-369, 375, 399, 414-417, 455-475, 506-511, 556-629, 639-648, 655-677, 684-713 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/_norm.py 70 63 10% 15-19, 110-184 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/_onenormest.py 199 177 11% 86-119, 130-139, 154-157, 162, 166-174, 178-180, 187-190, 194-197, 204-211, 215, 219, 261-322, 366-468 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/dsolve/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/dsolve/_add_newdocs.py 9 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/dsolve/linsolve.py 197 173 12% 56-59, 63-82, 132-233, 302-324, 386-410, 442-469, 528-607 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/eigen/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/eigen/arpack/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/eigen/arpack/arpack.py 726 642 12% 280-281, 297-299, 307, 313-364, 367-377, 435-533, 536-573, 576-595, 636-719, 722-759, 762-896, 900-904, 914-917, 922-927, 937-939, 942, 949-951, 961-974, 977-982, 992-1020, 1023-1028, 1032, 1037-1044, 1048-1054, 1058-1089, 1251-1349, 1554-1689, 1694-1713, 1717, 1721, 1804-1910 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/eigen/lobpcg/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/eigen/lobpcg/lobpcg.py 323 310 4% 34-44, 52-57, 64-72, 77-79, 84-114, 119-125, 287-711 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/interface.py 346 245 29% 140-152, 160-168, 173-175, 184, 196, 222-243, 269-290, 294-298, 324-339, 364-377, 381-384, 387, 390, 407-419, 423-426, 429-432, 435-438, 441-444, 447-450, 453, 456, 459-465, 481, 491, 497, 501, 509-518, 521-524, 527, 530-533, 536-539, 542, 553-556, 559, 562, 565, 568, 573-576, 580, 583, 587, 590, 593-598, 603-610, 613, 616, 619, 622, 625-626, 631-639, 642, 645, 648, 651, 654-655, 660-666, 669, 672, 675, 678, 681-682, 687-695, 698-701, 704, 707, 710, 713, 716-717, 722-725, 728, 731-733, 737-740, 744, 747, 752, 755, 758, 761, 764, 767, 795-823 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/_gcrotmk.py 192 182 5% 66-182, 267-490 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/iterative.py 421 386 8% 73-77, 97-118, 137-198, 209-265, 276-337, 347-414, 514-647, 717-802 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/lgmres.py 69 59 14% 128-235 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/lsmr.py 185 177 4% 197-482 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/lsqr.py 200 192 4% 81-95, 311-570 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/minres.py 203 196 3% 71-343, 347-363 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/isolve/utils.py 56 46 18% 23-27, 31, 65-123 /usr/local/lib/python3.8/dist-packages/scipy/sparse/linalg/matfuncs.py 354 279 21% 77-82, 103-115, 120-130, 155-173, 179-188, 191-193, 196-200, 203-205, 209, 218-235, 238-240, 243-246, 249-251, 255-256, 296, 338, 367-383, 387-390, 394-397, 401-404, 408-411, 415-418, 422-424, 428-430, 434-436, 440-442, 446-454, 458-466, 470-478, 482-490, 493-498, 501-506, 509-514, 517-525, 528-547, 595, 603-677, 700-709, 736-740, 762-764, 783-813, 833-855 /usr/local/lib/python3.8/dist-packages/scipy/sparse/sputils.py 176 146 17% 42-53, 58-63, 70, 80-90, 94, 105-118, 143-171, 176-180, 185, 194-207, 215-225, 229, 235, 241, 245-264, 269-314, 326-331, 338-339, 346-349, 353-356, 360-363 /usr/local/lib/python3.8/dist-packages/scipy/spatial/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/scipy/spatial/_plotutils.py 78 65 17% 11-27, 31-35, 81-90, 136-148, 212-264 /usr/local/lib/python3.8/dist-packages/scipy/spatial/_procrustes.py 25 20 20% 101-132 /usr/local/lib/python3.8/dist-packages/scipy/spatial/_spherical_voronoi.py 68 57 16% 133-166, 171-206, 217-243, 273-277 /usr/local/lib/python3.8/dist-packages/scipy/spatial/distance.py 633 503 21% 135-165, 170-172, 176-178, 182-183, 194-195, 200-220, 224-240, 244-259, 263-269, 273-286, 290-292, 307-309, 314-329, 334-339, 343-346, 350-357, 451-457, 508-524, 580-581, 620, 661-674, 708-721, 766, 813-820, 883-894, 941-950, 985-991, 1031-1037, 1079-1084, 1122-1130, 1170-1178, 1221-1236, 1286-1296, 1337-1342, 1353, 1397-1412, 1457-1462, 1507-1519, 1565-1578, 1624-1638, 1718, 1722, 1724-1731, 1999, 2006-2012, 2017, 2023, 2027, 2031, 2039-2050, 2069-2094, 2149-2212, 2254-2302, 2334-2339, 2344-2358, 2378-2380, 2403, 2407, 2708-2793 /usr/local/lib/python3.8/dist-packages/scipy/spatial/kdtree.py 419 379 10% 39-55, 78-83, 93-95, 98, 102, 120-126, 140, 154, 168, 182, 243-251, 256, 259, 262, 265, 268, 272-273, 277-281, 284-323, 329-407, 492-547, 550-572, 625-636, 663-705, 731-812, 842-889, 912-942, 978-996 /usr/local/lib/python3.8/dist-packages/scipy/spatial/transform/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/scipy/spatial/transform/_rotation_groups.py 56 48 14% 6-58, 62-76, 80-90, 94-99, 103-105, 109-140 /usr/local/lib/python3.8/dist-packages/scipy/spatial/transform/_rotation_spline.py 176 159 10% 18-25, 30, 48-65, 83-104, 124-151, 168, 188, 220-248, 331-361, 364-404, 424-456 /usr/local/lib/python3.8/dist-packages/scipy/spatial/transform/rotation.py 470 416 11% 15-17, 29-142, 146-150, 154-158, 162-173, 369-394, 407, 474-479, 568-612, 618, 674-707, 803-860, 907-910, 964-999, 1004, 1052-1073, 1159-1179, 1298-1329, 1397-1406, 1439-1443, 1467-1475, 1510-1527, 1560-1617, 1655, 1703, 1722-1727, 1768-1775, 1783-1838, 1915-1968, 2049-2070, 2090-2114 /usr/local/lib/python3.8/dist-packages/scipy/special/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/scipy/special/_basic.py 524 449 14% 100-112, 179-213, 250-254, 279-285, 305, 325, 345, 365, 397-401, 433-437, 469-473, 481-487, 515-519, 547-551, 602-606, 635-639, 667-671, 699-703, 747-755, 799-807, 888, 926-928, 941-943, 956-958, 971-973, 988, 1032-1034, 1072-1093, 1129-1150, 1201-1226, 1284-1307, 1343-1360, 1373-1380, 1424-1431, 1449-1460, 1476-1487, 1535-1538, 1586-1589, 1624-1639, 1666-1676, 1703-1713, 1740-1749, 1762-1764, 1777-1779, 1792-1794, 1800-1802, 1815-1817, 1830-1832, 1845-1847, 1860-1862, 1878-1880, 1904-1911, 1928-1935, 1984-1996, 2035-2050, 2065-2070, 2120-2158, 2195-2215, 2260-2270, 2333-2336 /usr/local/lib/python3.8/dist-packages/scipy/special/_ellip_harm.py 16 6 62% 97, 155-156, 160, 208-209 /usr/local/lib/python3.8/dist-packages/scipy/special/_logsumexp.py 34 12 65% 96-99, 105-106, 109-110, 118-119, 123, 127 /usr/local/lib/python3.8/dist-packages/scipy/special/_spherical_bessel.py 18 12 33% 53-56, 104-107, 153-156, 202-205 /usr/local/lib/python3.8/dist-packages/scipy/special/lambertw.py 4 1 75% 107 /usr/local/lib/python3.8/dist-packages/scipy/special/orthogonal.py 525 464 12% 128-151, 154-157, 160-173, 191-216, 264-290, 331-346, 394-404, 442-457, 503-524, 569-586, 630, 662-676, 744-760, 789-796, 825-831, 860-871, 898-910, 947-1020, 1050-1067, 1113-1124, 1157-1172, 1229-1248, 1282-1297, 1345-1364, 1400-1408, 1455-1463, 1499-1512, 1557-1566, 1603-1608, 1652-1659, 1696-1714, 1758-1765, 1802-1821, 1865-1866, 1894-1902, 1945-1952, 1980-1985, 2029-2039, 2080-2094, 2137-2143, 2170-2182 /usr/local/lib/python3.8/dist-packages/scipy/special/sf_error.py 6 0 100% /usr/local/lib/python3.8/dist-packages/scipy/special/spfun_stats.py 14 8 43% 86-95 /usr/local/lib/python3.8/dist-packages/scipy/stats/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/scipy/stats/_binned_statistic.py 159 145 9% 167-182, 336-349, 514-634, 640-675, 681-706 /usr/local/lib/python3.8/dist-packages/scipy/stats/_constants.py 8 0 100% /usr/local/lib/python3.8/dist-packages/scipy/stats/_continuous_distns.py 2994 1970 34% 35-36, 50-54, 97, 100, 103, 106, 109, 152, 155, 158, 161, 164, 180, 184, 188, 192, 196, 200, 204, 208, 235, 239, 242, 245, 248, 251, 254, 257, 260, 263, 266, 273-300, 342, 345, 348, 351, 354, 382, 385, 388, 391, 394, 422, 425, 428, 431-435, 438, 449, 461-463, 470-472, 482-486, 514, 520, 523-525, 528, 531, 534-539, 542-553, 563-658, 690-693, 697, 700, 703, 706-724, 754, 757, 760, 763-775, 778-779, 834-840, 843-852, 855, 858, 861, 864, 867, 870-887, 890-894, 948, 951, 954, 957, 960, 963, 969, 972-973, 1011, 1014, 1017, 1021, 1024, 1027, 1030, 1033, 1036, 1039, 1068, 1071, 1074, 1077, 1080, 1083, 1086, 1090-1091, 1130-1131, 1137, 1140-1141, 1144, 1147, 1150-1155, 1187, 1191, 1194, 1197, 1200, 1203, 1206, 1209-1213, 1242, 1245, 1248, 1251, 1281-1284, 1288-1289, 1292-1293, 1296-1297, 1300-1301, 1304-1305, 1308-1309, 1338-1341, 1345-1347, 1350-1351, 1354-1355, 1358-1360, 1363, 1369, 1401, 1405, 1408, 1411, 1414, 1417, 1420, 1423, 1426, 1429, 1436-1473, 1518-1520, 1525-1530, 1533-1535, 1538-1540, 1543-1545, 1548-1552, 1602, 1605-1609, 1612-1613, 1616, 1652, 1655-1657, 1660, 1663, 1666, 1669, 1705-1709, 1714, 1717, 1721, 1724-1725, 1733-1739, 1766, 1771, 1774, 1777, 1808, 1814, 1817-1821, 1824, 1827, 1830, 1833-1860, 1897, 1900, 1904, 1907, 1913-1926, 1972, 1975, 1978, 1981, 1984, 1987, 1990, 1993, 2027, 2030, 2033, 2036, 2039, 2042, 2045-2050, 2053, 2089, 2093, 2097, 2101, 2105, 2109, 2113, 2117, 2121, 2125, 2129, 2133, 2137, 2141, 2145, 2149, 2153, 2157, 2161, 2165, 2169, 2173, 2177, 2209, 2213, 2217, 2221, 2225, 2229, 2233, 2237, 2241, 2245, 2249, 2253, 2257, 2261, 2265, 2269, 2273, 2277, 2281, 2285, 2289, 2293, 2297, 2328, 2331, 2334-2335, 2338-2339, 2342-2348, 2391, 2394-2399, 2403, 2406, 2411, 2414, 2417, 2422, 2425, 2428-2434, 2439, 2479, 2483, 2486, 2526, 2529-2531, 2534, 2541, 2544-2554, 2557, 2560, 2563, 2566-2567, 2571-2572, 2576-2605, 2609-2614, 2617-2621, 2624, 2643-2663, 2703, 2707, 2710, 2713, 2716, 2719, 2722, 2725, 2733-2734, 2742-2813, 2840-2848, 2854-2855, 2860, 2863, 2903, 2907, 2910, 2913-2916, 2919-2922, 2925-2927, 2930-2932, 2936, 2939-2940, 2969, 2972, 2977-2981, 2984-2987, 2990, 2993, 3023, 3026, 3029, 3032, 3035, 3069, 3072, 3075, 3078, 3081, 3084, 3088, 3122, 3125, 3128, 3131, 3134, 3137, 3140, 3143, 3147, 3175, 3178, 3181, 3184, 3187, 3190, 3220, 3223, 3226, 3229, 3232-3240, 3243, 3272, 3276, 3279, 3282, 3285, 3288, 3294, 3322, 3325, 3328, 3331, 3334, 3367, 3372-3373, 3376-3379, 3414, 3417, 3420, 3423, 3426, 3429, 3432-3445, 3448, 3485, 3490, 3493, 3496-3500, 3503, 3547, 3553-3561, 3568, 3572, 3579-3629, 3634-3781, 3785-3788, 3791-3803, 3853, 3856-3859, 3864-3867, 3870-3875, 3915-3918, 3921-3922, 3925, 3928, 3931, 3967, 3971-3972, 3975, 3978, 4012, 4017-4019, 4022, 4025, 4052, 4056, 4059, 4062, 4065, 4068, 4105, 4109, 4113-4114, 4117, 4153-4154, 4157-4158, 4161-4162, 4165, 4256-4292, 4295, 4299-4300, 4307-4311, 4315-4318, 4322-4323, 4329-4385, 4391-4435, 4439-4481, 4485-4521, 4528-4638, 4641-4645, 4673, 4677, 4680, 4683, 4686, 4689, 4692, 4695, 4699, 4730, 4734, 4737, 4740, 4745-4749, 4787-4789, 4792, 4795, 4798, 4801, 4808, 4845, 4849, 4852, 4855, 4858, 4861, 4864, 4867, 4870-4875, 4878, 4886-4944, 4973, 4977, 4980, 4983, 4986, 4989-4994, 4997, 5031, 5035, 5038, 5041, 5044-5045, 5051, 5092, 5095, 5098, 5101, 5104-5105, 5108-5112, 5208, 5211-5249, 5254, 5257-5289, 5295, 5298-5327, 5333-5352, 5358-5368, 5408, 5412, 5415, 5418, 5421-5422, 5471-5473, 5476, 5479, 5482, 5485, 5488-5492, 5495-5513, 5544, 5547, 5550, 5553-5558, 5592, 5595, 5598-5599, 5604-5605, 5608-5609, 5612-5613, 5616-5617, 5660, 5669-5676, 5681, 5684, 5687-5691, 5697-5707, 5739, 5742, 5748-5751, 5754-5757, 5760, 5763, 5766, 5769, 5772-5782, 5814, 5817-5820, 5823-5837, 5840, 5843, 5852-5876, 5906, 5909, 5912, 5915, 5918-5942, 5945, 5977, 5980, 5983, 5986, 5989, 5992, 5995-5996, 5999, 6053-6074, 6081, 6084-6090, 6097-6103, 6111-6116, 6119-6124, 6127-6139, 6142-6146, 6178, 6181, 6184, 6187, 6190, 6193, 6199, 6234, 6238, 6241, 6272, 6275, 6278, 6281, 6323, 6326, 6329, 6332, 6335, 6338-6339, 6370, 6374, 6377, 6380, 6383, 6386, 6389, 6392, 6395-6396, 6402, 6458, 6461, 6465, 6468, 6471, 6474, 6477, 6480, 6517, 6521-6523, 6526, 6529, 6538, 6541-6544, 6579, 6582, 6585-6588, 6591, 6629, 6632, 6635, 6638, 6643-6645, 6648, 6651, 6684, 6687, 6690-6700, 6703, 6706-6710, 6713-6725, 6754, 6757-6759, 6768, 6778-6783, 6812, 6815, 6823-6832, 6835-6844, 6847, 6850, 6856, 6885, 6888, 6892, 6895, 6898, 6901, 6906-6913, 6916-6917, 6933, 6939-6946, 6950-6967, 6972-6973, 6978-6981, 6986-7004, 7010-7013, 7018-7037, 7042-7045, 7050-7063, 7069-7072, 7077-7114, 7139, 7142, 7145, 7148, 7151, 7154, 7157, 7160, 7163, 7166-7185, 7189-7213, 7244, 7247-7250, 7253, 7256, 7259, 7262-7264, 7272, 7293, 7296, 7299, 7302, 7305, 7308, 7383-7455, 7493, 7497, 7500, 7503, 7506, 7538, 7542, 7545, 7548, 7551, 7580, 7584, 7587-7604, 7607-7610, 7613, 7655, 7658, 7661-7663, 7666-7668, 7671, 7674, 7677-7678, 7681, 7728, 7731, 7734, 7737, 7740, 7743, 7746, 7799-7809, 7815-7824, 7830-7841, 7844-7861, 7867-7885, 7893, 7904, 7952-7953, 7959, 7965, 8053-8070, 8076, 8082, 8088, 8092-8093, 8097-8101, 8107-8109 /usr/local/lib/python3.8/dist-packages/scipy/stats/_discrete_distns.py 446 296 34% 43, 46, 49, 52-54, 58, 61-63, 66-67, 70-73, 76-84, 87-89, 119, 122, 126, 129, 134, 137, 140, 143, 146, 149, 193-194, 197, 200, 203-205, 208, 211-230, 263, 266, 270, 273-274, 277-278, 282-283, 286-289, 292-298, 331, 334, 337, 340, 343-344, 347, 350-351, 354-356, 359-364, 433, 436, 439-441, 444-449, 454, 459-471, 474-476, 483-489, 492-501, 504-513, 545, 548, 552, 555-567, 598, 601, 604-605, 609, 612-613, 616-617, 620-623, 626-631, 666, 669, 672-673, 676, 679-680, 683-686, 690-691, 694-698, 701-702, 731, 734, 739-740, 743-744, 747-751, 754-764, 794, 797, 801-802, 805-806, 809-812, 815-821, 825-836, 839, 871, 874, 878-879, 882, 915, 918-921, 924-929, 932-935, 938, 976-977, 981-985, 988-992, 995-999, 1040-1043, 1046, 1049, 1052, 1055, 1058, 1061, 1064-1077 /usr/local/lib/python3.8/dist-packages/scipy/stats/_distn_infrastructure.py 1393 1036 26% 42, 361-363, 367-395, 402-406, 413-417, 424-432, 436, 440, 443, 446, 449, 452, 455, 458, 461-463, 466, 469, 472-474, 477, 480, 483, 486, 489, 492, 495, 498, 501, 508-512, 516, 541-545, 567-571, 575, 579, 607, 611, 614, 617-620, 640-649, 665, 668, 671, 679, 733-734, 742-751, 768, 771, 778, 785-788, 801-859, 871-874, 895, 898-899, 902-903, 912-914, 917-918, 921, 924-925, 928, 931, 961-995, 1024-1110, 1135-1146, 1165-1192, 1219, 1241-1245, 1267-1271, 1293-1295, 1321-1328, 1349-1351, 1362-1368, 1612, 1621, 1629, 1643-1651, 1654, 1657-1678, 1683, 1686-1687, 1692, 1695, 1698, 1702, 1705-1706, 1709, 1736-1752, 1778-1795, 1819-1837, 1861-1880, 1904-1922, 1949-1968, 1992-2014, 2038-2060, 2063, 2066-2072, 2082-2089, 2092-2102, 2109-2114, 2118-2121, 2132-2176, 2276-2314, 2336-2380, 2402-2412, 2415-2438, 2516-2540, 2546-2550, 2554-2609, 2663-2676, 2822, 2851, 2878, 2885, 2893, 2912-2921, 2924, 2927, 2930, 2933-2935, 2938-2939, 2968-2969, 2991-3006, 3028-3044, 3066-3084, 3106-3125, 3147-3164, 3189-3207, 3229-3248, 3270-3294, 3297-3301, 3356-3386, 3394-3428, 3449-3463, 3475-3517, 3532, 3535, 3539-3541, 3544-3546, 3551-3557, 3560, 3563-3564, 3593-3602 /usr/local/lib/python3.8/dist-packages/scipy/stats/_distr_params.py 2 0 100% /usr/local/lib/python3.8/dist-packages/scipy/stats/_hypotests.py 43 36 16% 80-132 /usr/local/lib/python3.8/dist-packages/scipy/stats/_multivariate.py 972 690 29% 50-53, 81-88, 108, 156-173, 177-179, 203, 207, 210-213, 223, 227, 361, 373-426, 434-444, 469-471, 493-497, 519-523, 550-555, 587-594, 626-633, 657-661, 681-683, 733-741, 744-747, 750, 753, 756-759, 762, 774-776, 938, 948-1005, 1013-1019, 1050-1055, 1078-1085, 1107, 1131-1142, 1175-1179, 1182-1186, 1189, 1192, 1227-1233, 1237-1277, 1299, 1412, 1429-1430, 1448-1452, 1470-1474, 1490-1493, 1510-1514, 1531-1539, 1559-1561, 1569-1570, 1573, 1576, 1579, 1582, 1585, 1588, 1739, 1742-1768, 1775-1805, 1808-1819, 1851-1864, 1887-1894, 1917, 1933, 1948-1950, 1966-1970, 1988-1990, 2006-2010, 2025-2027, 2051-2072, 2098-2118, 2142-2150, 2169, 2197-2199, 2223-2225, 2250-2253, 2256-2260, 2263, 2266-2267, 2270-2271, 2274-2275, 2278-2281, 2284, 2325-2357, 2471, 2495-2515, 2538-2542, 2566, 2582-2586, 2605-2607, 2623, 2639-2641, 2657-2664, 2682-2684, 2708-2733, 2757-2769, 2773, 2798-2812, 2815-2818, 2821, 2824-2825, 2828-2829, 2832-2833, 2836-2841, 2845, 3002, 3011-3023, 3032-3047, 3050-3058, 3061, 3082-3094, 3115, 3130-3132, 3147-3156, 3182-3196, 3218-3220, 3244-3251, 3254, 3257, 3260, 3263, 3266, 3269, 3348, 3355-3359, 3378-3401, 3430-3431, 3434, 3495-3499, 3518-3538, 3601-3615, 3631-3648, 3657-3689, 3718-3730, 3787-3791, 3810-3824 /usr/local/lib/python3.8/dist-packages/scipy/stats/_rvs_sampling.py 33 28 15% 123-169 /usr/local/lib/python3.8/dist-packages/scipy/stats/_stats_mstats_common.py 107 98 8% 93-144, 232-266, 271-285, 374-404 /usr/local/lib/python3.8/dist-packages/scipy/stats/_tukeylambda_stats.py 54 40 26% 68-102, 164-201 /usr/local/lib/python3.8/dist-packages/scipy/stats/contingency.py 36 28 22% 57-62, 99-109, 243-275 /usr/local/lib/python3.8/dist-packages/scipy/stats/distributions.py 9 0 100% /usr/local/lib/python3.8/dist-packages/scipy/stats/kde.py 183 151 17% 194-209, 231-265, 293-320, 344-355, 375-388, 411-438, 465-475, 485, 495, 548-565, 571-581, 593, 600-632, 636-640, 644-648 /usr/local/lib/python3.8/dist-packages/scipy/stats/morestats.py 829 760 8% 127-136, 194-211, 278-306, 349-358, 416-421, 440-452, 457-471, 585-627, 705-718, 797-812, 894-910, 916-945, 1034-1059, 1129-1165, 1173-1202, 1270, 1345-1363, 1370-1385, 1470-1481, 1533-1536, 1606, 1661-1678, 1771-1825, 1853-1869, 1897-1906, 2014-2070, 2113-2166, 2225-2247, 2307-2371, 2421-2465, 2472-2475, 2548-2600, 2670-2725, 2847-2938, 3080-3162, 3167-3186, 3225-3255, 3295-3307, 3349-3361 /usr/local/lib/python3.8/dist-packages/scipy/stats/mstats.py 4 0 100% /usr/local/lib/python3.8/dist-packages/scipy/stats/mstats_basic.py 947 845 11% 61-67, 71-79, 83-89, 116-128, 151-160, 196-211, 235-259, 299-324, 328-330, 335, 373-399, 459-528, 569-663, 676-727, 759-782, 798-828, 870-884, 924-938, 942-949, 982-996, 1037-1066, 1096-1114, 1144-1165, 1214-1229, 1258-1282, 1322-1343, 1372-1410, 1465-1468, 1500, 1535-1543, 1556-1561, 1579-1586, 1604-1610, 1646-1690, 1718-1736, 1786, 1825-1831, 1876-1878, 1927-1929, 1967-1974, 2030-2071, 2101-2135, 2176-2177, 2205-2222, 2262-2283, 2343-2351, 2367-2381, 2411-2430, 2460-2490, 2521-2526, 2628-2654, 2664-2668, 2714-2720, 2736-2749, 2798-2801, 2824-2837, 2867-2888, 2931-2977 /usr/local/lib/python3.8/dist-packages/scipy/stats/mstats_extras.py 159 141 11% 62-103, 128-129, 156-190, 235-241, 260-286, 316-320, 346-371, 400-404, 429-444, 463-477 /usr/local/lib/python3.8/dist-packages/scipy/stats/stats.py 1635 1486 9% 172, 217-227, 231-245, 249-274, 328-339, 391-406, 459-503, 531-549, 594-599, 648-654, 706-717, 768-779, 828, 877-883, 950-970, 974-1021, 1064-1072, 1149-1175, 1259-1288, 1357-1374, 1437-1463, 1520-1560, 1625-1637, 1681-1693, 1738-1740, 1805-1820, 1825-1864, 1934-1954, 2008-2036, 2116-2118, 2195-2199, 2258-2281, 2336-2346, 2408-2419, 2465-2468, 2567-2594, 2727-2764, 2858-2882, 2893-2942, 2961-2986, 3051-3062, 3105-3124, 3156-3177, 3228-3247, 3323-3353, 3360-3363, 3370-3373, 3496-3557, 3624-3719, 3821-3877, 3967-3968, 4059-4169, 4307-4347, 4357-4360, 4363-4369, 4412-4430, 4434, 4640-4713, 4743-4773, 4792-4817, 4842-4869, 4891-4895, 4966-4985, 4990-4994, 4999-5004, 5008-5017, 5021-5024, 5131-5138, 5237-5266, 5333-5367, 5487-5528, 5549-5560, 5721-5763, 5877, 5916-5962, 5989-5998, 6047-6084, 6183-6282, 6323-6328, 6387-6429, 6467-6478, 6550-6601, 6644-6670, 6754-6815, 6890-6927, 7008, 7090, 7138-7177, 7202-7221, 7264, 7290-7291, 7316-7321, 7377-7407 /usr/local/lib/python3.8/dist-packages/scipy/version.py 7 1 86% 10 /usr/local/lib/python3.8/dist-packages/skimage/__init__.py 28 9 68% 93-100, 114, 121-122 /usr/local/lib/python3.8/dist-packages/skimage/_shared/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/skimage/_shared/_geometry.py 14 10 29% 27-37, 53-55 /usr/local/lib/python3.8/dist-packages/skimage/_shared/_warnings.py 54 42 22% 46-70, 109-145 /usr/local/lib/python3.8/dist-packages/skimage/_shared/fft.py 9 4 56% 12-15 /usr/local/lib/python3.8/dist-packages/skimage/_shared/utils.py 123 45 63% 63-66, 99, 104-114, 154-163, 179, 235-236, 242-243, 251-253, 270-278, 298-304, 333-334, 362, 365, 369 /usr/local/lib/python3.8/dist-packages/skimage/_shared/version_requirements.py 60 51 15% 6, 10-12, 48-62, 67-69, 95-117, 141-155, 177-179 /usr/local/lib/python3.8/dist-packages/skimage/color/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/skimage/color/adapt_rgb.py 25 11 56% 19, 37-40, 58-62, 77-79 /usr/local/lib/python3.8/dist-packages/skimage/color/colorconv.py 355 254 28% 79-82, 124-140, 147-153, 188-212, 249-294, 331-348, 486-490, 596-598, 638-643, 681-685, 717, 750, 793-811, 816-818, 840-855, 880-920, 925-927, 974-993, 1034-1056, 1092, 1128, 1176-1213, 1252-1280, 1311, 1336, 1371, 1407, 1459-1462, 1516-1521, 1559-1563, 1571-1573, 1607-1611, 1620-1624, 1654, 1675, 1700, 1730-1734, 1764-1765, 1790, 1811, 1836, 1866-1870, 1900 /usr/local/lib/python3.8/dist-packages/skimage/color/colorlabel.py 82 67 18% 33-36, 46-71, 112-118, 152-204, 226-237 /usr/local/lib/python3.8/dist-packages/skimage/color/delta_e.py 100 93 7% 47-51, 105-119, 161-244, 286-308, 329-340 /usr/local/lib/python3.8/dist-packages/skimage/color/rgb_colors.py 146 0 100% /usr/local/lib/python3.8/dist-packages/skimage/data/__init__.py 114 53 54% 98, 143-164, 196-204, 219, 241-244, 264-265, 278, 300, 366, 414, 426-429, 484, 503, 518, 549, 574, 585, 613, 627, 641, 657, 674, 694, 712, 731, 755, 782, 799, 810, 833, 890-892, 926 /usr/local/lib/python3.8/dist-packages/skimage/data/_binary_blobs.py 12 10 17% 47-57 /usr/local/lib/python3.8/dist-packages/skimage/data/_registry.py 4 0 100% /usr/local/lib/python3.8/dist-packages/skimage/draw/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/skimage/draw/_polygon2mask.py 9 6 33% 35-41 /usr/local/lib/python3.8/dist-packages/skimage/draw/_random_shapes.py 119 107 10% 40-62, 96-119, 153-172, 208-241, 283-289, 378-434 /usr/local/lib/python3.8/dist-packages/skimage/draw/draw.py 112 92 18% 35-43, 114-143, 177-181, 225-226, 277-305, 345-369, 411, 453, 500, 563, 624, 695, 752, 840-848, 912-921, 936-949 /usr/local/lib/python3.8/dist-packages/skimage/draw/draw3d.py 35 31 11% 33-63, 88-114 /usr/local/lib/python3.8/dist-packages/skimage/draw/draw_nd.py 19 16 16% 45-51, 97-108 /usr/local/lib/python3.8/dist-packages/skimage/exposure/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/skimage/exposure/_adapthist.py 106 95 10% 78-98, 126-233, 256-287, 312-317 /usr/local/lib/python3.8/dist-packages/skimage/exposure/exposure.py 138 117 15% 23-35, 61-74, 122-144, 181-184, 217-223, 254-266, 292-307, 405-428, 433-434, 485-494, 528-537, 577-586, 629-640 /usr/local/lib/python3.8/dist-packages/skimage/exposure/histogram_matching.py 20 17 15% 9-19, 53-70 /usr/local/lib/python3.8/dist-packages/skimage/feature/__init__.py 25 4 84% 35-36, 46-47 /usr/local/lib/python3.8/dist-packages/skimage/feature/_canny.py 108 100 7% 45-50, 157-297 /usr/local/lib/python3.8/dist-packages/skimage/feature/_daisy.py 97 90 7% 97-222 /usr/local/lib/python3.8/dist-packages/skimage/feature/_hog.py 82 77 6% 6-19, 34-43, 142-295 /usr/local/lib/python3.8/dist-packages/skimage/feature/_orb_descriptor_positions.py 6 0 100% /usr/local/lib/python3.8/dist-packages/skimage/feature/blob.py 148 130 12% 38-52, 79-81, 111-141, 168-185, 192-210, 312-373, 468-533, 618-644 /usr/local/lib/python3.8/dist-packages/skimage/feature/brief.py 41 33 20% 119-130, 143-185 /usr/local/lib/python3.8/dist-packages/skimage/feature/censure.py 100 81 19% 31-76, 80-90, 94-102, 106-107, 201-216, 242-296 /usr/local/lib/python3.8/dist-packages/skimage/feature/corner.py 200 168 16% 41-44, 95-104, 159-173, 191-197, 236-242, 246-248, 285, 317-325, 394-397, 433-445, 513-525, 583-588, 657-672, 733-737, 801-916, 981-1024, 1071, 1138 /usr/local/lib/python3.8/dist-packages/skimage/feature/haar.py 58 44 24% 21-33, 77-84, 195-219, 290-321 /usr/local/lib/python3.8/dist-packages/skimage/feature/match.py 36 33 8% 53-97 /usr/local/lib/python3.8/dist-packages/skimage/feature/orb.py 132 113 14% 120-131, 134-135, 140-161, 172-210, 213-222, 244-276, 290-348 /usr/local/lib/python3.8/dist-packages/skimage/feature/peak.py 133 124 7% 12-20, 28-40, 48-53, 162-254, 285-357 /usr/local/lib/python3.8/dist-packages/skimage/feature/template.py 59 53 10% 9-17, 22-28, 113-179 /usr/local/lib/python3.8/dist-packages/skimage/feature/texture.py 115 104 10% 106-155, 217-278, 326-337, 381-383, 444-493 /usr/local/lib/python3.8/dist-packages/skimage/feature/util.py 64 52 19% 10, 21, 27, 40, 77-135, 141-143, 166-174 /usr/local/lib/python3.8/dist-packages/skimage/filters/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/skimage/filters/_gabor.py 28 21 25% 10-12, 76-95, 170-177 /usr/local/lib/python3.8/dist-packages/skimage/filters/_gaussian.py 60 51 15% 100-126, 148-157, 258-290 /usr/local/lib/python3.8/dist-packages/skimage/filters/_median.py 14 9 36% 84-97 /usr/local/lib/python3.8/dist-packages/skimage/filters/_rank_order.py 14 12 14% 48-59 /usr/local/lib/python3.8/dist-packages/skimage/filters/_unsharp_mask.py 24 19 21% 9-16, 117-135 /usr/local/lib/python3.8/dist-packages/skimage/filters/_window.py 29 23 21% 99-129 /usr/local/lib/python3.8/dist-packages/skimage/filters/edges.py 126 82 35% 60-64, 91-93, 123-124, 162-185, 237-241, 270-271, 300-301, 358-362, 396-397, 430-431, 485-489, 518-519, 548-549, 581-585, 616-619, 650-653, 682-687, 733-737, 770-773, 803-806 /usr/local/lib/python3.8/dist-packages/skimage/filters/lpi_filter.py 75 60 20% 14-15, 22-24, 37-39, 78-83, 89-113, 123-127, 161-164, 191-204, 230-246, 251 /usr/local/lib/python3.8/dist-packages/skimage/filters/rank/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/skimage/filters/rank/_percentile.py 27 13 52% 38-45, 83, 120, 157, 194, 235, 274, 314, 354, 393 /usr/local/lib/python3.8/dist-packages/skimage/filters/rank/bilateral.py 16 7 56% 37-44, 101, 157, 218 /usr/local/lib/python3.8/dist-packages/skimage/filters/rank/generic.py 95 64 33% 102-146, 181-189, 231-240, 281, 331-337, 376, 416, 465, 504, 548, 596, 642-644, 693, 735, 779, 829, 879, 930, 980-985, 1031-1037, 1085, 1130, 1178-1181, 1225 /usr/local/lib/python3.8/dist-packages/skimage/filters/ridges.py 98 85 13% 44-50, 75-81, 102-106, 141-164, 218-265, 317-354, 430-503, 570-584 /usr/local/lib/python3.8/dist-packages/skimage/filters/thresholding.py 270 240 11% 52-81, 118-139, 204-234, 274-302, 340-356, 412-466, 511-521, 581-645, 694-730, 761, 799-838, 853-858, 891-915, 977-978, 1034-1038, 1076-1085, 1148-1179 /usr/local/lib/python3.8/dist-packages/skimage/io/__init__.py 33 1 97% 45 /usr/local/lib/python3.8/dist-packages/skimage/io/_image_stack.py 9 4 56% 20-23, 35 /usr/local/lib/python3.8/dist-packages/skimage/io/_io.py 44 22 50% 45, 51, 55-56, 59-61, 92, 126-136, 157-159, 179, 201 /usr/local/lib/python3.8/dist-packages/skimage/io/_plugins/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/skimage/io/_plugins/imageio_plugin.py 7 1 86% 10 /usr/local/lib/python3.8/dist-packages/skimage/io/_plugins/matplotlib_plugin.py 86 67 22% 44-58, 70-78, 97-112, 148-165, 176-200, 207-208 /usr/local/lib/python3.8/dist-packages/skimage/io/collection.py 152 119 22% 47-52, 77-78, 85-95, 175-205, 209, 213, 216-239, 258-313, 317-323, 327-328, 332, 335, 347, 366, 390, 435-443, 448 /usr/local/lib/python3.8/dist-packages/skimage/io/manage_plugins.py 136 22 84% 78, 115-116, 123, 188, 192-196, 202-206, 257, 293, 304-306, 330-331, 344-347 /usr/local/lib/python3.8/dist-packages/skimage/io/sift.py 27 20 26% 41-69, 73, 77 /usr/local/lib/python3.8/dist-packages/skimage/io/util.py 27 13 52% 24-41 /usr/local/lib/python3.8/dist-packages/skimage/measure/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/skimage/measure/_find_contours.py 60 11 82% 118, 121, 124, 126, 128-133, 139, 155 /usr/local/lib/python3.8/dist-packages/skimage/measure/_label.py 3 1 67% 93 /usr/local/lib/python3.8/dist-packages/skimage/measure/_marching_cubes_classic.py 52 44 15% 103-109, 118-152, 188-194, 257-301 /usr/local/lib/python3.8/dist-packages/skimage/measure/_marching_cubes_lewiner.py 70 56 20% 126-143, 260-265, 277-338, 342-346, 363-388 /usr/local/lib/python3.8/dist-packages/skimage/measure/_marching_cubes_lewiner_luts.py 48 0 100% /usr/local/lib/python3.8/dist-packages/skimage/measure/_moments.py 73 60 18% 45, 111-146, 191, 241-250, 296-305, 348, 372-376, 406-428, 461-469 /usr/local/lib/python3.8/dist-packages/skimage/measure/_polygon.py 61 21 66% 32, 134-168 /usr/local/lib/python3.8/dist-packages/skimage/measure/_regionprops.py 304 167 45% 118-124, 132-135, 147-161, 166, 176, 181, 185, 190, 195-196, 200-201, 207-210, 214-217, 221-224, 228, 232, 237-238, 243, 248-249, 254, 260-262, 265, 269-270, 275, 279, 283, 287-288, 292-293, 298-299, 304-306, 311, 316, 321-328, 333, 337, 341-342, 347-348, 354, 359-360, 366, 371, 374-390, 393-397, 400-411, 499-525, 624-640, 852-896, 935-962 /usr/local/lib/python3.8/dist-packages/skimage/measure/_structural_similarity.py 8 2 75% 10-13 /usr/local/lib/python3.8/dist-packages/skimage/measure/block.py 18 15 17% 62-86 /usr/local/lib/python3.8/dist-packages/skimage/measure/entropy.py 5 2 60% 39-40 /usr/local/lib/python3.8/dist-packages/skimage/measure/fit.py 230 204 11% 9-10, 14-15, 20, 26, 81-100, 120-131, 156-171, 193-194, 216-217, 270-294, 313-320, 339-346, 414-482, 501-544, 564-577, 598-617, 785-876 /usr/local/lib/python3.8/dist-packages/skimage/measure/pnpoly.py 5 2 60% 29, 53 /usr/local/lib/python3.8/dist-packages/skimage/measure/profile.py 35 29 17% 95-127, 154-174 /usr/local/lib/python3.8/dist-packages/skimage/measure/simple_metrics.py 18 6 67% 13-16, 37-40, 61-64 /usr/local/lib/python3.8/dist-packages/skimage/metrics/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/skimage/metrics/_adapted_rand_error.py 19 15 21% 49-76 /usr/local/lib/python3.8/dist-packages/skimage/metrics/_contingency_table.py 15 11 27% 30-40 /usr/local/lib/python3.8/dist-packages/skimage/metrics/_structural_similarity.py 100 92 8% 89-232 /usr/local/lib/python3.8/dist-packages/skimage/metrics/_variation_of_information.py 33 24 27% 43-46, 64-71, 92-117, 133-136 /usr/local/lib/python3.8/dist-packages/skimage/metrics/simple_metrics.py 40 32 20% 15-18, 42-44, 92-105, 139-160 /usr/local/lib/python3.8/dist-packages/skimage/morphology/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/skimage/morphology/_deprecated.py 5 2 60% 109-110 /usr/local/lib/python3.8/dist-packages/skimage/morphology/_flood_fill.py 51 45 12% 107-121, 218-289 /usr/local/lib/python3.8/dist-packages/skimage/morphology/_skeletonize.py 142 125 12% 80-90, 166-176, 184-225, 327-356, 436-510, 518, 559-576, 628-659 /usr/local/lib/python3.8/dist-packages/skimage/morphology/_util.py 57 50 12% 37-54, 92-126, 167-184, 207-210, 252-261 /usr/local/lib/python3.8/dist-packages/skimage/morphology/binary.py 25 14 44% 40-43, 75-78, 110-112, 144-146 /usr/local/lib/python3.8/dist-packages/skimage/morphology/convex_hull.py 58 46 21% 15-18, 50-93, 134-164 /usr/local/lib/python3.8/dist-packages/skimage/morphology/extrema.py 81 70 14% 23-31, 37-45, 114-170, 236-263, 373-426, 530 /usr/local/lib/python3.8/dist-packages/skimage/morphology/grey.py 106 80 25% 32-49, 80-81, 106-127, 181-186, 241-252, 299-302, 349-352, 405-426, 480-489 /usr/local/lib/python3.8/dist-packages/skimage/morphology/greyreconstruct.py 59 56 5% 126-211 /usr/local/lib/python3.8/dist-packages/skimage/morphology/max_tree.py 56 43 23% 118-143, 244-254, 335-346, 457-472, 565-579, 662-670 /usr/local/lib/python3.8/dist-packages/skimage/morphology/misc.py 56 40 29% 37-39, 46-47, 107-139, 201-227 /usr/local/lib/python3.8/dist-packages/skimage/morphology/selem.py 65 51 22% 29, 57, 84-86, 112-114, 154-157, 184, 213-218, 244-249, 279-290, 318-339, 359 /usr/local/lib/python3.8/dist-packages/skimage/restoration/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/skimage/restoration/_cycle_spin.py 48 39 19% 7, 22-45, 115-145 /usr/local/lib/python3.8/dist-packages/skimage/restoration/_denoise.py 245 220 10% 31, 60-61, 85-88, 160-230, 284-312, 344-393, 468-479, 485-488, 493, 519-528, 580-640, 649-669, 683-691, 806-875, 921-935 /usr/local/lib/python3.8/dist-packages/skimage/restoration/deconvolution.py 78 70 10% 115-137, 233-326, 364-377 /usr/local/lib/python3.8/dist-packages/skimage/restoration/inpaint.py 67 57 15% 12-14, 19-73, 116-152 /usr/local/lib/python3.8/dist-packages/skimage/restoration/j_invariant.py 69 57 17% 27-39, 84-87, 114-136, 156-158, 234-254, 285-317 /usr/local/lib/python3.8/dist-packages/skimage/restoration/non_local_means.py 22 17 23% 136-164 /usr/local/lib/python3.8/dist-packages/skimage/restoration/uft.py 53 39 26% 54-57, 85-88, 125-128, 169-172, 204, 236, 270, 307, 336-340, 390-405, 439-449 /usr/local/lib/python3.8/dist-packages/skimage/restoration/unwrap.py 36 30 17% 67-113 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_chan_vese.py 117 101 14% 8-17, 23-49, 56, 63, 69-79, 86-88, 96-97, 103-106, 113, 121-123, 132-137, 145-150, 156-167, 297-338 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_clear_border.py 33 30 9% 61-106 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_felzenszwalb.py 7 4 43% 58-63 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_join.py 34 29 15% 37-44, 118-155 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_quickshift.py 17 11 35% 59-74 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/_watershed.py 39 31 21% 63-89, 203-227 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/active_contour_model.py 106 100 6% 100-245 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/boundaries.py 55 47 15% 24-45, 158-180, 214-230 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/morphsnakes.py 128 96 25% 25-26, 50-62, 68-80, 89-92, 101-114, 148-153, 180-190, 213-221, 252-253, 328-357, 442-484 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/random_walker_segmentation.py 174 149 14% 24-32, 38, 76-83, 89-105, 109-135, 144-166, 171-208, 213-263, 420-505 /usr/local/lib/python3.8/dist-packages/skimage/segmentation/slic_superpixels.py 96 82 15% 35-49, 71-85, 211-313 /usr/local/lib/python3.8/dist-packages/skimage/transform/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/skimage/transform/_geometric.py 400 243 39% 11-15, 97-144, 165, 181, 202, 208, 242-247, 263-264, 280-281, 308-333, 356-367, 387-395, 436-458, 481-494, 539, 541, 546, 594, 656-658, 690, 713, 717-722, 727-729, 733-736, 740-743, 793, 796-798, 810, 826-828, 832, 836-837, 841, 861-864, 887-905, 924-940, 959-975, 1016-1040, 1064-1066, 1070, 1074, 1122, 1125-1127, 1134, 1145, 1169-1171, 1176, 1202-1207, 1258-1287, 1303-1317, 1320, 1402-1410 /usr/local/lib/python3.8/dist-packages/skimage/transform/_warps.py 231 145 37% 96-97, 101-102, 109, 122-128, 141-142, 158, 181-196, 277-290, 365-403, 451, 455-470, 524-532, 554-557, 609-635, 676, 681, 827, 837, 846, 861, 867-871, 877, 892-927, 959-963, 990-994, 1054-1095 /usr/local/lib/python3.8/dist-packages/skimage/transform/finite_radon_transform.py 30 25 17% 55-68, 120-134 /usr/local/lib/python3.8/dist-packages/skimage/transform/histogram_matching.py 7 2 71% 6-9 /usr/local/lib/python3.8/dist-packages/skimage/transform/hough_transform.py 69 59 14% 59-68, 110-111, 163, 215-222, 260-266, 328-373, 403-427 /usr/local/lib/python3.8/dist-packages/skimage/transform/integral.py 31 26 16% 33-36, 73-131 /usr/local/lib/python3.8/dist-packages/skimage/transform/pyramids.py 70 59 16% 10-17, 21-22, 66-82, 126-142, 197-224, 284-317 /usr/local/lib/python3.8/dist-packages/skimage/transform/radon_transform.py 183 163 11% 15, 67-123, 127-133, 162-189, 252-313, 348-372, 452-514 /usr/local/lib/python3.8/dist-packages/skimage/util/__init__.py 19 2 89% 22-25 /usr/local/lib/python3.8/dist-packages/skimage/util/_invert.py 14 11 21% 62-74 /usr/local/lib/python3.8/dist-packages/skimage/util/_map_array.py 70 56 20% 26-58, 107-110, 114, 122-126, 130, 133, 136-153, 156, 159-180, 183-187 /usr/local/lib/python3.8/dist-packages/skimage/util/_montage.py 32 29 9% 90-142 /usr/local/lib/python3.8/dist-packages/skimage/util/_regular_grid.py 27 24 11% 61-83, 112-116 /usr/local/lib/python3.8/dist-packages/skimage/util/apply_parallel.py 50 46 8% 23-44, 48-52, 109-147 /usr/local/lib/python3.8/dist-packages/skimage/util/arraycrop.py 17 14 18% 45-63 /usr/local/lib/python3.8/dist-packages/skimage/util/compare.py 25 21 16% 36-60 /usr/local/lib/python3.8/dist-packages/skimage/util/dtype.py 142 95 33% 51-54, 98-101, 126-173, 245, 249, 256-257, 261, 265-268, 272-302, 319-320, 325-349, 375, 401, 454, 479, 503, 527 /usr/local/lib/python3.8/dist-packages/skimage/util/lookfor.py 4 1 75% 24 /usr/local/lib/python3.8/dist-packages/skimage/util/noise.py 54 50 7% 87-192 /usr/local/lib/python3.8/dist-packages/skimage/util/shape.py 48 41 15% 74-95, 209-248 /usr/local/lib/python3.8/dist-packages/skimage/util/unique.py 9 7 22% 39-50 /usr/local/lib/python3.8/dist-packages/tensorflow/__init__.py 365 9 98% 341, 355-356, 372-373, 380, 405, 422, 427 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/audio/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/autodiff/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/autograph/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/autograph/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/bitwise/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/__init__.py 663 3 99% 683-684, 691 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/app/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/audio/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/autograph/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/autograph/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/bitwise/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/compat/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/compat/v1/__init__.py 663 3 99% 683-684, 691 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/compat/v1/compat/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/compat/v2/__init__.py 330 5 98% 327-328, 345-346, 353 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/compat/v2/compat/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/config/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/config/experimental/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/config/optimizer/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/config/threading/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/data/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/data/experimental/__init__.py 62 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/debugging/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/debugging/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/distribute/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/distribute/cluster_resolver/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/distribute/experimental/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/distributions/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/dtypes/__init__.py 36 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/errors/__init__.py 41 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/feature_column/__init__.py 23 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/gfile/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/graph_util/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/image/__init__.py 74 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/initializers/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/io/__init__.py 49 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/io/gfile/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/layers/__init__.py 41 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/layers/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/linalg/__init__.py 70 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/linalg/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lite/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lite/constants/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lite/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lite/experimental/nn/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/logging/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lookup/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/lookup/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/losses/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/manip/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/math/__init__.py 133 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/math/special/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/metrics/__init__.py 37 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/mixed_precision/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/mixed_precision/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/mlir/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/mlir/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/nest/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/nn/__init__.py 113 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/nn/rnn_cell/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/profiler/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/python_io/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/quantization/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/queue/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/ragged/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/random/__init__.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/random/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/raw_ops/__init__.py 1265 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/resource_loader/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/__init__.py 56 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/builder/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/constants/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/loader/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/main_op/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/signature_constants/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/signature_def_utils/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/tag_constants/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/saved_model/utils/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/sets/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/signal/__init__.py 34 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/sparse/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/spectral/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/strings/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/summary/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/sysconfig/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/test/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/tpu/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/tpu/experimental/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/train/__init__.py 122 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/train/experimental/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/train/queue_runner/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/user_ops/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/version/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/xla/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v1/xla/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/__init__.py 330 5 98% 327-328, 345-346, 353 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/audio/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/autodiff/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/autograph/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/autograph/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/bitwise/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/compat/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/compat/v1/__init__.py 663 3 99% 683-684, 691 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/compat/v1/compat/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/compat/v2/__init__.py 330 5 98% 327-328, 345-346, 353 /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/compat/v2/compat/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/config/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/config/experimental/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/config/optimizer/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/config/threading/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/data/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/data/experimental/__init__.py 54 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/debugging/__init__.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/debugging/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/distribute/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/distribute/cluster_resolver/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/distribute/experimental/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/dtypes/__init__.py 35 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/errors/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/experimental/dlpack/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/experimental/tensorrt/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/feature_column/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/graph_util/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/image/__init__.py 66 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/io/__init__.py 43 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/io/gfile/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/linalg/__init__.py 71 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/linalg/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/lite/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/lite/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/lookup/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/lookup/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/math/__init__.py 133 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/math/special/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/mixed_precision/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/mixed_precision/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/mlir/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/mlir/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/nest/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/nn/__init__.py 88 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/profiler/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/profiler/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/profiler/experimental/client/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/profiler/experimental/server/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/quantization/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/queue/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/ragged/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/random/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/random/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/raw_ops/__init__.py 1265 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/saved_model/__init__.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/sets/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/signal/__init__.py 34 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/sparse/__init__.py 32 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/strings/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/summary/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/summary/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/sysconfig/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/test/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/tpu/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/tpu/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/train/__init__.py 28 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/train/experimental/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/version/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/xla/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/compat/v2/xla/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/config/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/config/experimental/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/config/optimizer/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/config/threading/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/data/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/data/experimental/__init__.py 54 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/debugging/__init__.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/debugging/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/distribute/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/distribute/cluster_resolver/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/distribute/experimental/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/dtypes/__init__.py 35 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/errors/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/experimental/dlpack/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/experimental/tensorrt/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/feature_column/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/graph_util/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/image/__init__.py 66 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/io/__init__.py 43 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/io/gfile/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/linalg/__init__.py 71 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/linalg/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/lite/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/lite/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/lookup/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/lookup/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/math/__init__.py 133 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/math/special/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/mixed_precision/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/mixed_precision/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/mlir/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/mlir/experimental/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/nest/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/nn/__init__.py 88 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/profiler/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/profiler/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/profiler/experimental/client/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/profiler/experimental/server/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/quantization/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/queue/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/ragged/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/random/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/random/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/raw_ops/__init__.py 1265 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/saved_model/__init__.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/sets/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/signal/__init__.py 34 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/sparse/__init__.py 32 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/strings/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/summary/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/summary/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/sysconfig/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/test/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/tpu/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/tpu/experimental/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/train/__init__.py 28 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/train/experimental/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/version/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/xla/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/_api/v2/xla/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/jit/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/jit/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/jit/ops/xla_ops.py 116 94 19% 35-74, 80-89, 108-166, 172-193 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/jit/ops/xla_ops_grad.py 8 2 75% 26-27 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2tensorrt/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2tensorrt/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2tensorrt/ops/gen_trt_ops.py 316 279 12% 35-76, 82-92, 107-146, 152-161, 178-225, 230-240, 257-301, 306-316, 345-501, 507-572 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2xla/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2xla/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2xla/ops/gen_xla_ops.py 1130 999 12% 50-94, 100-111, 144-207, 213-228, 258-311, 317-331, 354-402, 408-421, 451-494, 500-511, 541-584, 590-601, 621-662, 668-679, 705-762, 768-782, 808-861, 867-882, 911-951, 957-967, 993-1041, 1047-1059, 1079-1127, 1133-1144, 1167-1221, 1227-1243, 1272-1334, 1340-1353, 1367-1406, 1412-1420, 1450-1510, 1516-1531, 1562-1619, 1625-1638, 1678-1728, 1734-1747, 1766-1799, 1804-1811, 1826-1865, 1871-1880, 1900-1939, 1945-1954, 1991-2041, 2047-2060, 2088-2129, 2135-2143 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2xla/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/tf2xla/python/xla.py 185 66 64% 72, 122-128, 152-162, 167-177, 213, 225-229, 233, 270-273, 290, 294-297, 306, 310-313, 326-327, 332-333, 370-374, 390-393, 397, 405-409, 417-418, 429, 440 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/experimental/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/experimental/xla_sharding/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/experimental/xla_sharding/xla_sharding.py 77 50 35% 37, 46, 58, 82-86, 109-122, 135-149, 154, 157-163, 166-170, 180-185, 193-199, 215-221, 240-245 /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/service/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/service/hlo_pb2.py 150 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/compiler/xla/xla_data_pb2.py 223 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/example/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/example/example_pb2.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/example/feature_pb2.py 62 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/allocation_description_pb2.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/api_def_pb2.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/attr_value_pb2.py 63 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/cost_graph_pb2.py 37 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/device_attributes_pb2.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/function_pb2.py 65 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/graph_pb2.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/kernel_def_pb2.py 25 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/node_def_pb2.py 25 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/op_def_pb2.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/resource_handle_pb2.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/step_stats_pb2.py 56 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/summary_pb2.py 70 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/tensor_description_pb2.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/tensor_pb2.py 36 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/tensor_shape_pb2.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/types_pb2.py 62 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/variable_pb2.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/framework/versions_pb2.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/grappler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/grappler/costs/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/grappler/costs/op_performance_data_pb2.py 71 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/kernels/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/kernels/boosted_trees/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/kernels/boosted_trees/boosted_trees_pb2.py 105 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/lib/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/lib/core/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/lib/core/error_codes_pb2.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/profiler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/profiler/tfprof_log_pb2.py 137 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/profiler/tfprof_options_pb2.py 31 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/profiler/tfprof_output_pb2.py 48 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/cluster_pb2.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/config_pb2.py 124 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/control_flow_pb2.py 41 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/debug_event_pb2.py 99 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/debug_pb2.py 28 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/device_filters_pb2.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/device_properties_pb2.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/error_codes_pb2.py 33 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/graph_debug_info_pb2.py 27 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/meta_graph_pb2.py 129 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/queue_runner_pb2.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/rewriter_config_pb2.py 62 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/saved_model_pb2.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/saved_object_graph_pb2.py 100 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/saver_pb2.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/struct_pb2.py 100 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tensorflow_server_pb2.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/compilation_result_pb2.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/dynamic_padding_pb2.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/optimization_parameters_pb2.py 160 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/topology_pb2.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/tpu_embedding_configuration_pb2.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/tpu/tpu_embedding_output_layout_pb2.py 35 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/trackable_object_graph_pb2.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/protobuf/verifier_config_pb2.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/util/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/util/event_pb2.py 91 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/core/util/test_log_pb2.py 110 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/__init__.py 27 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/activations/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/__init__.py 35 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/densenet/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/imagenet_utils/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/inception_resnet_v2/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/inception_v3/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/mobilenet/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/mobilenet_v2/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/nasnet/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/resnet/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/resnet50/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/resnet_v2/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/vgg16/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/vgg19/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/applications/xception/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/backend/__init__.py 148 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/callbacks/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/constraints/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/boston_housing/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/cifar10/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/cifar100/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/fashion_mnist/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/imdb/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/mnist/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/datasets/reuters/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/estimator/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/experimental/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/initializers/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/layers/__init__.py 118 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/layers/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/layers/experimental/preprocessing/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/losses/__init__.py 48 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/metrics/__init__.py 71 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/mixed_precision/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/mixed_precision/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/models/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/optimizers/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/optimizers/schedules/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/preprocessing/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/preprocessing/image/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/preprocessing/sequence/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/preprocessing/text/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/regularizers/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/utils/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/wrappers/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/keras/wrappers/scikit_learn/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/examples/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/examples/lstm/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/examples/lstm/rnn.py 91 68 25% 161-276, 364-429 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/examples/lstm/rnn_cell.py 165 127 23% 74-85, 89, 93, 104-125, 129-148, 151-157, 243-274, 280, 284, 296-385, 411-512, 515-530 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/ops/gen_audio_microfrontend_op.py 189 172 9% 97-301, 307-391 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/python/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/microfrontend/python/ops/audio_microfrontend_op.py 21 6 71% 102-108 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/tensorboard/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/experimental/tensorboard/ops_util.py 12 2 83% 49-50 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/convert.py 171 125 27% 50, 58, 68-76, 98, 103, 142-236, 338-404, 437-460, 488-497, 525-526 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/convert_saved_model.py 67 50 25% 32-42, 59-60, 76-85, 97-109, 135-152, 187-207 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/interpreter.py 138 98 29% 46-50, 86-120, 125-128, 138, 160-165, 199-228, 237-238, 241-242, 254, 266-267, 283-295, 320-349, 359, 372-378, 386, 404, 417-421, 429, 446, 496, 510-511, 514, 547-548 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/lite.py 431 302 30% 118, 140, 160-165, 172-181, 192-203, 206-214, 218-221, 225, 230-233, 236, 243, 246, 250, 254, 260-265, 271-279, 287-298, 349-351, 368-375, 398-410, 422-436, 451-524, 661-688, 703-704, 739-796, 831-838, 870-911, 918-932, 935-944, 959-1096, 1104-1107, 1115, 1127-1135, 1139-1153, 1168, 1179, 1193, 1206 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/lite_constants.py 31 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/op_hint.py 549 464 15% 193-202, 217-227, 254-310, 332-347, 358-377, 382-384, 408, 430, 442-448, 460-466, 494-495, 512-513, 520-522, 525, 528, 532-536, 539, 551-555, 558-559, 563-579, 583, 600-615, 634-659, 662-665, 689-695, 703-709, 712-721, 737-787, 791, 805-825, 843-879, 893-895, 899, 917-927, 955-1060, 1073-1150, 1154-1159, 1165-1171, 1185-1247, 1272-1282, 1286-1294, 1318-1326 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/optimize/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/optimize/calibrator.py 32 20 38% 47-55, 75-78, 102-105, 118-121 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/util.py 175 140 20% 68-71, 83-92, 110-129, 145-160, 172-176, 196-218, 223-229, 252-269, 284-288, 302-327, 341-356, 370-387, 413-507 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/python/wrap_toco.py 10 2 80% 32, 43 /usr/local/lib/python3.8/dist-packages/tensorflow/lite/toco/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/toco/model_flags_pb2.py 45 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/toco/toco_flags_pb2.py 27 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/lite/toco/types_pb2.py 25 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/__init__.py 116 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/arg_defaults.py 30 7 77% 66-70, 81, 87-88 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/asserts.py 18 8 56% 31-47, 51 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/break_statements.py 68 47 31% 30-31, 34, 41-48, 52-63, 66-71, 74-105, 108-149 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/call_trees.py 97 10 90% 102-106, 136, 198-207, 211 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/conditional_expressions.py 12 1 92% 29 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/continue_statements.py 91 46 49% 34, 62-74, 79-93, 97-115, 124-128, 131-136, 149-154, 157-158 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/control_flow.py 208 86 59% 126-128, 144-155, 160-167, 184-195, 200-203, 236, 343-353, 357-378, 381-396, 399-432, 447-510 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/directives.py 92 39 58% 67-87, 94-101, 104-115, 139-140, 153-154, 156-157, 164-168, 171, 174 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/function_scopes.py 57 8 86% 70-88 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/lists.py 100 72 28% 46, 53-57, 60-65, 90-107, 110-123, 130-148, 151-180, 190-199, 202, 208-211, 214-217, 220-223, 226-229, 232-234, 238 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/logical_expressions.py 66 23 65% 56-59, 72-77, 90-112, 119 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/return_statements.py 187 49 74% 87, 99-102, 105-109, 122-126, 130-131, 144, 147, 166, 177, 258-266, 282-293, 296-315, 323-327, 330-331, 376 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/converters/slices.py 35 22 37% 37-45, 49-56, 59-80, 85 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/ag_ctx.py 37 3 92% 58, 70, 73 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/config.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/config_lib.py 28 3 89% 48, 60, 64 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/converter.py 125 24 81% 131, 136-138, 171, 187, 310-335, 340 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/function_wrappers.py 59 20 66% 55, 60-61, 66-68, 74, 76, 83, 85, 90-101, 107-108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/naming.py 64 19 70% 62, 72-73, 79-88, 98-99, 110-113, 117-118 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/core/unsupported_features_checker.py 25 9 64% 35, 40-43, 46-49, 54, 57 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/impl/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/impl/api.py 290 117 60% 55, 78-120, 146-147, 189, 206, 212-214, 218, 263-267, 280-287, 305, 308-309, 319-333, 343, 355, 362, 374, 413, 421-422, 425-426, 448, 450, 452, 459-464, 467-468, 481-482, 488-489, 499, 511, 514-522, 526-528, 532-534, 541-580, 588-590, 655-665, 732-734, 785-788, 831-836 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/impl/conversion.py 322 94 71% 87, 117, 134, 151, 210, 308-310, 345, 350, 355, 388, 397-398, 406-410, 418-419, 440, 443-444, 451-453, 459-465, 474-476, 482-484, 509, 514-521, 526, 528-529, 538-632, 638-639, 683-690, 700, 704, 715, 724, 751, 758-759 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/lang/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/lang/directives.py 16 7 56% 44-46, 95-98 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/lang/special_functions.py 33 20 39% 33-45, 53, 83-88, 113-119 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/__init__.py 32 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/control_flow.py 449 379 16% 109-119, 128-135, 142-191, 204-234, 241-263, 272-297, 341-372, 377-401, 407-439, 452-485, 497-526, 538-586, 606, 621-677, 684-704, 735-751, 765-769, 772, 775-776, 779-781, 785-804, 808-811, 815-825, 830-846, 851-856, 861-886, 923, 932-966, 991-999, 1005-1030 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/data_structures.py 150 118 21% 45-54, 59-104, 109-163, 168, 189-199, 204-215, 220, 226-227, 257-269, 274-286, 291-295, 321-332, 337, 342-345, 351 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/exceptions.py 24 14 42% 50-59, 77-80, 85-86 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/logical.py 43 16 63% 29, 35, 47, 54, 64-67, 73, 78, 83-85, 90, 95, 100 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/py_builtins.py 253 176 30% 62, 68-84, 92-99, 120-161, 165-169, 173, 177-180, 184, 188-190, 195-197, 201, 205-207, 211-217, 221-223, 227-233, 237, 241, 247-273, 278, 284-294, 298, 303-319, 324-326, 336-343, 347-351, 355-361, 365, 369, 373-375, 379, 383, 387-389, 393, 397, 401-403, 407, 411, 415-417, 428-436, 440, 444-446, 454-462, 466, 470-472, 477-497, 501-507, 514 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/slices.py 55 31 44% 55-67, 72, 77-81, 86, 91-92, 97, 117-125, 130, 135, 140, 145-146 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/operators/special_values.py 27 10 63% 52, 55, 58-63, 66, 81, 93, 99 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/anno.py 59 7 88% 40, 107, 134-138 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/ast_util.py 214 117 45% 101-105, 108-109, 112-113, 130-132, 137-142, 149-151, 154-157, 160-161, 164-170, 173-206, 222-227, 262-275, 294, 299, 309, 315-316, 318-319, 325, 330, 341, 350-351, 354-359, 362-378, 381-388, 392-394 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/cfg.py 416 121 71% 86-93, 132, 136-143, 188, 200, 334-335, 340, 356, 418, 420-422, 455-456, 468-471, 507-511, 515-526, 566, 571-576, 580-586, 662, 665, 671, 695-700, 714-728, 758, 761, 770, 773, 779, 782, 785, 794, 797, 822-841, 844-871, 874, 877, 884, 886, 906-912, 928-931 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/error_utils.py 80 60 25% 84-123, 144-145, 148, 165-175, 179-209, 212-219, 222-225 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/errors.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/inspect_utils.py 144 65 55% 57, 64, 72-79, 89, 91, 171-173, 195-237, 246, 261-262, 292-293, 299, 304-336, 349 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/loader.py 34 2 94% 80, 88 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/origin_info.py 114 17 85% 77, 81-85, 117, 139-155, 180 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/parser.py 116 28 76% 63-67, 75-78, 81, 93, 149-178, 197-198, 213, 239, 258, 279 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/pretty_printer.py 87 69 21% 30-33, 36-38, 41, 44, 47, 50, 53, 56-57, 62-125, 129-135 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/qual_names.py 141 45 68% 48, 51, 58, 61, 70, 77, 80, 88, 96, 104, 107, 120-122, 134-138, 153-161, 173, 180, 187-191, 198, 203, 210-215, 244, 252, 265-267 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/static_analysis/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/static_analysis/activity.py 341 103 70% 121-124, 134-135, 189, 204-205, 244-249, 261-264, 269-274, 279, 281, 290-300, 324, 327, 330-332, 347, 352-361, 364, 372-382, 387, 400-404, 407, 445-456, 461-463, 466, 469, 472, 475, 481-497, 554-568, 571-579, 586 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/static_analysis/annos.py 17 1 94% 30 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/static_analysis/liveness.py 121 9 93% 78, 191-194, 204-206, 209-211 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/static_analysis/reaching_definitions.py 166 26 84% 56, 78, 109, 159-174, 249, 279-292, 295-296 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/templates.py 147 28 81% 69-70, 86-87, 90-93, 98-99, 158-167, 175, 179, 190-195, 260, 283, 289-292 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/pyct/transformer.py 134 27 80% 131, 258-259, 264-265, 322, 329, 382-395, 398-406, 415-418, 421, 443 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/ag_logging.py 47 19 60% 37, 87-88, 111, 117, 126-128, 132-135, 140-142, 146-149 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/compat_util.py 14 3 79% 31, 37-38 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/context_managers.py 18 10 44% 38-49 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/misc.py 26 15 42% 42-52, 57-59, 63-69 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/py_func.py 48 37 23% 64-132 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/tensor_list.py 32 16 50% 28-40, 47-49, 52, 55-56, 59, 62, 65, 68 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/tensors.py 16 3 81% 39, 47, 53 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/testing.py 17 8 53% 30-37 /usr/local/lib/python3.8/dist-packages/tensorflow/python/autograph/utils/type_check.py 7 1 86% 33 /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/client_lib.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/device_lib.py 15 8 47% 34-42 /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/pywrap_tf_session.py 31 11 65% 53-59, 66-70 /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/session.py 620 490 21% 57, 62, 66, 70, 74, 78, 84, 141, 192, 201, 206-207, 231, 245, 261-278, 301-316, 319, 322-326, 349-362, 374-379, 382, 386-396, 408-413, 416, 419-422, 434-437, 440, 443-446, 476-498, 501-502, 515, 523, 544-570, 582, 597-600, 604, 608, 612, 616, 619, 650-704, 731-742, 753-755, 759-772, 777, 787, 791, 846, 952-967, 1014, 1038-1089, 1095-1184, 1222-1309, 1340-1361, 1364-1384, 1387-1388, 1396-1411, 1417-1437, 1441, 1446, 1454-1462, 1467-1479, 1485-1487, 1504-1505, 1586-1589, 1592-1601, 1604-1641, 1669-1675, 1738-1769, 1773-1784 /usr/local/lib/python3.8/dist-packages/tensorflow/python/client/timeline.py 288 227 21% 60-62, 81-88, 97-102, 112-118, 132-135, 148-150, 163-165, 180-183, 198-200, 215-217, 230-232, 244-246, 257-262, 285-292, 297, 302, 307, 312, 317, 322, 327, 335, 343, 362-372, 376-378, 382-384, 389-397, 401-414, 424-441, 453-455, 459-463, 467, 471-481, 485-512, 517-561, 569-608, 611-617, 633-636 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compat/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/compat/compat.py 32 7 78% 49, 54, 119, 162-166 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compat/v2_compat.py 60 19 68% 92-113 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/mlir/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/mlir/mlir.py 9 1 89% 41 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/tensorrt/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/tensorrt/trt_convert.py 455 365 20% 58, 80-81, 86-88, 93-95, 105-108, 199-245, 258-284, 309-371, 384, 389-395, 487-542, 547-559, 562-569, 573-580, 587-592, 596-641, 649-654, 683-747, 763-830, 834-835, 842-844, 847-849, 861-867, 870, 873, 995-1022, 1033-1036, 1041-1047, 1051-1056, 1075-1124, 1146-1187, 1195-1266, 1340-1357 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/xla/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/xla/jit.py 36 21 42% 36-37, 90-132 /usr/local/lib/python3.8/dist-packages/tensorflow/python/compiler/xla/xla.py 240 189 21% 115-122, 153-157, 160-168, 173-193, 198-266, 270-283, 286-288, 296, 301-303, 329-406, 430-441, 460-493, 507-528, 542-548, 555, 558-563, 566, 571-581, 598-629 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/__init__.py 64 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/batching.py 107 64 40% 81-86, 133-136, 179-192, 243-255, 282-285, 293-310, 315, 323-361, 364, 368, 394-422, 426 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/cardinality.py 27 8 70% 66, 95-98, 105-114 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/counter.py 23 6 74% 51-54, 60, 66 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/distribute.py 70 45 36% 48-67, 71, 75, 88-119, 123, 130-133, 137, 150-170 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/distribute_options.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/enumerate_ops.py 12 3 75% 55-58 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/error_ops.py 17 6 65% 50-53, 61-66 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/get_single_element.py 13 3 77% 62-66 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/grouping.py 177 125 29% 60-64, 106-124, 177-244, 252-268, 272-276, 283, 293-349, 353, 359, 362, 367, 375-388, 393-401, 407-413, 418-428, 433, 436, 439, 453-455, 459, 463, 467 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/interleave_ops.py 86 46 47% 95-101, 108-135, 138, 142, 169-226, 231, 272-276, 281, 290-291 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/iterator_ops.py 64 37 42% 32-38, 94-95, 184-221, 227-238, 243, 266-277, 281-284, 287, 290, 301-302, 313 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/optimization_options.py 76 10 87% 57, 63-66, 191, 209, 211, 232, 256, 262 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/parsing_ops.py 61 41 33% 37-117, 121, 161-180 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/prefetching_ops.py 103 71 31% 52-56, 72-80, 97-212, 220-225, 233-247, 250, 254, 257, 278-281 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/random_ops.py 30 7 77% 37-40, 44, 53-54, 60 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/readers.py 300 228 24% 50-55, 59-63, 67-70, 87-107, 113-127, 134-151, 159-179, 184-203, 209-213, 268-311, 424-558, 584, 677-720, 724, 742-745, 854-929, 948, 970-985, 1016-1027, 1031, 1040-1041, 1050-1053 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/resampling.py 88 63 28% 56-106, 123-129, 147-174, 180-196, 201-202, 218-227, 295-304 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/scan_ops.py 63 44 30% 38-144, 147, 151, 154, 178-181 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/shuffle_ops.py 28 11 61% 34-50, 106-109 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/stats_aggregator.py 23 6 74% 64-77, 128, 140 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/stats_ops.py 32 14 56% 44-48, 67-71, 90-94, 101-108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/stats_options.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/take_while_ops.py 25 11 56% 33-49, 52, 69-72 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/threading_options.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/unique.py 20 8 60% 45-48, 56-65 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/experimental/ops/writers.py 22 7 68% 77-79, 105-114 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/dataset_ops.py 1381 743 46% 203, 227-240, 252-279, 285, 289, 293, 306-318, 329, 354, 357, 367, 385, 406, 420, 423-427, 475-484, 640, 658-665, 668-673, 676, 734, 736, 744, 785-823, 840-846, 913, 958, 987, 1057-1084, 1105, 1137-1138, 1198, 1248, 1267, 1286, 1354, 1387, 1489-1497, 1620-1623, 1748-1751, 1780, 1804-1810, 1889-1891, 1919-1996, 2023-2024, 2051, 2064-2078, 2087, 2103, 2106-2150, 2186, 2189-2204, 2218, 2232, 2246, 2254, 2260, 2265, 2278, 2283, 2289, 2294, 2298, 2302, 2307, 2311, 2315, 2320, 2324, 2328, 2332, 2336, 2345, 2351-2355, 2393-2401, 2412, 2421, 2427, 2446, 2450, 2454, 2459, 2463, 2469, 2476-2477, 2480, 2483, 2486, 2489, 2492, 2496, 2499, 2505-2524, 2540-2545, 2574-2579, 2597-2600, 2619, 2639, 2659, 2750, 2754, 2756, 2758, 2761, 2771-2774, 2782, 2858-2873, 2877, 2885-2902, 2906, 2913-2914, 2917, 2921, 2927-2929, 2933, 2948, 2961, 2985, 2988, 2992, 2995, 2999-3002, 3013, 3016, 3021-3023, 3026-3028, 3031, 3034, 3037, 3088-3092, 3097, 3104, 3144, 3168, 3172-3173, 3181-3202, 3226, 3230-3231, 3244, 3250, 3256, 3325-3342, 3345, 3349, 3357-3390, 3393, 3397, 3405-3415, 3423-3430, 3434-3451, 3454, 3458, 3471-3474, 3477-3485, 3495-3501, 3506, 3514-3529, 3540-3543, 3546-3554, 3562-3566, 3571, 3601-3627, 3635-3641, 3649-3655, 3663-3672, 3680-3705, 3709, 3716, 3719, 3722, 3725, 3765-3774, 3794-3826, 3843-3849, 3855-3875, 3885-3952, 3956, 3974-3989, 3992, 3996, 3999, 4014-4051, 4054, 4058, 4061, 4073, 4085, 4100-4120, 4123, 4127, 4130, 4146-4209, 4213, 4217, 4220, 4228-4246, 4249, 4252, 4273, 4289-4313, 4317, 4324-4331, 4334, 4356, 4358, 4373-4383, 4391-4400, 4408-4415, 4437-4448, 4455-4459, 4463, 4471-4488, 4492, 4498-4534, 4545-4553, 4564-4572 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/iterator_ops.py 253 111 56% 70-72, 99-117, 189-220, 273-298, 311-316, 333-371, 418-428, 439-442, 457, 471, 485, 497, 501-504, 512-516, 540-541, 581, 591, 597, 628, 647-661, 671-672, 686, 700, 714, 740-741, 745-748, 762, 785, 797-806, 809-810, 828 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/multi_device_iterator_ops.py 291 224 23% 43-140, 144, 148, 160-182, 186, 190, 196-208, 232-302, 306-320, 324-332, 335-340, 344-346, 350-365, 370, 381-385, 388-400, 412-414, 418, 421, 425-431, 435-437, 440, 450, 493-566, 574-582, 585, 588, 591-594, 597-602, 606, 610 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/optional_ops.py 77 26 66% 59, 75, 85, 98-103, 121, 132-133, 136, 141-143, 155, 159, 170, 174, 177, 181, 184, 188, 192, 195, 198, 201 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/ops/readers.py 198 115 42% 46-64, 80-90, 114-127, 131, 160-172, 176, 188-190, 196, 200, 216-229, 233, 242-291, 295, 299, 302, 336-349, 356, 362, 366, 378-380, 390, 398, 402, 430-447, 451, 488-505, 509, 524-527, 533, 537, 545-547 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/convert.py 23 13 43% 30-34, 49-71 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/nest.py 101 35 65% 47-50, 69-70, 75, 88-89, 91, 176, 180, 186, 225-244, 297, 302, 308, 314-320, 462 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/options.py 59 30 49% 23, 38-43, 46-49, 52-55, 81-84, 115, 120, 124, 131-141 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/random_seed.py 21 10 52% 42-58 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/structure.py 178 72 60% 45, 51, 57, 64, 100-114, 146-172, 198, 252, 350, 394-404, 435-439, 445-450, 456-462, 476, 486, 489, 493, 496, 499, 502, 506, 509, 512, 515, 518, 521, 524 /usr/local/lib/python3.8/dist-packages/tensorflow/python/data/util/traverse.py 21 14 33% 39-56 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/__init__.py 25 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/analyzer_cli.py 581 520 10% 84-127, 151-158, 173-418, 444-458, 473-476, 479, 502-598, 616-639, 656-674, 690-738, 757-823, 834, 850-872, 891-908, 925-1050, 1069-1086, 1089-1095, 1107, 1113-1168, 1183-1240, 1244-1271, 1301-1361, 1404-1469, 1495-1520, 1533-1544, 1556-1579, 1601-1659 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/cli_config.py 81 60 26% 41-50, 53-55, 71-97, 114-118, 121, 124-128, 139-147, 150-160 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/cli_shared.py 177 136 23% 69-82, 99-110, 126-140, 144-147, 185-208, 229, 248-258, 264-273, 301-383, 405-431, 445-493 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/command_parser.py 207 177 14% 37-40, 43-47, 50, 72-101, 118-148, 164-171, 187, 204-216, 234-240, 259-281, 299-310, 328-339, 359-403, 426-439, 454-468, 486-491, 506-550 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/debugger_cli_common.py 451 353 22% 44-45, 49, 73-77, 94-107, 110, 123-132, 145-151, 198-212, 217, 221, 225, 228, 246-267, 285-300, 310-332, 343-345, 348, 359-362, 373-375, 403-431, 456-527, 563-585, 625-655, 682-716, 727, 741-757, 767, 783-790, 793-795, 807-812, 825-843, 850, 883-896, 909-915, 929-934, 948-953, 974-981, 992-1001, 1019-1023, 1026-1040, 1043-1047, 1051, 1063-1075, 1088, 1103-1105, 1125-1127, 1131, 1135, 1139, 1142, 1145, 1148, 1161-1162, 1170, 1173, 1176, 1179, 1194-1199, 1221-1248 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/evaluator.py 52 37 29% 69-103, 115-116, 131-152 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/profile_analyzer_cli.py 302 252 17% 58-77, 103-131, 134, 137, 140, 143, 173-195, 209-220, 236-380, 396-439, 447-474, 504-575, 586-592, 613-733, 737-742, 756-762, 765, 786-802 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/tensor_format.py 240 215 10% 67-69, 103-199, 233-279, 321-403, 407-426, 449-481, 485, 503-568 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/cli/ui_factory.py 23 16 30% 51-70 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/check_numerics_callback.py 122 89 27% 103-106, 114-119, 156-212, 216, 226-232, 242-289, 314-328, 414-419, 437-448 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/common.py 22 11 50% 44, 59-71, 86 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/debug_data.py 530 403 24% 53-56, 70-71, 74-76, 80, 99-102, 121-140, 144-148, 152-156, 160, 164, 168, 182, 199, 219-231, 241-242, 252-254, 266-268, 307-330, 334, 341, 350, 361, 375, 385, 395, 405, 415, 425, 435, 442, 455, 485-498, 502-522, 555-576, 580-581, 584-590, 594-598, 602-606, 621-623, 636-655, 669-673, 684, 717-718, 723-730, 739, 748, 771-799, 802-809, 812-817, 834-886, 906-918, 922, 933-935, 953-956, 970-971, 985-986, 1007-1020, 1036-1046, 1062-1066, 1085-1093, 1121-1137, 1141-1151, 1193-1229, 1249-1258, 1266, 1284-1295, 1313-1322, 1339-1344, 1363-1378, 1397-1415, 1448-1464, 1490-1497, 1522-1528, 1560-1567, 1594-1601, 1618-1625 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/debug_events_writer.py 52 29 44% 51-54, 64-66, 76-79, 89-92, 102-104, 113-115, 125-128, 132, 137, 146, 150, 154, 157-158 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/debug_gradients.py 120 82 32% 38-39, 53-65, 85-98, 102, 106, 109, 112, 157-169, 215-222, 267-284, 287-290, 304-306, 324-329, 338, 341-346, 353, 360-363, 369, 403-417 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/debug_graphs.py 237 183 23% 40-46, 50-51, 66-67, 83, 98, 116-139, 170-178, 191-214, 217, 220, 225-234, 241-266, 277-309, 320-329, 333-337, 346-354, 358-365, 372-393, 401-405, 413-431, 435, 440, 445-446, 450, 454, 458, 462, 466, 470, 474, 478, 503 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/debug_utils.py 69 60 13% 61-79, 137-197, 252-290 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/dumping_callback.py 301 237 21% 61, 67-68, 73, 77, 89-115, 125-133, 137, 141-143, 147, 151, 155-159, 176-189, 202-205, 216-232, 242-267, 288-301, 334-421, 453-514, 526-571, 590-608, 611-617, 632-643, 740-807, 819-826 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/op_callbacks_common.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/profiling.py 41 25 39% 44-56, 62, 76-80, 90-100, 104, 108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/lib/source_utils.py 135 110 19% 44, 48-49, 53-54, 58, 78-84, 112-125, 145-158, 192-225, 262-325, 353-383 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/dumping_wrapper.py 42 28 33% 69-90, 110-135 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/framework.py 279 191 32% 130-131, 148-149, 177-178, 204-209, 259-270, 298-305, 314, 346-379, 383, 387, 391, 395, 428-517, 530-588, 605-634, 640-641, 645, 650, 654, 658, 661, 667-676, 679-684, 688, 691, 703, 733-734, 753, 806, 809-811, 814, 818-819, 822, 828-831, 867-874, 878, 915-923, 928, 948-951, 975-984, 989 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/grpc_wrapper.py 58 38 34% 57-66, 100-118, 137, 140, 146-151, 155-159, 193-210, 220-224 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/hooks.py 95 67 29% 60-65, 83-86, 89, 92-141, 146-148, 176-180, 183, 186-217, 220, 256-264, 277-301, 335-349, 352-357 /usr/local/lib/python3.8/dist-packages/tensorflow/python/debug/wrappers/local_cli_wrapper.py 237 197 17% 80-131, 136, 139-206, 218, 230, 242-277, 280-285, 289-304, 320-374, 377-378, 399-446, 449-453, 462-468, 471-485, 488-513, 525-576, 579-603, 613, 633-642 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/all_reduce.py 392 355 9% 44-57, 71-75, 95-128, 145-157, 176-190, 223-251, 277-294, 317-356, 370-374, 394-423, 469-477, 496-518, 532-555, 582-589, 608-626, 640-645, 666-682, 701-711, 730-762, 767-776, 781-785, 790-791, 797-800, 820-842, 848-853, 860-865 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/central_storage_strategy.py 34 11 68% 56-70, 75, 103, 144, 162, 180, 246, 255-260 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/cluster_resolver.py 173 108 38% 36-39, 44-56, 99, 117, 144-154, 172, 183-198, 202, 218-223, 227, 231, 235, 239, 243, 262-265, 269, 273, 305-321, 347-395, 411-415, 419, 423, 427, 431, 435, 441, 446, 450 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/gce_cluster_resolver.py 77 49 36% 30-31, 83-104, 116-149, 152-162, 166, 170, 174, 180, 184, 188 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/kubernetes_cluster_resolver.py 52 34 35% 29, 76-94, 112-120, 135-158 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/slurm_cluster_resolver.py 160 132 18% 39-86, 96-107, 121-125, 135, 146-155, 164, 233-275, 280, 284, 288, 298-301, 321-358, 372, 386-394, 401-402 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/tfconfig_cluster_resolver.py 78 42 46% 36-39, 43, 47-48, 76-79, 83-87, 91-95, 99, 103, 107, 111-114, 118, 124-126, 135-138, 160-177 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cluster_resolver/tpu_cluster_resolver.py 106 67 37% 40, 76-85, 90-95, 150-167, 170, 173, 201-214, 217, 220, 246-256, 278-300, 305, 308-319, 324 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/collective_all_reduce_strategy.py 228 165 28% 99-110, 116-118, 135, 148-158, 169-176, 180-183, 187-242, 247-344, 356-391, 399-408, 411-412, 421-422, 434-435, 456-470, 473-508, 511-530, 537-540, 545, 549, 553, 557, 561, 565, 577 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/collective_util.py 11 3 73% 62-64 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cross_device_ops.py 452 356 21% 56-59, 64-73, 79-102, 107-116, 122-138, 144-151, 157-161, 165, 169-174, 179-188, 194-211, 219, 224, 251-266, 298-318, 331-332, 359, 387, 402, 426-428, 432-443, 447, 472-479, 504-513, 529-531, 535-583, 587-617, 622-628, 633-635, 652-655, 659-663, 668-672, 679-690, 695-720, 724-730, 760-764, 791-795, 835-861, 867-907, 948-953, 957, 961-989, 993-1004, 1012-1024, 1031-1101, 1106-1137, 1151-1183 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/cross_device_utils.py 400 345 14% 44-53, 80-135, 158-170, 188-197, 214-229, 270-275, 280-282, 293-306, 318-319, 323-325, 329-331, 365-387, 414-433, 465-535, 545-576, 594-618, 635-655, 675-690, 705-713, 743-769, 785-801, 806-809, 813-818, 822-830, 835-842, 846-849, 863-874, 887-897, 910-916, 937-958, 976-986 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/device_util.py 47 29 38% 47-67, 72, 79-80, 87-90, 93, 96, 102-108, 113-114, 121 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/distribute_coordinator.py 315 243 23% 74-79, 83-92, 97-99, 137-146, 149-153, 156-162, 167, 172-192, 196-205, 213-216, 244-260, 268, 273, 278, 283, 288, 293, 298, 303, 308, 313, 318, 323, 336-360, 373-382, 395-451, 457-494, 500-526, 538-552, 590-625, 752-868 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/distribute_coordinator_context.py 11 4 64% 28-31 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/distribute_lib.py 687 352 49% 149-152, 159-160, 163-164, 167-168, 186-194, 206, 209-214, 220-225, 232-240, 249, 254-258, 277-285, 289-300, 303-332, 374-376, 381, 386, 391, 407-411, 414, 463-464, 469, 474, 477, 507, 617-625, 640-644, 661, 666, 673-677, 705, 711-713, 874, 943, 957, 998-1056, 1078, 1097, 1102, 1107, 1126, 1132, 1136-1144, 1147, 1201, 1264, 1314, 1388, 1429, 1470, 1501, 1536, 1540, 1559, 1754-1777, 1785, 1789, 1818, 1857-1865, 1869, 1872, 1877, 1881, 1885, 1888, 1891, 1894, 1897, 1901, 1922-1931, 1934, 1953-1959, 1964, 2007-2013, 2016, 2033-2039, 2042, 2045, 2060, 2064-2072, 2077, 2082, 2089, 2095, 2110, 2118, 2121, 2140, 2165-2166, 2169, 2182-2186, 2189, 2233-2235, 2240, 2293, 2308, 2317, 2322, 2327, 2332, 2374, 2415-2420, 2424-2429, 2434, 2447-2448, 2458-2459, 2489-2511, 2526-2530, 2544, 2550-2551, 2571, 2583-2584, 2603-2604, 2613, 2616, 2619, 2624-2625, 2628-2637, 2640-2643, 2653-2654, 2659, 2664-2669, 2672, 2675, 2682, 2686, 2691, 2695, 2708-2712, 2715, 2724-2728, 2733, 2739, 2751-2756 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/distributed_file_utils.py 33 21 36% 57-58, 62, 66-68, 73-86, 91-104 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/distribution_strategy_context.py 102 23 77% 51, 151, 176, 256-266, 275-280, 302-307 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/estimator_training.py 176 152 14% 42-46, 51-55, 61-86, 94-124, 130-177, 184-200, 216-283, 297-336, 346-384 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/input_lib.py 673 488 27% 83-91, 124-131, 148-150, 155, 159, 162, 165-169, 172, 175, 180-216, 231-240, 245-256, 263-289, 292, 295-298, 301, 305-377, 388-391, 400, 405, 410, 415, 420, 424-427, 432, 444-450, 454, 459, 463, 469-481, 495-508, 513-521, 524, 527, 536, 546-571, 576, 580, 589-590, 593, 597-621, 650-705, 709-729, 734, 746-747, 763, 770-773, 785, 791-794, 797-803, 806-810, 830-845, 849-873, 879-885, 893-899, 906-909, 912-920, 923-927, 953-975, 1007-1019, 1025-1065, 1082-1086, 1089, 1093-1095, 1110-1112, 1130-1156, 1165-1167, 1171, 1174, 1178-1181, 1184, 1187, 1197, 1223-1239, 1244-1249, 1254, 1258, 1271, 1283, 1295, 1305-1306, 1319-1323, 1327, 1331, 1335, 1342-1344, 1348-1350, 1354-1357, 1361-1364, 1368, 1374-1388, 1396-1415, 1422-1431, 1440-1456, 1467-1478, 1498-1500, 1515, 1519-1521, 1543-1561, 1567, 1571-1579, 1595-1608 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/input_ops.py 41 27 34% 46-53, 58-61, 65, 79-101 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/mirrored_strategy.py 526 409 22% 65-74, 78-80, 113-203, 220-236, 241-252, 265-281, 285, 305-325, 329-332, 336-341, 426-429, 439-442, 451-476, 481-488, 492-505, 510-545, 553-569, 573-607, 613, 616, 626-633, 638, 645, 649-657, 664-669, 674-725, 733-739, 742-769, 777-788, 791-793, 796, 799-810, 818, 824-835, 838-846, 850-853, 856-858, 861, 865, 869, 873, 877, 881, 885, 889, 893, 896-898, 910, 914, 922-975, 978-1001, 1006-1010, 1016-1020, 1024-1026, 1030-1032, 1048-1086, 1090-1092 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/multi_worker_util.py 74 57 23% 40-46, 72-93, 120-134, 150-168, 173-188, 211-227, 243, 256, 261, 266 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/numpy_dataset.py 45 29 36% 34-73, 79-91, 98 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/one_device_strategy.py 155 82 47% 80, 107, 146, 164, 182, 215, 231, 242, 251-256, 259-268, 271, 277, 284, 289, 293-294, 299, 303, 313, 318-357, 360-362, 365-366, 371, 374-380, 384, 387, 390, 394, 398, 402, 406, 409-410, 414, 418, 422, 426, 432, 436, 443-444, 449 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/parameter_server_strategy.py 285 204 28% 111-120, 131-136, 151-158, 165-168, 188-255, 270-305, 311, 314, 321, 332-344, 349, 353-367, 376, 385-390, 393, 398-456, 460, 464-471, 476-481, 489-491, 498-515, 518-529, 533-539, 542-544, 547-552, 557, 580-591, 594-612, 616, 620, 624, 628, 632, 635, 640, 644, 648, 652, 664 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/reduce_util.py 18 5 72% 42-51 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/shared_variable_creator.py 37 28 24% 29-35, 63-97 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/summary_op_util.py 15 7 53% 40-48 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/tpu_strategy.py 450 334 26% 65-76, 81-85, 101-105, 151-161, 168-174, 199-204, 210, 266-270, 282-349, 359-374, 378-381, 384, 388, 398-405, 412, 417, 424-432, 439-444, 452-539, 544-545, 550-565, 569-577, 582-611, 615, 623, 627-668, 675-712, 715-735, 738-740, 743-745, 748, 751-770, 774-777, 782-792, 796-798, 802, 806, 810, 814, 818, 822, 825, 828-834, 841-843, 846-851, 863, 866-867, 870-957, 966, 975-977, 982-990, 994, 1001-1013 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/tpu_values.py 143 89 38% 41-46, 51-61, 68-75, 78-81, 85-88, 92, 95-98, 101-104, 108, 114-118, 124, 127-129, 132-135, 138-141, 144-147, 151, 159-166, 171-183, 190-196, 200-202, 205-207, 210-212, 215, 218, 221, 224, 227, 230, 233, 236, 243-246, 251-254, 259-262, 266 /usr/local/lib/python3.8/dist-packages/tensorflow/python/distribute/values.py 749 470 37% 48-55, 125, 129-133, 136, 142-151, 156, 160, 163-165, 168-170, 191-198, 203, 212, 216, 219, 222, 225, 228, 231, 234, 237, 240, 243, 246, 249, 252, 255, 258, 261, 264, 267, 270, 273, 276, 279, 282, 285, 288, 291, 294, 297, 300-304, 307-311, 314-318, 321-325, 335, 341, 352, 355, 359, 362-367, 370, 380, 383-387, 391-392, 396-397, 401-402, 416-433, 445-454, 458-465, 468, 472, 476, 480, 484, 488, 493, 497, 501, 505, 509, 513-518, 521, 525, 528, 531-532, 536, 540, 544, 547, 550, 557-560, 564, 567-568, 571, 575, 582-584, 591-595, 599-603, 607-612, 638-639, 643-644, 654-721, 728-729, 733-785, 789-790, 793-794, 797-798, 801-802, 805-806, 809-810, 813-814, 817-825, 828-836, 839-847, 851, 856, 859, 871-874, 880-881, 888, 896, 913-928, 935-939, 946-951, 959-960, 963-975, 978-990, 993-1004, 1007-1012, 1015-1018, 1023, 1026-1030, 1037-1040, 1052-1055, 1059-1060, 1067, 1085-1165, 1171-1181, 1187-1197, 1202-1230, 1245-1252, 1259-1264, 1267, 1271, 1274, 1277-1305, 1308-1309, 1312-1313, 1316-1317, 1321, 1324, 1328, 1332, 1335, 1338, 1342, 1346, 1350, 1354, 1358, 1362, 1366, 1370, 1374, 1378, 1381, 1384, 1387, 1390, 1393, 1396, 1399, 1402, 1405, 1408, 1411, 1414, 1417, 1420, 1423, 1426, 1429, 1432, 1435, 1438, 1441, 1444, 1447, 1450, 1453, 1456, 1459, 1462-1466, 1469-1473, 1476-1480, 1483-1487, 1490, 1493, 1497, 1500, 1507 /usr/local/lib/python3.8/dist-packages/tensorflow/python/dlpack/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/dlpack/dlpack.py 13 2 85% 45, 66 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/backprop.py 415 331 20% 70-77, 87-97, 104-108, 111-115, 118, 144-159, 170, 226-249, 294-298, 303-326, 394-400, 424-432, 491-500, 539-572, 576-582, 589-612, 625-634, 639-647, 651, 659-681, 685-699, 715-717, 821-829, 833-834, 838-839, 843-852, 855-858, 861-867, 878-892, 917-924, 958-960, 964-966, 998-1056, 1108-1160, 1219-1281 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/backprop_util.py 12 5 58% 26-31 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/context.py 1014 426 58% 84-86, 89-95, 98, 101, 143-149, 170-172, 176-178, 332-335, 407, 440-451, 463, 498, 508, 511, 513, 522-523, 526-527, 534-536, 539, 560-572, 589-604, 620-623, 640, 653-656, 669-678, 705-721, 726, 732-735, 738-745, 771, 775, 815, 817, 822, 835, 840-857, 860-863, 867-868, 873-874, 884, 887, 891, 893, 896, 901, 904, 911, 921, 942, 963, 965-970, 972, 974-976, 990, 1009-1011, 1043, 1047-1048, 1088-1094, 1127-1128, 1139-1143, 1152, 1156, 1199, 1214-1247, 1253, 1259-1264, 1270-1296, 1300-1305, 1309-1328, 1332-1337, 1344, 1347-1349, 1354-1357, 1364, 1371, 1375-1377, 1381-1382, 1387-1389, 1397-1427, 1435-1437, 1441, 1445-1452, 1456, 1460-1467, 1471, 1475-1477, 1481, 1485-1493, 1498-1501, 1505-1513, 1519-1522, 1526-1534, 1539, 1544-1551, 1559-1560, 1564-1566, 1574-1575, 1579-1581, 1592-1599, 1607, 1610, 1631, 1637, 1648, 1659, 1677-1678, 1694-1699, 1721, 1731, 1791, 1856, 1861, 1897, 1931, 1941, 1947-1953, 1959-1965, 1970, 1977-1989, 2003-2009, 2026-2032, 2037, 2046, 2055, 2060, 2069, 2074, 2086, 2115-2127, 2131, 2135, 2139, 2143, 2178-2191, 2227, 2241 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/core.py 27 10 63% 29-33, 40-42, 45-46 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/def_function.py 335 178 47% 64-66, 72, 154-255, 307, 313, 324-326, 452, 454-458, 492-496, 510, 518, 547-552, 564, 573-578, 589, 608-611, 620, 634-644, 652-708, 713, 721, 726-762, 786-804, 812-842, 862-881, 959-961, 965-988, 1214-1215 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/execute.py 150 99 34% 61-75, 109-133, 138-142, 150, 156, 160-163, 167-173, 179, 186, 194-195, 212-215, 218, 226, 231, 238-278, 282-284, 289-322 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/executor.py 24 11 54% 44, 47-56, 60, 63, 67, 71, 75-76 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/forwardprop.py 120 81 32% 48-49, 58-59, 89-140, 162-166, 304-314, 317-318, 321-322, 325-328, 331-334, 351-362, 382-393 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/forwardprop_util.py 22 5 77% 57, 74-78 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/function.py 1204 606 50% 112-123, 151, 173-181, 204-230, 236-256, 263-274, 293-305, 322-346, 370, 381, 386, 396, 401, 417-419, 435-444, 482, 499-502, 535, 576, 583, 600, 664-671, 692-756, 760-795, 805, 832, 839-842, 859-860, 896-910, 917-1015, 1023-1110, 1117-1186, 1192-1205, 1230-1234, 1238-1312, 1328-1341, 1352-1356, 1383-1384, 1415-1443, 1487, 1531-1534, 1575, 1580, 1605, 1609-1645, 1691, 1704-1708, 1718-1736, 1753, 1775-1779, 1799, 1804, 1809, 1824, 1829, 1838, 1857, 1862-1868, 1894, 1903-1930, 1937-1946, 1963, 1982, 2022-2069, 2094, 2114, 2119, 2132, 2136, 2140, 2151-2153, 2180, 2182-2192, 2200, 2204-2205, 2220-2221, 2234-2239, 2255-2256, 2258, 2267-2313, 2341, 2425, 2429, 2444, 2451-2458, 2474, 2479-2491, 2510, 2515-2517, 2538-2568, 2593, 2614, 2618-2626, 2679-2709, 2741-2742, 2774, 2800-2806, 2812, 3202-3203, 3241-3242, 3246, 3250-3255, 3258-3261, 3266-3318, 3329, 3334-3335, 3353-3354 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/graph_only_ops.py 23 4 83% 34, 45-49 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/imperative_grad.py 15 5 67% 65-71 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/lift_to_graph.py 133 113 15% 37-39, 43, 84-139, 171-202, 237-359 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/monitoring.py 112 35 69% 119, 125-132, 137, 164, 200, 208, 212, 236, 248, 256, 260-263, 287, 311, 347, 355, 363-368, 380, 383, 402, 425, 430 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/profiler.py 68 37 46% 72-84, 99-108, 120-126, 136-142, 158-160, 174, 177, 180-181 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/remote.py 76 53 30% 70-77, 136-219, 223 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/tape.py 67 26 61% 39, 42, 47-48, 53, 58, 63-70, 84, 97-109, 114, 155, 177, 184 /usr/local/lib/python3.8/dist-packages/tensorflow/python/eager/wrap_function.py 228 179 21% 49-52, 56, 60-83, 86, 90-94, 99-119, 124-142, 160-208, 223-229, 257-362, 377-389, 433-443, 447, 451, 501, 510-539, 599-603, 630-635 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/dense_features.py 36 18 50% 92, 102, 111-113, 116, 137-150 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/dense_features_v2.py 18 6 67% 82-87, 90-95 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/feature_column.py 877 622 29% 182-231, 297, 322-329, 332, 342, 346, 350, 354, 358, 362, 366, 492-504, 516-526, 543-548, 551-566, 569-577, 590-592, 595-601, 604, 608-612, 616, 633-661, 669, 672-700, 706-708, 744-752, 801-814, 904-929, 997-1009, 1083-1097, 1144-1155, 1242-1268, 1357-1385, 1444-1453, 1488, 1558-1560, 1670-1688, 1718-1722, 1731, 1734-1742, 1745, 1768, 1790, 1810, 1815, 1840, 1861, 1885, 1910, 1921-1931, 1947-1963, 1981, 2008, 2046-2067, 2085, 2128-2129, 2149-2171, 2191-2217, 2226-2233, 2254-2274, 2297-2323, 2335, 2339, 2346-2353, 2357, 2374-2378, 2388, 2392, 2395-2396, 2402, 2406-2409, 2418, 2423-2448, 2470, 2484-2486, 2490, 2493, 2497-2499, 2507-2531, 2540-2551, 2558-2575, 2580-2583, 2598-2600, 2604, 2608, 2611, 2615-2617, 2627-2681, 2690-2700, 2709-2724, 2730-2741, 2752, 2756, 2759-2780, 2786, 2790, 2803, 2807, 2810-2828, 2839, 2843, 2855, 2859, 2862-2880, 2890, 2894, 2907, 2911, 2914-2935, 2943, 2947, 2959, 2964-2969, 2973, 2976-2990, 2994-2997, 3008-3014, 3018-3024, 3027-3041, 3049, 3053, 3065-3071, 3086, 3100-3131, 3135, 3140, 3160-3175, 3181-3198, 3214-3221, 3236, 3240, 3243, 3247, 3251-3267 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/feature_column_lib.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/feature_column_v2.py 1472 962 35% 213-214, 223-224, 233-234, 249-250, 261-262, 275-283, 293-319, 322-324, 327-329, 332-334, 348-364, 393-400, 407-414, 426, 429-432, 443-445, 449-450, 454-463, 468-475, 488-502, 509-542, 545-571, 575-586, 591-597, 705-706, 730, 734, 771-781, 831-843, 934-948, 1074-1141, 1257-1316, 1376-1388, 1464-1479, 1527-1538, 1626, 1717-1743, 1833-1861, 1924-1933, 1972-1977, 2048-2050, 2161-2180, 2204, 2228, 2248, 2276, 2297, 2306, 2316, 2330, 2386, 2389, 2413, 2417, 2430, 2454, 2459-2464, 2470-2478, 2488-2492, 2507, 2529, 2562-2572, 2596, 2639-2640, 2661-2683, 2703-2729, 2753-2773, 2796-2822, 2835, 2840, 2845, 2855, 2858-2864, 2869-2870, 2888-2889, 2894, 2900, 2916, 2921-2923, 2928, 2932-2936, 2941-2947, 2961, 2967, 2972, 2978, 2984-2985, 2991-2992, 2999, 3006, 3009, 3017-3018, 3023-3026, 3032, 3038, 3041-3065, 3069-3070, 3077-3080, 3085, 3089-3092, 3097-3102, 3127, 3141, 3147, 3152, 3158, 3162, 3167, 3172, 3178, 3182-3188, 3199-3217, 3227-3229, 3235-3246, 3264-3277, 3282-3296, 3301-3315, 3324-3341, 3347, 3351-3356, 3361-3370, 3374, 3390-3399, 3402, 3407-3424, 3428, 3448, 3458, 3463, 3468, 3472, 3476, 3479, 3484, 3489, 3496-3512, 3522-3532, 3535, 3539-3553, 3560, 3565, 3570-3581, 3593, 3598, 3603, 3609, 3613-3633, 3638-3640, 3645-3646, 3651, 3657, 3661, 3668-3670, 3675, 3679-3681, 3686-3689, 3702, 3707, 3712, 3718, 3722-3748, 3752-3754, 3759-3760, 3765, 3771, 3775, 3782-3784, 3789, 3793-3795, 3800-3803, 3817, 3822, 3827, 3833, 3837-3862, 3866-3868, 3873-3874, 3879, 3885, 3889, 3896-3898, 3903, 3907-3909, 3914-3917, 3930, 3935, 3940, 3946, 3950-3971, 3978-3980, 3985-3986, 3991, 3997, 4001, 4008-4010, 4015, 4019, 4024-4026, 4039, 4045, 4051-4056, 4062-4067, 4072, 4078, 4081-4094, 4098-4103, 4109-4111, 4115-4116, 4122-4125, 4130, 4134-4139, 4144-4150, 4162-4169, 4174-4180, 4185-4193, 4199, 4203-4218, 4227-4241, 4249, 4255, 4259, 4267-4269, 4274, 4278-4281, 4286-4293, 4305-4311, 4316-4324, 4329-4333, 4351, 4357, 4360-4385, 4402-4404, 4410-4411, 4417, 4423, 4428-4431, 4437, 4454-4466, 4471-4487, 4491-4506, 4517-4535, 4541, 4545-4549, 4554-4559, 4573-4582, 4598, 4604, 4609, 4615, 4619, 4625, 4630, 4636, 4639-4652, 4673-4675, 4681-4682, 4687, 4691-4695, 4700-4705, 4710-4711, 4730-4735, 4740-4741 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/sequence_feature_column.py 118 67 43% 101, 110, 113, 133-153, 176-202, 247, 293, 355, 418, 474-482, 492-499, 511, 516, 521, 537-540, 545, 556-576, 582, 586-588, 593-596 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/serialization.py 35 19 46% 84-90, 118-146, 166, 187-188, 208 /usr/local/lib/python3.8/dist-packages/tensorflow/python/feature_column/utils.py 64 47 27% 32-52, 56-57, 62-63, 94-122, 129-131, 135-137, 145-154 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/auto_control_deps.py 163 58 64% 171-175, 177-181, 184-186, 197, 244-268, 272, 275, 283, 329, 339, 342-349, 361, 366, 371-374, 377, 388, 466, 489-495 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/auto_control_deps_utils.py 82 21 74% 46-47, 53-54, 63, 67-69, 75, 121, 141-149, 166-169 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/c_api_util.py 100 27 73% 33, 38-39, 104, 107, 118-128, 133-134, 137, 140-146, 149-151, 154 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/common_shapes.py 35 26 26% 38-70, 84-86, 102-108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/composite_tensor.py 26 9 65% 54, 71, 83-88, 107-112 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/composite_tensor_utils.py 57 41 28% 35, 43-47, 53-90, 97-110, 134-159 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/config.py 108 44 59% 37, 51, 64, 77, 91, 105, 121, 163, 178, 193, 209-219, 251-262, 275, 295-300, 406, 443, 472, 500, 541, 626, 632 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/constant_op.py 118 57 52% 39-46, 51-57, 62-65, 86-89, 93-94, 160, 273-292, 311-315, 337, 343-344, 347-350, 368-378 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/convert_to_constants.py 300 263 12% 56-70, 91-135, 147, 159, 179-185, 202-223, 248-302, 315-320, 330-335, 347-352, 366-374, 393-412, 447-650, 678-680, 705-708 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/cpp_shape_inference_pb2.py 31 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/device.py 57 8 86% 29, 42, 53, 55, 95, 117, 120, 169 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/device_spec.py 156 25 84% 46, 210, 333, 339, 344, 389, 403-404, 408-409, 413-414, 418-419, 423-424, 427-429, 432-436, 439-442, 453 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/dtypes.py 215 49 77% 79-82, 88, 95-101, 116-130, 140-154, 167-170, 200-201, 216, 628-629, 633-642 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/error_interpolation.py 202 168 17% 86-98, 119-140, 145, 168-189, 195, 214-223, 243-251, 256-257, 274-281, 299-337, 372-401, 416-425, 438-452, 467-484, 502-542 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/errors.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/errors_impl.py 210 72 66% 37-44, 82-84, 105, 110, 115, 119-163, 227, 246, 281, 316, 334, 349, 365, 382, 401, 419, 438, 454, 468, 485, 515, 520-524, 528-533, 545-546, 549-560 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/framework_lib.py 40 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/func_graph.py 504 152 70% 89-90, 95, 103-104, 115, 122, 214, 245, 251, 263, 293-319, 349-359, 390-391, 396, 419, 447, 452, 456, 468, 483, 508-528, 572, 581-582, 590, 626, 631-643, 662, 680-682, 686-690, 699, 704-705, 710-724, 728, 753, 769-772, 782, 786-793, 865, 873, 881, 891-893, 928, 933-934, 938-939, 966-970, 1004-1008, 1039-1045, 1064-1065, 1070, 1105-1113, 1169, 1173-1182, 1196, 1205, 1213-1216, 1226-1246, 1249, 1261 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/function.py 527 443 16% 123-128, 132-184, 198, 201-212, 270-304, 310-311, 316-329, 333-334, 338-340, 345, 350, 355, 360-361, 370-371, 375-376, 380-477, 489-493, 510-540, 544-560, 563-579, 617-625, 638-667, 670-678, 695-723, 730, 748-760, 785-805, 817-820, 832-838, 843, 847-873, 876-877, 881-902, 945-992, 1009-1043, 1076-1095, 1114-1133, 1151-1197, 1202-1211, 1217-1220, 1226-1262, 1273-1277, 1289-1293, 1305-1309, 1313-1315, 1346-1351 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/function_def_to_graph.py 127 26 80% 112-119, 159, 172, 204, 207-218, 226, 228-231, 260, 266 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/gpu_util.py 14 5 64% 51-57 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/graph_io.py 22 10 55% 60-75 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/graph_to_function_def.py 94 77 18% 30, 35-51, 56, 61, 65, 72-96, 105-119, 148-190 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/graph_util.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/graph_util_impl.py 310 269 13% 61, 81-109, 120-123, 128-131, 136-154, 159-160, 165-177, 197-218, 231-237, 259-302, 306, 343-525, 551-617 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/importer.py 208 87 58% 39, 61-73, 91-96, 110, 121-123, 132-135, 139-142, 155-175, 194-200, 212-222, 225-230, 280-285, 287, 318-333, 399-400, 470, 476-477, 499-501, 516-518, 526-529, 536 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/indexed_slices.py 150 82 45% 93-95, 100, 105, 110, 119-122, 127, 132, 137, 142, 147, 150, 156, 160-169, 177-183, 187, 220-227, 230, 235-242, 245-248, 251-258, 282, 310-319, 349-360, 386, 412-436 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/kernels.py 19 10 47% 29-33, 42-46 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/load_library.py 56 22 61% 70, 100, 105-120, 143-157 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/meta_graph.py 413 365 12% 71-103, 118-135, 150-171, 191-197, 209-219, 243-252, 268-278, 300-334, 352-365, 384-440, 445-454, 470-501, 540-608, 623-640, 691, 752-900, 959-1065, 1087-1099 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/op_callbacks.py 46 33 28% 105-115, 139-143, 148-149, 185-218 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/op_def_library.py 384 157 59% 42, 49, 57, 73-77, 125-138, 142-145, 150, 154-155, 161, 168, 176-177, 193-198, 201-204, 209-211, 219, 221, 227-229, 250-251, 287-296, 303, 311-312, 323-325, 361-367, 383, 391, 394, 404, 417-444, 471-503, 515-516, 527, 533, 539-540, 544-545, 552-553, 568, 585-586, 604, 607-611, 620-622, 625-633, 642-644, 647, 650, 659, 665-669, 678, 682, 684, 686, 690, 702, 704, 708-711, 720-721, 732, 753-757 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/op_def_registry.py 27 1 96% 50 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/ops.py 2194 763 65% 117, 120-130, 136, 151, 183, 186, 202, 238, 242, 246, 262-270, 289, 402, 440-444, 449, 515-517, 521, 525, 530, 535, 540-548, 551-557, 560-571, 577, 582, 591, 595, 656-658, 663, 692-697, 706, 711, 719, 723-729, 733-736, 748, 752, 778, 788, 814, 818, 859, 869, 872, 875, 878, 881, 884, 889, 892, 896, 900-901, 904, 908, 913-919, 922, 928-929, 974, 977, 992, 1004, 1017, 1020, 1024, 1029-1039, 1043-1055, 1066-1067, 1073, 1077, 1082, 1087, 1101, 1104-1105, 1112, 1122, 1127, 1131, 1135, 1139, 1143, 1147, 1215-1217, 1278, 1287, 1307, 1315, 1330-1332, 1336, 1347, 1351, 1357, 1396, 1436, 1491-1496, 1532-1543, 1568, 1574, 1622, 1631, 1642, 1655-1657, 1736, 1739, 1750, 1753, 1759, 1762, 1768, 1775-1784, 1853, 1857-1872, 1876, 1892, 1902, 1944, 1978-1979, 1992-1998, 2002-2005, 2009-2012, 2051-2057, 2075-2082, 2099, 2115-2117, 2124, 2136-2141, 2144, 2147, 2167-2173, 2189-2192, 2209-2212, 2257, 2262, 2282-2283, 2287-2290, 2294-2299, 2303-2305, 2310, 2338, 2343, 2346, 2348, 2354-2359, 2363-2367, 2371-2375, 2393, 2435, 2475, 2486-2497, 2502, 2522-2523, 2527, 2531, 2535, 2539, 2542-2549, 2602, 2604, 2607, 2609, 2635-2640, 2851, 2892, 2917, 2929-2933, 2947-2952, 2966, 2976, 2988, 3008-3018, 3048-3108, 3136-3137, 3159, 3180, 3256, 3304, 3368-3379, 3384, 3395, 3413-3423, 3435-3442, 3509, 3524, 3530, 3534, 3545-3546, 3552, 3557-3558, 3565, 3571, 3575-3600, 3616, 3638, 3660, 3686, 3708, 3773, 3789, 3810-3812, 3864, 3868-3877, 3891-3894, 3914-3919, 4027, 4032, 4122-4126, 4167, 4189, 4197, 4278, 4294, 4352-4357, 4423, 4428, 4441-4442, 4470-4471, 4588-4598, 4633, 4643, 4651, 4701-4726, 4775-4800, 4806, 4810, 4814, 4818-4821, 4852, 4856-4859, 4884, 4899, 4915, 4927, 4934, 4951-4953, 4957, 5014, 5039, 5051, 5054, 5091-5093, 5107, 5114, 5117, 5121-5124, 5141, 5168-5170, 5195, 5199, 5212, 5217, 5268, 5286, 5309-5326, 5344-5361, 5422-5424, 5439, 5443, 5530-5532, 5534-5540, 5552, 5657, 5672-5676, 5701-5749, 5776-5777, 5794, 5821, 5839-5841, 5854-5855, 5895-5926, 6072, 6128, 6152, 6186, 6227-6231, 6241, 6255, 6276, 6284-6290, 6297-6300, 6305, 6336, 6349-6351, 6354, 6357, 6415, 6421, 6461-6475, 6489-6502, 6511-6514, 6540, 6542, 6550-6553, 6566-6569, 6574, 6583-6601, 6605, 6651-6653, 6682-6687, 6730-6732, 6735, 6738-6742 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/random_seed.py 44 16 64% 38, 66, 69-79, 82, 88, 192-195, 346 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/registry.py 33 3 91% 57-58, 71 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/smart_cond.py 32 11 66% 47, 49, 54, 58, 75-79, 84-87, 117 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/sparse_tensor.py 195 109 44% 109-112, 129-182, 190, 200, 209, 214, 219, 224, 233, 238, 241, 264-267, 275, 284-287, 290, 315-316, 319, 324, 329, 333-335, 341-343, 346-350, 361, 364-365, 370-374, 379-401, 404, 409-411, 414, 417, 420, 424-432, 461-470, 485 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/tensor_conversion_registry.py 44 3 93% 100, 102, 106 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/tensor_like.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/tensor_shape.py 375 190 49% 93-94, 126, 172-176, 190, 196-197, 202, 205, 208-209, 215-216, 219, 223-229, 232, 237, 241, 275, 337-344, 355, 379-386, 397-401, 425-433, 444, 468-475, 486-490, 506, 521, 537, 553, 578-582, 593-594, 615-619, 640-644, 665-669, 690-694, 697, 767-769, 776, 780-786, 789-800, 807, 829, 841-847, 867, 872-897, 901-907, 927, 935-936, 939-941, 944-946, 965-969, 984, 996-997, 1014-1017, 1033-1036, 1052-1055, 1098, 1101, 1117, 1141, 1146, 1160-1161, 1188-1192, 1196-1204, 1207, 1210, 1235, 1237, 1241 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/tensor_spec.py 143 57 60% 61, 79, 84, 92, 98, 102, 108, 111, 114, 117, 142, 146-151, 158-159, 162, 167, 181-183, 186, 191-193, 236-262, 266-269, 274, 279, 282-283, 287-288, 292, 295, 299 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/tensor_util.py 480 358 25% 39-40, 45, 49, 55, 61, 66, 71, 124-159, 190, 199-202, 215, 222-225, 229-234, 248, 253-258, 310-321, 325-330, 339, 344, 351, 415, 417, 429, 433-436, 439, 449, 457, 464, 467-470, 476, 481, 485, 494-511, 520-524, 532-549, 556, 591-642, 659-666, 671-794, 821-832, 854-975, 1008, 1052-1054 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/test_util.py 1247 1010 19% 92, 101, 106-109, 125-136, 156, 181, 187-205, 211-244, 253-263, 270-276, 280, 284, 288, 292, 296, 300, 304, 317-323, 342-358, 376-390, 403-409, 423-435, 440, 445, 464-472, 519-527, 542-546, 559-569, 590-652, 674-714, 719-817, 834-892, 910-917, 936-950, 955-965, 985-1017, 1023-1032, 1099-1144, 1150-1166, 1191-1203, 1227-1252, 1260-1268, 1290-1321, 1343-1358, 1376-1391, 1409-1424, 1438-1459, 1495-1510, 1516-1521, 1527-1528, 1534-1535, 1541-1542, 1549, 1553-1555, 1583, 1601-1612, 1619-1627, 1643-1672, 1678-1710, 1716-1734, 1752-1761, 1767-1786, 1792-1816, 1822, 1836-1848, 1851-1870, 1873-1876, 1879-1881, 1897-1899, 1935-1945, 1959-1960, 1973-1985, 1995-1997, 2007-2010, 2013-2034, 2037-2039, 2050-2058, 2098-2103, 2148-2155, 2166-2183, 2204-2211, 2215-2218, 2226, 2235-2238, 2249, 2265-2271, 2289-2291, 2308, 2325-2327, 2330, 2342, 2346-2353, 2356-2397, 2407-2468, 2494-2496, 2529-2544, 2559-2563, 2574-2610, 2621-2625, 2636-2637, 2648-2649, 2660-2661, 2672-2673, 2696-2704, 2732-2759, 2779-2784, 2796-2800, 2822-2841, 2847, 2861-2865, 2876-2878, 2884-2894, 2898-2905, 2908-2915, 2918-2925, 2942-2958, 2963-2997, 3005-3031, 3092-3120, 3135-3138, 3145-3149 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/traceable_stack.py 46 5 89% 61, 70-73 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/type_spec.py 196 89 55% 86, 98-102, 123, 145, 161, 177, 215-216, 229, 254, 269, 275, 278, 285, 289, 293, 298-304, 317, 319, 321, 328-339, 346-348, 353-363, 395, 398, 402-405, 410, 412, 415-417, 448, 457, 461-464, 480-494, 512-520, 526 /usr/local/lib/python3.8/dist-packages/tensorflow/python/framework/versions.py 28 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/grappler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/grappler/cluster.py 47 24 49% 49-57, 60-62, 65, 69, 73-75, 80, 83, 86, 95-100, 110, 119-122 /usr/local/lib/python3.8/dist-packages/tensorflow/python/grappler/tf_optimizer.py 15 6 60% 50-59 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/__init__.py 17 1 94% 38 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/activations.py 75 30 60% 70-78, 98, 156, 169, 182, 195, 235, 257, 287, 309, 335, 382-385, 418, 458-467 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/activations/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/densenet/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/imagenet_utils/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/inception_resnet_v2/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/inception_v3/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/mobilenet/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/mobilenet_v2/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/nasnet/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/resnet/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/resnet50/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/resnet_v2/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/vgg16/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/vgg19/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/applications/xception/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/backend/__init__.py 153 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/callbacks/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/constraints/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/boston_housing/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/cifar10/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/cifar100/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/fashion_mnist/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/imdb/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/mnist/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/datasets/reuters/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/estimator/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/experimental/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/initializers/__init__.py 36 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/layers/__init__.py 123 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/layers/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/layers/experimental/preprocessing/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/losses/__init__.py 52 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/metrics/__init__.py 76 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/mixed_precision/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/mixed_precision/experimental/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/models/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/optimizers/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/optimizers/schedules/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/preprocessing/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/preprocessing/image/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/preprocessing/sequence/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/preprocessing/text/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/regularizers/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/utils/__init__.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/wrappers/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v1/keras/wrappers/scikit_learn/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/__init__.py 27 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/activations/__init__.py 19 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/__init__.py 35 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/densenet/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/imagenet_utils/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/inception_resnet_v2/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/inception_v3/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/mobilenet/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/mobilenet_v2/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/nasnet/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/resnet/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/resnet50/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/resnet_v2/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/vgg16/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/vgg19/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/applications/xception/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/backend/__init__.py 148 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/callbacks/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/constraints/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/boston_housing/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/cifar10/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/cifar100/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/fashion_mnist/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/imdb/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/mnist/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/datasets/reuters/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/estimator/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/experimental/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/initializers/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/layers/__init__.py 118 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/layers/experimental/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/layers/experimental/preprocessing/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/losses/__init__.py 48 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/metrics/__init__.py 71 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/mixed_precision/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/mixed_precision/experimental/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/models/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/optimizers/__init__.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/optimizers/schedules/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/preprocessing/__init__.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/preprocessing/image/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/preprocessing/sequence/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/preprocessing/text/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/regularizers/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/utils/__init__.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/wrappers/__init__.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/_v2/keras/wrappers/scikit_learn/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/__init__.py 30 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/activations/__init__.py 22 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/__init__.py 38 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/densenet/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/imagenet_utils/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/inception_resnet_v2/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/inception_v3/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/mobilenet/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/mobilenet_v2/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/nasnet/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/resnet/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/resnet50/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/resnet_v2/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/vgg16/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/vgg19/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/applications/xception/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/backend/__init__.py 153 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/callbacks/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/constraints/__init__.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/boston_housing/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/cifar10/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/cifar100/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/fashion_mnist/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/imdb/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/mnist/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/datasets/reuters/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/estimator/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/experimental/__init__.py 18 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/initializers/__init__.py 36 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/layers/__init__.py 123 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/layers/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/layers/experimental/preprocessing/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/losses/__init__.py 52 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/metrics/__init__.py 76 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/mixed_precision/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/mixed_precision/experimental/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/models/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/optimizers/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/optimizers/schedules/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/preprocessing/__init__.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/preprocessing/image/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/preprocessing/sequence/__init__.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/preprocessing/text/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/regularizers/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/utils/__init__.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/wrappers/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/api/keras/wrappers/scikit_learn/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/densenet.py 124 85 31% 67-69, 83-95, 109-125, 191-313, 325, 338, 351, 368, 388 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/imagenet_utils.py 166 138 17% 100-109, 136-155, 178-229, 252-284, 313-376, 389-398, 413-421 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/inception_resnet_v2.py 142 119 16% 103-241, 268-283, 326-371, 387, 406 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/inception_v3.py 169 146 14% 111-359, 385-404, 420, 439 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/mobilenet.py 132 108 18% 158-307, 346-358, 407-437, 453, 472 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/mobilenet_v2.py 172 148 14% 173-409, 414-482, 486-492, 497, 502 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/nasnet.py 197 164 17% 149-318, 374, 442, 474-515, 532-600, 615-679, 694-779, 795, 814 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/resnet.py 173 136 21% 123-214, 232-259, 275-278, 296-327, 343-347, 372-416, 433-441, 456-462, 477-483, 498-504, 522, 543 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/resnet_v2.py 43 20 53% 38-44, 71-77, 104-110, 138, 158 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/vgg16.py 74 52 30% 107-216, 232, 252 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/vgg19.py 77 55 29% 112-226, 242, 262 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/applications/xception.py 119 97 18% 112-310, 326, 345 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/backend.py 2044 1480 28% 166, 197, 301, 321-329, 350, 365, 384-391, 412-437, 455-468, 473, 479-498, 524-528, 559-572, 583, 587-595, 614, 618-620, 623, 634-637, 653-657, 666-673, 687-689, 709, 722, 771, 831-851, 856-859, 866-867, 914-915, 921-925, 930-951, 967-970, 1016-1021, 1063, 1068, 1070-1071, 1074, 1076-1084, 1102-1103, 1106-1107, 1136-1154, 1178, 1207-1208, 1233-1236, 1290, 1327-1334, 1361-1368, 1394-1397, 1424, 1449, 1462, 1487-1495, 1521-1529, 1552, 1580, 1588, 1602, 1616, 1631-1632, 1670-1696, 1744-1884, 1915, 1947, 1968, 1986, 2004, 2022, 2036, 2050, 2068-2070, 2094-2096, 2114-2116, 2131-2132, 2147-2148, 2162, 2176, 2189, 2202, 2215-2218, 2231, 2244, 2265, 2280, 2293, 2307, 2322-2330, 2344, 2358, 2372, 2386, 2400, 2414, 2438, 2452, 2465, 2478, 2499-2501, 2522-2544, 2565-2579, 2598-2609, 2633-2669, 2698-2702, 2705, 2707, 2738, 2769, 2791-2832, 2853-2864, 2890-2925, 2957-2960, 2993-2998, 3013-3015, 3040, 3064-3065, 3079, 3093, 3108-3110, 3129-3141, 3169-3185, 3211, 3230, 3245-3247, 3295-3310, 3326-3333, 3351-3371, 3386-3409, 3439-3446, 3473-3525, 3540-3574, 3577-3579, 3589-3592, 3595-3644, 3659-3768, 3772-3798, 3821-3834, 3848, 3865-3867, 3944-4264, 4285-4328, 4350-4373, 4394, 4421-4450, 4464-4468, 4483, 4496, 4509, 4513-4515, 4561-4583, 4607-4664, 4681-4700, 4713, 4730-4735, 4748, 4766-4768, 4782, 4799, 4815-4821, 4838-4844, 4857-4863, 4878-4884, 4911-4934, 4961-4977, 5008-5050, 5078-5117, 5148-5174, 5202-5223, 5250-5266, 5294-5325, 5355-5384, 5412-5437, 5477-5514, 5543-5544, 5585, 5612-5631, 5657-5661, 5681-5685, 5706-5710, 5734-5738, 5760-5790, 5813-5822, 5856-5873, 5892, 5909, 5926, 5932, 5941-5942, 5955-5960, 5963-5974, 5980-6019, 6024, 6030-6035, 6039, 6045-6062, 6067-6070, 6124-6127, 6140, 6166, 6176 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/backend_config.py 30 2 93% 108, 146 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/callbacks.py 1035 758 27% 63-64, 96-126, 152-174, 179, 185-191, 244-247, 250-251, 265, 269, 285-304, 311-316, 320-325, 328-330, 333-335, 347-350, 363-365, 377-379, 388-390, 400-402, 411-413, 424-425, 435-436, 445-447, 456-458, 467-469, 478-480, 505, 601, 615, 771-772, 775-776, 779-793, 796-803, 812-817, 839-855, 858-865, 869, 872-873, 876, 879-881, 884, 887-888, 891, 894, 897-898, 901, 904-905, 909-928, 931-935, 952, 955-962, 1046-1100, 1103-1108, 1112-1140, 1145-1155, 1158-1163, 1166, 1169-1182, 1191-1231, 1238-1257, 1264-1267, 1315-1358, 1362, 1427-1457, 1461-1466, 1469-1485, 1488-1489, 1492-1498, 1529-1535, 1538-1559, 1594-1608, 1612-1613, 1709-1739, 1743-1765, 1770-1801, 1806-1840, 1847-1850, 1865-1869, 1873-1886, 1890-1899, 1905-1909, 1928-1947, 1950-1952, 1955, 1968-1983, 1988-1990, 1993, 1997-2003, 2006-2018, 2026-2030, 2038-2039, 2046-2054, 2062-2063, 2073-2106, 2110-2122, 2126-2146, 2149-2151, 2200-2220, 2225-2237, 2240, 2243-2271, 2274, 2299-2311, 2314-2321, 2326-2363, 2366-2367, 2431-2456 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/callbacks_v1.py 218 186 15% 130-163, 167-175, 180-230, 235-310, 313-314, 325-343, 351-367, 370-372, 378-385, 394-451, 454-457 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/constraints.py 102 47 54% 38, 41, 68-69, 72-75, 78, 87, 109, 112, 118, 152-155, 158-163, 166, 204-216, 221-249, 268, 273, 284-292 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/boston_housing.py 25 16 36% 58-79 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/cifar.py 19 12 37% 37-51 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/cifar10.py 31 19 39% 50-82 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/cifar100.py 27 15 44% 59-84 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/fashion_mnist.py 26 15 42% 66-91 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/imdb.py 56 42 25% 99-158, 171-177 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/mnist.py 15 6 60% 57-67 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/datasets/reuters.py 47 33 30% 106-151, 164-170 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/distribute/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/distribute/distributed_training_utils.py 473 386 18% 68-80, 113-137, 142-166, 193-213, 236, 253-272, 308-322, 343-359, 363-366, 372-375, 381-399, 404-410, 424-426, 435, 447-449, 459-469, 502-573, 577-581, 585-588, 592-595, 600-620, 636-669, 684-689, 694-703, 732-773, 779-783, 790-825, 830-835, 840-849, 854-880, 885-902, 907-913, 918-947, 953-983, 993-1025, 1033-1040, 1045-1049, 1054-1062, 1066-1071, 1075-1076, 1080-1081, 1085-1086, 1090-1091, 1095-1096, 1101-1102, 1121-1133, 1137, 1151-1169, 1176-1192, 1197-1201 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/distribute/multi_worker_training_state.py 85 54 36% 41-45, 50-53, 57, 61-62, 66-69, 81-108, 118-141, 150-164, 172-177, 197-206, 219-221, 226-227 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/base_layer.py 1150 508 56% 367, 370, 433-438, 494, 499, 509, 513, 520, 529, 538-542, 548-558, 587-592, 617-637, 655, 673-699, 723-737, 754-758, 789, 796-799, 813-820, 830-831, 840, 848, 869, 889, 929-942, 945, 952, 960-972, 998, 1011-1013, 1018, 1023, 1067, 1119-1135, 1148-1166, 1237-1247, 1258-1268, 1274, 1282, 1285-1289, 1303-1308, 1327-1378, 1407-1464, 1510-1544, 1581-1588, 1600-1608, 1620-1628, 1644-1648, 1664-1668, 1686-1690, 1708-1712, 1731, 1751, 1770, 1789, 1807, 1827, 1847-1855, 1874-1878, 1901, 1908, 1948, 1955, 1972, 1977, 1986, 1988, 1999-2000, 2046-2048, 2052, 2062-2082, 2096-2097, 2111-2118, 2124-2147, 2150-2184, 2191-2193, 2196-2197, 2206-2216, 2243, 2248-2250, 2256, 2261, 2264, 2270, 2280, 2286-2291, 2302-2303, 2382, 2385, 2401-2406, 2424-2431, 2434-2444, 2463-2467, 2524-2527, 2529-2532, 2541, 2550-2551, 2586, 2597, 2606, 2610-2612, 2628, 2635-2642, 2646-2652, 2663, 2691, 2734, 2738, 2742, 2745, 2749, 2757-2760, 2763-2766, 2809-2825, 2828-2830, 2833-2839, 2842-2869, 2874, 2877-2886, 2899-2901, 2904-2905, 2908-2910, 2922-2924, 2927-2928, 2931-2936 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/base_layer_utils.py 265 109 59% 46-48, 110, 113-114, 154-157, 165, 186-187, 207-258, 263-269, 315, 317, 325, 356, 358, 362-364, 458, 466-468, 484, 515-609, 633, 638, 645, 689, 700, 707, 723-757, 761, 764-769, 772, 775-778 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/base_layer_v1.py 973 742 24% 161-255, 273-275, 288, 303-308, 363-469, 487-506, 524, 542-567, 591-605, 621-629, 656-826, 830, 834, 841, 847, 852, 856, 860-862, 867, 872, 876, 883-887, 891-895, 899-908, 917, 921-937, 950-961, 1031-1076, 1080-1084, 1104-1152, 1181-1223, 1269-1303, 1340-1347, 1358-1366, 1377-1385, 1400-1404, 1419-1423, 1440-1444, 1461-1465, 1483, 1502, 1520, 1538, 1555-1558, 1575-1577, 1595-1603, 1621-1630, 1647-1655, 1667, 1673, 1695, 1702, 1713, 1717, 1721, 1729-1752, 1767, 1781-1801, 1806-1826, 1836, 1840-1841, 1844, 1847-1852, 1855-1862, 1865-1899, 1904-1914, 1920-1931, 1934-1971, 1975-1985, 1988-1996, 1999-2006, 2012-2030, 2044-2070, 2096-2107, 2111-2139, 2142-2150, 2158-2164, 2168-2172, 2177-2179, 2195-2196, 2204-2246, 2249-2321, 2324-2333, 2340-2347, 2351-2357, 2362, 2368, 2372-2379, 2387, 2392-2396, 2401, 2406, 2411-2417, 2423, 2427, 2431, 2434, 2438, 2446-2448, 2451-2453 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/base_preprocessing_layer.py 114 66 42% 59, 75-78, 103-116, 120-123, 127, 140-197, 213-218, 223-257, 284, 304, 320, 332, 354, 368, 382 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/base_preprocessing_layer_v1.py 26 14 46% 51-54, 58-61, 66-73 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/compile_utils.py 318 253 20% 41-44, 63-68, 85-98, 101, 104, 126-132, 136-149, 153-161, 183-247, 261-269, 272, 275, 295-297, 301-335, 342-370, 375-383, 387-416, 420-421, 434-477, 481-484, 488-490, 495, 500, 528-545, 575-592, 597-602, 607-617, 623-632 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/data_adapter.py 639 339 47% 56-57, 61-62, 115, 140, 156, 172, 185, 198, 203, 211, 216, 220-225, 229, 241, 249, 264-371, 388-408, 411, 414, 417, 420, 423, 427, 452, 467, 470-476, 493-523, 533, 539, 542, 546-548, 562-593, 596, 599, 602, 605, 608, 611, 622, 628, 630, 641-650, 660, 663, 666, 669, 672, 675, 691-699, 702, 705, 708, 711, 714, 720, 726-735, 762, 765, 779-780, 789, 801-802, 823, 830-831, 836-849, 855, 858, 861, 864, 867, 870, 891, 894, 917-922, 925-932, 944, 960, 965, 975-984, 1009-1011, 1028-1059, 1068, 1117, 1126, 1138-1147, 1162, 1184, 1190-1208, 1212, 1229-1268, 1301-1342, 1348, 1353-1356, 1366, 1375-1387, 1392-1399 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/input_layer.py 92 29 68% 100-104, 107-113, 115, 125-127, 138, 140, 146, 159-165, 180-187, 191, 268, 277, 280-281, 287, 290, 303 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/input_spec.py 100 45 55% 66-67, 76-77, 80-83, 87-93, 96, 106, 121-129, 155, 161, 167, 174-176, 182-184, 191, 199-200, 210, 212, 219-224, 232-236 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/network.py 939 481 49% 73-74, 78-79, 224, 254, 358-360, 383, 392, 405-408, 417-421, 426, 431-435, 447-451, 463, 468, 471-473, 486-491, 518-525, 551-556, 559, 563, 622-693, 714, 722-798, 830, 863, 869-874, 881-882, 910-913, 921-926, 945, 947, 953-954, 966-968, 986-991, 1051, 1113-1169, 1223, 1230-1235, 1237-1249, 1251, 1254, 1261, 1263, 1274-1283, 1298-1299, 1322-1325, 1346, 1360, 1368-1369, 1378-1379, 1390, 1400-1405, 1409-1410, 1433-1497, 1522-1525, 1553, 1559, 1565-1573, 1576-1582, 1587, 1591, 1603-1606, 1612, 1678, 1741-1744, 1787, 1802, 1818-1821, 1827, 1833-1847, 1852-1857, 1863-1877, 1883-1893, 1912-2056, 2069-2157 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/node.py 51 9 82% 76, 120-122, 158-159, 176-177, 182-184 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/partial_batch_padding_handler.py 62 46 26% 34-36, 40-53, 58-62, 66-87, 91-111 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/sequential.py 196 102 48% 126, 167-169, 172, 190-199, 204, 215, 226-227, 241-255, 262-266, 270-299, 302-305, 311-312, 329-335, 359-363, 366-383, 387-403, 407-409, 413, 417-422 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training.py 459 256 44% 65-72, 86, 171, 196-197, 246-248, 347, 398-410, 450, 472, 480-494, 498, 527-544, 566-582, 785-881, 906-915, 936-952, 1039-1098, 1143, 1146-1151, 1273, 1290-1291, 1340-1359, 1400-1417, 1434-1439, 1464-1465, 1497-1500, 1525-1526, 1542, 1544, 1548-1549, 1559, 1568, 1572, 1576, 1581-1584, 1600, 1624-1627, 1634-1635, 1641, 1645, 1649-1660, 1663-1669, 1677-1688, 1691, 1701, 1721-1729, 1737, 1739, 1744, 1750-1760, 1785-1814 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_arrays.py 259 222 14% 42-43, 126-458, 462-467, 471-477, 482-484, 501-535, 539-542, 546-550, 555-557, 564-583, 621-649, 678-687, 705-708 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_distributed.py 322 282 12% 46-47, 52-56, 73-120, 164-290, 315-420, 444-574, 599-672, 698-720, 737-754, 766-779, 786, 789, 793, 798 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_eager.py 119 98 18% 37-39, 55-82, 114-219, 250-283, 308-322, 349-366 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_generator.py 239 198 17% 123-336, 349-362, 398-418, 449-484, 493-509, 514-530, 535-538, 571-574, 604-606, 626-627, 659-666, 692-695, 706-707, 738-766, 791-800, 816-819 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_utils.py 834 682 18% 79-83, 92, 105, 110, 124, 131, 135-140, 143-145, 156-157, 161, 168-174, 178-192, 209-212, 241-244, 253-258, 262-286, 289-300, 303-310, 321-342, 345-347, 350-353, 358-364, 385-400, 428-436, 441-457, 486-583, 601-626, 633, 638, 657-697, 713-750, 771-808, 844-891, 907-915, 944-1042, 1046-1048, 1052-1056, 1069-1091, 1106-1133, 1142-1157, 1162-1186, 1210-1213, 1216-1228, 1233-1235, 1256-1270, 1278-1289, 1297-1306, 1333-1355, 1359-1364, 1380-1391, 1405, 1420-1421, 1435-1461, 1482-1503, 1525-1544, 1552, 1556, 1584-1613, 1639-1670, 1682-1689, 1694, 1700-1705, 1709-1711, 1723-1725, 1737-1759, 1787-1817, 1827-1840, 1850, 1857-1887, 1891-1892, 1896, 1923-1925, 1929, 1947, 1951, 1965-1970, 1975-1977, 1997-2007, 2012-2030, 2049-2078, 2110, 2123, 2133 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/engine/training_v1.py 1067 853 20% 71-72, 143-163, 167, 175-180, 228-233, 301-463, 475-476, 481-486, 494-506, 522-545, 549, 556-586, 754-766, 874-879, 953-957, 970-976, 1025-1070, 1110-1146, 1166-1192, 1217, 1249-1251, 1276, 1288-1299, 1313-1337, 1348-1350, 1362-1380, 1386-1423, 1427-1437, 1460-1468, 1471-1478, 1494-1515, 1528, 1532, 1546-1627, 1632-1642, 1646-1650, 1673-1742, 1747-1756, 1760-1768, 1791-1799, 1805, 1818-1827, 1831-1856, 1876-1882, 1914-1938, 1949-1953, 1959-2003, 2006-2030, 2033-2041, 2049-2057, 2099-2170, 2242-2302, 2312-2436, 2440-2498, 2501-2534, 2572-2591, 2596-2636, 2643-2647, 2652, 2660, 2668, 2676, 2684, 2692, 2696-2702, 2706, 2710, 2714, 2732-2735, 2743-2746, 2753-2754, 2774-2775, 2781-2787, 2791, 2794-2802, 2806, 2813-2814, 2817, 2820, 2825-2829, 2832-2835, 2842-2846, 2886-2893, 2897, 2901, 2905, 2909, 2913, 2917, 2921, 2925, 2942-2972, 2979, 2983, 2987, 2991, 2995, 2999, 3002, 3005, 3009, 3012, 3016-3018, 3023-3042, 3048, 3054-3075, 3097-3099, 3103, 3107, 3111, 3115, 3135-3151, 3165-3175, 3179-3180 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/estimator/__init__.py 23 12 48% 115-122, 212-219 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/initializers.py 89 8 91% 93, 118, 142, 166, 181, 194, 202, 207 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/__init__.py 180 21 88% 54-59, 157-159, 214-225 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/advanced_activations.py 135 78 42% 68-70, 73, 76-78, 82, 126-136, 140-157, 160-162, 165-172, 176, 203-205, 208, 211-213, 217, 244-246, 249-250, 253-255, 259, 279-281, 284, 287-289, 293, 345-358, 363, 369-375, 379 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/convolutional.py 730 587 20% 121-149, 152-191, 194-222, 225-250, 254-273, 277-282, 285-288, 291-295, 298-304, 319-325, 429, 582, 726, 874-898, 903-934, 937-994, 997-1027, 1030-1032, 1167-1190, 1195-1226, 1229-1295, 1298-1332, 1335-1338, 1430-1453, 1456-1496, 1499, 1502-1543, 1656, 1680-1719, 1841, 1866-1887, 1985-2001, 2004-2036, 2039-2056, 2060-2078, 2081-2093, 2134-2136, 2139-2141, 2144-2145, 2148-2150, 2216-2223, 2226-2239, 2243, 2248-2254, 2302-2305, 2308-2325, 2329, 2333-2335, 2384-2386, 2389-2393, 2396, 2399-2401, 2472-2492, 2495-2516, 2520, 2524-2526, 2584-2610, 2613-2642, 2646, 2650-2652, 2692-2694, 2697-2702, 2705-2708, 2711-2713, 2768-2788, 2791-2802, 2813-2833, 2838-2840, 2899-2925, 2928-2958, 2964-3014, 3020-3022 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/convolutional_recurrent.py 345 261 24% 165-181, 185-222, 228-275, 279-292, 302-350, 353-420, 510-537, 541-584, 587-644, 647-654, 657-660, 663-692, 842-869, 872-873, 880, 884, 888, 892, 896, 900, 904, 908, 912, 916, 920, 924, 928, 932, 936, 940, 944, 948, 952, 956, 960, 963-995, 999 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/core.py 458 303 34% 101-104, 107, 110-115, 118, 121-123, 179-183, 189-196, 199-212, 215, 218-224, 260-261, 264-266, 311-318, 321-325, 369-376, 379-383, 415-417, 420, 423, 426-428, 472-473, 495-515, 518-527, 530, 534-536, 571-578, 581-586, 589, 592-594, 630-632, 635-667, 670-679, 682-684, 714-716, 719-720, 723, 726-728, 825-841, 845-870, 874-890, 893-932, 937, 940-942, 945-966, 969-985, 989-1016, 1022-1048, 1129, 1150, 1154, 1176, 1183-1188, 1192, 1199, 1202-1208, 1211-1225, 1246-1250, 1253, 1256-1258 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/cudnn_recurrent.py 189 143 24% 65-81, 84-121, 124-133, 137, 141-143, 147-149, 153, 156, 215-236, 240, 243-269, 272-316, 319-337, 400-422, 426, 429-465, 468-518, 521-540 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/dense_attention.py 132 95 28% 77-80, 92, 119-134, 138-167, 170-176, 180-196, 201-206, 307-308, 312-321, 332-335, 338-340, 443-444, 447-460, 473-480, 484-486, 491-495, 499-503 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/embeddings.py 71 46 35% 101-123, 133-148, 151-154, 158-178, 181-185, 188-203 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/kernelized.py 80 56 30% 138-154, 157-200, 203-207, 210-216, 219-228, 234-251, 255-258 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/local.py 209 172 18% 151-171, 175-259, 263-274, 277-298, 301-334, 465-485, 489-581, 585-600, 603-625, 628-661, 704-724, 770-778, 807-816, 834-841 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/merge.py 342 244 29% 49, 67-87, 92-118, 122, 124-181, 187-202, 205-217, 251-254, 284-286, 290-293, 320-323, 357-360, 387-390, 417-420, 493, 496, 504-519, 526-536, 541-564, 567-571, 639-654, 659-674, 680-700, 704-722, 725, 728-733, 767, 796, 810, 846, 878, 892, 927, 947 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/noise.py 80 47 41% 60-62, 66-73, 76-78, 82, 111-113, 116-127, 130-132, 136, 170-174, 177, 180-203, 206-208, 212 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/normalization.py 511 442 14% 199-247, 258-271, 275-279, 283, 287-289, 292-295, 300-303, 306, 311-503, 506-516, 519-521, 525-635, 640-693, 696, 699-708, 711-722, 725-890, 893, 896-928, 1010-1034, 1042-1055, 1058-1105, 1109-1193, 1196, 1199-1212 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/normalization_v2.py 43 23 47% 136, 161-204 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/pooling.py 256 162 37% 60-70, 73-81, 84-98, 101-108, 193, 235, 272-282, 285-297, 300-315, 319-326, 458, 508, 544-554, 557-574, 577-596, 600-607, 654, 704, 714-717, 720-724, 727, 730-732, 775-777, 780-789, 792, 840-841, 849-852, 855-859, 862, 865-867, 906-909, 947-950, 957-960, 963-967, 970, 973-975, 1008-1011, 1043-1046 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/categorical_encoding.py 218 164 25% 83-129, 136, 139-145, 163-170, 173-178, 181-187, 190-193, 196-205, 208-217, 220-234, 237-292, 317-318, 322-341, 345-364, 379, 394-412, 416, 421-429, 433-447, 452-458 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/categorical_encoding_v1.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/image_preprocessing.py 485 384 21% 78-83, 86-89, 92-96, 99-100, 104-110, 135-138, 141-144, 147-171, 174-175, 179-184, 214-219, 222-277, 280-281, 285-291, 315-316, 319-320, 323, 326-330, 367-383, 386-402, 405, 408-413, 467-506, 509-541, 544, 547-555, 570-578, 647-670, 696-704, 768-790, 793-816, 819, 822-829, 879-918, 921-952, 955, 958-966, 987-997, 1043-1054, 1057-1067, 1070, 1073-1078, 1118-1132, 1135-1157, 1160-1161, 1165-1171, 1213-1227, 1230-1252, 1255-1256, 1260-1266, 1270-1273, 1277-1282 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/index_lookup.py 230 173 25% 104-190, 193-208, 211-212, 215, 218-222, 225-231, 234-235, 239-241, 245-246, 250-257, 260, 263-268, 283-285, 288-294, 297-305, 312, 333-353, 356-358, 361-389, 392-401, 404-429, 451, 455-465, 469-477, 489-495, 499, 504-507, 511-518, 523-524 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/index_lookup_v1.py 38 22 42% 63-66, 69, 72-76, 79-81, 84-85, 89-95 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/normalization.py 95 56 41% 63-71, 75-104, 109-111, 114, 117, 120-122, 126-128, 149, 155-173, 178-197, 202, 212-220, 225-230, 234-235, 241 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/normalization_v1.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/text_vectorization.py 309 235 24% 214-320, 325, 328-329, 332, 336-338, 342-343, 347, 350-359, 362-364, 379-404, 407, 410-420, 427, 461-521, 528-534, 537-543, 546-592, 595-633, 663-665, 669-694, 698-715, 730, 745-762, 766, 771-781, 785-802, 807-814 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/preprocessing/text_vectorization_v1.py 26 9 65% 84, 87, 91-97 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/recurrent.py 1046 802 23% 85-104, 108, 113-118, 121-131, 135-160, 165-180, 183-191, 195-200, 397-439, 444-447, 454, 457-505, 513-519, 522-592, 606-621, 625-645, 648-707, 717-814, 820-854, 857-866, 871-873, 890-943, 946-965, 969-974, 978, 1052, 1061, 1066, 1069, 1096-1099, 1110, 1121, 1124, 1131, 1153-1156, 1174-1177, 1266-1290, 1294-1319, 1322-1340, 1343, 1346-1378, 1489-1526, 1529-1530, 1535, 1539, 1543, 1547, 1551, 1555, 1559, 1563, 1567, 1571, 1575, 1579, 1583, 1587, 1590-1625, 1629-1631, 1709-1740, 1744-1778, 1781-1879, 1882-1907, 1910, 2032-2071, 2074-2075, 2080, 2084, 2088, 2092, 2096, 2100, 2104, 2108, 2112, 2116, 2120, 2124, 2128, 2132, 2136, 2140, 2144, 2147-2188, 2192-2194, 2275-2312, 2316-2353, 2357-2367, 2371-2376, 2379-2436, 2439-2477, 2480, 2518-2530, 2536-2549, 2552-2559, 2678-2717, 2720-2721, 2726, 2730, 2734, 2738, 2742, 2746, 2750, 2754, 2758, 2762, 2766, 2770, 2774, 2778, 2782, 2786, 2790, 2793-2834, 2838-2840, 2844-2852, 2877-2913, 2918, 2923-2926, 2931-2944, 2964-2991, 3008-3011 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/recurrent_v2.py 321 259 19% 165, 345-385, 388-398, 403-454, 462-503, 547-587, 593-673, 713-791, 895, 1059-1102, 1107-1207, 1233-1238, 1288-1321, 1359-1444, 1485-1569, 1596-1602, 1625-1626, 1631-1635, 1642-1645, 1649-1650 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/rnn_cell_wrapper_v2.py 43 17 60% 42-43, 66, 71-72, 75-82, 86-89, 98-100, 113, 124 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/serialization.py 57 18 68% 68, 84-105 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/layers/wrappers.py 370 318 14% 52-54, 57-60, 64-67, 70-77, 81-86, 126-137, 163-172, 175-184, 187-195, 199-251, 290-327, 400-456, 460-469, 480-495, 499-518, 522-593, 602-677, 680-681, 684-688, 691-707, 711-715, 718-728, 733-745 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/losses.py 266 127 52% 105, 107, 140-144, 157, 161, 177, 181-201, 243-246, 249-253, 312, 372, 433, 494, 570-576, 729, 793, 855, 916, 974, 1032, 1093, 1162, 1196-1198, 1228-1230, 1262-1266, 1300-1304, 1309-1319, 1347-1350, 1379-1382, 1411-1415, 1438-1444, 1481-1487, 1517-1527, 1555-1557, 1585-1594, 1632-1636, 1667-1669, 1714-1716, 1782, 1797-1803, 1816, 1831, 1853-1863 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/metrics.py 759 457 40% 151, 164-167, 186-207, 212, 216, 224, 244, 253, 268, 274, 290, 328-374, 377-385, 425, 516-518, 533-547, 551-554, 595-604, 608-618, 624-628, 665, 710, 765, 809, 889, 913-918, 936, 944-948, 951-952, 956-958, 1004, 1054, 1104, 1154, 1225-1237, 1256, 1269-1271, 1274-1275, 1279-1285, 1351-1363, 1382, 1395-1397, 1400-1401, 1405-1411, 1423-1450, 1465, 1478-1479, 1537-1541, 1546-1556, 1561-1566, 1623-1627, 1632-1642, 1647-1652, 1701-1705, 1713-1723, 1728-1730, 1782-1786, 1796-1807, 1810-1813, 1920-1981, 1985-2023, 2038-2067, 2129-2164, 2167-2214, 2219-2223, 2228-2244, 2295, 2326, 2359, 2390, 2423, 2456, 2491, 2523, 2555, 2570-2575, 2579, 2610, 2641, 2672, 2729-2734, 2754-2776, 2780-2799, 2803, 2806-2808, 2840-2844, 2847-2857, 2861, 2865, 2877-2908, 2911-2916, 2919-2920, 2973, 3112, 3136, 3155-3157, 3160-3166, 3170-3174, 3178-3184, 3200-3202, 3219, 3239-3252, 3268, 3285-3294, 3310-3312, 3327-3330, 3335, 3340, 3345, 3355-3364, 3368 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/autocast_variable.py 243 135 44% 63-69, 73-75, 82-85, 90, 93-96, 99-100, 104-105, 109-110, 113, 117-127, 131, 134-143, 161, 165, 169, 173, 176, 179, 183, 187, 190-191, 194-195, 198-199, 202-203, 206-207, 210-211, 214-215, 218-219, 222-223, 226-227, 230-231, 234-235, 238-239, 242-243, 246, 250, 254, 258, 262, 266, 270, 274, 277, 284, 289, 292, 304, 308, 312, 316, 325, 328, 331, 334, 337, 340, 343, 346, 349, 352, 355, 358, 361, 364, 367, 370, 373, 376, 379, 382, 385, 388-392, 395-399, 402-406, 409-413, 439-462, 481-483 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/device_compatibility_check.py 66 48 27% 54-61, 73-128, 154-166 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/get_layer_policy.py 11 3 73% 38-41 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/loss_scale.py 15 4 73% 29, 33-38, 48 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/loss_scale_optimizer.py 140 81 42% 48, 123-155, 160, 182-189, 212-214, 218-224, 227-229, 232, 238-245, 251-272, 279, 284-286, 293-298, 301-303, 313, 317, 320, 323, 327, 330, 333, 336, 345, 349, 353, 357, 366, 372, 395-405 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/mixed_precision/experimental/policy.py 133 60 55% 328, 331, 339, 341, 348, 361-371, 374, 376, 378, 382-388, 460, 463-471, 475-479, 508-509, 519-520, 549-558, 573-578, 582-586, 606, 612-617, 621-626 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/models.py 277 231 17% 57, 61, 67-74, 90-129, 162-215, 234-247, 265-276, 307-381, 419-426, 452-533, 550-557, 570-589, 638-723 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/adadelta.py 49 28 43% 100-104, 108-111, 114-115, 121-127, 130-136, 147-153, 165-172 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/adagrad.py 60 35 42% 91-100, 103-107, 110-111, 118-124, 143-147, 150-155, 164-169, 179-186 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/adam.py 84 61 27% 144-150, 155-161, 164-173, 185-192, 195-217, 232-269, 272-281 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/adamax.py 63 41 35% 103-108, 112-115, 118-126, 137-144, 157-181, 184-192 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/ftrl.py 60 42 30% 108-136, 141-146, 149-150, 162-181, 194-214, 228-245 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/gradient_descent.py 53 24 55% 112, 118-120, 123-124, 128-143, 148-156, 161-166, 177-184 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/learning_rate_schedule.py 249 184 26% 44, 48, 60, 135-140, 143-154, 158, 225-233, 236-256, 259, 360-367, 370-392, 399, 480-486, 489-502, 505, 573-578, 581-594, 597, 668-675, 678-716, 719, 803-810, 813-831, 835, 925-934, 937-965, 969, 983, 988 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/nadam.py 96 72 25% 92-105, 108-124, 127-146, 164-165, 168-188, 191-228, 231-239 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/optimizer_v2.py 448 310 31% 72-76, 268, 272, 293, 301, 333-336, 340-356, 385-402, 418-430, 472-504, 520-545, 550-604, 607-613, 618, 622-630, 633-643, 646, 661-663, 675, 677, 684, 686, 692, 696-730, 733-735, 738-754, 757-759, 763-765, 768-782, 787-795, 799-803, 807-815, 829-834, 853-859, 863-870, 874, 879, 908-909, 941-958, 969-1000, 1004, 1019-1023, 1034, 1041, 1055, 1080-1082, 1104, 1107-1109, 1112-1114, 1119, 1124, 1132-1140, 1163-1199, 1206-1224, 1243-1247, 1253-1254, 1269-1270, 1274 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizer_v2/rmsprop.py 101 76 25% 133-146, 149-156, 159-162, 171-214, 217-272, 275-281, 284-293 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/optimizers.py 434 336 23% 62-72, 88, 91, 107-121, 137-151, 159, 162-167, 171, 189-196, 199-202, 205-230, 233-240, 258-267, 270-272, 275-297, 300-307, 332-340, 343-346, 349-371, 374-380, 411-420, 423-427, 430-459, 462-469, 495-506, 509-516, 519-555, 558-567, 590-600, 604-610, 613-644, 647-655, 681-691, 694-699, 702-742, 745-753, 760-767, 772, 775, 778, 781-806, 810, 813, 816, 832, 849-865, 892-902 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/premade/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/premade/linear.py 59 39 34% 88-96, 99-127, 130-147, 150-160, 164-165 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/premade/wide_deep.py 98 75 23% 87-91, 94-109, 113-136, 140-194, 197-205, 209-215 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/preprocessing/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/preprocessing/image.py 95 29 69% 27-28, 80-87, 152-154, 230-238, 299-307 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/preprocessing/sequence.py 18 1 94% 156 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/preprocessing/text.py 19 2 89% 42-43 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/regularizers.py 65 23 65% 152, 172, 192, 215-222, 225, 244, 280, 285, 290, 302, 304-311, 315 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/hdf5_format.py 354 269 24% 43-44, 82-130, 158-217, 251-258, 272, 287-310, 316, 318, 320, 323-393, 397-404, 446, 468-473, 483-519, 527-572, 585-598, 610-613, 623-644, 661, 665, 682, 699, 729-789, 809-831, 851-856, 880 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/model_config.py 28 14 50% 29-30, 50-55, 86-90, 114-116 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/save.py 45 21 53% 39-40, 113-137, 181-192 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/base_serialization.py 33 10 70% 34, 43, 54, 74, 87-95, 106, 122, 172 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/constants.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/json_utils.py 32 19 41% 38-41, 44, 48-56, 60, 64-69 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/layer_serialization.py 74 40 46% 36, 41, 48-69, 72, 76, 81-96, 100-105, 111-119, 127, 131, 141, 144, 152, 155-160 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/load.py 460 367 20% 116-137, 143-148, 175-202, 209-215, 219, 223-234, 239-291, 295-313, 317-344, 348-363, 367-393, 401-431, 434-450, 454-466, 470-472, 486-510, 514-520, 523-539, 544-572, 577-579, 609-623, 627-646, 650-654, 662-687, 694-719, 723-725, 730-738, 745-753, 758-778, 786-791, 802-831, 835, 838-841, 848-863, 872-882, 885, 890-902, 915-922, 931-948, 953-958, 966-968, 972 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/metric_serialization.py 18 7 61% 30, 33-40, 43 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/model_serialization.py 27 11 59% 32, 35-39, 42-55, 62 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/network_serialization.py 14 5 64% 30, 33-39 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/save.py 29 14 52% 59-81 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/save_impl.py 271 210 23% 72-78, 97-116, 146-197, 201-205, 233-290, 296-302, 309-316, 320-323, 338-363, 375-397, 406-422, 427-434, 437-441, 445-448, 452, 457-491, 495-504, 509-527, 534-537, 540-542, 545-547, 564-567, 572-576, 582-586, 590-594, 603-607, 614-616, 624-626 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/serialized_attributes.py 78 34 56% 145-154, 158-160, 165, 171, 177, 183-186, 190-203, 207-218 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model/utils.py 112 88 21% 56-96, 101-113, 117-120, 125-128, 150-199, 214-220, 224-230, 234-239, 243-248 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saved_model_experimental.py 135 89 34% 133-145, 151-155, 160-163, 168-221, 226-227, 231, 255-326, 331-361, 371, 416-430 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/saving/saving_utils.py 138 110 20% 48-53, 77-87, 91, 112-142, 147-191, 197-199, 204-233, 245-264, 270-275, 280-285, 291-307 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/all_utils.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/conv_utils.py 172 152 12% 29-48, 68-87, 103-113, 128-137, 160-186, 190-197, 201-208, 227-233, 279-309, 358-400, 439-456, 475-482 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/data_utils.py 425 321 24% 56-57, 62-64, 69-104, 111-114, 133-160, 214-282, 286-294, 316-325, 342-350, 357-367, 370, 373, 376-384, 389-393, 453, 462, 467, 471-472, 485-486, 506-514, 519-525, 531-533, 538, 559-645, 662, 689-715, 718, 728-738, 743, 753-759, 762-763, 768, 780, 791, 807-808, 819-826, 831-833, 837-860, 872-880, 894-907, 923, 946-947, 958-964, 968-974, 987-1013 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/generic_utils.py 363 275 24% 72-73, 76-79, 82-83, 114, 135, 140, 167-189, 207-210, 216-221, 251-257, 263-296, 301-305, 314-347, 356, 360-382, 386, 388, 392, 397-402, 415-426, 441-474, 490-493, 518-540, 553-675, 678, 691-692, 717-739, 754-756, 766, 774, 779-781, 792, 797 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/io_utils.py 84 52 38% 32-33, 84-99, 102, 105-134, 143, 152, 161, 170, 182-185, 201-209 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/layer_utils.py 202 85 58% 50, 55, 62-69, 79-90, 136, 152-162, 205-208, 222-223, 228, 262, 287-294, 310-326, 345-357, 382-396, 400-405 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/losses_utils.py 58 39 33% 48-49, 54-55, 61-67, 91-112, 117-121, 137-148 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/metrics_utils.py 216 159 26% 75-93, 119-149, 157-166, 170-173, 179-182, 199-204, 227-234, 296-456, 472-475, 495-539 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/mode_keys.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/multi_gpu_utils.py 82 65 21% 31, 35-36, 157-266 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/np_utils.py 26 16 38% 49-61, 76-78 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/tf_utils.py 203 105 48% 61-64, 83-91, 95-99, 116-152, 178, 181, 226, 231, 248, 251, 266-295, 319, 345, 352, 355-356, 359, 392, 397-404, 408, 427-428, 452, 458-462, 467-472, 478, 481, 485, 490-496, 521 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/version_utils.py 34 4 88% 69, 79-85 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/utils/vis_utils.py 150 125 17% 45-53, 57-59, 64-65, 98-249, 278-300 /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/wrappers/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/keras/wrappers/scikit_learn.py 106 77 27% 75-77, 88-106, 117-119, 130-132, 150-168, 181-187, 214-223, 240-242, 263-270, 293-308, 332-333, 351-355 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/base.py 218 171 22% 105-110, 148, 153, 195-234, 244-246, 250-258, 262-269, 273-279, 282-294, 300-302, 305-314, 376-481, 507-552, 555-569, 573, 578, 582-593 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/convolutional.py 84 21 75% 98, 198-218, 297, 404-424, 504, 612-632, 717, 829, 947-971, 1072-1096, 1164, 1260-1279, 1344, 1434-1453 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/core.py 39 9 77% 98, 173-187, 219, 226, 270-271, 331-332 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/layers.py 46 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/normalization.py 22 4 82% 147, 172, 312-336 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/pooling.py 78 30 62% 50-52, 90-95, 120-122, 160-165, 194-196, 235-238, 267-269, 308-311, 342-344, 385-388, 419-421, 460-463 /usr/local/lib/python3.8/dist-packages/tensorflow/python/layers/utils.py 129 109 16% 28-47, 67-86, 90-95, 99-103, 119-129, 144-153, 168-175, 197-200, 219-227, 232-233, 238-243, 260-285 /usr/local/lib/python3.8/dist-packages/tensorflow/python/lib/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/lib/io/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/lib/io/file_io.py 257 108 58% 58, 66, 71, 76, 84, 120, 139-165, 169-170, 174-181, 189-191, 202, 205-208, 211, 220-221, 232, 316-320, 333-334, 350, 366-374, 396, 412, 458, 474, 526-535, 589-590, 610-614, 653, 681, 701-729, 782-790, 808-814 /usr/local/lib/python3.8/dist-packages/tensorflow/python/lib/io/python_io.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/lib/io/tf_record.py 81 48 41% 90-99, 114-125, 129-149, 170-171, 212, 294-298, 313, 317, 321 /usr/local/lib/python3.8/dist-packages/tensorflow/python/module/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/module/module.py 96 58 40% 107-121, 130, 135-139, 154, 169, 193, 249-252, 287-291, 295, 299, 303, 310, 314, 326-378 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/array_grad.py 573 409 29% 44, 50, 72-212, 218, 228, 247-260, 266-285, 301-305, 319, 324-329, 337, 342, 347, 352, 358, 364-368, 374-382, 389-399, 407-424, 430-460, 466-500, 505-507, 516, 525, 531-538, 552-564, 569-585, 593-615, 627-687, 692-700, 705-713, 719, 728, 737, 742, 747, 755, 767, 773, 778, 784-785, 791-792, 810-832, 842-854, 864-865, 876-877, 882-883, 889-890, 898, 906-907, 915, 923-928, 934-939, 947-948, 953-954, 959, 964, 970, 975-1027, 1032-1090, 1095-1097, 1102-1107, 1112-1115, 1120-1123, 1128-1130, 1135-1150 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/array_ops.py 1121 797 29% 193-195, 277, 341-344, 426, 475, 503, 530, 576, 602, 620-630, 649, 683, 715, 732-753, 787, 802-811, 825-836, 840, 902-973, 1037, 1137-1178, 1224, 1270-1277, 1328-1342, 1357-1393, 1407-1414, 1419-1425, 1446-1455, 1501-1511, 1594, 1601-1605, 1659-1693, 1746, 1786-1790, 1832, 1882, 1943-1961, 2042, 2112-2129, 2190-2210, 2368-2371, 2514-2517, 2653, 2661-2667, 2710, 2712, 2721-2723, 2728-2730, 2732, 2774, 2819, 2825-2850, 2883, 2918, 2923-2931, 2959-2981, 3023, 3092-3139, 3199, 3260-3294, 3311-3316, 3362-3392, 3404-3438, 3443-3456, 3519-3527, 3541, 3553, 3565, 3607-3650, 3661-3670, 3678, 3687, 3695, 3704, 3712, 3720-3729, 3845-3848, 3966-4009, 4016-4025, 4064-4090, 4141-4145, 4197, 4243-4251, 4340-4348, 4406-4410, 4424, 4512-4524, 4535, 4554-4560, 4589-4682, 4835-4846, 4852, 4860-4934, 4956-4975, 5007-5019, 5043-5060, 5106-5113, 5172-5184, 5307, 5350-5352, 5405, 5410-5416, 5441-5455, 5499-5565, 5571-5578, 5583-5591, 5641-5644 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/batch_ops.py 25 13 48% 79-111 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/bitwise_ops.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/boosted_trees_ops.py 144 76 47% 63-66, 74-89, 93-95, 111-126, 129, 133, 138-140, 143, 147, 150, 153-156, 159, 162, 176-190, 203-204, 214-227, 234, 238, 245-247, 250, 254-255, 259-262, 271-276, 290, 303 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/candidate_sampling_ops.py 37 12 68% 83-84, 148-149, 208-209, 299-300, 337-338, 386-387 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/check_ops.py 590 425 28% 73-78, 83-85, 91, 238-271, 285-297, 327-372, 392-402, 435, 442-455, 487, 494-506, 539, 547-560, 593, 601-614, 648, 654-658, 696, 705, 758, 810-838, 873, 879, 915, 923, 959, 966, 1003, 1012, 1037-1061, 1094, 1124-1156, 1189, 1222-1255, 1259, 1263-1269, 1294-1321, 1353, 1386-1416, 1436, 1462-1475, 1494, 1515-1525, 1542-1555, 1561-1564, 1568-1574, 1578, 1648, 1715-1866, 1872-1883, 1910, 1947-1951, 1989-1993, 2012-2040, 2068-2074, 2096, 2120-2130, 2175-2178, 2183-2184 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/clip_ops.py 107 77 28% 105-122, 132-151, 193-213, 239-263, 316-357, 391-404 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/clustering_ops.py 263 210 20% 134-149, 165-172, 186-199, 216-225, 241-263, 267, 289-315, 321-325, 354-392, 397-433, 450-499, 516-535, 584-597, 601-607, 612-615, 634-701, 708, 716-718, 721-733, 737-750, 753-760, 767 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/collective_ops.py 25 16 36% 50-52, 83-85, 127-136, 167-170 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/cond_v2.py 435 374 14% 60-94, 109-188, 220-297, 311-337, 358-375, 380, 406-435, 440-451, 470-478, 483-493, 513-538, 548-563, 587-614, 621-679, 684-689, 707-715, 720-721, 734-735, 749-750, 755-756, 763-801, 805-811, 820-826, 845-860, 865, 870, 873-942, 947-976, 986-1064, 1088-1124, 1138-1148 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/confusion_matrix.py 62 42 32% 59-92, 152-201, 262 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_grad.py 121 89 26% 42-88, 98-136, 143, 149-182, 194, 199, 209-232, 237, 243 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_ops.py 1318 1123 15% 86-104, 148-176, 189-198, 202-211, 240-259, 274-283, 305-317, 341-362, 390-424, 431-434, 438-442, 450-457, 473-492, 506-529, 545-562, 578-591, 596-618, 641-654, 663-679, 684, 689, 693, 697, 707, 718-724, 727, 732-734, 738-740, 744-745, 749-750, 754-758, 762-764, 768-785, 791-792, 796, 799, 802, 805, 808, 833-849, 858-867, 872, 876, 880, 884-886, 890-892, 895, 906-922, 927-933, 936, 940-972, 975, 979-1032, 1036-1050, 1053-1059, 1063-1083, 1086, 1090-1093, 1175-1296, 1310-1314, 1392, 1397-1401, 1433-1440, 1456-1475, 1484-1529, 1534, 1539, 1544, 1549, 1554, 1559, 1564, 1569, 1580-1609, 1612, 1625-1630, 1633, 1636-1638, 1642-1694, 1708-1719, 1727-1768, 1773-1788, 1810-1838, 1860-1904, 1928-1986, 2001-2086, 2093-2098, 2103-2223, 2230-2265, 2268-2296, 2300, 2481, 2668-2770, 2789-2803, 2807-2810, 2838-2848, 2854-2859, 2883-2921, 2957, 2993-3027, 3038-3048, 3064-3081, 3105-3144, 3177-3196, 3220-3257, 3282-3291, 3388, 3496, 3579, 3586-3587, 3592, 3596, 3599, 3602, 3615-3621 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_state.py 402 338 16% 58-105, 124-206, 211, 216, 221, 230-235, 240, 245, 254-261, 266, 271, 276, 281, 286, 291, 296, 332-386, 404-435, 451-491, 498, 502-511, 538-551, 555-557, 561-563, 573-590, 607-645, 660-716, 727-757, 771-781, 786-807, 812-831, 836-839 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_util.py 156 108 31% 47, 54, 59-65, 69-70, 75-79, 88-89, 94, 99, 104, 109, 114-130, 135-147, 152-155, 160-163, 168, 173-177, 187, 208-209, 226-229, 244-247, 252-255, 259, 263, 287-341, 344-363, 368-371 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_util_v2.py 98 66 33% 44-50, 62-65, 78, 82, 105-109, 124-126, 155-199, 215-218, 223, 228, 251-261, 266-287 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_v2_func_graphs.py 11 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/control_flow_v2_toggles.py 20 3 85% 58, 67, 94 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/critical_section_ops.py 137 98 28% 55-62, 66, 71-74, 81-85, 109-120, 198-205, 209-228, 232, 264-337, 342-374, 379-381, 406-415 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ctc_ops.py 417 343 18% 57-60, 64-68, 184, 211-236, 246-253, 268, 283, 328-331, 383-391, 437, 460-502, 519-542, 548-556, 564-576, 583-621, 648-682, 686-689, 694-702, 712-720, 729, 787-816, 881-921, 997-1055, 1077-1117, 1132-1146, 1178-1187, 1204-1214, 1238-1301, 1345-1417, 1422 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/cudnn_rnn_grad.py 21 9 57% 27-30, 52-55, 79-83 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/custom_gradient.py 189 135 29% 64, 206, 211-214, 251-255, 258, 264-281, 288-298, 304-402, 408-454, 480-507, 551-560 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/data_flow_grad.py 51 20 61% 33-45, 53-65 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/data_flow_ops.py 622 469 25% 50-56, 64-88, 92-99, 104-112, 160-182, 200-219, 228, 233-235, 240, 245, 250, 272-293, 304-309, 334-347, 377-395, 412-419, 441-457, 484-500, 528-541, 565-573, 590-595, 606-611, 614-616, 683-706, 754-765, 818-829, 834, 840, 904-919, 974-987, 1055-1075, 1080, 1085-1087, 1106-1108, 1153-1178, 1202-1204, 1219-1221, 1233-1235, 1259-1268, 1273, 1278, 1283, 1294-1297, 1313, 1346-1356, 1375-1379, 1404-1407, 1438-1444, 1464, 1508-1509, 1540, 1564-1566, 1581-1584, 1600, 1618-1647, 1652, 1657, 1662, 1667, 1672, 1677, 1707-1757, 1764-1772, 1790-1800, 1811-1816, 1894, 1915-1933, 1936-1940, 1964-1974, 1994-2004, 2015-2018, 2034-2037, 2140-2161, 2190-2205, 2208-2235, 2255-2270, 2295-2298, 2316-2331, 2351-2370, 2381-2384, 2400-2403, 2419-2422, 2477-2489, 2496-2516 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/default_gradient.py 37 24 35% 28-35, 40-49, 54-57, 62-65, 79-84 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/bernoulli.py 70 32 54% 83-90, 101, 106, 111, 114, 117, 120, 123, 126-130, 133-152, 155, 159, 162, 166, 182-186 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/beta.py 114 53 54% 192-203, 216, 223, 228, 233, 236, 239, 242, 245, 248-263, 267, 271, 275, 279, 282-283, 287, 292, 300, 303, 311-320, 333-335, 343-345, 368-379, 395-407 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/categorical.py 108 69 36% 38-59, 193-234, 247, 252, 257, 260, 263, 266, 269, 272-282, 285-304, 307-314, 318, 322-325, 341-346 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/dirichlet.py 93 44 53% 196-202, 215, 220, 223, 226, 229, 232, 235-240, 244, 248, 251-252, 255, 258-259, 268, 271-272, 278-280, 284, 292-302, 311-313, 327-329, 351-410 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/dirichlet_multinomial.py 87 43 51% 203-223, 236, 241, 246, 249, 252, 255, 259, 262-278, 282-286, 291, 294, 316-317, 323-325, 331-332, 336-340, 348-351 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/distribution.py 405 242 40% 91, 135-140, 170, 179, 186, 189, 203, 245, 259, 463-477, 481, 493-495, 515-516, 540-555, 559, 564, 569, 577, 591, 608, 613, 630-631, 634, 649-654, 657, 671, 674, 686-691, 694, 705, 716-717, 730-731, 736, 740-750, 766, 769, 773-782, 795, 798, 802-811, 824, 827, 831-840, 863, 866, 870-879, 898, 901, 906-915, 939, 942, 946-955, 976, 979, 984-985, 988, 993-994, 997, 1001-1004, 1023, 1026, 1048-1055, 1058, 1081-1088, 1091, 1130-1131, 1134, 1139-1140, 1143, 1168-1169, 1172, 1200-1201, 1204, 1220, 1234-1237, 1241-1266, 1271-1310, 1314-1323 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/distributions.py 21 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/exponential.py 44 16 64% 102-116, 120, 124, 127, 130-144, 159-166 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/gamma.py 93 40 57% 165-176, 188, 195, 200, 203, 208, 213, 216, 222, 230, 233-236, 239-240, 243, 247, 254, 257, 260, 267-275, 283-286, 305-314, 330-336 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/kullback_leibler.py 55 26 53% 41-52, 99-121, 159-160, 207, 209 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/laplace.py 87 36 59% 112-119, 130, 137, 142, 145, 149, 153, 156, 159-173, 177, 180, 183, 186, 189-190, 194, 197, 201-202, 205, 208, 211, 214, 217, 234-242 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/multinomial.py 88 46 48% 194-208, 222, 227, 232, 235, 238, 241, 244, 247-277, 281, 284-285, 288-289, 292, 295-297, 303-305, 309-312 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/normal.py 100 46 54% 146-153, 164, 171, 176, 179, 184, 189, 192, 195-198, 201, 204, 207, 210, 213, 216, 219, 223-224, 227, 230, 233, 236, 240-241, 245-246, 263-271, 287-294 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/special_math.py 113 89 21% 137-143, 148-156, 179-185, 195-279, 332-365, 376-379, 384-398, 415-421, 426, 458-474 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/student_t.py 103 52 50% 191-200, 211, 219, 224, 229, 232, 238, 244, 247, 256-266, 269, 272-273, 276, 284-287, 290-294, 306-316, 337-358, 368, 386-395 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/uniform.py 69 31 55% 114-123, 135, 142, 147, 151-152, 155, 160, 165, 168, 171-175, 178-180, 189-196, 199, 202, 205, 208 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/distributions/util.py 438 377 14% 61-75, 85-86, 93-105, 118-134, 152-161, 193-242, 247, 256, 269, 274-283, 288-292, 297-299, 343-377, 430-485, 513-519, 572-581, 620-657, 686-701, 720-748, 760, 772, 784-787, 792-795, 841-910, 951-979, 1015-1047, 1114-1142, 1164-1199, 1209-1213, 1243-1280, 1308-1351, 1370-1388, 1427-1437, 1443, 1448 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/embedding_ops.py 239 200 16% 57-78, 118-249, 314-320, 373, 456-547, 626, 683, 746-826, 854-872, 877-885, 890-894 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/functional_ops.py 275 203 26% 103-161, 230, 296-355, 424, 535-683, 797, 832, 860-861, 867-884, 914-949, 977-1024, 1055-1079, 1118, 1121, 1124, 1127, 1130-1144, 1179 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_array_ops.py 5009 4493 10% 35-62, 68-79, 92-118, 124-133, 146-172, 178-187, 201-227, 233-243, 274-304, 310-321, 458-502, 508-520, 587-628, 634-644, 661-687, 693-703, 726-753, 759-769, 805-845, 851-861, 881-922, 928-938, 957-985, 991-1001, 1019-1050, 1056-1071, 1098-1128, 1134-1148, 1174-1181, 1184, 1192-1195, 1204-1219, 1237-1264, 1270-1280, 1294-1323, 1329-1339, 1356-1382, 1388-1397, 1414-1428, 1434, 1446-1472, 1478-1487, 1593-1628, 1634-1648, 1724-1768, 1774-1798, 1833-1872, 1878-1887, 1923-1962, 1968-1977, 2016-2055, 2061-2078, 2097-2128, 2134-2147, 2165-2192, 2198-2208, 2259-2271, 2277-2280, 2289-2299, 2327-2374, 2380-2406, 2436-2494, 2500-2521, 2558-2620, 2626-2649, 2672-2741, 2747-2771, 2811-2866, 2872-2890, 2924-2986, 2992-3011, 3052-3111, 3117-3135, 3171-3237, 3243-3262, 3309-3328, 3334-3344, 3391-3417, 3423-3433, 3474-3508, 3514-3528, 3648-3675, 3681-3691, 3740-3773, 3779-3794, 3816-3855, 3861-3870, 3891-3898, 3904-3906, 3915-3924, 3955-3993, 3999-4007, 4026-4060, 4066-4078, 4097-4123, 4129-4140, 4159-4185, 4191-4202, 4221-4247, 4253-4264, 4296-4335, 4341-4350, 4394-4425, 4431-4444, 4479-4510, 4516-4529, 4591-4634, 4640-4651, 4691-4717, 4723-4732, 4774-4800, 4806-4815, 4905-4932, 4938-4949, 5078-5108, 5114-5128, 5245-5274, 5280-5293, 5447-5480, 5486-5502, 5530-5556, 5562-5572, 5665-5691, 5697-5708, 5842-5872, 5878-5892, 5940-5968, 5974-5985, 6022-6050, 6056-6067, 6177-6209, 6215-6230, 6244-6270, 6276-6285, 6322-6357, 6363-6380, 6417-6444, 6450-6460, 6500-6528, 6534-6545, 6580-6613, 6619-6634, 6657-6669, 6673, 6679-6682, 6691-6703, 6723-6752, 6758-6768, 6786-6798, 6805-6808, 6817-6828, 6852-6882, 6888-6900, 6918-6970, 6976-7001, 7097-7156, 7162-7193, 7216-7267, 7273-7298, 7459-7513, 7519-7547, 7580-7649, 7655-7690, 7728-7786, 7792-7820, 7847-7876, 7882-7894, 7921-7947, 7953-7962, 7975-7989, 7995, 8069-8096, 8102-8112, 8141-8187, 8192-8219, 8279-8305, 8311-8321, 8395-8430, 8436-8451, 8518-8558, 8564-8574, 8675-8717, 8723-8734, 8788-8816, 8822-8834, 8857-8887, 8893-8905, 8921-8955, 8961-8977, 9001-9031, 9037-9049, 9077-9104, 9110-9121, 9134-9160, 9166-9175, 9283-9313, 9319-9331, 9469-9513, 9519-9531, 9630-9665, 9671-9685, 9704-9731, 9737-9747, 9768-9797, 9803-9814, 9850-9884, 9890-9906, 9941-9980, 9986-9995, 10137-10193, 10199-10227, 10256-10295, 10301, 10331-10387, 10393-10421, 10504-10547, 10553-10564, 10647-10690, 10696-10707, 10801-10844, 10850-10861, 10890-10949, 10955-10985, 11030-11070, 11076-11086, 11104-11130, 11136-11146, 11163-11190, 11196-11206, 11250-11281, 11287-11299, 11367-11399, 11405-11418, 11458-11489, 11495-11507, 11580-11612, 11618-11631, 11662-11692, 11698-11710, 11751-11790, 11796-11806, 11841-11872, 11878-11891, 11964-11990, 11996-12005, 12018-12044, 12050-12059 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_audio_ops.py 216 187 13% 67-104, 110-125, 167-220, 226-242, 267-306, 312-322, 356-410, 416-440 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_batch_ops.py 262 237 10% 87-167, 173-212, 289-372, 378-419, 456-495, 501-520, 553-590, 596-614 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_bitwise_ops.py 319 274 14% 56-95, 101-111, 147-186, 192-202, 238-277, 283-293, 348-387, 393-402, 449-488, 494-504, 524-550, 556-565, 615-654, 660-670 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_boosted_trees_ops.py 1223 1116 9% 46-80, 86-101, 121-162, 168-192, 241-285, 291-310, 362-409, 415-439, 484-532, 538-566, 588-619, 625-639, 657-681, 686-695, 715-744, 749-761, 781-805, 810-819, 833-869, 875-890, 913-953, 959-977, 996-1028, 1034-1044, 1068-1097, 1103-1113, 1134-1167, 1173-1189, 1215-1259, 1265-1286, 1308-1346, 1352-1369, 1389-1416, 1421-1434, 1452-1480, 1485-1498, 1523-1551, 1556-1567, 1586-1619, 1625-1635, 1649-1685, 1691-1706, 1727-1756, 1762-1772, 1816-1858, 1864-1881, 1934-1981, 1987-2008, 2045-2089, 2095-2115, 2156-2229, 2234-2291, 2338-2442, 2447-2533, 2547-2575, 2581-2591, 2607-2635, 2641-2651 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_candidate_sampling_ops.py 423 383 9% 65-108, 114-133, 169-209, 215-232, 314-400, 406-451, 499-549, 555-576, 624-673, 679-700, 748-799, 805-826, 874-922, 928-949 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_checkpoint_ops.py 103 84 18% 77-119, 125-142, 215-259, 265-284 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_clustering_ops.py 116 94 19% 42-68, 74-85, 113-145, 151-164, 194-221, 227-238 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_collective_ops.py 215 191 11% 38-85, 91-109, 127-173, 179-197, 215-260, 266-284, 305-368, 374-406 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_control_flow_ops.py 434 371 15% 40-68, 73-84, 98-117, 122-127, 151-190, 196-213, 228-254, 260-269, 286-312, 318-327, 354-386, 392-406, 419-445, 451-460, 474-505, 510-515, 539-564, 570, 585-599, 605, 631-650, 656, 669-683, 689, 704-723, 729, 756-770, 776, 802-829, 835-845 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_ctc_ops.py 214 186 13% 57-101, 107-127, 164-198, 204-217, 260-315, 321-345, 389-443, 449-472 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_cudnn_rnn_ops.py 910 857 6% 83-145, 151-184, 262-329, 335-364, 446-514, 520-550, 640-721, 727-765, 818-892, 898-948, 1003-1081, 1087-1137, 1183-1247, 1253-1289, 1349-1414, 1420-1456, 1519-1596, 1602-1644, 1711-1773, 1779-1812, 1886-1961, 1967-2007 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_data_flow_ops.py 3989 3627 9% 39-47, 52, 64-78, 84, 101-110, 115, 138-154, 160, 195-236, 242, 265-277, 282, 294-308, 314, 338-347, 352, 364-378, 384, 425-462, 468, 497-528, 534, 547-566, 571-577, 634-678, 684-695, 774-827, 833-857, 885-926, 932, 959-1015, 1021-1051, 1064-1078, 1084, 1096-1122, 1128-1137, 1150-1176, 1182-1191, 1206-1233, 1239-1249, 1266-1306, 1311-1334, 1351-1401, 1407-1433, 1455-1508, 1514-1541, 1558-1608, 1614-1640, 1666-1708, 1713-1740, 1762-1815, 1821-1848, 1876-1930, 1936-1965, 1982-2022, 2027-2050, 2067-2119, 2125-2152, 2175-2229, 2235-2263, 2280-2330, 2336-2362, 2390-2433, 2438-2465, 2487-2541, 2547-2575, 2603-2659, 2665-2694, 2730-2771, 2777, 2812-2868, 2874-2904, 2980-3020, 3026-3050, 3084-3125, 3131, 3164-3220, 3226-3256, 3278-3290, 3295, 3316-3342, 3347-3356, 3382-3405, 3411, 3444-3468, 3474, 3507-3547, 3553-3571, 3609-3633, 3639, 3676-3716, 3722-3740, 3766-3805, 3811-3828, 3853-3864, 3869, 3898-3909, 3914, 3943-3966, 3971-3981, 4006-4029, 4034-4044, 4060-4074, 4080, 4095-4121, 4127-4136, 4149-4163, 4169, 4181-4207, 4213-4222, 4259-4313, 4319, 4355-4426, 4432-4472, 4498-4564, 4570-4600, 4619-4641, 4646-4655, 4668-4694, 4700-4710, 4728-4750, 4755-4763, 4787-4817, 4823-4835, 4867-4915, 4921-4942, 4972-4986, 4991, 5024-5041, 5047, 5075-5107, 5113, 5126-5145, 5151, 5163-5170, 5175, 5187-5206, 5211-5217, 5231-5246, 5252, 5265-5292, 5298-5308, 5323-5342, 5348, 5363-5394, 5400-5413, 5432-5466, 5472-5485, 5513-5547, 5552-5571, 5588-5628, 5633-5656, 5678-5731, 5737-5763, 5780-5830, 5836-5862, 5880-5914, 5920, 5932-5939, 5944, 5956-5975, 5980-5986, 6003-6022, 6027-6033, 6056-6077, 6083, 6105-6141, 6147-6161, 6201-6237, 6243-6257, 6274-6295, 6301, 6317-6352, 6358-6373, 6397-6432, 6438-6453, 6468-6484, 6490, 6504-6532, 6538-6549, 6612-6641, 6647-6658, 6693-6725, 6731-6744, 6760-6780, 6786, 6801-6817, 6823, 6838-6866, 6872-6884, 6901-6929, 6935-6947, 6963-6978, 6984, 6999-7026, 7032-7044, 7064-7091, 7097-7109, 7123-7137, 7143, 7156-7182, 7188-7198, 7214-7240, 7246-7256, 7272-7287, 7293, 7308-7335, 7341-7353, 7390-7417, 7423-7435, 7450-7465, 7471, 7488-7538, 7544-7568, 7613-7672, 7678-7706, 7722-7737, 7743, 7758-7785, 7791-7803, 7821-7848, 7854-7866, 7886-7937, 7943-7968 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_dataset_ops.py 3330 3013 10% 34-74, 80-98, 129-160, 166-184, 203-230, 236-244, 266-315, 321-346, 367-394, 400-411, 429-470, 476-496, 517-566, 572-597, 620-661, 667-687, 704-745, 751-772, 788-830, 836-856, 875-926, 932-955, 973-1015, 1021-1037, 1053-1094, 1100-1119, 1141-1152, 1157-1164, 1178-1197, 1202-1209, 1226-1252, 1257-1271, 1285-1305, 1310-1318, 1335-1355, 1360-1367, 1379-1405, 1411-1419, 1434-1476, 1482-1502, 1528-1574, 1580-1601, 1626-1658, 1664-1678, 1696-1730, 1736-1751, 1784-1819, 1825-1846, 1869-1888, 1891, 1896, 1910-1919, 1928-1952, 1980-2028, 2034-2057, 2073-2119, 2125-2146, 2166-2211, 2217-2241, 2256-2301, 2307-2331, 2349-2363, 2366, 2371, 2380, 2382-2385, 2393-2412, 2427-2468, 2474-2494, 2514-2555, 2561-2580, 2594-2620, 2626-2636, 2652-2698, 2704-2725, 2750-2761, 2766-2773, 2792-2850, 2856-2884, 2919-2970, 2976-3001, 3031-3073, 3079-3105, 3129-3182, 3188-3214, 3232-3279, 3285-3309, 3331-3378, 3384-3405, 3422-3452, 3458-3470, 3484-3512, 3518-3528, 3565-3618, 3624-3650, 3681-3725, 3731-3759, 3772-3798, 3804-3813, 3828-3867, 3873-3892, 3905-3931, 3937-3946, 3958-3984, 3990-3998, 4023-4066, 4072-4095, 4124-4175, 4181-4208, 4256-4310, 4316-4344, 4398-4454, 4460-4489, 4549-4608, 4614-4645, 4671-4736, 4742-4775, 4801-4867, 4873-4906, 4936-4979, 4985-5012, 5032-5073, 5079-5100, 5125-5180, 5186-5212, 5230-5271, 5277-5297, 5312-5346, 5352-5364, 5384-5432, 5438-5463, 5493-5537, 5543-5567, 5598-5650, 5656-5682, 5699-5743, 5749-5770, 5788-5829, 5835-5855, 5870-5897, 5903-5915, 5936-5964, 5970-5981, 6000-6041, 6047-6067, 6089-6114, 6120-6135, 6149-6182, 6188-6203, 6223-6251, 6257-6268, 6281-6307, 6313-6322, 6393-6436, 6442-6465, 6478-6504, 6510-6519, 6541-6587, 6593-6618 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_debug_ops.py 422 389 8% 50-90, 96-116, 144-185, 191-211, 240-290, 296-322, 358-415, 421-451, 479-529, 535-561, 627-696, 702-739, 815-858, 864-883 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_decode_proto_ops.py 80 64 20% 102-165, 171-204 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_encode_proto_ops.py 59 44 25% 81-123, 129-149 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_experimental_dataset_ops.py 3926 3668 7% 36-78, 84-105, 134-176, 182-202, 231-280, 286-311, 327-368, 374-395, 417-459, 465-488, 509-578, 584-620, 636-687, 693-719, 735-761, 767-776, 792-818, 824-833, 852-872, 877-885, 908-951, 957-979, 999-1047, 1053-1080, 1096-1140, 1146-1167, 1196-1246, 1252-1278, 1294-1338, 1344-1365, 1387-1430, 1436-1460, 1476-1529, 1535-1562, 1578-1606, 1612-1622, 1641-1664, 1669-1678, 1701-1746, 1752-1774, 1794-1844, 1850-1877, 1918-1987, 1993-2023, 2048-2110, 2116-2144, 2159-2202, 2208-2228, 2241-2267, 2273-2283, 2298-2339, 2345-2365, 2381-2424, 2430-2451, 2490-2547, 2553-2582, 2601-2661, 2667-2696, 2709-2735, 2741-2751, 2768-2813, 2819-2840, 2855-2898, 2904-2924, 2957-3012, 3018-3045, 3087-3169, 3175-3223, 3240-3284, 3290-3311, 3331-3372, 3378-3399, 3423-3472, 3478-3503, 3522-3575, 3581-3608, 3626-3673, 3679-3702, 3718-3760, 3766-3787, 3811-3858, 3864-3887, 3906-3948, 3954-3976, 3990-4026, 4032-4047, 4060-4087, 4093-4103, 4129-4177, 4183-4205, 4222-4266, 4272-4293, 4315-4366, 4372-4394, 4409-4450, 4456-4476, 4491-4532, 4538-4558, 4599-4665, 4671-4700, 4725-4785, 4791-4818, 4833-4874, 4880-4899, 4912-4938, 4944-4953, 4981-5021, 5027-5046, 5062-5103, 5109-5129, 5162-5221, 5227-5257, 5296-5353, 5359-5387, 5400-5426, 5432-5441, 5458-5502, 5508-5529, 5544-5585, 5591-5611, 5668-5719, 5725-5752, 5797-5908, 5914-5983, 6033-6146, 6152-6222, 6239-6281, 6287-6308, 6339-6379, 6385-6405, 6429-6478, 6484-6508, 6536-6577, 6583-6605, 6625-6683, 6689-6719, 6737-6782, 6788-6811, 6827-6869, 6875-6895, 6919-6965, 6971-6993, 7030-7157, 7163-7233, 7252-7294, 7300-7321, 7335-7369, 7375-7389, 7403-7438, 7444-7459, 7473-7494, 7499-7507, 7520-7546, 7552-7562, 7588-7634, 7640-7661, 7678-7720, 7726-7746, 7768-7819, 7825-7846, 7861-7902, 7908-7927, 7942-7983, 7989-8008 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_functional_ops.py 540 492 9% 58-106, 112-138, 157-186, 192-202, 226-252, 258-269, 297-344, 350-373, 395-441, 447-471, 489-522, 528-542, 565-613, 619-643, 674-721, 727-750, 781-823, 829-849, 883-914, 920-934, 960-986, 992-1001, 1029-1073, 1079-1098 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_image_ops.py 1972 1820 8% 36-64, 70-82, 108-135, 141-151, 173-199, 205-215, 238-264, 270-280, 343-387, 393-414, 470-507, 513-532, 566-596, 602-618, 654-688, 694-711, 764-825, 831-861, 884-913, 919-931, 953-979, 985-994, 1045-1105, 1111-1140, 1172-1206, 1212-1227, 1256-1282, 1288-1298, 1329-1356, 1362-1373, 1423-1498, 1504-1543, 1560-1587, 1593-1604, 1631-1661, 1667-1679, 1736-1782, 1788-1812, 1830-1860, 1866-1878, 1926-1967, 1973-1992, 2014-2053, 2059-2068, 2097-2134, 2140-2157, 2197-2230, 2236-2250, 2292-2322, 2328-2340, 2384-2416, 2422-2435, 2489-2529, 2535-2552, 2616-2657, 2663-2677, 2719-2751, 2757-2771, 2803-2843, 2849-2869, 2904-2943, 2949-2958, 2987-3021, 3027-3043, 3074-3105, 3111-3124, 3146-3184, 3190-3207, 3228-3266, 3272-3289, 3311-3349, 3355-3372, 3393-3432, 3438-3455, 3475-3514, 3520-3537, 3557-3596, 3602-3620, 3709-3789, 3795-3838, 3927-4002, 4008-4048, 4066-4104, 4110-4128, 4146-4185, 4191-4209 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_io_ops.py 1163 1009 13% 46-85, 91, 119-181, 187-217, 238-260, 266, 286-320, 326-340, 358-379, 385, 405-444, 450-459, 486-512, 517-527, 543-582, 588-597, 613-627, 633, 648-674, 680-690, 703-717, 723, 735-763, 769-779, 805-820, 826, 854-870, 876, 904-933, 939-950, 976-1004, 1010-1020, 1033-1040, 1045, 1057-1076, 1081-1087, 1106-1114, 1119, 1137-1157, 1162-1169, 1185-1199, 1205, 1220-1246, 1252-1262, 1301-1335, 1341-1355, 1387-1422, 1428-1443, 1487, 1493-1515, 1522, 1534, 1559-1579, 1584-1592, 1635-1657, 1662-1671, 1696-1718, 1723-1732, 1749-1776, 1782-1793, 1807-1834, 1840-1850, 1869-1895, 1901, 1919-1959, 1965-1983, 2003-2030, 2036, 2055-2096, 2102-2120, 2141-2163, 2169, 2189-2223, 2229-2243, 2264-2296, 2301-2308 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_linalg_ops.py 1226 1097 11% 33-59, 65-74, 88-114, 120-130, 143-169, 175-185, 199-229, 235-247, 262-293, 299-312, 328-360, 366-380, 396-431, 437-454, 467-493, 499-508, 529-560, 566-578, 601-639, 645-661, 692-731, 737-746, 769-795, 801-811, 848-880, 886-899, 991-1024, 1030-1045, 1076-1103, 1109-1118, 1161-1205, 1211-1223, 1244-1283, 1289-1298, 1311-1337, 1343-1352, 1382-1425, 1431-1443, 1473-1499, 1505-1514, 1543-1587, 1593-1606, 1663-1694, 1700-1714, 1746-1785, 1791-1800, 1873-1907, 1913-1929, 1968-2012, 2018-2030, 2052-2078, 2084-2093, 2129-2160, 2166-2178, 2221-2258, 2264-2280, 2306-2333, 2339-2349, 2379-2412, 2418-2431 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_list_ops.py 716 641 10% 42-74, 80-91, 119-155, 161-174, 189-218, 224-235, 270-304, 310-322, 339-367, 373-384, 403-431, 437-448, 471-502, 508-520, 540-571, 577-589, 605-631, 637-646, 675-707, 713-724, 744-771, 777-787, 801-828, 834-845, 865-897, 903-914, 932-958, 964-974, 998-1026, 1032-1044, 1067-1096, 1102-1114, 1142-1171, 1177-1190, 1210-1237, 1243-1254, 1277-1305, 1311-1323, 1345-1381, 1387-1401 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_logging_ops.py 492 436 11% 48-63, 68-78, 108-142, 148-162, 193-225, 231-245, 267-293, 299-309, 364-400, 406-422, 445-476, 482-496, 519-560, 566-586, 604-630, 635-647, 665-691, 697-707, 729-773, 779-802, 820-848, 854-865, 884-923, 929-937 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_lookup_ops.py 714 631 12% 47-78, 84, 110-157, 163-184, 200-208, 213, 247-266, 271, 305-341, 346-363, 379-399, 404-412, 434-452, 458, 479-510, 516-527, 548-564, 570, 590-618, 624-635, 653-661, 666, 683-703, 708-716, 734-742, 747, 764-784, 789-797, 814-834, 839-846, 859-873, 879, 891-917, 923-932, 970-1015, 1021, 1059-1128, 1134-1168, 1195-1227, 1233, 1258-1296, 1302, 1327-1383, 1389-1414, 1441-1489, 1495-1516 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_manip_ops.py 46 31 33% 64-92, 98-109 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_math_ops.py 5995 5342 11% 37-63, 69-78, 103-136, 142-157, 172-211, 217-226, 249-288, 294-303, 330-361, 367-377, 397-428, 434-448, 465-491, 497-507, 530-561, 567-580, 612-642, 648-660, 683-714, 720-733, 748-778, 784-797, 827-859, 865-878, 908-940, 946-959, 990-1029, 1035-1044, 1068-1107, 1113-1122, 1153-1192, 1198-1207, 1229-1268, 1274-1284, 1310-1349, 1355-1364, 1403-1437, 1443-1459, 1502-1536, 1542-1558, 1578-1617, 1623-1632, 1652-1691, 1697-1706, 1738-1777, 1783-1793, 1819-1845, 1851-1862, 1889-1921, 1927-1941, 1956-1988, 1994-2007, 2020-2046, 2052-2061, 2086-2113, 2119-2129, 2169-2195, 2201-2211, 2241-2271, 2277-2290, 2309-2339, 2345-2357, 2384-2410, 2416-2425, 2450-2489, 2495-2504, 2528-2567, 2573-2582, 2605-2644, 2650-2660, 2712-2748, 2754-2771, 2823-2859, 2865-2882, 2922-2958, 2964-2981, 2999-3038, 3044-3053, 3070-3096, 3102-3112, 3130-3156, 3162-3172, 3200-3233, 3239-3253, 3269-3308, 3314-3323, 3339-3378, 3384-3393, 3406-3432, 3438-3447, 3471-3502, 3508-3521, 3561-3587, 3593-3602, 3632-3671, 3677-3686, 3701-3740, 3746-3755, 3775-3814, 3820-3830, 3853-3892, 3898-3908, 3939-3978, 3984-3994, 4025-4064, 4070-4080, 4117-4148, 4154-4168, 4199-4238, 4244-4254, 4268-4294, 4300-4310, 4340-4379, 4385-4395, 4421-4451, 4457-4469, 4484-4510, 4516-4525, 4542-4568, 4574-4584, 4611-4650, 4656-4665, 4692-4731, 4737-4746, 4773-4812, 4818-4827, 4858-4897, 4903-4913, 4944-4983, 4989-4999, 5025-5064, 5070-5079, 5110-5150, 5156-5167, 5196-5235, 5241-5250, 5273-5312, 5318-5327, 5344-5370, 5376-5386, 5414-5445, 5451-5460, 5479-5518, 5524-5534, 5563-5577, 5580, 5583, 5590-5593, 5602-5619, 5643-5674, 5680-5693, 5715-5754, 5760-5770, 5794-5825, 5831-5844, 5868-5899, 5905-5918, 5940-5979, 5985-5995, 6015-6041, 6047-6057, 6082-6100, 6106-6116, 6133-6159, 6165-6175, 6188-6214, 6220-6229, 6246-6285, 6291-6300, 6324-6363, 6369-6379, 6397-6431, 6437-6451, 6476-6515, 6521-6531, 6554-6580, 6586-6596, 6620-6651, 6657-6670, 6720-6753, 6759-6772, 6803-6837, 6843-6860, 6905-6955, 6961-6988, 7019-7053, 7059-7076, 7106-7132, 7138-7148, 7174-7204, 7210-7222, 7243-7282, 7288-7298, 7316-7355, 7361-7370, 7387-7413, 7419-7429, 7458-7486, 7492-7503, 7531-7565, 7571-7584, 7623-7657, 7663-7677, 7709-7746, 7752-7768, 7794-7833, 7839-7848, 7864-7890, 7896-7905, 7920-7946, 7952-7961, 7978-8004, 8010-8020, 8062-8102, 8108-8118, 8161-8201, 8207-8217, 8259-8299, 8305-8315, 8357-8397, 8403-8413, 8455-8495, 8501-8511, 8567-8593, 8599-8610, 8625-8651, 8657-8668, 8683-8709, 8715-8724, 8741-8767, 8773-8783, 8804-8830, 8836-8845, 8869-8908, 8914-8923, 8947-8986, 8992-9001, 9026-9056, 9062-9076, 9104-9151, 9157-9181, 9203-9231, 9237-9248, 9271-9300, 9306-9318, 9344-9376, 9382-9396, 9417-9445, 9451-9462, 9485-9514, 9520-9533, 9561-9593, 9599-9613, 9660-9688, 9694-9705, 9752-9784, 9790-9804, 9819-9845, 9851-9860, 9877-9903, 9909-9919, 9939-9978, 9984-9993, 10013-10052, 10058-10068, 10093-10111, 10117-10127, 10151-10182, 10188-10201, 10226-10265, 10271-10280, 10304-10343, 10349-10358, 10375-10401, 10407-10417, 10441-10480, 10486-10496, 10518-10557, 10563-10573, 10623-10667, 10673-10685, 10731-10775, 10781-10793, 10838-10882, 10888-10900, 10946-10990, 10996-11008, 11024-11063, 11069-11079, 11093-11119, 11125-11135, 11151-11190, 11196-11206, 11228-11267, 11273-11283 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_nccl_ops.py 124 103 17% 49-85, 91-104, 127-154, 160-170, 193-227, 233-249 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_nn_ops.py 5462 5063 7% 49-95, 101-125, 153-199, 205-229, 259-306, 312-337, 366-413, 419-444, 479-517, 523-537, 580-619, 625-639, 669-681, 690-693, 702-715, 741-772, 778-790, 811-837, 843-853, 917-983, 989-1027, 1072-1142, 1148-1187, 1232-1302, 1308-1347, 1387-1436, 1442-1469, 1495-1541, 1547-1571, 1613-1687, 1693-1722, 1748-1794, 1800-1824, 1863-1916, 1922-1950, 1971-2008, 2014-2029, 2049-2086, 2092-2107, 2160-2228, 2234-2261, 2306-2388, 2394-2423, 2467-2549, 2555-2584, 2632-2674, 2680-2702, 2728-2772, 2778-2801, 2827-2870, 2876-2899, 2917-2956, 2962-2971, 2987-3013, 3019-3029, 3088-3148, 3154-3185, 3224-3262, 3268-3283, 3366-3426, 3432-3463, 3498-3537, 3543-3558, 3603-3655, 3661-3685, 3735-3782, 3788-3808, 3858-3905, 3911-3934, 3988-4036, 4042-4065, 4110-4162, 4168-4193, 4239-4291, 4297-4322, 4359-4398, 4404-4423, 4465-4512, 4518-4542, 4574-4601, 4607-4618, 4651-4677, 4683-4694, 4714-4753, 4759-4768, 4803-4861, 4867-4889, 4913-4958, 4964-4987, 5001-5030, 5036-5048, 5066-5096, 5102-5115, 5133-5159, 5165-5174, 5201-5247, 5253-5277, 5305-5351, 5357-5381, 5413-5460, 5466-5492, 5524-5572, 5578-5603, 5634-5681, 5687-5712, 5743-5791, 5797-5822, 5853-5889, 5895-5911, 5939-5991, 5997-6025, 6056-6091, 6097-6113, 6141-6193, 6199-6226, 6253-6288, 6294-6309, 6350-6406, 6412-6439, 6467-6497, 6503-6516, 6550-6594, 6600-6623, 6688-6742, 6748-6773, 6807-6840, 6846-6861, 6909-6964, 6970-7001, 7032-7098, 7104-7144, 7177-7251, 7257-7299, 7332-7403, 7409-7451, 7489-7545, 7551-7583, 7615-7682, 7688-7729, 7761-7831, 7837-7878, 7912-7989, 7995-8038, 8072-8148, 8154-8197, 8234-8317, 8323-8370, 8403-8474, 8480-8522, 8559-8642, 8648-8695, 8733-8789, 8795-8827, 8866-8925, 8931-8964, 9004-9076, 9082-9123, 9168-9245, 9251-9294, 9343-9396, 9402-9432, 9457-9513, 9519-9549, 9599-9653, 9659-9689, 9743-9804, 9810-9842, 9875-9934, 9940-9972, 10006-10050, 10056-10079, 10105-10140, 10146-10160, 10186-10221, 10227-10241, 10268-10304, 10310-10325, 10345-10384, 10390-10399, 10412-10438, 10444-10453, 10470-10496, 10502-10512, 10529-10555, 10561-10571, 10594-10633, 10639-10648, 10664-10690, 10696-10706, 10724-10750, 10756-10765, 10792-10821, 10827-10838, 10853-10892, 10898-10907, 10923-10949, 10955-10965, 10980-11019, 11025-11034, 11050-11076, 11082-11092, 11123-11153, 11159-11170, 11210-11242, 11248-11261, 11299-11330, 11336-11349 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_parsing_ops.py 1066 994 7% 52-103, 109-137, 164-209, 215-227, 252-291, 297-306, 326-361, 367-381, 400-434, 440-453, 520-582, 588-628, 708-782, 788-834, 925-1095, 1101-1211, 1314-1499, 1505-1632, 1689-1755, 1761-1800, 1886-2018, 2024-2118, 2138-2179, 2185-2195, 2211-2250, 2256-2265, 2289-2319, 2325-2337 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_ragged_array_ops.py 58 42 28% 76-119, 125-146 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_ragged_conversion_ops.py 189 163 14% 61-106, 112-130, 157-192, 198-214, 279-325, 331-355, 386-425, 431-448 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_ragged_math_ops.py 53 37 30% 63-95, 101-114 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_random_ops.py 511 460 10% 43-83, 89-109, 141-180, 186-204, 232-267, 273-289, 303-329, 335-345, 361-396, 402-418, 453-493, 499-519, 548-581, 587-602, 626-662, 668-684, 717-745, 751-767, 799-835, 841-858, 884-920, 926-942 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_resource_variable_ops.py 631 526 17% 38-57, 62-69, 87-106, 111-118, 144-155, 160-167, 189-208, 213-219, 247-264, 269-278, 330-356, 362-371, 389-422, 428-442, 467-479, 486-488, 497-507, 538-579, 585-603, 618-647, 653-664, 701-721, 726-734, 771-791, 796-804, 841-861, 866-874, 911-931, 936-944, 981-1001, 1006-1014, 1051-1071, 1076-1084, 1111-1131, 1136-1144, 1173-1203, 1209-1226, 1247-1265, 1271-1280, 1303-1332, 1338-1350 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_rnn_ops.py 350 306 13% 84-130, 136-157, 220-257, 263-275, 338-375, 381-393, 460-501, 507-525, 597-625, 631-641, 753-782, 788-798, 866-912, 918-938, 987-1022, 1028-1039 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_script_ops.py 136 104 24% 39-80, 86-104, 128-140, 144, 152, 154-157, 165-179, 194-226, 232-247 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_sdca_ops.py 322 287 11% 37-76, 82-91, 170-329, 335-421, 497-617, 623-709, 730-751, 756 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_sendrecv_ops.py 97 79 19% 42-91, 97-116, 138-173, 178-193 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_set_ops.py 187 160 14% 56-94, 100-116, 167-208, 214-232, 258-292, 298-312, 378-423, 429-449 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_sparse_ops.py 1272 1150 10% 68-108, 114-132, 169-209, 215-232, 298-327, 333-343, 409-439, 445-455, 484-519, 525-539, 559-594, 600-614, 663-695, 701-716, 750-781, 787-799, 870-924, 930-965, 1040-1103, 1109-1143, 1173-1200, 1206-1218, 1242-1269, 1275-1287, 1315-1342, 1348-1360, 1427-1456, 1462-1474, 1505-1533, 1539-1550, 1586-1621, 1627-1642, 1686-1723, 1729-1744, 1780-1815, 1821-1836, 1880-1917, 1923-1938, 1973-2002, 2008-2019, 2061-2089, 2095-2106, 2153-2181, 2187-2200, 2225-2256, 2262-2274, 2309-2336, 2342-2353, 2387-2418, 2424-2438, 2472-2503, 2509-2523, 2572-2607, 2613-2630, 2652-2680, 2686-2698, 2734-2773, 2779-2799, 2845-2882, 2888-2904, 2985-3025, 3031-3049 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_special_math_ops.py 172 145 16% 33-59, 65-74, 87-113, 119-128, 141-167, 173-182, 195-221, 227-236, 249-275, 281-290 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_spectral_ops.py 714 630 12% 33-59, 65-74, 87-113, 119-128, 141-167, 173-182, 195-221, 227-236, 249-275, 281-290, 303-329, 335-344, 364-403, 409-418, 438-477, 483-492, 512-551, 557-566, 586-625, 631-640, 660-699, 705-714, 734-773, 779-788, 819-849, 855-868, 900-930, 936-949, 981-1011, 1017-1030, 1058-1089, 1095-1108, 1137-1168, 1174-1187, 1216-1247, 1253-1266 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_state_ops.py 513 432 16% 46-69, 75, 96-114, 120, 141-159, 165, 181-197, 203, 226-242, 248, 263-277, 283, 300-329, 335-346, 403-427, 432-444, 501-525, 530-542, 602-627, 632-645, 689-709, 715, 756-776, 782, 825-845, 851, 894-914, 920, 961-981, 987, 1044-1064, 1070, 1129-1149, 1155, 1213-1233, 1239, 1282-1302, 1308, 1355-1375, 1381, 1413-1435, 1441, 1456-1482, 1488, 1512-1538, 1544 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_stateful_random_ops.py 353 314 11% 37-67, 73-85, 106-126, 131-139, 157-191, 197-214, 233-264, 270-284, 304-335, 341-356, 378-409, 415-430, 451-482, 488-502, 522-553, 559-574, 601-630, 636-649 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_stateless_random_ops.py 354 315 11% 40-75, 81-95, 123-155, 161-177, 200-228, 234-246, 268-299, 305-318, 343-373, 379-393, 416-447, 453-467, 489-521, 527-541, 565-593, 599-612, 636-667, 673-687 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_string_ops.py 1301 1175 10% 64-128, 134-159, 178-217, 223-232, 257-299, 305-317, 363-399, 405-421, 451-477, 483-493, 518-550, 556-570, 592-619, 625-635, 655-691, 697-712, 734-775, 781-800, 826-861, 867-884, 912-941, 947-959, 980-1022, 1028-1040, 1083-1137, 1143-1166, 1212-1243, 1249-1262, 1313-1343, 1349-1362, 1378-1417, 1423-1432, 1453-1481, 1487-1497, 1526-1569, 1575-1586, 1625-1675, 1681-1697, 1718-1760, 1766-1778, 1884-1913, 1919-1933, 1989-2043, 2049-2073, 2134-2190, 2196-2221, 2271-2313, 2319-2337, 2363-2402, 2408-2417, 2495-2570, 2576-2598, 2647-2699, 2705-2720 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_summary_ops.py 386 335 13% 33-52, 57-63, 80-104, 109-119, 136-160, 165-176, 189-208, 213-219, 233-252, 257-264, 278-312, 318-332, 350-376, 381-394, 409-429, 434-442, 458-478, 483-492, 510-536, 541-554, 569-589, 594-602, 618-638, 643-652, 669-689, 694-704 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_tpu_ops.py 3018 2798 7% 59-98, 104-118, 141-169, 175-185, 206-267, 273-300, 315-335, 340-346, 370-397, 403-413, 436-468, 473-489, 537-598, 603-647, 701-779, 784-841, 855-884, 890-900, 916-954, 960-978, 1002-1037, 1042-1062, 1079-1104, 1109-1119, 1144-1181, 1186-1208, 1237-1278, 1283-1304, 1335-1379, 1384-1406, 1435-1477, 1482-1503, 1534-1578, 1583-1605, 1632-1673, 1678-1698, 1727-1770, 1775-1796, 1827-1868, 1873-1895, 1924-1965, 1970-1991, 2022-2066, 2071-2093, 2124-2167, 2172-2194, 2221-2261, 2266-2286, 2315-2358, 2363-2384, 2411-2452, 2457-2477, 2506-2549, 2554-2575, 2604-2643, 2648-2669, 2700-2743, 2748-2770, 2795-2836, 2841-2860, 2880-2916, 2922-2935, 2958-3003, 3009-3031, 3044-3063, 3068-3074, 3089-3108, 3113-3119, 3138-3175, 3181-3200, 3221-3261, 3267-3288, 3311-3342, 3348-3358, 3388-3436, 3442-3463, 3494-3543, 3549-3570, 3600-3648, 3654-3675, 3706-3755, 3761-3782, 3811-3859, 3865-3886, 3916-3965, 3971-3992, 4023-4072, 4078-4099, 4129-4177, 4183-4204, 4235-4284, 4290-4311, 4342-4391, 4397-4418, 4447-4495, 4501-4522, 4552-4601, 4607-4628, 4657-4706, 4712-4733, 4763-4812, 4818-4839, 4869-4917, 4923-4944, 4975-5024, 5030-5051, 5073-5121, 5127-5148, 5175-5207, 5212-5231, 5245-5264, 5269-5275, 5291-5317, 5323-5331, 5359-5393, 5399-5412, 5428-5454, 5460-5468, 5486-5525, 5531-5550, 5580-5663, 5668-5722, 5749-5793, 5799-5820, 5844-5872, 5878-5888, 5905-5931, 5937-5946 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gen_user_ops.py 43 28 35% 32-57, 63-71 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gradient_checker.py 145 117 19% 39-45, 49-54, 83-132, 160-193, 202-208, 221-242, 254-268, 321-335, 339-345, 393-395 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gradient_checker_v2.py 140 116 17% 37-43, 59-64, 78-93, 110-127, 150-197, 221-261, 266-281, 287-293, 332-335, 351-355 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gradients.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gradients_impl.py 59 25 58% 168-169, 298-299, 342-357, 392-424, 433 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/gradients_util.py 446 380 15% 61-69, 97-133, 137, 162-227, 231-234, 250-254, 279-289, 295-299, 303, 308-318, 323-355, 362-374, 383, 388-392, 405-411, 428, 444-457, 471-476, 490-716, 721-728, 734-766, 771-781, 786-805, 810-813, 817-821, 826-838, 846-867, 932-987 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/histogram_ops.py 28 13 54% 77-100, 146-149 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/image_grad.py 91 69 24% 39-50, 64-69, 84-91, 105-113, 131-156, 167, 188-381 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/image_ops.py 51 32 37% 195-203, 228-239, 245-273 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/image_ops_impl.py 1010 802 21% 75-81, 93, 108-113, 133-150, 171, 193, 212-236, 258, 277-301, 315-320, 360, 401, 422-447, 481, 515, 537-546, 581-594, 610-625, 641-657, 706-715, 772-847, 907-956, 990-1036, 1070-1155, 1183-1255, 1315-1333, 1470-1511, 1523-1590, 1628-1631, 1668-1671, 1698-1717, 1748-1752, 1784-1792, 1830-1843, 1885-1899, 1945-1963, 2012-2062, 2086-2097, 2122-2132, 2168-2175, 2230-2241, 2277-2289, 2327-2339, 2377-2385, 2426-2437, 2455-2457, 2471-2473, 2540, 2586-2656, 2694-2728, 2823-2824, 2930-2931, 2988-2992, 3064-3079, 3129-3133, 3175-3179, 3211-3215, 3238-3242, 3278-3282, 3305-3309, 3329-3354, 3393-3408, 3444-3466, 3471-3483, 3519-3565, 3627-3640, 3690-3771, 3826-3844, 3861-3885, 3893, 3906, 3919, 4036, 4053-4055, 4137, 4222, 4295-4300, 4354-4356, 4408, 4427 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/init_ops.py 509 330 35% 68, 76, 97, 113, 117, 132-134, 137, 215-222, 225-229, 237, 260-263, 266-268, 272, 300-303, 306-308, 312, 346-349, 352-354, 358, 407-409, 412-427, 431, 480, 482, 487, 495-518, 522, 563-565, 568-595, 598, 626-628, 631-663, 666, 688-690, 693, 696, 708-715, 726-733, 758-771, 785, 803-813, 828-845, 860-877, 903-913, 926, 939-944, 959-973, 988-1002, 1028-1041, 1056, 1075-1093, 1109-1129, 1144-1165, 1185-1186, 1189-1201, 1204, 1236, 1265, 1269, 1318, 1345, 1370, 1394, 1410-1425, 1443 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/init_ops_v2.py 241 105 56% 59, 67, 88-89, 168-171, 239-243, 257-259, 263, 300-303, 316-319, 323, 364-367, 380-381, 385, 429-432, 445-446, 450, 509, 511, 515, 518, 541, 544, 546, 551-552, 554-555, 561, 612-614, 628-650, 653, 684, 698-708, 711, 757, 796, 803, 864, 907, 947, 987, 1004, 1006, 1013-1017, 1037, 1048, 1054-1058, 1064, 1072-1076 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/initializers_ns.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/inplace_ops.py 41 16 61% 53-64, 90, 116, 142, 160-161, 191, 221, 251 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/io_ops.py 120 54 55% 68-71, 93-94, 131-137, 142, 161-171, 193-206, 224-228, 240-244, 259-262, 278-282, 287, 298-301, 337-338, 369-371, 410-417, 446-451, 479-481, 511-512 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/adjoint_registrations.py 50 18 64% 37, 48, 54, 60-64, 76-80, 92, 106, 118-123, 134 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/cholesky_registrations.py 31 6 81% 36, 46, 57, 70, 83, 96 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/inverse_registrations.py 68 31 54% 40, 51, 57, 68, 74, 87, 132-185, 200, 213, 225 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linalg.py 36 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linalg_impl.py 400 323 19% 95-97, 126-128, 135-145, 150-161, 166-178, 183-203, 208-229, 262-339, 439-490, 496-538, 591-618, 623-635, 657-673, 746-802, 848-896, 949-959, 1000-1036, 1041-1068, 1073-1094 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator.py 387 259 33% 188-213, 218-222, 227, 232, 238, 242, 246, 250, 257-264, 269, 282, 288, 303-308, 322, 338-339, 344-349, 365-366, 381-382, 387-391, 404-407, 424-425, 430-435, 448-451, 468-469, 474-479, 483-493, 500-508, 527-528, 532-544, 560-561, 564-568, 586-587, 591-592, 598, 629-653, 656, 659-661, 690-696, 699-704, 718-723, 726-733, 747-752, 756-763, 768-771, 814-846, 850-852, 893-900, 914-917, 937-945, 966-970, 974-986, 990-991, 995, 1022-1023, 1026, 1039-1040, 1044, 1056-1059, 1062, 1078-1081, 1084-1093, 1105-1106, 1109, 1122-1127, 1137, 1142, 1155, 1161, 1166-1169, 1174-1176, 1190-1202, 1212-1215, 1220 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_addition.py 160 105 34% 99-138, 144-149, 168-187, 195-211, 217-223, 233-235, 253, 258, 264, 280-290, 301-302, 307-317, 330-331, 334, 346-347, 350-355, 367, 371-375, 412-424 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_adjoint.py 72 39 46% 116-155, 160, 163, 166, 169, 173-174, 178-179, 183, 187, 190-192, 195, 198-200, 203, 207, 210-212, 215, 218-221, 224 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_algebra.py 112 49 56% 37-48, 53, 58, 63, 68, 73, 90-96, 113-119, 138-144, 163-169, 186-192, 228, 231, 270, 273, 315, 318, 361, 364, 404, 407 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_block_diag.py 153 119 22% 156-215, 219, 223-238, 242-260, 263-273, 276-279, 282-285, 288-299, 302-308, 311-314, 317-341, 344, 348, 352, 356-362, 378-386 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_block_lower_triangular.py 191 152 20% 224-241, 250-252, 259-283, 290-301, 304-310, 314-318, 324, 328-344, 348-367, 370-417, 420-425, 428-431, 460-510, 513-520, 523-526, 529-550, 553, 557-563, 579-587 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_circulant.py 204 144 29% 93-126, 130-138, 171, 177, 180-186, 190, 194, 210-224, 239-260, 272-273, 285-286, 300-302, 305-321, 324-331, 345-350, 356, 366-368, 373, 381-402, 405-425, 428-430, 433-436, 439-450, 455-478, 490-512, 747, 758, 927, 1077, 1089-1095 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_composition.py 86 62 28% 147-187, 191, 195-211, 215-233, 239-248, 251-254, 257-260, 270-279 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_diag.py 83 49 41% 143-168, 172-173, 178-179, 182-184, 188, 191, 196-205, 210, 217-220, 223-224, 227, 230-234, 237-240, 243, 246, 249-251, 254, 257-258 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_full_matrix.py 38 17 55% 137-151, 155-172, 177, 180, 183, 187, 190 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_householder.py 86 52 40% 126-156, 160-162, 168-169, 172-174, 177, 180, 185, 200-207, 211-212, 219, 223, 228, 231-236, 240-243, 247-254, 258, 262 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_identity.py 234 171 27% 48-74, 79-83, 87, 91-98, 255-292, 295-301, 304-308, 311, 314, 317, 322-350, 354-358, 361, 364, 367, 371-380, 384, 396-400, 403, 406, 411-437, 442-470, 599-630, 634-638, 641-644, 647, 651, 656-657, 664-668, 671-675, 678, 681, 685-689, 693-702, 706, 718-731, 734, 739, 747 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_inversion.py 52 27 48% 117-168, 173, 176, 179, 182, 185, 188, 191, 194, 197, 200, 203, 206 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_kronecker.py 205 169 18% 38, 46, 55-62, 171-231, 235, 239-257, 260-277, 317-387, 399-405, 409-415, 419-422, 433-504, 507-522, 525-544, 550-563, 566-570, 575-579 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_low_rank_update.py 148 108 27% 185-263, 268-281, 286-294, 300, 305, 310, 315, 320, 325, 328-331, 334-340, 344-360, 363-374, 380-394, 397-435, 442-448 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_lower_triangular.py 49 22 55% 141-159, 164-165, 171, 175, 178, 181, 184, 189, 193, 196, 200-201, 205, 208 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_permutation.py 81 48 41% 143-156, 166-178, 183-184, 187-189, 192, 195-196, 199-220, 226, 231, 234-235, 240-241, 247, 251 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_toeplitz.py 82 50 39% 142-159, 163-170, 176-178, 181-187, 190, 210-224, 229, 234-235, 239-263, 267, 271, 275-278 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_tridiag.py 122 87 29% 175-190, 199-213, 216-230, 236-266, 270-287, 290-294, 299-331, 334-341, 344-359, 369, 373 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_util.py 150 122 19% 105-116, 122-125, 130-135, 151, 160-161, 182-187, 201-209, 228-236, 241-243, 251-255, 311-354, 359-373, 383-467, 491-502 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/linear_operator_zeros.py 157 118 25% 179-232, 235-241, 244-248, 251, 256, 261, 266-294, 297-320, 323-326, 330-333, 336, 348, 353-399, 404-432, 437-441, 445, 449-456, 459 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/matmul_registrations.py 65 28 57% 37-50, 65-66, 73-74, 82, 102-105, 112-115, 125, 142, 159, 175, 191, 209 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/registrations_util.py 29 21 28% 27-44, 49-62, 71-78, 86-91 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/solve_registrations.py 55 22 60% 37-50, 67, 75-76, 83-84, 92, 112, 129, 146, 162, 181 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/conjugate_gradient.py 52 37 29% 76-136 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/gen_sparse_csr_matrix_ops.py 624 562 10% 48-77, 83-95, 109-137, 143-154, 177-207, 213-224, 239-266, 272-283, 303-329, 335-347, 399-459, 465-495, 518-544, 550-560, 573-599, 605-614, 677-703, 709-719, 739-766, 772-782, 797-825, 831-843, 937-965, 971-983, 1083-1133, 1139-1164, 1183-1215, 1221-1234, 1248-1275, 1281-1291, 1307-1335, 1341-1353 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/sparse.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/sparse_csr_matrix_grad.py 127 101 20% 30-34, 40-41, 65-66, 73, 80-81, 95-169, 175-222, 231-233 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg/sparse/sparse_csr_matrix_ops.py 157 96 39% 56, 61-69, 74, 80-87, 105-116, 124-144, 181-241, 253, 257, 261, 265, 269, 273, 277, 281, 286, 289, 294, 301, 307, 310, 330-352, 357, 360-370, 373, 376-377 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg_grad.py 389 345 11% 53-54, 61-366, 372-378, 392-443, 449-454, 462-480, 486-510, 516-524, 537-601, 609-633, 639-675, 690-811, 816-819, 824-827, 833-848, 854-867, 881-898, 917-937 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg_ops.py 166 121 27% 65-79, 139-140, 181-186, 227, 293-367, 393-398, 419-424, 446-447, 469-470, 535-540, 607, 682-761 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/linalg_ops_impl.py 35 24 31% 42-80 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/list_ops.py 141 87 38% 49-52, 60, 68, 76, 85, 97, 110-114, 127, 139, 148, 161-170, 176, 184-189, 194, 201-209, 214-217, 227-243, 249-259, 265-274, 279-281, 287-294, 301-311, 317-325, 350-371 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/logging_ops.py 147 89 39% 48, 112, 120-124, 129, 258-375, 383, 387-390, 426-429, 487-491, 542-552, 583-586, 606-610, 624-634, 667-670 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/lookup_ops.py 638 452 29% 63, 81-84, 99-103, 117-119, 122, 127, 132, 137, 141, 145, 165-179, 182, 187, 198-199, 217-236, 243, 279-291, 294-303, 307, 319-325, 364, 372, 385-386, 391, 396, 400, 405-411, 428-445, 461-467, 587-626, 641-654, 658-669, 712, 765, 807-814, 818-820, 896-933, 936-938, 941-944, 948-951, 956, 960-962, 966, 970-975, 979-988, 1005-1034, 1106-1144, 1147-1149, 1152-1155, 1159-1161, 1165, 1169-1174, 1191-1215, 1223-1226, 1311-1347, 1408-1446, 1520-1537, 1588-1599, 1645-1667, 1673-1694, 1698, 1709-1711, 1729-1737, 1756-1762, 1781-1789, 1801-1806, 1810, 1820-1826, 1829-1833, 1903-1930, 1936-1950, 1954, 1965-1967, 1986-1993, 2012-2020, 2039, 2057-2066, 2084, 2096-2102, 2106, 2116-2122, 2125-2129 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/losses/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/losses/loss_reduction.py 16 1 94% 68 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/losses/losses.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/losses/losses_impl.py 237 180 24% 61, 71-72, 86-87, 112-129, 134-135, 174-203, 245-255, 296-311, 348-361, 414-437, 480-493, 548-591, 633-643, 690-707, 756-778, 805-830, 873-887 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/losses/util.py 88 59 33% 58-121, 139-145, 158-175, 189-190, 204, 217, 231-235, 264-267 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/manip_grad.py 12 4 67% 28-31 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/manip_ops.py 12 1 92% 30 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/map_fn.py 85 63 26% 149-287, 417 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/math_grad.py 1177 911 23% 37, 42-43, 48-49, 56-64, 91-136, 144, 152-214, 219-235, 241, 246, 252-266, 277-315, 321, 327-334, 340-341, 349-350, 358-359, 366-367, 374-375, 382-383, 389-399, 405, 411, 426-445, 452-464, 470, 476, 482, 504-530, 535-536, 542, 548-549, 555-556, 561-566, 571-576, 581-586, 591-592, 597-605, 611-612, 618-625, 631-637, 643-650, 656-662, 668-674, 680-690, 697-707, 714-724, 731-734, 740-743, 749-752, 758-761, 767-773, 779-785, 790-793, 799-803, 809-814, 820-822, 829-831, 838-844, 850-857, 863-866, 872-874, 880-882, 888-890, 896-901, 907-914, 920-938, 944-963, 970-971, 978-1004, 1014-1032, 1040-1058, 1065-1068, 1073-1077, 1083-1084, 1090-1093, 1099-1102, 1108-1116, 1122-1132, 1138-1148, 1154-1160, 1166-1173, 1180, 1185-1189, 1197-1225, 1231-1259, 1265-1300, 1306-1315, 1324-1340, 1350, 1356-1366, 1371, 1377-1393, 1404-1420, 1431-1488, 1492-1498, 1503-1535, 1541, 1547, 1553-1587, 1605-1608, 1614-1633, 1638-1649, 1654-1665, 1671-1698, 1705-1746, 1755, 1760, 1765, 1771, 1777-1797, 1803-1835, 1845-1850, 1857-1858, 1864-1865, 1871-1878, 1884, 1890, 1899-1908, 1913-1915, 1920-1923, 1931-1940, 1945-1974, 1980-1988 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/math_ops.py 1023 622 39% 138-140, 171-173, 187-189, 224-226, 264-268, 276, 292-293, 296, 299, 302, 327-332, 381, 389, 399, 410, 436, 461-471, 477-478, 505-506, 541-552, 580-591, 619-625, 653-658, 693-698, 725-729, 775-792, 814-825, 844, 863, 882, 901, 920, 939, 958, 985-997, 1000-1002, 1008-1010, 1015-1016, 1054-1070, 1075-1090, 1107-1118, 1151, 1177, 1195-1198, 1215-1223, 1259-1260, 1273-1276, 1285-1288, 1354, 1399, 1445, 1481, 1486-1494, 1499-1505, 1564-1592, 1597-1598, 1609-1627, 1632, 1637-1640, 1692-1697, 1741, 1750-1751, 1792, 1864-1873, 1928-1934, 2001-2006, 2061-2062, 2110-2114, 2157-2160, 2191-2192, 2236-2241, 2281-2286, 2322-2323, 2367-2372, 2419, 2428-2429, 2480-2485, 2525-2526, 2579-2584, 2624-2625, 2680-2685, 2726-2745, 2787-2789, 2912-2983, 3075-3083, 3096-3106, 3113-3123, 3142-3147, 3166-3182, 3223-3239, 3282-3310, 3317, 3366-3368, 3387-3389, 3447-3464, 3497, 3565-3567, 3618-3620, 3673-3675, 3709-3720, 3734-3748, 3765-3778, 3819-3824, 3868-3873, 3941-3949, 4017, 4056-4064, 4102, 4132-4140, 4174, 4232-4361, 4416-4431, 4460-4463, 4499-4500, 4517-4518, 4532-4533, 4560, 4597, 4643, 4669-4670, 4694 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/metrics.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/metrics_impl.py 796 681 14% 76, 111-161, 180-209, 226-228, 255-277, 282-311, 358-393, 446-457, 508-621, 625-626, 720-859, 912-919, 972-994, 1045-1099, 1154-1202, 1257-1270, 1324-1331, 1382-1417, 1465-1471, 1502-1518, 1556-1569, 1612-1626, 1665-1678, 1721-1735, 1774-1787, 1830-1844, 1883-1896, 1939-1953, 2006-2048, 2103-2129, 2180-2222, 2226-2232, 2246-2265, 2286-2288, 2323-2334, 2375-2385, 2417-2429, 2470-2480, 2558-2565, 2630-2657, 2710-2735, 2788-2806, 2868-2908, 2930-2962, 2985-3000, 3035-3089, 3142-3182, 3199-3220, 3236, 3306-3322, 3360-3372, 3413-3423, 3481-3512, 3526, 3613-3620, 3690-3750 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/nccl_ops.py 85 57 33% 47, 64-72, 93, 110, 127, 146, 163-170, 183-186, 202-207, 212-236, 241-251, 257-260, 264-267 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/nn.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/nn_grad.py 344 217 37% 43, 71, 105, 127, 148-149, 171-172, 194-195, 216, 227, 238, 250, 266, 300-302, 319-320, 342-346, 364-384, 406-407, 413, 418-419, 426-427, 434, 439-440, 446-448, 453-455, 461, 466, 471, 480-484, 489, 494-495, 510-511, 522-536, 548-562, 568-582, 608, 630, 644-648, 656, 667, 678, 690-692, 704-705, 717, 733-735, 751, 782, 804, 830-833, 861-908, 913, 918, 923, 954-1002, 1020-1040, 1045, 1050-1051, 1065, 1081-1105, 1126-1138 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/nn_impl.py 390 293 25% 86-109, 161-186, 240, 299-315, 382-383, 419-439, 471-477, 495-500, 520-536, 584-589, 616-617, 642-646, 661-667, 690-708, 763-794, 852, 920-957, 1021, 1061-1088, 1116, 1137-1149, 1187-1214, 1250, 1271-1328, 1347, 1415-1421, 1498-1545, 1594-1597, 1641, 1660-1663, 1726-1848, 1941, 2046-2063, 2142, 2240-2258 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/nn_ops.py 1086 861 21% 62-81, 130-142, 169-214, 220, 231, 296-299, 317-319, 468-482, 512-588, 593-635, 638, 646-658, 686-717, 739-760, 887-890, 909, 935-1001, 1030-1075, 1085, 1095-1106, 1200-1274, 1371, 1523, 1545-1566, 1637-1664, 1721, 1783-1817, 1910, 1997-2006, 2071-2072, 2133-2136, 2202-2206, 2274-2283, 2343-2448, 2460-2462, 2481-2482, 2549-2551, 2614-2623, 2700-2714, 2729, 2769-2774, 2785-2794, 2821-2824, 2853-2856, 2861, 2882-2884, 2910-2916, 2921-2943, 2968-3022, 3062-3065, 3090-3092, 3119-3122, 3147-3149, 3154-3158, 3218, 3277-3338, 3405-3413, 3472-3539, 3590, 3621-3647, 3680-3691, 3722-3730, 3763-3781, 3806-3814, 3848-3874, 3910-3923, 3954-3972, 3996-4004, 4039-4047, 4110-4116, 4137-4144, 4160-4172, 4179-4190, 4198-4208, 4214-4217, 4235-4240, 4259-4264, 4269-4289, 4330-4343, 4419-4464, 4494, 4524, 4608, 4685-4693, 4758, 4814-4820, 4828-4838, 4888-4890, 4954-4959, 4999-5000, 5005 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/numerics.py 39 21 46% 46-49, 64-69, 99-122 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/op_selector.py 193 169 12% 26-29, 34-40, 54-59, 72-77, 96-115, 126-131, 148-161, 174-175, 188-194, 213-226, 230-234, 267-308, 319-321, 325, 339-363, 393-419 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/optional_grad.py 12 2 83% 27, 33 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parallel_for/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parallel_for/control_flow_ops.py 165 134 19% 64-106, 111-114, 122-132, 182-201, 206-219, 224-317, 398-407 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parallel_for/gradients.py 57 45 21% 48-80, 112-147 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parallel_for/pfor.py 1990 1462 27% 75-80, 103-111, 126-225, 229, 234, 239-242, 247, 252, 257, 261-265, 269, 274, 297-340, 344-354, 369-396, 400-464, 474-483, 487-514, 520-559, 604-679, 694-696, 705-711, 721-742, 746, 750, 753-754, 757-768, 771-781, 785, 789, 792, 796, 799-800, 906, 915-919, 946-953, 957-982, 990-993, 997, 1001, 1022-1060, 1075, 1088, 1101, 1105-1106, 1167-1184, 1188-1192, 1224-1239, 1243-1257, 1262-1266, 1279-1292, 1296-1297, 1300-1302, 1306-1329, 1332-1516, 1521, 1526, 1530, 1534, 1544, 1556-1558, 1563-1565, 1570-1572, 1580-1582, 1587-1589, 1594-1605, 1625-1633, 1641-1662, 1667-1683, 1704-1725, 1740-1787, 1792-1812, 1820-1832, 1837-1891, 1897-1898, 1909-1910, 1915-1916, 1923-1926, 1931-1941, 1946-1959, 1966-1969, 1975-1980, 1986-1989, 1996-1999, 2009-2019, 2024-2031, 2038-2046, 2053-2062, 2067-2074, 2079-2086, 2092-2097, 2102-2105, 2110-2114, 2120-2125, 2130-2133, 2138-2142, 2147-2151, 2156-2159, 2164-2167, 2172-2175, 2180-2182, 2188-2249, 2255-2259, 2264-2268, 2275-2293, 2308-2328, 2348-2396, 2405-2415, 2420-2427, 2438-2443, 2449-2453, 2459-2465, 2470-2493, 2501-2523, 2529-2535, 2548-2578, 2586-2599, 2604-2606, 2709-2712, 2717-2722, 2727-2732, 2737-2741, 2746-2747, 2754-2759, 2764-2766, 2773, 2779-2780, 2785-2788, 2793-2803, 2820-2829, 2834-2849, 2854-2859, 2866-2867, 2880-2893, 2899-2922, 2927-2956, 2974, 2983-3017, 3022-3023, 3028-3029, 3034-3036, 3041-3047, 3052-3059, 3064-3068, 3076-3081, 3089-3094, 3139-3157, 3162-3167, 3177-3184, 3190, 3195-3237, 3242-3284, 3289-3295, 3300-3337, 3342-3380, 3385-3403, 3445-3451, 3455-3459, 3464-3485, 3492-3503, 3511-3520, 3532-3548, 3553-3580, 3587-3610, 3616-3628, 3632-3638, 3642-3662, 3668-3715, 3728, 3738-3741 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parsing_config.py 305 240 21% 207-228, 303, 323, 358, 412-434, 454-463, 467, 471, 475, 491-516, 520-531, 535-537, 541-548, 553-568, 572-589, 593-603, 607-619, 623-627, 632-665, 704-758, 778-803, 827-885, 893-901 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/parsing_ops.py 165 110 33% 62-76, 304-313, 318, 339-370, 406, 442-447, 545-567, 597-689, 779-801, 830-833, 867-875, 907-918, 965, 1013-1020, 1033-1047 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/partitioned_variables.py 68 48 29% 104-154, 181-218, 233-237, 288-311 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/proto_ops.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/__init__.py 24 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_array_ops.py 187 158 16% 92-201, 230-243, 273-305, 332-373, 431-448, 474-477, 502-506, 520-528, 574-634, 660-689 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_batch_gather_ops.py 46 34 26% 64-124 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_batch_gather_with_default_op.py 61 44 28% 69-141, 147-183 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_concat_ops.py 110 87 21% 67-70, 115-118, 136-202, 219-238, 253-289, 295-297, 302-310, 315-320 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_config.py 6 1 83% 33 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_conversion_ops.py 58 39 33% 36-39, 49-52, 57, 64-106, 113-137, 141, 145 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_dispatch.py 243 116 52% 82, 90-102, 114, 119-160, 175, 182-231, 246, 252-253, 258-261, 264-284, 417, 427, 435-437, 441, 445-447, 452-456, 515, 548, 550, 559-562 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_factory_ops.py 121 99 18% 78-84, 133-143, 168-240, 260-271, 277-310, 336-346 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_functional_ops.py 39 25 36% 70-91, 112-128 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_gather_ops.py 98 80 18% 88-118, 167-261, 270-295 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_getitem.py 161 136 16% 97-103, 124-187, 200-226, 244-340, 360-361, 381-389, 394-406, 437-456, 462-471 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_map_ops.py 132 103 22% 169-331, 360-364, 372-386, 395-403, 409-418, 423-427, 434-459 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_math_ops.py 172 110 36% 88-105, 112-114, 193-256, 262, 271, 280, 289, 298-308, 313-324, 469-542, 551, 561, 572, 583, 594-608, 612, 618-619, 626-627 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_operators.py 44 1 98% 74 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_squeeze_op.py 53 40 25% 52-122 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_string_ops.py 192 153 20% 59-78, 121-175, 219-220, 280-281, 322-325, 385-394, 400-452, 493-512, 563-575, 626-643, 648, 721-803 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_tensor.py 823 674 18% 268-311, 363-428, 472-497, 531-553, 587-608, 637-659, 718-795, 837-858, 888-897, 927-936, 959-983, 992, 1011-1020, 1031-1032, 1056, 1079, 1105, 1131-1134, 1161-1166, 1192-1196, 1227-1233, 1255-1266, 1290-1291, 1315-1316, 1345-1360, 1377-1383, 1410-1435, 1456-1466, 1491-1494, 1509-1533, 1570-1583, 1652-1793, 1828-1839, 1878-1905, 1927-1930, 1985-2001, 2030-2031, 2038-2041, 2075-2086, 2096-2099, 2105-2108, 2112-2117, 2140-2143, 2151, 2158, 2162, 2167, 2182-2212, 2226, 2241-2257, 2260, 2264-2277, 2280-2283, 2286-2297, 2308, 2311-2321, 2324-2333, 2336-2353, 2356, 2365, 2369, 2372, 2375, 2379, 2416-2432, 2440-2444, 2448-2449, 2453-2455, 2459, 2486-2489, 2511-2537, 2545-2557, 2561, 2566, 2571-2574, 2591-2641, 2646, 2664-2670, 2686-2691, 2717-2730 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_tensor_shape.py 270 221 18% 104-144, 147, 165-177, 183-190, 197-203, 207-215, 221-225, 234, 243, 248, 253, 258, 276-292, 319-372, 376-381, 385-410, 414-423, 426-432, 435-439, 456-473, 493-502, 508-513, 519-598, 603-625 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_tensor_value.py 50 27 46% 43-53, 68-71, 76-81, 86-87, 92, 95, 98, 103-107 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_util.py 30 16 47% 48-52, 67, 98-113 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_where_op.py 52 37 29% 97-108, 113-134, 139-153, 161-164 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/segment_id_ops.py 50 34 32% 55-71, 98-132 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/random_grad.py 32 18 44% 29-32, 58-71, 99-114 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/random_ops.py 147 77 48% 86-96, 136-153, 187-197, 276, 278-280, 292, 298-299, 340-341, 371-386, 415-416, 443-444, 449-451, 459-465, 544-558, 598, 637-643 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/resource_variable_ops.py 686 328 52% 65-70, 76-81, 97-102, 126-143, 151, 161-163, 184-191, 254-255, 270, 291-300, 318-320, 447-452, 464-468, 471, 474, 477, 480-491, 506, 519, 522-524, 527-530, 535-538, 548, 554, 559, 564-566, 576, 581, 589, 593, 597-599, 602-604, 628, 641-643, 665-669, 673-688, 692-698, 713-743, 747-749, 765, 786-792, 810-816, 851, 855, 878-880, 898-900, 919-921, 940-942, 960-962, 980-982, 1000-1002, 1050-1052, 1101, 1150, 1199, 1206-1207, 1222, 1225, 1228, 1231, 1236, 1240, 1245, 1251, 1257, 1262, 1267, 1272, 1277, 1415-1421, 1512, 1517, 1527, 1531, 1534-1536, 1549-1550, 1571-1576, 1586, 1595-1632, 1639-1642, 1649, 1655, 1657, 1671-1731, 1790-1791, 1800-1807, 1846, 1853-1856, 1865-1868, 1871, 1874, 1877-1881, 1884-1885, 1889-1890, 1894-1895, 1899-1900, 1904-1905, 1909-1910, 1914-1915, 1919-1920, 1924-1925, 1929-1930, 1934-1935, 1939-1940, 1943-1944, 1947-1948, 1954, 1963, 1967-1973, 1980-1987, 1992, 1997-1999, 2050-2061, 2076, 2079, 2082-2083 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/resources.py 38 19 50% 53-57, 62, 67, 86-104, 118-120 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/rnn.py 455 407 11% 55-66, 82-93, 110-123, 127-130, 135-142, 163, 230-315, 330-357, 449-514, 638-716, 760-936, 1105-1259, 1330-1444, 1482-1538, 1594-1635 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/rnn_cell.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/rnn_cell_impl.py 509 368 28% 63-68, 86-101, 127-164, 170-179, 206-212, 232-244, 247-260, 269, 274, 279, 282-309, 328-340, 344, 385, 420-436, 440, 444, 448-462, 466-471, 474-480, 526-544, 548, 552, 556-582, 586-603, 606-614, 633-637, 697-719, 723, 728, 732-746, 762-794, 797-805, 896-941, 945, 949, 953-993, 1019-1071, 1074-1089, 1100-1104, 1123, 1147, 1151-1158, 1162-1168, 1179, 1190, 1200, 1234-1255, 1261-1264, 1268, 1271-1277, 1281-1287, 1291-1301, 1305-1327, 1345-1346, 1350-1354 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/rnn_cell_wrapper_impl.py 224 164 27% 109-173, 179-183, 187, 191, 195, 198-199, 202-203, 209-215, 225-250, 271-289, 293-308, 312-319, 337-338, 342, 346, 349-350, 369-381, 385-396, 400-407, 424-425, 429, 433, 436-438, 442-443, 446-448, 453-465, 471-494, 498-504, 508-515 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/rnn_grad.py 14 5 64% 26-50 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/script_ops.py 174 76 56% 59-67, 83-85, 102-119, 124-150, 171-172, 183, 203-212, 230-253, 257, 282, 295, 319, 336, 347, 357-364, 452-457, 517-524, 536, 555 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sdca_ops.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/session_ops.py 128 85 34% 38, 56-60, 63-64, 67, 71-76, 85, 90, 94-99, 103-108, 117-118, 123-124, 129-130, 135, 173-178, 214-219, 239-243, 247, 251, 256-267, 272-288, 293-302 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sets.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sets_impl.py 55 31 44% 51-57, 81-90, 118-133, 200-201, 277-280, 356-357 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/dct_ops.py 77 60 22% 33-47, 97-179, 223-225 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/fft_ops.py 217 146 33% 35-42, 48-60, 65-108, 116-140, 150-170, 198, 203-204, 209-212, 217-218, 223-226, 231-232, 237-240, 250-320, 336-360, 393-403, 434-444 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/mel_ops.py 57 39 32% 46-48, 64-66, 73-89, 161-218 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/mfcc_ops.py 20 9 55% 89-108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/reconstruction_ops.py 60 48 20% 54-165 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/shape_ops.py 82 68 17% 33-54, 107-214 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/signal.py 29 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/spectral_ops.py 131 103 21% 70-94, 120-155, 224-276, 281-285, 331-365, 426-449 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/util_ops.py 33 20 39% 47-73 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/signal/window_ops.py 77 52 32% 47-51, 70-90, 110-117, 135-141, 165, 192, 217-239 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sort_ops.py 53 33 38% 65-66, 107-109, 128-140, 155-204, 209-211 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sparse_grad.py 130 88 32% 50-60, 83-96, 101-103, 109-115, 136-145, 166-201, 206, 212-241, 247, 253, 273-286, 291, 297, 306-312, 317-322 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/sparse_ops.py 516 356 31% 66-70, 87-91, 95-101, 118-124, 147-179, 202-211, 324-331, 336-366, 430-434, 490-517, 550, 595, 614-655, 678-680, 720-731, 784-830, 840, 889-914, 955, 995-1008, 1062, 1129-1144, 1211-1216, 1259-1269, 1319-1333, 1387-1392, 1435-1445, 1490-1494, 1552-1564, 1663, 1672-1718, 1751-1765, 1829-1871, 1925-1935, 1958, 1977-1979, 2013, 2041-2043, 2107-2114, 2179-2187, 2401-2419, 2476-2480, 2508-2519, 2546-2557, 2595-2619, 2643-2645, 2683-2685, 2756-2777, 2795-2806 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/special_math_ops.py 357 299 16% 87-101, 129-130, 157-158, 186-187, 214-215, 242-243, 266-267, 290-291, 296-303, 319-324, 404, 409-468, 490-551, 580-679, 684-687, 693-700, 707-714, 723-726, 731-802, 807-853, 861-869, 881-973 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/standard_ops.py 83 1 99% 115 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/state_grad.py 17 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/state_ops.py 131 81 38% 44-52, 74, 101-114, 130-133, 161-164, 192-195, 224-228, 249-251, 301-304, 363-366, 415-418, 478-481, 532-535, 596-599, 648-651, 700-703, 755-758, 810-813, 872-914 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/stateful_random_ops.py 279 177 37% 90, 95-97, 110-136, 140-145, 149-151, 155, 168-182, 206-207, 212-216, 220-223, 230-231, 235, 239, 243-250, 254, 257, 270-278, 369-387, 410, 439-444, 467-473, 500-507, 517-519, 529-530, 541-548, 552, 557, 562, 565, 585-589, 600, 621-626, 629, 657-664, 667, 705-721, 737-741, 789-794, 810, 832-840, 880-890, 913-916, 939 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/stateless_random_ops.py 104 65 38% 99-129, 187-197, 280-294, 349-355, 386-394, 430-439, 478-479, 517-518, 524-525 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/string_ops.py 141 56 60% 62-68, 99-108, 181-188, 236-249, 294-304, 309-318, 332-339, 380-383, 421, 427, 436, 444, 452, 494, 503-505, 537, 546-548, 582 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/summary_op_util.py 32 19 41% 36-39, 61-68, 93-108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/summary_ops_v2.py 465 329 29% 93-101, 110, 115, 134-139, 145-151, 156, 161, 172, 191, 202, 208, 212, 216, 220, 232-244, 248-250, 255-265, 269-274, 278-280, 284-292, 299, 303, 306, 309, 312, 342-354, 376-406, 444-456, 497-508, 524, 528-530, 535, 549-551, 563-567, 604-611, 643-678, 704-730, 745-762, 768-783, 806-815, 821-830, 836-849, 855-866, 899-910, 932, 951-961, 969, 976-978, 982-985, 989-993, 1006-1015, 1042-1055, 1081-1098, 1128-1145, 1180-1199, 1225-1255, 1262-1273 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/template.py 245 168 31% 154, 212-225, 236-239, 289-314, 317-378, 381-393, 398, 403, 408, 413-419, 424, 429-433, 439-441, 446-450, 455-459, 464, 469, 474, 482, 489-494, 497, 501-515, 519-522, 528, 531, 535, 583-596, 599-655, 661-681, 687-689, 695-697, 703-705, 711-713, 719 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/tensor_array_grad.py 93 49 47% 70-80, 102-111, 129-137, 159-168, 184-192, 214-224, 240-248 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/tensor_array_ops.py 537 380 29% 101-167, 171, 175, 179, 183, 195-199, 214-220, 224-225, 233-250, 254-262, 266-279, 283-290, 294-307, 311-319, 324-326, 332-347, 352-370, 374-377, 383, 432-473, 477, 481, 485, 491, 503-507, 511-512, 516, 520-527, 531-543, 547-558, 562-568, 572-582, 587-595, 600-610, 615-633, 637-640, 644, 688-717, 722, 726, 731, 735, 739, 742, 749-778, 793-828, 832-834, 837-841, 845-852, 857-860, 864-878, 882-888, 892-897, 902-929, 933-934, 937-938, 1058-1084, 1089, 1094, 1099, 1104, 1109, 1116, 1126, 1129, 1141, 1159, 1173, 1190, 1204, 1224, 1243, 1262, 1266, 1271, 1278-1303, 1309-1310, 1336-1339, 1343-1347, 1354-1357, 1363, 1368, 1371-1383, 1388-1394, 1398-1402, 1409, 1413, 1417 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/unconnected_gradients.py 10 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/variable_scope.py 822 585 29% 79-105, 109, 113, 130-135, 153-184, 253, 266-267, 283-285, 396-553, 669-795, 844-967, 984-1000, 1012-1013, 1016-1020, 1026, 1037, 1047, 1079, 1141-1145, 1149, 1153, 1157, 1161, 1165, 1173, 1177, 1181, 1185, 1189, 1193, 1197, 1201, 1206, 1212, 1216-1219, 1223, 1227, 1231-1232, 1236, 1240, 1244, 1265-1300, 1335-1375, 1407-1410, 1413-1415, 1418, 1441-1446, 1451-1457, 1481-1489, 1492, 1495, 1499, 1505, 1520-1534, 1557, 1701-1705, 1820-1828, 1890-1939, 1951-2001, 2004-2012, 2017-2031, 2036-2044, 2265-2296, 2301-2322, 2334-2442, 2445-2455, 2475-2490, 2507-2528, 2536-2543, 2548-2555, 2578, 2580, 2600, 2619-2634, 2656, 2734-2735 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/variables.py 802 471 41% 53-54, 58-59, 117, 120-125, 137, 160-161, 169-170, 204, 242, 436, 439, 458, 469, 477, 481, 485, 489, 521, 545-546, 562, 572, 590, 608, 626, 642, 658, 675, 692, 708, 724, 740, 786, 833, 880, 927, 943, 958, 981, 1018-1026, 1032-1040, 1072, 1078-1082, 1087-1091, 1096-1100, 1114, 1128, 1140, 1145, 1150, 1155, 1160, 1165, 1174, 1178, 1194, 1199, 1207, 1210, 1214, 1255, 1293-1304, 1309-1312, 1324-1336, 1645-1654, 1669-1674, 1745-1859, 1869-1904, 1908, 1927, 1938, 1954, 1962-1963, 1967, 1971, 1975, 2007, 2021, 2031, 2049-2053, 2071-2075, 2093-2097, 2114-2116, 2138-2140, 2163-2165, 2188-2190, 2212-2214, 2236-2238, 2260-2262, 2314, 2367, 2416, 2465, 2471, 2505, 2511-2519, 2533, 2538, 2543, 2548, 2553, 2558, 2563, 2572, 2584-2604, 2607-2611, 2614-2618, 2621-2626, 2629-2634, 2637-2642, 2645-2650, 2653-2658, 2688-2694, 2702-2713, 2731-2736, 2754-2787, 2802-2813, 2848-2879, 2883, 2886-2890, 2893-2896, 2908-2924, 2936-2937, 2942-2951, 2955, 2959, 2963, 2969, 2972, 2975, 2978, 2981-3004, 3007-3012, 3015-3020, 3023-3028, 3061, 3068, 3085, 3114, 3131, 3153, 3175, 3199-3201, 3209, 3221-3223, 3231, 3243-3245, 3253, 3268, 3293-3311, 3332-3359 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/weights_broadcast_ops.py 63 48 24% 34-43, 48-53, 81-133, 154-168 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/analytics.py 6 1 83% 28 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/app.py 14 3 79% 31, 38-40 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/benchmark.py 216 164 24% 58-76, 100-158, 167, 175-200, 222-240, 268-269, 281-284, 294-295, 343-408, 419-420, 434-456, 466-478 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/build_info.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/device_context.py 6 1 83% 22 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/flags.py 59 18 69% 52-54, 56, 78, 81-86, 89, 92, 95, 98, 101, 104, 107, 110, 113 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/gfile.py 29 1 97% 80 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/googletest.py 103 67 35% 56, 61-66, 72-94, 107, 112, 134-135, 143, 147, 150, 154-155, 184-218, 229-232, 251-258, 271-273 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/remote_utils.py 6 1 83% 22 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/resource_loader.py 47 22 53% 47-48, 60, 72-100, 121-125, 136 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/self_check.py 22 12 45% 26-27, 44-53 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/sysconfig.py 35 17 51% 42-43, 53-54, 64-67, 77-86 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/test.py 43 9 79% 41, 57-58, 70, 84, 90, 96, 102, 108 /usr/local/lib/python3.8/dist-packages/tensorflow/python/platform/tf_logging.py 158 67 58% 49-58, 65-90, 106, 129-130, 148, 158, 163, 168, 173, 178, 201, 206, 226-227, 243-244, 259-260, 266-267, 272-275, 285-309, 315, 321, 327-329 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/internal/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/internal/flops_registry.py 179 93 48% 48-49, 54-57, 66-68, 74, 80, 87, 93, 99, 105, 111, 117-121, 133, 142-144, 150, 156, 162, 168, 174, 180, 186, 192, 198, 204, 210, 216, 222, 228, 234, 243-249, 256, 263, 270, 277, 285, 296-297, 303-321, 327, 333, 339-349, 356-378, 396-407, 420-430, 443-447 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/model_analyzer.py 157 119 24% 53-56, 67-103, 114-122, 175-183, 187, 199-203, 219-226, 236-243, 253-260, 270-277, 287-291, 302, 306, 339-381, 401-420 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/option_builder.py 87 53 39% 68-71, 97, 126, 171, 199, 213-214, 239-243, 261-264, 278-279, 296-297, 313-314, 335-336, 362-370, 384-385, 389-390, 394-395, 399-400, 404-405, 418-419, 434-435, 450-451, 464-465 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/profiler.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/profiler_client.py 15 3 80% 89, 120, 125 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/profiler_v2.py 51 28 45% 71-86, 102-113, 124-125, 140, 158, 161, 164 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/tfprof_logger.py 115 93 19% 41-65, 70-74, 91-142, 160-189, 214-219 /usr/local/lib/python3.8/dist-packages/tensorflow/python/profiler/traceme.py 27 16 41% 35-41, 44-45, 48-49, 53-60 /usr/local/lib/python3.8/dist-packages/tensorflow/python/pywrap_mlir.py 14 4 71% 27, 34, 41, 47 /usr/local/lib/python3.8/dist-packages/tensorflow/python/pywrap_tensorflow.py 30 6 80% 38, 51, 61, 64-69 /usr/local/lib/python3.8/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py 65 39 40% 19-21, 31, 35-36, 40-55, 59, 63-71, 74, 78-82, 87-90 /usr/local/lib/python3.8/dist-packages/tensorflow/python/pywrap_tfe.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/builder.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/builder_impl.py 231 176 24% 93-112, 122-131, 145-153, 168-182, 201-214, 220-228, 267-300, 345-393, 412-428, 437, 442-446, 456-465, 478-492, 507-511, 525-555, 570-615, 638-667, 688-706, 710-716, 731-740, 752-754, 759-774, 786-792, 796-797 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/constants.py 32 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/function_deserialization.py 202 39 81% 74, 80-86, 94-95, 104-105, 110, 112, 114, 116, 118, 121, 132, 190, 243-255, 364-365, 376, 380, 387-392, 398-403, 441, 461 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/function_serialization.py 71 56 21% 31-49, 54-75, 81-83, 92-103, 122-161 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/load.py 270 68 75% 55-64, 93, 98, 128-130, 205, 212-219, 231, 234-241, 256, 263, 273-279, 308, 326-333, 342-346, 369, 391-394, 409, 435-442, 445, 453-454, 457, 460, 464, 468-470, 476-482, 586, 595, 612-614 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/load_v1_in_v2.py 137 105 23% 55-57, 60, 64, 72-83, 89-92, 95-102, 109-126, 133-184, 188-257, 262-263 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/loader.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/loader_impl.py 157 93 41% 63-67, 100-110, 135-161, 182-190, 194, 199-204, 208, 215-219, 244-246, 265, 298-299, 312-314, 319, 324, 329, 343-358, 379-381, 401-409, 425-433, 450-455 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/main_op.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/main_op_impl.py 23 7 70% 43-46, 70-72 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/method_name_updater.py 42 26 38% 71-72, 92-113, 130-148 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/model_utils/__init__.py 12 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/model_utils/export_output.py 155 93 40% 53, 57-63, 86-99, 134-148, 152, 156, 159-166, 182-185, 189, 192-199, 223, 228, 231, 269-278, 294-298, 301-303, 325-361, 365, 369, 373, 378, 381-382, 395, 407 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/model_utils/export_utils.py 115 84 27% 93-140, 154-182, 211-226, 243-247, 277-290, 309-325, 342-355 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/model_utils/mode_keys.py 43 5 88% 87, 100, 103, 106, 109 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/nested_structure_coder.py 250 95 62% 70, 81, 96, 107-111, 132, 135-139, 152, 164-166, 175, 178-182, 198, 201-205, 225, 228-236, 256, 259-262, 268-269, 279, 282-285, 291-292, 306, 309-312, 329, 332-335, 352, 355-358, 375, 378-382, 399, 402-405, 422, 425-431, 482, 486-494, 497, 501-511 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/revived_types.py 70 21 70% 78, 92, 94, 96, 98-99, 122, 128, 133, 142-147, 171, 175-181 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/save.py 392 316 19% 88-99, 103, 108-133, 136, 140-145, 171-210, 214, 218-234, 254-335, 339, 363-374, 412-443, 448-456, 487-502, 507-523, 542-569, 589-650, 655-668, 683-698, 703-739, 752-761, 947-972, 977-987, 993-1049 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/save_options.py 25 13 48% 81-84, 89-100 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/saved_model.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/signature_constants.py 31 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/signature_def_utils.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/signature_def_utils_impl.py 147 112 24% 52-61, 88-109, 138-168, 195-209, 214, 221, 249-265, 277-279, 286-292, 297-314, 319-347, 365, 383-390 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/signature_serialization.py 132 94 29% 40-45, 50-60, 64-67, 75-93, 98-150, 154-161, 166-188, 213, 216, 219, 222, 225, 247-262, 267-280 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/simple_save.py 18 4 78% 79-91 /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/tag_constants.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/utils.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/saved_model/utils_impl.py 92 51 45% 65-67, 72-85, 90-98, 130, 162-183, 202-203, 212-215, 234-239, 244, 251-256 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/plugin_asset.py 41 26 37% 62-81, 99-109, 143 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/summary.py 105 64 39% 78-84, 133-140, 173-181, 220-230, 260-271, 306-327, 363-373, 398-406, 431-436 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/summary_iterator.py 11 2 82% 68-69 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/writer/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/writer/event_file_writer.py 128 95 26% 69-82, 90-96, 100, 110-112, 120-121, 132-137, 145-153, 160-163, 166-168, 193-204, 207-232, 244-254, 264-269, 285-294, 298-300 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/writer/event_file_writer_v2.py 44 27 39% 74-96, 100, 110-112, 120-122, 131, 138-141 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/writer/writer.py 133 90 32% 79-99, 119-142, 155-156, 159-161, 179-214, 217-227, 244-249, 263-273, 276-279, 360-372, 376, 380, 384, 387-388, 393-394, 402-403, 413-414, 421-422, 432-433 /usr/local/lib/python3.8/dist-packages/tensorflow/python/summary/writer/writer_cache.py 24 8 67% 43-48, 60-64 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tf2.py 14 1 93% 40 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tools/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tools/module_util.py 31 12 61% 24, 47, 50-56, 60-61, 63 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/__init__.py 4 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/api.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/bfloat16.py 26 13 50% 49-68, 78-80 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/client/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/client/client.py 162 118 27% 34-35, 46, 50-54, 59-68, 75-81, 85-87, 106-141, 157-176, 181, 186-191, 196-200, 203, 206, 213-216, 220, 224, 228, 232, 236, 240, 244, 248-258, 270-281, 286-315 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/device_assignment.py 180 148 18% 36-56, 81-102, 108, 113, 118, 129, 133, 148-151, 157-158, 162-163, 167-168, 175, 198-213, 257-413 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/feature_column.py 220 158 28% 106-155, 219-285, 295-304, 310, 314, 318, 322, 330, 334, 338, 341, 344, 347, 351, 373, 397-402, 405, 409, 413-415, 419-421, 425, 428, 432-438, 441-459, 463-484, 505, 532-537, 540, 544, 548-550, 554-556, 560, 563, 567-573, 576-595, 599-618, 626-651, 657, 669, 693-704 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/feature_column_v2.py 322 248 23% 142-189, 305-401, 415, 428, 432, 443-448, 451, 455, 459-461, 465-467, 471, 474, 478-484, 487-505, 508-515, 519-534, 538-559, 563-584, 601, 610, 616, 629-635, 638, 642, 647-649, 653-655, 659, 662, 666-672, 676-697, 701-722, 747-759, 785-806, 831-845, 853-859, 863-869, 872-885, 892-910, 918-925, 929-935, 939-967 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/functional.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/ops/tpu_ops.py 80 44 45% 35-42, 67-69, 83, 107-110, 136, 144-145, 152, 168-185, 211-217, 238-243, 274-276, 306-308, 360-362, 431-433 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/preempted_hook.py 46 27 41% 40, 43-45, 48, 61-72, 75-77, 80-93 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/session_support.py 205 148 28% 45, 50, 71-74, 79-91, 95, 104-106, 111-124, 128-140, 144, 150-160, 165-175, 211-222, 226-247, 253-259, 262-265, 268, 271, 277-284, 293-298, 304-306, 325-333, 338-360, 364-381, 384-406, 417, 420-424, 435, 438, 449, 452 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tensor_tracer.py 795 657 17% 113-144, 158-179, 197-200, 217-231, 237-249, 274, 280-281, 293-295, 300, 314, 333, 340-346, 350-354, 361-373, 378-380, 386, 393-399, 402, 418-443, 448-455, 460-462, 479-509, 514-520, 524-531, 534, 538-552, 556, 571-585, 596-599, 612-745, 762-857, 871-909, 926-983, 989-1022, 1043-1055, 1060-1080, 1093-1122, 1125, 1140-1194, 1209-1213, 1219-1233, 1237-1252, 1256-1266, 1279-1283, 1294-1399, 1402, 1406, 1435-1600, 1630-1659, 1680-1701 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tensor_tracer_flags.py 250 163 35% 103-152, 155, 160-170, 174-183, 186-194, 199-211, 214, 219-229, 245-259, 263-290, 299-315, 319, 335-340, 353-363, 376-385, 401-418, 423-431, 436-444, 449-454, 468 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tensor_tracer_pb2.py 28 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tensor_tracer_report.py 242 183 24% 68-119, 126-130, 137-139, 143-160, 166-183, 193-199, 202, 205-206, 213-214, 217, 220, 223, 243-277, 281-284, 289-296, 300-304, 310-314, 319-335, 340-343, 348-361, 366-382, 387-396, 402-408 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/topology.py 90 60 33% 29-32, 37-40, 75-94, 98-129, 133-140, 145, 150, 164, 169, 182, 195, 199, 204, 211, 216, 220-228 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu.py 696 574 18% 90-93, 116-119, 145-147, 160-162, 175, 180-190, 196-198, 202-207, 216-221, 232-233, 235, 271-286, 303-350, 353-359, 363-399, 402-414, 420-463, 466-471, 474-481, 484, 488-508, 512-587, 591-604, 607-609, 617, 622-624, 627, 638-639, 642-645, 650-653, 658, 726-780, 886, 898-903, 926-1028, 1093-1354, 1373-1415, 1430-1461, 1532-1611, 1683, 1743, 1797, 1819-1831, 1843-1845, 1848, 1852-1858, 1861-1864, 1867, 1871, 1895-1896, 1936-1963, 1984-2001 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_embedding.py 574 454 21% 106-126, 158-162, 197, 202, 223-229, 263-268, 316-322, 381-399, 458-482, 522, 691-781, 790, 801, 810, 822, 833, 837, 841, 845, 849, 853-908, 945-1012, 1033-1034, 1045-1112, 1116-1118, 1135-1163, 1175-1197, 1215-1237, 1246-1248, 1255-1267, 1273-1274, 1280-1281, 1291, 1294, 1297, 1301, 1308-1309, 1312, 1315, 1319-1377, 1384-1386, 1389-1397, 1401, 1406-1477, 1484-1486, 1489-1497, 1503, 1508-1580, 1587, 1591, 1595-1643, 1648-1657, 1662, 1667-1671, 1676-1697, 1703-1721, 1732-1758 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_embedding_gradient.py 53 37 30% 45-50, 71-97, 118-126, 142-179 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_feed.py 285 232 19% 52-83, 98-104, 120-121, 165-198, 206-209, 214, 219, 237-251, 258, 276-295, 300, 312, 331-337, 347, 360-362, 378-382, 404-432, 445-458, 482-496, 529-546, 596-604, 618, 621, 679-722, 757-765, 782-794, 834-882, 897-920, 934-935 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_function.py 28 11 61% 35, 38, 48-54, 58, 66-67 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_optimizer.py 64 43 33% 56-70, 86-107, 144-161, 184-192, 206, 220, 224 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_sharding.py 91 68 25% 36-38, 41-44, 48-51, 60-62, 67, 82-91, 98, 114-120, 132-135, 161-188, 204-216, 239-252 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_strategy_util.py 95 73 23% 53-127, 146-206 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/tpu_system_metadata.py 101 75 26% 56-149, 154-166, 174-176, 196-212 /usr/local/lib/python3.8/dist-packages/tensorflow/python/tpu/training_loop.py 82 70 15% 56-177, 201-222 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/adadelta.py 46 28 39% 59-67, 70-72, 75-81, 84-86, 97-99, 110-112, 124-126 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/adagrad.py 48 26 46% 63-70, 73-80, 84-90, 93-94, 98-99, 107-108, 116-117, 126-127 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/adagrad_da.py 59 39 34% 75-88, 91-100, 104-109, 112-116, 128-132, 144-148, 161-165 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/adam.py 93 67 28% 101-111, 114-119, 127-136, 139-147, 150-153, 167-170, 184-207, 210, 221-223, 226, 231-238 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/basic_loops.py 21 13 38% 51-65 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/basic_session_run_hooks.py 491 361 26% 61, 65, 69, 83, 87, 99-108, 111-112, 125-139, 142-152, 155, 162-163, 166-167, 170, 212-231, 234-237, 243-247, 250-263, 266-270, 273-275, 306-315, 352-360, 363-366, 369-371, 374-377, 382-386, 412-417, 420-422, 425-427, 430, 433-442, 500, 503, 506, 509, 546-557, 560, 563-569, 572-588, 591, 594-602, 605-609, 613-634, 637-656, 669-678, 681, 684-690, 693, 696-702, 705-736, 743, 760-761, 764, 767-775, 809-817, 822-827, 831-839, 842-861, 864-865, 873-884, 903, 906-909, 913-933, 949-951, 955, 958-977, 991, 994, 1033-1037, 1041-1044, 1047-1055, 1058-1072, 1075-1078, 1085-1104 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/checkpoint_management.py 266 201 24% 45-47, 61-63, 96-128, 167, 213-247, 270-305, 322-324, 351-364, 381-388, 410, 438-456, 476-484, 489-490, 506-508, 614-664, 668, 672, 686, 698, 702-717, 721-722, 743, 748, 771-824, 844-852 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/checkpoint_ops.py 76 60 21% 123-203, 332-416, 467-473 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/checkpoint_state_pb2.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/checkpoint_utils.py 161 125 22% 63-67, 82-85, 98-104, 125-135, 181-201, 286-291, 297-378, 384-386, 406-427, 447-459, 463, 469-476 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/coordinator.py 141 104 26% 142-159, 178-185, 201-244, 251-255, 263, 296-299, 311, 319-320, 353-395, 401, 405-407, 444-457, 478-481, 484-496, 500, 504, 508-509 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/device_setter.py 64 45 30% 53-54, 66-68, 93-98, 111-133, 202-231 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/evaluation.py 106 74 30% 47-61, 74-78, 92-94, 97, 100, 105-109, 112, 116-130, 145-149, 153, 156, 160-169, 225-277 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/loss_scale.py 158 90 43% 83, 88, 125, 141-162, 167-176, 180-188, 193, 198, 202, 228-239, 242, 245-246, 249, 252, 257-260, 275-277, 282, 324-335, 340, 344, 348, 351, 355-400, 403-409, 414, 424, 426, 428, 432 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/loss_scale_optimizer.py 79 52 34% 61-74, 78, 114-126, 129-136, 139-141, 147-150, 174-184, 211-221, 226-229, 233, 237, 241, 245 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/loss_scaling_gradient_tape.py 73 53 27% 43, 115-125, 163-181, 190, 200, 238-320 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/mixed_precision.py 51 30 41% 33-74, 219, 332, 339-362, 382-386, 413 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/experimental/mixed_precision_global_state.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/ftrl.py 72 53 26% 95-130, 134-138, 141-150, 154-170, 186-202, 218-235, 252-267 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/gen_training_ops.py 1619 1436 11% 57-77, 83, 115-135, 141, 167-191, 197, 226-248, 254, 282-306, 312, 353-378, 384, 414-434, 440, 490-510, 516, 552-572, 578, 617-637, 643, 662-681, 687, 720-744, 750, 780-800, 806, 835-854, 860, 886-906, 912, 952-972, 978, 1011-1038, 1043-1056, 1086-1113, 1118-1131, 1156-1185, 1190-1206, 1236-1266, 1271-1286, 1313-1343, 1348-1365, 1404-1437, 1442-1459, 1498-1527, 1532-1547, 1575-1601, 1606-1618, 1665-1692, 1697-1712, 1747-1773, 1778-1791, 1829-1856, 1861-1874, 1893-1916, 1921-1933, 1965-1995, 2000-2017, 2049-2078, 2083-2099, 2127-2153, 2158-2171, 2199-2225, 2230-2243, 2269-2296, 2301-2313, 2351-2377, 2382-2395, 2423-2451, 2456-2472, 2500-2530, 2535-2553, 2585-2616, 2621-2638, 2668-2699, 2704-2722, 2769-2800, 2805-2822, 2860-2887, 2892-2908, 2949-2977, 2982-2998, 3034-3067, 3072-3090, 3126-3156, 3161-3179, 3211-3239, 3244-3259, 3288-3316, 3321-3335, 3375-3402, 3407-3423, 3452-3474, 3480, 3509-3534, 3540, 3571-3595, 3601, 3632-3658, 3664, 3714-3737, 3743, 3782-3804, 3810, 3852-3874, 3880, 3917-3943, 3949, 3982-4003, 4009, 4038-4061, 4067, 4109-4131, 4137 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/gradient_descent.py 28 10 64% 51-53, 56, 63, 69, 73-77, 80-81 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/input.py 387 284 27% 74-75, 103-114, 174-202, 256-267, 315-317, 363-376, 383, 399-401, 404-415, 418, 421, 425-430, 434, 438, 442, 446-449, 453-463, 467-475, 509-577, 582-597, 602-627, 631-634, 638-642, 647-656, 660-667, 671-678, 698-709, 714-718, 723-735, 740-752, 756, 765-791, 804-832, 840-876, 885-919, 1009, 1066, 1177, 1234, 1335, 1399, 1498, 1562 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/learning_rate_decay.py 87 58 33% 97-103, 150-179, 268-280, 356-368, 444-451, 507-514, 579-591, 664-676, 757-771 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/momentum.py 40 22 45% 80-83, 86-87, 90-98, 101-102, 111-112, 121-122, 131-132 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/monitored_session.py 481 348 28% 153-188, 192-247, 251, 255, 259, 263, 267, 271, 275, 279, 283, 288-300, 315, 337-427, 512-601, 614, 639-644, 648-657, 660-661, 690-694, 698-707, 710-711, 734-751, 756-758, 774, 819-834, 852-853, 857, 861, 871, 874, 877, 880, 883-887, 893-897, 902-910, 915-929, 939, 950, 1034, 1118-1124, 1132, 1154-1155, 1159, 1163, 1173-1177, 1185, 1188-1197, 1200, 1206-1207, 1230-1231, 1235-1238, 1249-1272, 1276-1295, 1299-1316, 1342-1344, 1349-1351, 1354-1365, 1368-1384, 1412-1414, 1418, 1422-1453, 1458-1481, 1484-1486, 1501-1514 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/moving_averages.py 131 103 21% 87-114, 152-178, 220-266, 378-382, 387, 421-473, 485, 509-511, 545-561 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/optimizer.py 403 311 23% 58-61, 76-80, 85-87, 97, 102, 109, 112, 115, 118-132, 139, 142, 146-151, 158, 161, 165-176, 188, 191, 194, 199-213, 327-343, 353, 399-412, 458-519, 523-529, 561-640, 667-735, 755-773, 783, 794-811, 816-843, 848-857, 862-866, 869-875, 883, 894-898, 914, 924, 932, 944, 957, 980-982, 1002, 1032-1038, 1057, 1074, 1090-1094, 1109-1116, 1134-1142, 1156-1163, 1171-1179, 1202-1239, 1245 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/proximal_adagrad.py 44 25 43% 63-74, 77-82, 85-90, 95-96, 103-104, 111-112, 120-121 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/proximal_gradient_descent.py 30 13 57% 57-62, 65, 74, 83, 93, 103-107 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/py_checkpoint_reader.py 40 17 58% 31-48, 61, 73-74, 98-99 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/quantize_training.py 15 4 73% 45-50 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/queue_runner.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/queue_runner_impl.py 176 128 27% 97-118, 138-165, 175-192, 196, 200, 204, 208, 212, 231, 236, 248-283, 293-298, 327-356, 368-385, 390, 411, 451-480 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/rmsprop.py 70 50 29% 107-118, 121-131, 134-142, 145-161, 173-189, 201-218, 231-248 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saver.py 480 383 20% 84, 104-124, 144-154, 173-179, 194, 206-207, 254-285, 298-311, 335-361, 379-390, 409-417, 462, 484-557, 574-583, 598-610, 800-843, 846-848, 851, 856-902, 906-914, 926-927, 931-942, 957-973, 981, 992-1008, 1021, 1032, 1045-1049, 1061-1062, 1075-1080, 1139-1217, 1253, 1283-1334, 1346, 1460, 1471-1490, 1496-1514, 1580-1599, 1603-1607, 1626-1634, 1679-1728 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saving/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saving/functional_saver.py 119 48 60% 51, 64-73, 118, 148, 153-154, 165-169, 179-182, 188-191, 202-263, 284 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saving/saveable_hook.py 16 4 75% 44, 51, 55, 59 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saving/saveable_object.py 34 8 76% 41, 47-51, 55, 78, 101 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/saving/saveable_object_util.py 161 98 39% 54-56, 63-64, 67-70, 84-85, 90-95, 101, 111, 120, 139, 143, 145-169, 175-183, 190, 196-209, 230-303, 319, 342 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/server_lib.py 200 151 24% 57-95, 146-150, 153-164, 173, 184, 194, 213, 235, 285-313, 318, 324, 327, 330-334, 348-361, 365, 374, 388-392, 407-411, 427-434, 457-464, 473-491, 527-530, 534-538, 542-546, 555-573 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/session_manager.py 149 120 19% 42-47, 144-155, 189-227, 288-319, 353-383, 411-442, 453-459, 473, 487, 502-512, 529-551, 557-558, 561-562 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/session_run_hook.py 41 13 68% 110, 127, 150, 169, 186, 211, 226-228, 240, 245, 255, 263 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/slot_creator.py 62 48 23% 55-101, 124-135, 161-173, 190-204 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/summary_io.py 12 1 92% 80 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/supervisor.py 339 239 29% 308-357, 360-369, 380-390, 405-416, 427-433, 444-455, 464-469, 478-484, 493-500, 509, 518, 530, 539, 548, 557, 561, 570, 579, 588, 597, 606, 615, 624, 628-636, 661-688, 720-745, 772-780, 801-808, 831-847, 859, 869, 879, 883, 898-902, 910-918, 928-931, 999-1023, 1038-1040, 1043-1051, 1066-1073, 1076-1077, 1081-1098, 1112-1114, 1117-1122 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/sync_replicas_optimizer.py 150 114 24% 181-205, 223, 248-358, 375-378, 392, 403, 417, 439-458, 462, 476-478, 481-497, 501-513 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/base.py 342 122 64% 71-76, 79-82, 86, 93-95, 98, 112, 126, 143-155, 161, 165, 170-173, 181-183, 187, 211, 233, 241-253, 266, 277-278, 291-307, 320, 323-324, 338-348, 352-354, 364-367, 369, 373, 376, 411, 414, 489-494, 521-526, 544-546, 550, 558, 562, 566, 570, 601, 624, 629, 633, 637-640, 726, 736-737, 754, 780-790, 822, 825, 829-839, 876, 883, 923-925, 933, 1004-1005, 1022-1023 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/data_structures.py 536 236 56% 28-30, 70, 72, 74, 92, 94, 97, 144, 167, 171, 184, 187, 193, 205, 214, 221, 228, 232, 236, 240, 248-252, 257-261, 266, 271, 314, 318, 321, 324, 328, 336, 349-350, 353, 356-366, 369, 372, 375, 381, 387, 390, 444-445, 454-455, 459-462, 465-468, 472, 482, 484-485, 494, 501, 510, 522-523, 532-545, 550, 568-574, 577, 580, 583, 586, 589, 592, 597, 600-601, 604-605, 608, 611-612, 626, 629, 646-648, 654, 657, 660, 666-669, 672-676, 679-683, 689-690, 693, 696, 699, 702, 717, 720, 732, 747, 751-754, 757-760, 770, 777, 785, 806, 808-809, 815, 823-824, 828-832, 845-859, 862-864, 867, 870, 875, 878-879, 882, 892-938, 943, 947-954, 957, 962, 967, 970, 973, 976, 983, 987, 991-998, 1001-1009, 1013, 1048-1055 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/graph_view.py 201 126 37% 78-86, 97-135, 177-179, 192, 211-312, 319-330, 335-356, 379-380, 385-402 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/layer_utils.py 110 13 88% 33-34, 190, 231, 242, 268, 293-296, 301-304 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/python_state.py 17 1 94% 87 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/tracking.py 131 52 60% 82, 92-94, 98, 102-113, 119-125, 140, 177-178, 185-186, 190-191, 221, 226, 231-234, 237-252, 274-276, 323-324, 330 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/tracking/util.py 602 378 37% 69-72, 90-115, 129, 133, 136, 143-145, 147-149, 151, 229, 244, 248-249, 252-254, 272-277, 285, 291-294, 302-308, 324-348, 355-379, 392-418, 433, 465-476, 493, 511-512, 537-607, 616, 621, 626, 631, 636, 640, 651-664, 710-740, 763, 780, 788-806, 810-814, 831-845, 849-850, 864-867, 871, 876, 881, 893, 911-921, 941-945, 959, 963-982, 990, 998, 1002-1014, 1018-1024, 1029, 1036-1037, 1040-1045, 1094-1107, 1125-1140, 1164-1198, 1259, 1263, 1268-1281, 1286-1290, 1333-1335, 1343, 1468-1481, 1485-1490, 1520-1529, 1540-1541, 1568-1601, 1705-1712, 1808-1821, 1825-1830, 1857-1866, 1877-1878, 1902-1933, 2009-2016 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/training.py 105 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/training_ops.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/training_util.py 95 65 32% 66-68, 88-103, 120-137, 158-162, 172-184, 201-209, 222-239, 243-253 /usr/local/lib/python3.8/dist-packages/tensorflow/python/training/warm_starting_util.py 150 123 18% 122-126, 152-156, 173-189, 240-311, 340-372, 396-411, 465-549 /usr/local/lib/python3.8/dist-packages/tensorflow/python/user_ops/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/user_ops/user_ops.py 10 1 90% 32 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/all_util.py 36 6 83% 78-83 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/compat.py 51 9 82% 60-61, 80, 86, 111, 116, 178-180 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/compat_internal.py 9 3 67% 34-36 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/decorator_utils.py 52 11 79% 26-32, 51, 71, 100, 108, 119, 145 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/deprecation.py 208 81 61% 95, 97, 102-110, 129-131, 188-239, 264, 314-317, 379, 381-382, 390, 439-442, 463-471, 485, 487, 489, 495, 497-500, 553, 565-568, 596-601, 635 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/dispatch.py 58 21 64% 69, 81, 100-104, 120-125, 128-131, 156, 170, 181-188 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/function_utils.py 59 38 36% 31-32, 36, 51-63, 78-86, 95-101, 106-119, 127-132 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/is_in_graph_mode.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/lazy_loader.py 27 4 85% 50-52, 66-67 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/lock_util.py 43 3 93% 68, 92, 112 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/memory.py 11 4 64% 40-45 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/module_wrapper.py 132 60 55% 37, 44-48, 52, 68-78, 104-105, 108, 133-140, 144-152, 161-162, 170-174, 193-206, 219-227, 230-233, 236, 239 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/nest.py 303 121 60% 91-93, 100-101, 150, 157-162, 165, 167-171, 178-179, 181, 185, 220-221, 223-224, 231, 256, 332, 335, 379-382, 418-441, 485-486, 489, 496, 508-512, 596, 599, 605, 610, 653-657, 696, 777, 782, 789-804, 809-822, 827-828, 833, 837, 844, 1032-1037, 1189, 1249-1285, 1347-1351 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/object_identity.py 114 27 76% 44, 47-48, 51-52, 56, 61, 70, 114, 141, 148, 155, 159, 162-168, 179-181, 190, 199, 202, 205, 232 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/protobuf/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/protobuf/compare.py 87 69 21% 94-118, 139-186, 190, 194-200, 216-255, 274 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/serialization.py 29 19 34% 43-76 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_contextlib.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_decorator.py 98 16 84% 172-173, 180-181, 188-193, 218, 222, 224, 257, 260, 272, 276 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_export.py 145 47 68% 114, 118, 132, 154, 174, 178, 180, 194-207, 220-228, 241-249, 274, 302, 307, 329-331, 343-344, 388-393 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_inspect.py 138 55 60% 34, 43, 79-90, 95, 118, 126, 131-147, 190-235, 282, 291-293, 298, 327, 342, 347, 362, 377, 382, 397, 402, 407 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_should_use.py 98 67 32% 45-61, 64-68, 72-86, 95, 100-101, 105-107, 113-117, 122-129, 148-161, 179-202, 235 /usr/local/lib/python3.8/dist-packages/tensorflow/python/util/tf_stack.py 70 6 91% 37-38, 61, 76, 88, 99 /usr/local/lib/python3.8/dist-packages/tensorflow/tools/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/tools/compatibility/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/tools/compatibility/all_renames_v2.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/tools/compatibility/renames_v2.py 5 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/tools/docs/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow/tools/docs/doc_controls.py 49 30 39% 258-261, 276-322 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/__init__.py 67 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/experimental/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/export/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/inputs/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/tpu/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/_api/v1/estimator/tpu/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/__init__.py 67 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/experimental/__init__.py 20 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/export/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/inputs/__init__.py 9 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/tpu/__init__.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/api/_v1/estimator/tpu/experimental/__init__.py 8 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/baseline.py 124 78 37% 72-79, 83-90, 95-112, 128-154, 187-197, 220-227, 264-283, 381-398, 414-427, 497-506, 516-525, 607-621, 636-650 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/boosted_trees.py 715 607 15% 61-81, 95-99, 111-115, 130-147, 168, 201-275, 280-287, 317-388, 393-414, 443-471, 476-489, 497, 505-570, 597-621, 625-639, 643-654, 674-680, 686, 690, 703-706, 709, 717-724, 730-731, 761-776, 824, 830-836, 841-889, 898, 906-911, 916-920, 926, 938-982, 986-1010, 1017-1052, 1056-1089, 1093, 1147-1407, 1414, 1417, 1440-1479, 1489-1506, 1513-1521, 1531-1551, 1556, 1565-1578, 1601-1615, 1641-1686, 1691-1700, 1739-1751, 1770-1781, 1840-1889, 1894-1903, 2038-2063, 2190-2214, 2315-2343, 2357-2360 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/boosted_trees_utils.py 42 27 36% 33-37, 45-57, 61, 66, 73-82, 87-94 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/dnn.py 224 162 28% 46-48, 73-102, 125-153, 157-158, 174-230, 233-254, 260, 272, 287-344, 347-359, 363-364, 371-379, 431-456, 489-504, 552-579, 737-759, 787-807, 946-962, 986-1003, 1151-1172, 1199-1221 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/dnn_linear_combined.py 187 140 25% 43-44, 64-65, 69-71, 76-82, 141-226, 288-383, 554-585, 615-643, 657-682, 820-843, 864-888, 1048-1077, 1106-1136 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/head.py 497 410 18% 58, 78-89, 155, 166, 193, 230-240, 274, 299-354, 382-443, 448-472, 487-494, 510-520, 536-559, 563-567, 571-573, 579-584, 590-598, 615-617, 622-628, 632-637, 646-650, 658-666, 671-679, 738-748, 767-774, 778, 782, 787-808, 812-825, 829-852, 893-994, 1062-1077, 1096-1101, 1105, 1109, 1113-1195, 1199-1223, 1265-1373, 1435-1440, 1460-1467, 1471, 1475, 1479-1505, 1514-1532, 1571-1652, 1661-1664, 1668-1676, 1704-1715 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/kmeans.py 110 69 37% 46-48, 51-52, 55-62, 82-84, 87-99, 119-127, 137-145, 173-224, 404-415, 424-425, 436-438, 454, 470-475, 479 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear.py 283 217 23% 128-133, 138-174, 181-239, 243-244, 248-249, 262-270, 283-308, 326-375, 394-448, 470-539, 547-548, 555, 559, 583-619, 652-678, 719-748, 759-767, 920-945, 968-991, 1107-1119, 1158-1171, 1178-1186, 1325-1349, 1371-1396 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear_optimizer/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear_optimizer/python/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear_optimizer/python/utils/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear_optimizer/python/utils/sdca_ops.py 291 245 16% 95-104, 114, 123, 132, 200-251, 254, 257, 261, 265, 270-271, 280-298, 305-307, 310-312, 316-318, 322-333, 337-348, 356-364, 368-371, 379-402, 420-433, 440-449, 464-629, 644-670, 679-699, 715-760, 775-781 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/linear_optimizer/python/utils/sharded_mutable_dense_hashtable.py 139 101 27% 73-99, 106-120, 124, 135-138, 158-165, 184-192, 204-210, 214, 223-229, 232-235, 262-280, 285, 289, 293, 296-298, 301-307, 310-311, 316-335, 339-352, 364-370 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/metric_keys.py 26 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/optimizers.py 46 27 41% 78-91, 95-97, 129-146 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/parsing_utils.py 44 25 43% 138-140, 254-257, 288-312, 321-324, 342-346 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/canned/prediction_keys.py 14 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/early_stopping.py 179 131 27% 84-104, 153, 210, 268, 326, 346-356, 365-388, 401-430, 446-450, 454-458, 471-479, 482-484, 487-488, 491-498, 505, 508, 511-512, 515-518, 525-529, 540-549, 552-566, 570-571, 577-592 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/estimator.py 729 611 16% 176-203, 209, 213, 217, 228-231, 246-248, 259-261, 270-271, 321-351, 365-376, 390, 445-462, 478-511, 525-543, 596-639, 646, 717-722, 800, 817-889, 926-1010, 1014-1017, 1020-1021, 1027-1039, 1043, 1048-1054, 1058-1072, 1086, 1097-1100, 1123-1137, 1154-1176, 1179-1182, 1197-1213, 1231-1241, 1250-1354, 1361-1385, 1390-1523, 1527-1563, 1567-1575, 1581-1631, 1636-1658, 1661-1664, 1735-1738, 1756, 1760-1763, 1769-1786, 1793-1805, 1822-1849, 1854-1861, 1871-1941, 1945-1947, 1953-1957, 1962-1968, 1985-1998, 2003-2016, 2021-2026, 2031-2040, 2052, 2065-2110, 2123-2134, 2141-2148, 2338-2341, 2366-2385 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/export/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/export/export.py 128 88 31% 65-72, 77-95, 99-103, 139-157, 206-215, 238, 271-277, 302-313, 327-343, 348, 370-376, 404-440, 470-474 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/export/export_lib.py 27 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/export/export_output.py 16 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/exporter.py 151 106 30% 41, 62, 97-100, 104, 108-117, 136-145, 150-160, 255-271, 277, 281-307, 319-337, 350-365, 400, 406, 410-416, 457-462, 467, 471-477, 489-507 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/extenders.py 38 25 34% 82-94, 104-107, 113-123 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/gc.py 63 46 27% 87-95, 110-127, 140-147, 161-166, 179-184, 207-217 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/base_head.py 290 222 23% 110, 122, 133, 163, 178, 192, 224, 227, 281-295, 347, 406-469, 498-582, 587-624, 639-648, 652-654, 660-661, 666-667, 673-677, 695-705, 726-759, 763-765, 771-773, 779-784, 790, 798-817, 821-824, 844-855, 896-918, 925-934 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/binary_class_head.py 205 164 20% 151-193, 198, 203, 208, 229-232, 245-250, 254-259, 263-275, 284-300, 318-362, 366-392, 421-427, 430-433, 443-487, 540-597 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/head_utils.py 30 17 43% 55-66, 70-77, 92-94, 101-102 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/multi_class_head.py 151 113 25% 143-168, 173, 178, 183, 204-207, 220-225, 229-242, 246-262, 271-287, 305-345, 349-359, 368-385, 436-492 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/multi_head.py 182 149 18% 34-35, 40-45, 178-200, 205, 210, 215-220, 250-282, 286-306, 315-342, 346-353, 357-367, 376-395, 454-512, 528-548 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/multi_label_head.py 217 181 17% 161-243, 248, 253, 258, 277-280, 284-315, 322-339, 348-364, 381-399, 403-427, 436-480, 532-587 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/head/regression_head.py 124 85 31% 143-159, 164, 169, 174, 177-182, 186-203, 212-228, 242-254, 258-269, 279-297, 351-402, 483-484, 493, 568-570, 577 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/hooks/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/hooks/basic_session_run_hooks.py 31 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/hooks/hooks.py 92 67 27% 103-120, 124-141, 148-176, 179-201, 205-207, 211, 237-244, 247-249, 253, 256-266, 275-277 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/hooks/session_run_hook.py 13 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/numpy_io.py 70 56 20% 50-53, 70-86, 141-224 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/pandas_io.py 61 46 25% 32-36, 50-52, 91-158 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/queues/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/queues/feeding_functions.py 208 177 15% 34-38, 51-60, 78-96, 126-145, 158-169, 172-181, 197-212, 215-230, 243-255, 258-271, 285-297, 300-330, 376-504 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/inputs/queues/feeding_queue_runner.py 68 56 18% 57-73, 87-122, 150-174, 177, 182 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/mode_keys.py 7 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/model_fn.py 176 139 21% 152-164, 180-184, 213-221, 237-242, 283-295, 316-331, 353-377, 405-408, 424-430, 459-507, 512-516, 534-538, 542-543, 548-550, 577-598, 607-620 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/run_config.py 315 208 34% 95-113, 118-121, 126-130, 135-139, 145-149, 154-199, 211-226, 236-248, 254-328, 337-341, 536-586, 596-597, 609-627, 635-689, 697-724, 728, 738, 742, 746, 750, 754, 758, 762, 802, 806, 810, 814, 818, 822, 826, 830, 834, 838, 842, 846, 850, 855, 860, 865, 870, 907, 933-946, 957-975 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tools/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tools/analytics.py 8 2 75% 28, 37 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/_tpu_estimator_embedding.py 227 180 21% 58, 62, 66-68, 73-94, 103-122, 137-174, 270-315, 337-358, 362-363, 368, 372-412, 415-418, 424-429, 434-490, 495-505, 510-519, 524-541, 553-557 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/error_handling.py 65 44 32% 56-58, 73-105, 115-117, 122-125, 136-154 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/iteration_count_estimator.py 64 46 28% 68, 72-81, 84, 87, 90, 107-111, 122-123, 132-150, 169-201 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/tpu_config.py 99 60 39% 141-189, 227-265, 272, 276, 280, 284, 288, 291-297, 304-309 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/tpu_context.py 367 273 26% 55-58, 90-108, 121, 126, 131, 136-139, 144-147, 163, 173-177, 211-234, 237-240, 248-250, 254, 257-262, 266-284, 288-313, 318-337, 341, 345, 349, 354-355, 359-360, 365-369, 374-395, 399-400, 404, 408-409, 415, 420, 426-427, 434-436, 459-462, 466-478, 482-490, 495-505, 510-517, 531-552, 558-579, 584-596, 601-620, 624-718, 731-747, 756, 762-776, 793-799, 804-811, 814-816, 825-836 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/tpu_estimator.py 1782 1486 17% 139-143, 149-153, 158-163, 204-215, 240-247, 260-262, 269-271, 277-278, 281-283, 346-363, 379-394, 411-416, 419, 422, 426-433, 436-438, 448-449, 452-454, 477-505, 508-522, 525-542, 545-557, 560, 563-570, 573-604, 608-616, 619-628, 641, 652, 694-710, 726-735, 745-749, 762-767, 771-772, 786-799, 812, 815, 818, 825, 828, 834, 837, 840-859, 866-903, 910-992, 999-1114, 1120-1210, 1218-1219, 1224-1267, 1270-1276, 1279, 1319-1338, 1342-1343, 1346, 1351-1372, 1377-1396, 1401-1410, 1428-1432, 1450-1457, 1464-1479, 1483-1593, 1608-1618, 1641-1680, 1694-1697, 1700, 1704-1714, 1739-1820, 1849-1881, 1894-1929, 1936-1944, 1965-1983, 1987-2048, 2052-2065, 2072-2080, 2086-2101, 2110-2126, 2131-2148, 2156-2172, 2194-2290, 2297, 2304-2309, 2312, 2315, 2318, 2330-2331, 2338-2351, 2362, 2365, 2368, 2407, 2735-2846, 2857-2889, 2900-2914, 2919-2922, 2942, 2945-2962, 2967-2976, 2998-3051, 3062, 3070-3083, 3091-3104, 3112-3129, 3134-3509, 3513, 3532-3539, 3559-3573, 3580-3612, 3618-3651, 3657-3694, 3701-3710, 3719-3732, 3747-3758, 3770-3771, 3774-3779, 3782-3786, 3791-3809, 3816-3817, 3822, 3826-3828, 3833-3835, 3839, 3849-3860, 3865-3870, 3874-3878, 3883, 3890-3892, 3896-3903, 3906, 3910, 3922-3962, 3965-3975, 3979-3985, 4005-4035, 4045-4047, 4051-4062, 4066, 4071-4079, 4088-4122, 4128-4164, 4168-4173, 4177-4183, 4187-4195, 4208-4216, 4244-4253, 4284-4315, 4321-4354, 4360-4412, 4449-4476 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/tpu/util.py 36 19 47% 37-41, 65-79, 89, 92-95 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/training.py 337 258 23% 49-50, 55-61, 66-105, 110-114, 155-165, 228-254, 449-472, 479-480, 483, 486-488, 496-499, 502-504, 507-526, 532-535, 538-544, 561-584, 589, 607-639, 644, 649, 653-676, 681, 685-687, 691-718, 722-762, 766-793, 802-827, 835-874, 880-888, 892, 904-943, 947-950, 954-969, 1017-1052, 1066, 1077-1078, 1083-1084 /usr/local/lib/python3.8/dist-packages/tensorflow_estimator/python/estimator/util.py 47 24 49% 57-62, 67-72, 79, 82, 85-86, 93, 96, 99-100, 107, 110-113 /usr/local/lib/python3.8/dist-packages/termcolor.py 59 46 22% 102-115, 124, 128-167 /usr/local/lib/python3.8/dist-packages/threadpoolctl.py 323 225 30% 57-58, 124, 168-171, 174, 177, 180-182, 189-218, 223-257, 265-281, 335-343, 347-353, 357, 360, 363, 366, 370-375, 387-409, 416-428, 437-487, 492-516, 523-526, 530-546, 551-558, 563-567, 573-580, 601-608, 611, 615, 643-649, 652-654, 657-659, 662, 666-671, 677-680, 683-688, 691-693, 696, 700-704, 710-717, 720-721, 724-726, 729, 736-740, 747, 750-751, 754-756, 759 /usr/local/lib/python3.8/dist-packages/tifffile/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/tifffile/tifffile.py 6306 5732 9% 558-559, 586-625, 663-688, 724-756, 773-782, 838-907, 1070-1943, 1947-2062, 2067-2095, 2099, 2103-2106, 2109, 2112, 2165-2237, 2241, 2245, 2250, 2255, 2260-2263, 2267-2269, 2317-2389, 2399-2428, 2436-2468, 2472-2488, 2492-2584, 2590-2674, 2681-2689, 2697-2715, 2722-2736, 2742-2957, 2961-2994, 2999-3017, 3025-3071, 3080-3100, 3104-3110, 3114, 3117, 3130-3182, 3187, 3197-3206, 3212-3227, 3233, 3244-3246, 3255-3258, 3263-3265, 3270-3303, 3308-3318, 3323-3338, 3343-3345, 3350-3359, 3364-3366, 3371-3383, 3388-3400, 3405, 3410, 3415-3417, 3422-3424, 3429-3431, 3436-3442, 3447-3462, 3467-3469, 3488-3532, 3537, 3542-3545, 3550, 3555, 3560, 3565-3589, 3594-3596, 3600-3607, 3611-3628, 3632-3669, 3673-3687, 3691-3764, 3773-3813, 3817-3845, 3849-3866, 3870-3878, 3882, 3886-3888, 3966-4276, 4309-4584, 4592-4639, 4686-4782, 4791-4837, 4841, 4846, 4851, 4856, 4861-4863, 4872, 4892-4897, 4902-4905, 4914-4944, 4953, 4963, 4973-5036, 5041, 5050, 5055, 5060-5071, 5078-5099, 5104-5114, 5119-5219, 5224, 5229, 5234, 5239, 5244, 5249-5252, 5261-5266, 5271-5278, 5283, 5288-5289, 5294, 5299, 5304, 5309, 5314, 5319, 5324-5327, 5332-5334, 5339-5342, 5347, 5352, 5357, 5362, 5370, 5375, 5380, 5385, 5390, 5401, 5406, 5411, 5416, 5444-5485, 5489-5532, 5536-5541, 5545-5547, 5551-5553, 5557-5559, 5564, 5569-5586, 5591-5595, 5600-5602, 5607-5609, 5613-5617, 5623-5635, 5666-5736, 5741, 5750-5757, 5761-5782, 5806-5807, 5811-5817, 5821, 5825-5826, 5830-5831, 5835-5852, 5856-5873, 5877-5884, 5888, 5892-5913, 5917-5924, 5928, 5932-5935, 5939-5955, 5979-6000, 6004-6009, 6014-6037, 6042, 6047, 6053, 6057-6063, 6067-6074, 6078-6084, 6088, 6092-6104, 6163-6243, 6247-6249, 6258, 6261, 6264, 6267-6269, 6297-6329, 6338, 6398-6408, 6412-6478, 6482-6484, 6488, 6492, 6496, 6500-6502, 6508-6537, 6576-6628, 6632-6642, 6646-6649, 6653-6657, 6661, 6665-6672, 6676-6678, 6681, 6684, 6688-6693, 6697, 6701, 6705, 6709, 6713, 6717, 6721, 6735, 6738, 6748-6751, 6755-6761, 6765-6779, 6783-6788, 6800-6803, 6807-6811, 6815-6819, 6823-6826, 6830-6839, 6842, 6845, 6856-6861, 6869-6883, 6886-6900, 6903-6917, 6920-6934, 6937-6951, 6955-7052, 7697, 7734, 7738, 7763, 7785-7792, 7795-7801, 7804-7860, 7863-7879, 7882-7887, 7890-7894, 7897-7907, 7910-7914, 7917-7924, 7927-7930, 7933-7941, 7944-7951, 7954-7962, 7965-7970, 7973-7981, 7984-8005, 8009, 8038, 8056, 8146-8166, 8171-8191, 8196-8236, 8241-8290, 8294, 8306-8315, 8323, 8331, 8338-8357, 8361-8377, 8381-8398, 8401, 8437, 8446, 8498-8505, 8508, 8575, 8604, 8620, 8632, 8641, 8649, 8661, 8674, 8874, 8925, 8939, 8949, 8965, 8981, 9027, 9087-9094, 9122, 9138-9139, 9212, 9256-9257, 9261-9262, 9272-9370, 9375-9390, 9395, 9400-9401, 9406-9413, 9418, 9423-9424, 9429-9431, 9436-9440, 9445-9453, 9458, 9467-9483, 9488-9491, 9502-9505, 9510-9519, 9529-9615, 9621-9630, 9635-9669, 9674-9675, 9680-9681, 9686-9691, 9696-9703, 9708-9730, 9735-9778, 9787-9827, 9832-9838, 9843-9866, 9871-9885, 9895-9931, 9936-9941, 9955-9969, 9980-10034, 10044, 10070-10124, 10141-10190, 10204-10225, 10245-10279, 10291-10303, 10315-10316, 10331-10338, 10352-10404, 10417-10448, 10460-10473, 10482-10508, 10513-10545, 10550, 10555-10558, 10570-10663, 10699-10722, 10726-10859, 10892-10896, 10907-10978, 10983-11014, 11029-11048, 11073-11081, 11102-11107, 11119-11125, 11137-11151, 11165-11199, 11208-11277, 11299-11316, 11340-11472, 11486-11487, 11502-11509, 11519-11524, 11540-11547, 11559-11565, 11575, 11584, 11598, 11613-11616, 11629-11633, 11645-11647, 11659-11680, 11691-11694, 11700-11708, 11720-11762, 11772-11837, 11849-11859, 11864-11881, 11886-11899, 11908-11948, 11958-12007, 12012-12015, 12027-12033, 12049-12060, 12072-12074, 12079-12080, 12094-12110, 12121-12184, 12228-12477, 12482-12483, 12488-12495, 12500-12664, 12669-12674, 12679, 12686 /usr/local/lib/python3.8/dist-packages/tornado/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/tornado/concurrent.py 80 50 38% 53, 60-65, 68, 117-135, 154-171, 184-185, 204-207, 229-231, 238, 245, 261-264 /usr/local/lib/python3.8/dist-packages/tornado/escape.py 144 91 37% 54, 61, 75, 83, 88, 102-103, 108, 115, 137-144, 159-165, 173, 178, 183, 192-196, 204, 209, 214, 225-227, 245-256, 309-375, 379-390 /usr/local/lib/python3.8/dist-packages/tornado/gen.py 298 227 24% 97, 127-138, 142-153, 189-241, 254, 279-282, 343-359, 363-367, 375-380, 383-386, 392-397, 400, 403-406, 457, 481-523, 539-544, 586-622, 639-643, 660, 663, 706-714, 720-768, 771-791, 796-802, 808-811, 831-842 /usr/local/lib/python3.8/dist-packages/tornado/ioloop.py 272 176 35% 59-61, 68, 71, 170-179, 201, 215, 231, 236, 241, 264-279, 298, 309-313, 320, 324, 333-341, 368, 374, 380, 399, 408, 417, 425, 438-445, 458, 490-532, 546, 580-587, 602, 620, 629, 644, 654, 663, 680-696, 713-726, 733, 742-763, 767, 787-789, 803-809, 821-825, 835, 838, 871-877, 884-887, 891-894, 901, 904-911, 914-916, 919-946 /usr/local/lib/python3.8/dist-packages/tornado/locks.py 158 107 32% 27, 43-44, 48-51, 115-116, 119-122, 130-142, 146-154, 158, 202-203, 206, 213, 220-225, 232, 240-258, 271, 274, 282, 382-386, 389-395, 399-412, 422-440, 443, 451, 454, 462, 475-476, 480-482, 523, 526, 536, 545-548, 551, 559, 562, 570 /usr/local/lib/python3.8/dist-packages/tornado/log.py 111 87 22% 39-40, 44-45, 56-71, 75-78, 138-161, 164-207, 216-255, 267-336 /usr/local/lib/python3.8/dist-packages/tornado/platform/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/tornado/platform/asyncio.py 156 116 26% 36, 45-75, 78-90, 95-104, 107-123, 126-135, 138-139, 142-151, 154, 162, 169, 172-184, 189-194, 202, 205, 224, 229, 253-261, 264-266, 269-275, 278-280, 292, 308, 314, 338-346 /usr/local/lib/python3.8/dist-packages/tornado/queues.py 147 96 35% 40, 62-70, 75, 78, 154-166, 171, 175, 178, 181-184, 199-207, 214-223, 246-252, 260-270, 284-288, 296, 299, 303, 306, 309, 314-316, 320-324, 327, 330, 333-342, 371, 374, 377, 404, 407, 410 /usr/local/lib/python3.8/dist-packages/tornado/util.py 177 116 34% 37-40, 51-63, 81-84, 87, 101, 114, 120, 128, 149-157, 161-165, 177-185, 198-203, 210-213, 228, 270-287, 299, 305, 308, 328-334, 340-350, 355-356, 361-363, 375-380, 383-395, 404-407, 421-430, 436, 448-452, 458, 462-465, 470-472 /usr/local/lib/python3.8/dist-packages/traitlets/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/traitlets/_version.py 2 0 100% /usr/local/lib/python3.8/dist-packages/traitlets/config/__init__.py 3 0 100% /usr/local/lib/python3.8/dist-packages/traitlets/config/application.py 366 257 30% 54, 70, 74, 86-93, 113-117, 151-157, 177-181, 197-199, 209-229, 243-247, 273-282, 287-289, 297, 305-306, 310-332, 336-345, 348-359, 363-378, 385-406, 413, 419-421, 429-434, 438, 443-453, 469-498, 503-541, 550-589, 594, 599-609, 623-642, 646-650, 653-654, 662-664, 708-711 /usr/local/lib/python3.8/dist-packages/traitlets/config/configurable.py 190 142 25% 63-93, 102, 119-129, 134-168, 180-186, 196-200, 211-218, 227-250, 255, 260-286, 294-328, 342-343, 363-367, 373-379, 411-421 /usr/local/lib/python3.8/dist-packages/traitlets/config/loader.py 417 299 28% 53-55, 80, 83, 87, 91-93, 99-104, 108, 115-131, 138-147, 172-176, 180, 184-196, 206-216, 220-226, 232, 235, 238, 241-250, 260-266, 270-271, 277, 280-281, 285, 288-289, 292-297, 321-322, 339-344, 347, 356-357, 378-381, 385, 401-408, 411-412, 415-423, 426-427, 436-439, 452-458, 462-473, 477-489, 507-517, 521-527, 587-592, 596-597, 602-610, 636-686, 714-726, 738-748, 751-754, 757-758, 761, 766-768, 772-773, 782-807, 812-833, 846-857 /usr/local/lib/python3.8/dist-packages/traitlets/log.py 10 7 30% 18-27 /usr/local/lib/python3.8/dist-packages/traitlets/traitlets.py 1265 803 37% 52, 99-102, 110-118, 126-146, 153-156, 163-166, 173-178, 203-211, 217, 219, 221, 235-236, 245-252, 271-277, 281-285, 288-291, 294-297, 300-302, 325-332, 336-340, 343-346, 350-351, 406, 439-457, 473-475, 480-484, 499-514, 519-524, 527-543, 556, 559-574, 582-585, 588-594, 597-606, 609-612, 618-625, 632-637, 644-649, 660, 667, 681-686, 690-693, 697-706, 709-712, 729-732, 785, 788, 806-819, 848, 851, 894, 907, 914, 924, 933, 953-959, 965-977, 983-986, 992-1008, 1022-1028, 1031-1045, 1057-1065, 1076-1131, 1134, 1143-1176, 1179-1189, 1192-1198, 1228-1235, 1263-1265, 1284-1286, 1291-1297, 1319-1327, 1331-1334, 1338-1343, 1352, 1377-1387, 1395-1396, 1401, 1405, 1421-1437, 1441-1450, 1458-1459, 1476-1486, 1507, 1510-1524, 1561, 1566, 1574-1586, 1591, 1596, 1600-1601, 1604-1607, 1610-1614, 1655, 1660, 1664, 1666, 1674-1677, 1680-1688, 1691-1692, 1695-1696, 1699-1701, 1705, 1717-1718, 1746, 1752-1755, 1788-1790, 1793-1803, 1806-1809, 1812-1818, 1839-1853, 1869-1871, 1878-1882, 1886-1953, 1973-1977, 1984-1988, 1998-2002, 2009-2012, 2024-2026, 2033-2036, 2046-2054, 2061-2064, 2075-2082, 2087-2091, 2096-2101, 2111-2113, 2120-2123, 2136-2138, 2142-2145, 2155-2163, 2217, 2221, 2226, 2231-2233, 2236-2244, 2247-2257, 2265-2267, 2312-2314, 2317-2321, 2324-2326, 2416, 2421, 2429, 2433-2449, 2458-2461, 2501, 2504-2507, 2511-2515, 2517, 2524-2526, 2529-2533, 2536-2556, 2560, 2562-2563, 2567-2572, 2585-2591, 2602-2605, 2638-2645, 2649-2655, 2659-2663, 2666-2683, 2687-2690 /usr/local/lib/python3.8/dist-packages/traitlets/utils/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/traitlets/utils/bunch.py 12 8 33% 12-15, 18, 22-24 /usr/local/lib/python3.8/dist-packages/traitlets/utils/getargspec.py 64 58 9% 22-86 /usr/local/lib/python3.8/dist-packages/traitlets/utils/importstring.py 17 13 24% 27-42 /usr/local/lib/python3.8/dist-packages/traitlets/utils/sentinel.py 8 1 88% 16 /usr/local/lib/python3.8/dist-packages/wcwidth/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/wcwidth/table_wide.py 1 0 100% /usr/local/lib/python3.8/dist-packages/wcwidth/table_zero.py 1 0 100% /usr/local/lib/python3.8/dist-packages/wcwidth/wcwidth.py 37 28 24% 116-129, 183-196, 212-220 /usr/local/lib/python3.8/dist-packages/wrapt/__init__.py 6 0 100% /usr/local/lib/python3.8/dist-packages/wrapt/decorators.py 186 91 51% 11-23, 40-41, 55-56, 60, 64, 68, 72, 76, 86, 91, 95, 99-102, 105-106, 112, 117-120, 123, 138, 142, 146, 149-150, 154, 158, 162-163, 165, 205, 208-212, 253-279, 292-294, 322, 343-390, 411, 444-445, 450-451, 454, 464-514 /usr/local/lib/python3.8/dist-packages/wrapt/importer.py 102 75 26% 12, 37-45, 52-98, 103-109, 112-119, 128-135, 145-148, 153, 156-159, 164, 172-221, 227-230 /usr/local/lib/python3.8/dist-packages/wrapt/wrappers.py 472 304 36% 11, 32, 36, 40, 44, 51, 60, 78-87, 91, 95, 99, 103, 107, 111, 114, 117, 121, 124, 130, 134, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168-190, 196-199, 202-216, 219, 222, 225, 228, 231, 234, 237, 240, 243, 246, 249, 252, 255, 258, 261, 264, 267, 270, 273, 276, 279, 282, 285, 288, 291, 294, 297, 300, 303-304, 307-308, 311-312, 315-316, 319-320, 323-324, 327-328, 331-332, 335-336, 339-340, 343-344, 347-348, 351-352, 355, 358, 361, 364, 367, 370, 373, 376, 379, 382, 385, 388, 391, 394, 397, 400, 403, 406, 409, 412, 415, 418, 421, 424, 427, 431, 437, 442-453, 456-461, 471-477, 505-533, 542-566, 578-624, 704-719, 727-728, 733-771, 774, 777-780, 791-794, 797-798, 801, 804, 807-811, 819-828, 831, 834-836, 839-858, 870-880, 899-928, 936-947 /usr/local/lib/python3.8/dist-packages/zmq/__init__.py 41 16 61% 23-24, 32-37, 54-60, 64-67 /usr/local/lib/python3.8/dist-packages/zmq/_future.py 323 280 13% 28-112, 129-144, 149, 152-161, 165-168, 176, 187, 196-199, 208-212, 216-241, 249-278, 282-289, 299, 308-315, 319-350, 354-406, 410-445, 448-483, 488-493, 503-509, 513-515, 519-521, 528, 532-533, 540-543 /usr/local/lib/python3.8/dist-packages/zmq/asyncio/__init__.py 48 20 58% 18-19, 28, 34-37, 41-43, 53, 60, 75-76, 83-87, 93 /usr/local/lib/python3.8/dist-packages/zmq/backend/__init__.py 26 15 42% 14-17, 22, 28-40 /usr/local/lib/python3.8/dist-packages/zmq/backend/cython/__init__.py 14 0 100% /usr/local/lib/python3.8/dist-packages/zmq/backend/select.py 15 7 53% 29-35 /usr/local/lib/python3.8/dist-packages/zmq/error.py 79 44 44% 37-50, 58, 61, 90-91, 101-102, 107-108, 120, 123-124, 132-144, 157-162, 165, 168, 183-184 /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:720: SyntaxWarning: "is not" with a literal. Did you mean "!="? list_origin_portfolio_ids = [int(item) for item in options.list_origin_portfolio_ids.split(",")] if options.list_origin_portfolio_ids is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:721: SyntaxWarning: "is not" with a literal. Did you mean "!="? list_photo_ids = [int(item) for item in options.list_photo_ids.split(",")] if options.list_photo_ids is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:722: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval = [int(item) for item in options.interval_rotation.split(",")] if options.interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:723: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval = [float(item) for item in options.interval_resize.split(",")] if options.interval_resize is not "" else None /home/admin/workarea/git/Velours/python/dev/generate_new_image.py:750: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi = [float(item) for item in options.mother_crop_portfolio_multi.split(",")] if options.mother_crop_portfolio_multi is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/datou_lib.py:1515: SyntaxWarning: "is not" with a literal. Did you mean "!="? elif new_context_file is not "": /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1966: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval_value = [int(item) for item in interval_rotation.split(",")] if interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1967: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval_value = [float(item) for item in interval_resize.split(",")] if interval_resize is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:1973: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi_value = [float(item) for item in mother_crop_portfolio_multi.split(",")] if mother_crop_portfolio_multi is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2157: SyntaxWarning: "is not" with a literal. Did you mean "!="? rotate_angle_interval_value = [int(item) for item in interval_rotation.split(",")] if interval_rotation is not "" else [] /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2158: SyntaxWarning: "is not" with a literal. Did you mean "!="? resize_interval_value = [float(item) for item in interval_resize.split(",")] if interval_resize is not "" else None /home/admin/workarea/git/Velours/python/mtr/datou/lib_step_exec/lib_step_pre_processing.py:2164: SyntaxWarning: "is not" with a literal. Did you mean "!="? mother_crop_portfolio_multi_value = [float(item) for item in mother_crop_portfolio_multi.split(",")] if mother_crop_portfolio_multi is not "" else None /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_batch_gather_with_default_op.py:84: SyntaxWarning: "is not" with a literal. Did you mean "!="? if (default_value.shape.ndims is not 0 /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/ragged/ragged_batch_gather_with_default_op.py:85: SyntaxWarning: "is not" with a literal. Did you mean "!="? and default_value.shape.ndims is not 1): /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/random_ops.py:285: SyntaxWarning: "is" with a literal. Did you mean "=="? minval_is_zero = minval is 0 # pylint: disable=literal-comparison /usr/local/lib/python3.8/dist-packages/tensorflow/python/ops/random_ops.py:286: SyntaxWarning: "is" with a literal. Did you mean "=="? maxval_is_one = maxval is 1 # pylint: disable=literal-comparison /usr/local/lib/python3.8/dist-packages/traitlets/config/loader.py:795: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(key) is 1: /usr/local/lib/python3.8/dist-packages/traitlets/config/loader.py:804: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(key) is 1: /usr/local/lib/python3.8/dist-packages/zmq/eventloop/__init__.py 2 0 100% /usr/local/lib/python3.8/dist-packages/zmq/eventloop/ioloop.py 64 35 45% 23-26, 42-45, 49-52, 55-60, 64-67, 75, 89-91, 103-106, 114-117, 129-130, 135 /usr/local/lib/python3.8/dist-packages/zmq/eventloop/zmqstream.py 246 181 26% 44, 49, 53-54, 60-61, 114-138, 142, 146, 150, 154, 182-189, 200-203, 241-243, 255-258, 265, 271-279, 285-287, 295-299, 306-307, 311, 344-393, 397, 401-419, 423, 427, 430, 435-444, 449-469, 473-486, 491-505, 508-509, 513-522, 526-527, 531-532, 536-542, 546 /usr/local/lib/python3.8/dist-packages/zmq/sugar/__init__.py 15 0 100% /usr/local/lib/python3.8/dist-packages/zmq/sugar/attrsettr.py 29 21 28% 15-32, 36, 40-48, 52 /usr/local/lib/python3.8/dist-packages/zmq/sugar/constants.py 53 5 91% 34, 47, 104, 107-108 /usr/local/lib/python3.8/dist-packages/zmq/sugar/context.py 125 78 38% 27, 43-49, 53-54, 57, 60, 64, 77-79, 89-94, 119-132, 139-145, 152-154, 157-163, 180-192, 196, 210-222, 229, 236, 240-243, 247-253, 257-266 /usr/local/lib/python3.8/dist-packages/zmq/sugar/frame.py 29 12 59% 12-14, 51, 61-62, 66-67, 77-78, 82-83 /usr/local/lib/python3.8/dist-packages/zmq/sugar/poll.py 62 48 23% 22-23, 26, 44-57, 61, 71-75, 95-99, 126-152 /usr/local/lib/python3.8/dist-packages/zmq/sugar/socket.py 229 160 30% 32, 39-40, 59-63, 66-67, 75, 78, 86, 99-101, 104-106, 114-117, 124-132, 142-155, 166, 175-177, 186-188, 207-209, 229-231, 261-283, 290-300, 313-328, 390-400, 431-447, 475-481, 499, 519-520, 548-549, 566-568, 592-593, 610-611, 631-632, 646-651, 673-674, 697-704, 725-746, 754-755 /usr/local/lib/python3.8/dist-packages/zmq/sugar/stopwatch.py 15 11 27% 12-21, 25, 29-30 /usr/local/lib/python3.8/dist-packages/zmq/sugar/tracker.py 56 37 34% 54-63, 68-74, 96-118 /usr/local/lib/python3.8/dist-packages/zmq/sugar/version.py 20 7 65% 17-18, 26-29, 36, 41 /usr/local/lib/python3.8/dist-packages/zmq/utils/__init__.py 0 0 100% /usr/local/lib/python3.8/dist-packages/zmq/utils/constant_names.py 16 1 94% 549 /usr/local/lib/python3.8/dist-packages/zmq/utils/jsonapi.py 21 11 48% 26-27, 37-45, 53-56 /usr/local/lib/python3.8/dist-packages/zmq/utils/strtypes.py 23 13 43% 18-20, 24-29, 33-38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ TOTAL 839405 582436 31% ret : 0 command : coverage3 html -i --omit=/usr/local/lib/python3.8/dist-packages/*,/home/admin/.local/lib/python3.8/site-packages/*,/usr/lib/python3/dist-packages/* -d htmlcov ret : 0 command : coverage3 report -i -m ret : 0 298.16user 108.40system 15:04.44elapsed 44%CPU (0avgtext+0avgdata 6590424maxresident)k 8323240inputs+996976outputs (17359major+13186248minor)pagefaults 0swaps