diff --git a/models/yolov7tiny_waldo_288x512/model.yml b/models/yolov7tiny_waldo_288x512/model.yml new file mode 100644 index 0000000..f0896fd --- /dev/null +++ b/models/yolov7tiny_waldo_288x512/model.yml @@ -0,0 +1,40 @@ +description: Real-time overhead object detection model (288x512) +documentation: https://github.com/luxonis/depthai-model-zoo/tree/main/models/yolov7tiny_waldo_288x512 +license: https://github.com/luxonis/depthai-model-zoo/tree/main/models/yolov7tiny_waldo_288x512 +task_type: detection +files: +- checksum: b6840e41b542c3085c76e65add4110cdd2f9dedebf90dd479f2fa0d77a305b211709a92f14a26fa999082ce61b558c60 + name: FP16/yolov7tiny_waldo_288x512.xml + sha256: d7ba4a1e4401eeb6352839f2eebcd3d759f2232d494ab41f7528dfde60c22480 + size: 290774 + source: https://github.com/luxonis/depthai-model-zoo/raw/main/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.xml +- checksum: 1713c7fdc2468ef64c9a34648fa9277f4b9cd5cc3a6aa801bbe85efd7d1dab211cfa5fd5cbd402cecb87649b5aeaf028 + name: FP16/yolov7tiny_waldo_288x512.bin + sha256: 008848c12d3a0db824d5841c9ae2498f642eacfb102f978b5faac7920d64c263 + size: 12094220 + source: https://robothub.fra1.cdn.digitaloceanspaces.com/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.bin +framework: dldt +meta: + FPS: + mean: 34.5 + std: 0.1 + backbone: YOLOv7-tiny + downloads: + - name: yolov7tiny_waldo_288x512.xml + url: https://github.com/luxonis/depthai-model-zoo/raw/main/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.xml + - name: yolov7tiny_waldo_288x512.bin + url: https://robothub.fra1.cdn.digitaloceanspaces.com/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.bin + experiment: TBA + featured: false + inputs: + - name: images + shape: 3, 288, 512 + type: image + license: + name: MIT + url: https://github.com/stephansturges/WALDO#unless-otherwise-specified-all-code-in-this-release-is-published-with-thelicence-conditions-below + source: + - name: yolov7-tiny-W25-MS_rect_1280_736_bs192-best-topk-200 + url: https://bit.ly/3P7UdZ6 + uses_depth: false + verbose_name: WALDO diff --git a/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.json b/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.json new file mode 100644 index 0000000..4886173 --- /dev/null +++ b/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.json @@ -0,0 +1,76 @@ +{ + "model": + { + "model_name": "yolov7tiny_waldo_288x512", + "zoo": "depthai" + }, + "nn_config": { + "output_format": "detection", + "NN_family": "YOLO", + "input_size": "512x288", + "NN_specific_metadata": { + "classes": 16, + "coordinates": 4, + "anchors": [ + 5.53125, + 5.3359375, + 7.96484375, + 13.8828125, + 14.03125, + 8.125, + 15.8828125, + 15.8203125, + 26.546875, + 22.640625, + 37.5, + 38.5625, + 59.71875, + 54.6875, + 86.9375, + 88.5625, + 143.875, + 132.375 + ], + "anchor_masks": { + "side64": [ + 0, + 1, + 2 + ], + "side32": [ + 3, + 4, + 5 + ], + "side16": [ + 6, + 7, + 8 + ] + }, + "iou_threshold": 0.50, + "confidence_threshold": 0.50 + } + }, + "mappings": { + "labels": [ + "car", + "van", + "truck", + "building", + "human", + "gastank", + "digger", + "container", + "bus", + "pylon", + "boat", + "bike", + "smoke", + "solarpanels", + "mil", + "plane" + ] + }, + "version": 1 +} \ No newline at end of file diff --git a/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.xml b/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.xml new file mode 100644 index 0000000..96b4223 --- /dev/null +++ b/models/yolov7tiny_waldo_288x512/yolov7tiny_waldo_288x512.xml @@ -0,0 +1,10696 @@ + + + + + + + + + + + 1 + 3 + 288 + 512 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 1 + 3 + 288 + 512 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 144 + 256 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 144 + 256 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 144 + 256 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 144 + 256 + + + 1 + + + + + 1 + 32 + 144 + 256 + + + + + + + + 64 + 32 + 3 + 3 + + + + + + + + + + + 64 + 32 + 3 + 3 + + + + + 64 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 144 + 256 + + + 64 + 32 + 3 + 3 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 72 + 128 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 72 + 128 + + + 1 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 32 + 64 + 1 + 1 + + + + + + + + + + + 32 + 64 + 1 + 1 + + + + + 32 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 72 + 128 + + + 32 + 64 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 72 + 128 + + + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 72 + 128 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 72 + 128 + + + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 72 + 128 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 72 + 128 + + + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 32 + 64 + 1 + 1 + + + + + + + + + + + 32 + 64 + 1 + 1 + + + + + 32 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 72 + 128 + + + 32 + 64 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 72 + 128 + + + 1 + + + + + 1 + 32 + 72 + 128 + + + + + + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 72 + 128 + + + 1 + 32 + 72 + 128 + + + + + 1 + 128 + 72 + 128 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 72 + 128 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 72 + 128 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 72 + 128 + + + 1 + + + + + 1 + 64 + 72 + 128 + + + + + + + + 1 + 64 + 72 + 128 + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 36 + 64 + + + + + + + + 64 + 64 + 1 + 1 + + + + + + + + + + + 64 + 64 + 1 + 1 + + + + + 64 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 64 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 36 + 64 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 36 + 64 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 64 + 64 + 1 + 1 + + + + + + + + + + + 64 + 64 + 1 + 1 + + + + + 64 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 64 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 36 + 64 + + + + + 1 + 256 + 36 + 64 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 36 + 64 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 36 + 64 + + + 1 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 128 + 36 + 64 + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + + + + + + 128 + 128 + 1 + 1 + + + + + + + + + + + 128 + 128 + 1 + 1 + + + + + 128 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 128 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 18 + 32 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 18 + 32 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 128 + 128 + 1 + 1 + + + + + + + + + + + 128 + 128 + 1 + 1 + + + + + 128 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 128 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + + + 1 + 512 + 18 + 32 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 18 + 32 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 18 + 32 + + + 1 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 256 + 18 + 32 + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + + + + 256 + 256 + 1 + 1 + + + + + + + + + + + 256 + 256 + 1 + 1 + + + + + 256 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 256 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 256 + 256 + 3 + 3 + + + + + + + + + + + 256 + 256 + 3 + 3 + + + + + 256 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 9 + 16 + + + 256 + 256 + 3 + 3 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 256 + 256 + 3 + 3 + + + + + + + + + + + 256 + 256 + 3 + 3 + + + + + 256 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 9 + 16 + + + 256 + 256 + 3 + 3 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 256 + 256 + 1 + 1 + + + + + + + + + + + 256 + 256 + 1 + 1 + + + + + 256 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 256 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + 1 + 1024 + 9 + 16 + + + + + + + + 512 + 1024 + 1 + 1 + + + + + + + + + + + 512 + 1024 + 1 + 1 + + + + + 512 + 1024 + 1 + 1 + + + + + + + + 1 + 1024 + 9 + 16 + + + 512 + 1024 + 1 + 1 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 512 + 9 + 16 + + + 1 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + 1 + 1024 + 9 + 16 + + + + + + + + 256 + 1024 + 1 + 1 + + + + + + + + + + + 256 + 1024 + 1 + 1 + + + + + 256 + 1024 + 1 + 1 + + + + + + + + 1 + 1024 + 9 + 16 + + + 256 + 1024 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 9 + 16 + + + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 9 + 16 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + + + + 4 + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 1 + 128 + 9 + 16 + + + 4 + + + 4 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 18 + 32 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 18 + 32 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 18 + 32 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 4 + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 1 + 64 + 18 + 32 + + + 4 + + + 4 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 36 + 64 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 32 + 128 + 1 + 1 + + + + + + + + + + + 32 + 128 + 1 + 1 + + + + + 32 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 32 + 128 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 36 + 64 + + + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 36 + 64 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 36 + 64 + + + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 36 + 64 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 36 + 64 + + + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 32 + 128 + 1 + 1 + + + + + + + + + + + 32 + 128 + 1 + 1 + + + + + 32 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 32 + 128 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 36 + 64 + + + 1 + + + + + 1 + 32 + 36 + 64 + + + + + + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 36 + 64 + + + 1 + 32 + 36 + 64 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 36 + 64 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 36 + 64 + + + 1 + + + + + 1 + 64 + 36 + 64 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 36 + 64 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 18 + 32 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 18 + 32 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 18 + 32 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 18 + 32 + + + 1 + + + + + 1 + 64 + 18 + 32 + + + + + + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + 1 + 64 + 18 + 32 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 18 + 32 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 18 + 32 + + + 1 + + + + + 1 + 128 + 18 + 32 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + + + + 256 + 128 + 3 + 3 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 18 + 32 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 9 + 16 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 9 + 16 + + + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 9 + 16 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 9 + 16 + + + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 9 + 16 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 9 + 16 + + + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 9 + 16 + + + 1 + + + + + 1 + 128 + 9 + 16 + + + + + + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 9 + 16 + + + 1 + 128 + 9 + 16 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 9 + 16 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 9 + 16 + + + 1 + + + + + 1 + 256 + 9 + 16 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + + + + 512 + 256 + 3 + 3 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 9 + 16 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 512 + 9 + 16 + + + 1 + + + + + 1 + 512 + 9 + 16 + + + + + + + + 63 + 512 + 1 + 1 + + + + + + + + + + + 63 + 512 + 1 + 1 + + + + + 63 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 9 + 16 + + + 63 + 512 + 1 + 1 + + + + + 1 + 63 + 9 + 16 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 9 + 16 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 9 + 16 + + + + + + + 1 + 63 + 9 + 16 + + + + + 1 + 63 + 9 + 16 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + + + + 256 + 128 + 3 + 3 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 18 + 32 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 18 + 32 + + + 1 + + + + + 1 + 256 + 18 + 32 + + + + + + + + 63 + 256 + 1 + 1 + + + + + + + + + + + 63 + 256 + 1 + 1 + + + + + 63 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 18 + 32 + + + 63 + 256 + 1 + 1 + + + + + 1 + 63 + 18 + 32 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 18 + 32 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 18 + 32 + + + + + + + 1 + 63 + 18 + 32 + + + + + 1 + 63 + 18 + 32 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 36 + 64 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 36 + 64 + + + 1 + + + + + 1 + 128 + 36 + 64 + + + + + + + + 63 + 128 + 1 + 1 + + + + + + + + + + + 63 + 128 + 1 + 1 + + + + + 63 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 36 + 64 + + + 63 + 128 + 1 + 1 + + + + + 1 + 63 + 36 + 64 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 36 + 64 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 36 + 64 + + + + + + + 1 + 63 + 36 + 64 + + + + + 1 + 63 + 36 + 64 + + + + + + + 1 + 63 + 36 + 64 + + + + + + + 1 + 63 + 18 + 32 + + + + + + + 1 + 63 + 9 + 16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/models/yolov7tiny_waldo_416x768/model.yml b/models/yolov7tiny_waldo_416x768/model.yml new file mode 100644 index 0000000..244be1a --- /dev/null +++ b/models/yolov7tiny_waldo_416x768/model.yml @@ -0,0 +1,40 @@ +description: Real-time overhead object detection model (416x768) +documentation: https://github.com/luxonis/depthai-model-zoo/tree/main/models/yolov7tiny_waldo_416x768 +license: https://github.com/luxonis/depthai-model-zoo/tree/main/models/yolov7tiny_waldo_416x768 +task_type: detection +files: +- checksum: 8c84ce1768d5824880840d5f46f286553541aeec0aa687eebb33d0a8698ebcd8ab7e2c7ff1cfc0c14efcbe5372dc7384 + name: FP16/yolov7tiny_waldo_416x768.xml + sha256: ce1b7e6b37d36561a18507ff7ccffa62d8598de02c1da9be7f4f370c9ad1051c + size: 290957 + source: https://github.com/luxonis/depthai-model-zoo/raw/main/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.xml +- checksum: 1713c7fdc2468ef64c9a34648fa9277f4b9cd5cc3a6aa801bbe85efd7d1dab211cfa5fd5cbd402cecb87649b5aeaf028 + name: FP16/yolov7tiny_waldo_416x768.bin + sha256: 008848c12d3a0db824d5841c9ae2498f642eacfb102f978b5faac7920d64c263 + size: 12094220 + source: https://robothub.fra1.cdn.digitaloceanspaces.com/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.bin +framework: dldt +meta: + FPS: + mean: 18.0 + std: 0.1 + backbone: YOLOv7-tiny + downloads: + - name: yolov7tiny_waldo_416x768.xml + url: https://github.com/luxonis/depthai-model-zoo/raw/main/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.xml + - name: yolov7tiny_waldo_416x768.bin + url: https://robothub.fra1.cdn.digitaloceanspaces.com/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.bin + experiment: TBA + featured: false + inputs: + - name: images + shape: 3, 416, 768 + type: image + license: + name: MIT + url: https://github.com/stephansturges/WALDO#unless-otherwise-specified-all-code-in-this-release-is-published-with-thelicence-conditions-below + source: + - name: yolov7-tiny-W25-MS_rect_1280_736_bs192-best-topk-200 + url: https://bit.ly/3P7UdZ6 + uses_depth: false + verbose_name: WALDO diff --git a/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.json b/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.json new file mode 100644 index 0000000..58d560f --- /dev/null +++ b/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.json @@ -0,0 +1,76 @@ +{ + "model": + { + "model_name": "yolov7tiny_waldo_416x768", + "zoo": "depthai" + }, + "nn_config": { + "output_format": "detection", + "NN_family": "YOLO", + "input_size": "768x416", + "NN_specific_metadata": { + "classes": 16, + "coordinates": 4, + "anchors": [ + 5.53125, + 5.3359375, + 7.96484375, + 13.8828125, + 14.03125, + 8.125, + 15.8828125, + 15.8203125, + 26.546875, + 22.640625, + 37.5, + 38.5625, + 59.71875, + 54.6875, + 86.9375, + 88.5625, + 143.875, + 132.375 + ], + "anchor_masks": { + "side96": [ + 0, + 1, + 2 + ], + "side48": [ + 3, + 4, + 5 + ], + "side24": [ + 6, + 7, + 8 + ] + }, + "iou_threshold": 0.50, + "confidence_threshold": 0.50 + } + }, + "mappings": { + "labels": [ + "car", + "van", + "truck", + "building", + "human", + "gastank", + "digger", + "container", + "bus", + "pylon", + "boat", + "bike", + "smoke", + "solarpanels", + "mil", + "plane" + ] + }, + "version": 1 +} \ No newline at end of file diff --git a/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.xml b/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.xml new file mode 100644 index 0000000..9050e3a --- /dev/null +++ b/models/yolov7tiny_waldo_416x768/yolov7tiny_waldo_416x768.xml @@ -0,0 +1,10696 @@ + + + + + + + + + + + 1 + 3 + 416 + 768 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 1 + 3 + 416 + 768 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 208 + 384 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 208 + 384 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 208 + 384 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 208 + 384 + + + 1 + + + + + 1 + 32 + 208 + 384 + + + + + + + + 64 + 32 + 3 + 3 + + + + + + + + + + + 64 + 32 + 3 + 3 + + + + + 64 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 208 + 384 + + + 64 + 32 + 3 + 3 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 104 + 192 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 104 + 192 + + + 1 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 32 + 64 + 1 + 1 + + + + + + + + + + + 32 + 64 + 1 + 1 + + + + + 32 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 104 + 192 + + + 32 + 64 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 104 + 192 + + + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 104 + 192 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 104 + 192 + + + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 104 + 192 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 104 + 192 + + + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 32 + 64 + 1 + 1 + + + + + + + + + + + 32 + 64 + 1 + 1 + + + + + 32 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 104 + 192 + + + 32 + 64 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 104 + 192 + + + 1 + + + + + 1 + 32 + 104 + 192 + + + + + + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 104 + 192 + + + 1 + 32 + 104 + 192 + + + + + 1 + 128 + 104 + 192 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 104 + 192 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 104 + 192 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 104 + 192 + + + 1 + + + + + 1 + 64 + 104 + 192 + + + + + + + + 1 + 64 + 104 + 192 + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 52 + 96 + + + + + + + + 64 + 64 + 1 + 1 + + + + + + + + + + + 64 + 64 + 1 + 1 + + + + + 64 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 64 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 52 + 96 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 52 + 96 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 64 + 64 + 1 + 1 + + + + + + + + + + + 64 + 64 + 1 + 1 + + + + + 64 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 64 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 52 + 96 + + + + + 1 + 256 + 52 + 96 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 52 + 96 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 52 + 96 + + + 1 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 128 + 52 + 96 + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + + + + + + 128 + 128 + 1 + 1 + + + + + + + + + + + 128 + 128 + 1 + 1 + + + + + 128 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 128 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 26 + 48 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 26 + 48 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 128 + 128 + 1 + 1 + + + + + + + + + + + 128 + 128 + 1 + 1 + + + + + 128 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 128 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + + + 1 + 512 + 26 + 48 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 26 + 48 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 26 + 48 + + + 1 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 256 + 26 + 48 + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + + + + 256 + 256 + 1 + 1 + + + + + + + + + + + 256 + 256 + 1 + 1 + + + + + 256 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 256 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 256 + 256 + 3 + 3 + + + + + + + + + + + 256 + 256 + 3 + 3 + + + + + 256 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 13 + 24 + + + 256 + 256 + 3 + 3 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 256 + 256 + 3 + 3 + + + + + + + + + + + 256 + 256 + 3 + 3 + + + + + 256 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 13 + 24 + + + 256 + 256 + 3 + 3 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 256 + 256 + 1 + 1 + + + + + + + + + + + 256 + 256 + 1 + 1 + + + + + 256 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 256 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + 1 + 1024 + 13 + 24 + + + + + + + + 512 + 1024 + 1 + 1 + + + + + + + + + + + 512 + 1024 + 1 + 1 + + + + + 512 + 1024 + 1 + 1 + + + + + + + + 1 + 1024 + 13 + 24 + + + 512 + 1024 + 1 + 1 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 512 + 13 + 24 + + + 1 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + 1 + 1024 + 13 + 24 + + + + + + + + 256 + 1024 + 1 + 1 + + + + + + + + + + + 256 + 1024 + 1 + 1 + + + + + 256 + 1024 + 1 + 1 + + + + + + + + 1 + 1024 + 13 + 24 + + + 256 + 1024 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 13 + 24 + + + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 13 + 24 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + + + + 4 + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 1 + 128 + 13 + 24 + + + 4 + + + 4 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 26 + 48 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 26 + 48 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 26 + 48 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 4 + + + 4 + + + + + 4 + + + + + + + + 4 + + + + + 4 + + + + + + + + 1 + 64 + 26 + 48 + + + 4 + + + 4 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 52 + 96 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 32 + 128 + 1 + 1 + + + + + + + + + + + 32 + 128 + 1 + 1 + + + + + 32 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 32 + 128 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 52 + 96 + + + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 52 + 96 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 52 + 96 + + + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 32 + 32 + 3 + 3 + + + + + + + + + + + 32 + 32 + 3 + 3 + + + + + 32 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 52 + 96 + + + 32 + 32 + 3 + 3 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 52 + 96 + + + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 32 + 128 + 1 + 1 + + + + + + + + + + + 32 + 128 + 1 + 1 + + + + + 32 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 32 + 128 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 52 + 96 + + + 1 + + + + + 1 + 32 + 52 + 96 + + + + + + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 52 + 96 + + + 1 + 32 + 52 + 96 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 64 + 128 + 1 + 1 + + + + + + + + + + + 64 + 128 + 1 + 1 + + + + + 64 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 64 + 128 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 52 + 96 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 52 + 96 + + + 1 + + + + + 1 + 64 + 52 + 96 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 52 + 96 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 26 + 48 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 26 + 48 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 26 + 48 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 26 + 48 + + + 1 + + + + + 1 + 64 + 26 + 48 + + + + + + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + 1 + 64 + 26 + 48 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 128 + 256 + 1 + 1 + + + + + + + + + + + 128 + 256 + 1 + 1 + + + + + 128 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 128 + 256 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 26 + 48 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 26 + 48 + + + 1 + + + + + 1 + 128 + 26 + 48 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + + + + 256 + 128 + 3 + 3 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 26 + 48 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 13 + 24 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 13 + 24 + + + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 13 + 24 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 13 + 24 + + + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 128 + 128 + 3 + 3 + + + + + + + + + + + 128 + 128 + 3 + 3 + + + + + 128 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 13 + 24 + + + 128 + 128 + 3 + 3 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 13 + 24 + + + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 13 + 24 + + + 1 + + + + + 1 + 128 + 13 + 24 + + + + + + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 13 + 24 + + + 1 + 128 + 13 + 24 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 256 + 512 + 1 + 1 + + + + + + + + + + + 256 + 512 + 1 + 1 + + + + + 256 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 256 + 512 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 13 + 24 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 13 + 24 + + + 1 + + + + + 1 + 256 + 13 + 24 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + + + + 512 + 256 + 3 + 3 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 13 + 24 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 512 + 13 + 24 + + + 1 + + + + + 1 + 512 + 13 + 24 + + + + + + + + 63 + 512 + 1 + 1 + + + + + + + + + + + 63 + 512 + 1 + 1 + + + + + 63 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 13 + 24 + + + 63 + 512 + 1 + 1 + + + + + 1 + 63 + 13 + 24 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 13 + 24 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 13 + 24 + + + + + + + 1 + 63 + 13 + 24 + + + + + 1 + 63 + 13 + 24 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + + + + 256 + 128 + 3 + 3 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 26 + 48 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 26 + 48 + + + 1 + + + + + 1 + 256 + 26 + 48 + + + + + + + + 63 + 256 + 1 + 1 + + + + + + + + + + + 63 + 256 + 1 + 1 + + + + + 63 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 26 + 48 + + + 63 + 256 + 1 + 1 + + + + + 1 + 63 + 26 + 48 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 26 + 48 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 26 + 48 + + + + + + + 1 + 63 + 26 + 48 + + + + + 1 + 63 + 26 + 48 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 52 + 96 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 52 + 96 + + + 1 + + + + + 1 + 128 + 52 + 96 + + + + + + + + 63 + 128 + 1 + 1 + + + + + + + + + + + 63 + 128 + 1 + 1 + + + + + 63 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 52 + 96 + + + 63 + 128 + 1 + 1 + + + + + 1 + 63 + 52 + 96 + + + + + + + + 1 + 63 + 1 + 1 + + + + + + + + + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 1 + 1 + + + + + + + + 1 + 63 + 52 + 96 + + + 1 + 63 + 1 + 1 + + + + + 1 + 63 + 52 + 96 + + + + + + + 1 + 63 + 52 + 96 + + + + + 1 + 63 + 52 + 96 + + + + + + + 1 + 63 + 52 + 96 + + + + + + + 1 + 63 + 26 + 48 + + + + + + + 1 + 63 + 13 + 24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +