diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index ff729308..32b3c486 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -1,4 +1,4 @@ -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -13,4 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:2e247c7bf5154df7f98cce087a20ca7605e236340c7d6d1a14447e5c06791bd6 + digest: sha256:9bc5fa3b62b091f60614c08a7fb4fd1d3e1678e326f34dd66ce1eefb5dc3267b +# created: 2023-05-25T14:56:16.294623272Z diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 66a2172a..3b8d7ee8 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -419,9 +419,9 @@ readme-renderer==37.3 \ --hash=sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273 \ --hash=sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343 # via twine -requests==2.28.1 \ - --hash=sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983 \ - --hash=sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349 +requests==2.31.0 \ + --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ + --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via # gcp-releasetool # google-api-core diff --git a/CHANGELOG.md b/CHANGELOG.md index ffe533eb..9b2cd39e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.7.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.6.0-alpha...v0.7.0-alpha) (2023-05-31) + + +### Features + +* Added text_annotation to vision conversion ([#114](https://github.com/googleapis/python-documentai-toolbox/issues/114)) ([27196bb](https://github.com/googleapis/python-documentai-toolbox/commit/27196bbb6e8e90ef6ebcc5f97690b9751d70fd9b)) + ## [0.6.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.5.0-alpha...v0.6.0-alpha) (2023-04-17) diff --git a/google/cloud/documentai_toolbox/converters/vision_helpers.py b/google/cloud/documentai_toolbox/converters/vision_helpers.py index 9562d51e..275b3200 100644 --- a/google/cloud/documentai_toolbox/converters/vision_helpers.py +++ b/google/cloud/documentai_toolbox/converters/vision_helpers.py @@ -21,7 +21,16 @@ import immutabledict from google.cloud.documentai import Document -from google.cloud.vision import TextAnnotation, Symbol, Word, Paragraph, Block, Page +from google.cloud.vision_v1.types import geometry +from google.cloud.vision import ( + EntityAnnotation, + TextAnnotation, + Symbol, + Word, + Paragraph, + Block, + Page, +) from google.cloud import vision @@ -227,6 +236,54 @@ def _convert_document_token( return vision_words +def _generate_entity_annotations( + page_info: PageInfo, +) -> List[EntityAnnotation]: + """Generate a list of EntityAnnotations from Document. + + Args: + page_info: Current page information, including document page to be converted + , its text, and the position of reading cursor. + + Returns: + A list of EntityAnnotations with descriptions and bounding box populated. A + EntityAnnotation has a word level information. + """ + entity_annotations: List[EntityAnnotation] = [] + for token in page_info.page.tokens: + v: vision.Vertex = [] + bounding_box = geometry.BoundingPoly() + if token.layout.bounding_poly.vertices: + for vertex in token.layout.bounding_poly.vertices: + v.append({"x": int(vertex.x), "y": int(vertex.y)}) + else: + for normalized_vertex in token.layout.bounding_poly.normalized_vertices: + v.append( + { + "x": int(normalized_vertex.x * page_info.page.dimension.width), + "y": int(normalized_vertex.y * page_info.page.dimension.height), + } + ) + bounding_box = geometry.BoundingPoly(vertices=v) + + text_start_index = token.layout.text_anchor.text_segments[0].start_index + text_end_index = token.layout.text_anchor.text_segments[0].end_index + # The word in docai response contains the break text. Remove the break text. + if ( + token.detected_break + != Document.Page.Token.DetectedBreak.Type.TYPE_UNSPECIFIED + ): + text_end_index -= 1 + + entity_annotations.append( + EntityAnnotation( + description=page_info.text[text_start_index:text_end_index], + bounding_poly=bounding_box, + ) + ) + return entity_annotations + + def _convert_document_paragraph( page_info: PageInfo, ) -> List[Paragraph]: diff --git a/google/cloud/documentai_toolbox/version.py b/google/cloud/documentai_toolbox/version.py index 56d5b174..993c4ef2 100644 --- a/google/cloud/documentai_toolbox/version.py +++ b/google/cloud/documentai_toolbox/version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.6.0-alpha" +__version__ = "0.7.0-alpha" diff --git a/google/cloud/documentai_toolbox/wrappers/document.py b/google/cloud/documentai_toolbox/wrappers/document.py index 06ba7eee..e90dc3aa 100644 --- a/google/cloud/documentai_toolbox/wrappers/document.py +++ b/google/cloud/documentai_toolbox/wrappers/document.py @@ -40,6 +40,7 @@ from google.cloud.documentai_toolbox.converters.vision_helpers import ( _convert_document_page, + _generate_entity_annotations, _get_text_anchor_substring, PageInfo, ) @@ -169,13 +170,17 @@ def _convert_to_vision_annotate_file_response(text: str, pages: List[page.Page]) page_idx = 0 while page_idx < len(pages): page_info = PageInfo(pages[page_idx].documentai_page, text) - page_vision_annotation = _convert_document_page(page_info) - page_vision_annotation.text = _get_text_anchor_substring( + + full_text_annotation = _convert_document_page(page_info) + full_text_annotation.text = _get_text_anchor_substring( text, pages[page_idx].documentai_page.layout.text_anchor ) + text_annotations = _generate_entity_annotations(page_info) + responses.append( AnnotateImageResponse( - full_text_annotation=page_vision_annotation, + full_text_annotation=full_text_annotation, + text_annotations=text_annotations, context=ImageAnnotationContext(page_number=page_idx + 1), ) ) diff --git a/samples/snippets/requirements-test.txt b/samples/snippets/requirements-test.txt index 00c37372..bc9a2a5c 100644 --- a/samples/snippets/requirements-test.txt +++ b/samples/snippets/requirements-test.txt @@ -1,3 +1,3 @@ pytest==7.3.1 mock==5.0.2 -google-cloud-bigquery==3.9.0 +google-cloud-bigquery==3.10.0 diff --git a/samples/snippets/requirements.txt b/samples/snippets/requirements.txt index 7baeb2d7..5058f927 100644 --- a/samples/snippets/requirements.txt +++ b/samples/snippets/requirements.txt @@ -1,4 +1,4 @@ -google-cloud-bigquery==3.9.0 +google-cloud-bigquery==3.10.0 google-cloud-documentai==2.15.0 -google-cloud-storage==2.8.0 +google-cloud-storage==2.9.0 google-cloud-documentai-toolbox==0.4.1a0 diff --git a/tests/unit/resources/toolbox_invoice_test-0-vision.json b/tests/unit/resources/toolbox_invoice_test-0-vision.json new file mode 100644 index 00000000..99d0c34c --- /dev/null +++ b/tests/unit/resources/toolbox_invoice_test-0-vision.json @@ -0,0 +1,10049 @@ +{ + "responses": [ + { + "textAnnotations": [ + { + "description": "Invoice", + "boundingPoly": { + "vertices": [ + { + "x": 1310, + "y": 220 + }, + { + "x": 1534, + "y": 220 + }, + { + "x": 1534, + "y": 282 + }, + { + "x": 1310, + "y": 282 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "DAT", + "boundingPoly": { + "vertices": [ + { + "x": 1288, + "y": 322 + }, + { + "x": 1369, + "y": 322 + }, + { + "x": 1369, + "y": 350 + }, + { + "x": 1288, + "y": 350 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 1374, + "y": 322 + }, + { + "x": 1382, + "y": 322 + }, + { + "x": 1382, + "y": 350 + }, + { + "x": 1374, + "y": 350 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "01/01/1970", + "boundingPoly": { + "vertices": [ + { + "x": 1390, + "y": 322 + }, + { + "x": 1544, + "y": 323 + }, + { + "x": 1544, + "y": 352 + }, + { + "x": 1390, + "y": 351 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "INVOIC", + "boundingPoly": { + "vertices": [ + { + "x": 1287, + "y": 366 + }, + { + "x": 1410, + "y": 366 + }, + { + "x": 1410, + "y": 395 + }, + { + "x": 1287, + "y": 395 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 1417, + "y": 366 + }, + { + "x": 1425, + "y": 366 + }, + { + "x": 1425, + "y": 395 + }, + { + "x": 1417, + "y": 395 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "N", + "boundingPoly": { + "vertices": [ + { + "x": 1427, + "y": 366 + }, + { + "x": 1476, + "y": 366 + }, + { + "x": 1476, + "y": 395 + }, + { + "x": 1427, + "y": 395 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ".", + "boundingPoly": { + "vertices": [ + { + "x": 1481, + "y": 366 + }, + { + "x": 1489, + "y": 366 + }, + { + "x": 1489, + "y": 395 + }, + { + "x": 1481, + "y": 395 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "001", + "boundingPoly": { + "vertices": [ + { + "x": 1498, + "y": 366 + }, + { + "x": 1547, + "y": 366 + }, + { + "x": 1547, + "y": 395 + }, + { + "x": 1498, + "y": 395 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "FRO", + "boundingPoly": { + "vertices": [ + { + "x": 219, + "y": 512 + }, + { + "x": 308, + "y": 513 + }, + { + "x": 308, + "y": 549 + }, + { + "x": 219, + "y": 548 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 314, + "y": 513 + }, + { + "x": 324, + "y": 513 + }, + { + "x": 324, + "y": 548 + }, + { + "x": 314, + "y": 548 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Company", + "boundingPoly": { + "vertices": [ + { + "x": 348, + "y": 513 + }, + { + "x": 484, + "y": 514 + }, + { + "x": 484, + "y": 550 + }, + { + "x": 348, + "y": 549 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "ABC", + "boundingPoly": { + "vertices": [ + { + "x": 492, + "y": 515 + }, + { + "x": 551, + "y": 516 + }, + { + "x": 551, + "y": 551 + }, + { + "x": 492, + "y": 550 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "user@companyabc.com", + "boundingPoly": { + "vertices": [ + { + "x": 352, + "y": 551 + }, + { + "x": 693, + "y": 552 + }, + { + "x": 693, + "y": 585 + }, + { + "x": 352, + "y": 584 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "T", + "boundingPoly": { + "vertices": [ + { + "x": 895, + "y": 513 + }, + { + "x": 928, + "y": 513 + }, + { + "x": 928, + "y": 542 + }, + { + "x": 895, + "y": 542 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 936, + "y": 513 + }, + { + "x": 944, + "y": 513 + }, + { + "x": 944, + "y": 542 + }, + { + "x": 936, + "y": 542 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "John", + "boundingPoly": { + "vertices": [ + { + "x": 975, + "y": 513 + }, + { + "x": 1039, + "y": 513 + }, + { + "x": 1039, + "y": 542 + }, + { + "x": 975, + "y": 542 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Doe", + "boundingPoly": { + "vertices": [ + { + "x": 1048, + "y": 513 + }, + { + "x": 1105, + "y": 513 + }, + { + "x": 1105, + "y": 542 + }, + { + "x": 1048, + "y": 542 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "johndoe@email.com", + "boundingPoly": { + "vertices": [ + { + "x": 968, + "y": 551 + }, + { + "x": 1259, + "y": 551 + }, + { + "x": 1259, + "y": 585 + }, + { + "x": 968, + "y": 585 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "ADDRES", + "boundingPoly": { + "vertices": [ + { + "x": 219, + "y": 629 + }, + { + "x": 370, + "y": 629 + }, + { + "x": 370, + "y": 660 + }, + { + "x": 219, + "y": 660 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 375, + "y": 629 + }, + { + "x": 384, + "y": 629 + }, + { + "x": 384, + "y": 660 + }, + { + "x": 375, + "y": 660 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "111", + "boundingPoly": { + "vertices": [ + { + "x": 393, + "y": 629 + }, + { + "x": 442, + "y": 629 + }, + { + "x": 442, + "y": 660 + }, + { + "x": 393, + "y": 660 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Main", + "boundingPoly": { + "vertices": [ + { + "x": 453, + "y": 629 + }, + { + "x": 515, + "y": 629 + }, + { + "x": 515, + "y": 660 + }, + { + "x": 453, + "y": 660 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Street", + "boundingPoly": { + "vertices": [ + { + "x": 535, + "y": 629 + }, + { + "x": 619, + "y": 629 + }, + { + "x": 619, + "y": 660 + }, + { + "x": 535, + "y": 660 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Anytow", + "boundingPoly": { + "vertices": [ + { + "x": 399, + "y": 667 + }, + { + "x": 515, + "y": 665 + }, + { + "x": 516, + "y": 702 + }, + { + "x": 400, + "y": 704 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ",", + "boundingPoly": { + "vertices": [ + { + "x": 516, + "y": 665 + }, + { + "x": 526, + "y": 665 + }, + { + "x": 527, + "y": 701 + }, + { + "x": 517, + "y": 701 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "USA", + "boundingPoly": { + "vertices": [ + { + "x": 532, + "y": 665 + }, + { + "x": 598, + "y": 664 + }, + { + "x": 599, + "y": 700 + }, + { + "x": 533, + "y": 701 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "ADDRES", + "boundingPoly": { + "vertices": [ + { + "x": 892, + "y": 628 + }, + { + "x": 1043, + "y": 628 + }, + { + "x": 1043, + "y": 659 + }, + { + "x": 892, + "y": 659 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 1045, + "y": 628 + }, + { + "x": 1054, + "y": 628 + }, + { + "x": 1054, + "y": 659 + }, + { + "x": 1045, + "y": 659 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "222", + "boundingPoly": { + "vertices": [ + { + "x": 1063, + "y": 628 + }, + { + "x": 1116, + "y": 628 + }, + { + "x": 1116, + "y": 659 + }, + { + "x": 1063, + "y": 659 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Main", + "boundingPoly": { + "vertices": [ + { + "x": 1123, + "y": 628 + }, + { + "x": 1188, + "y": 628 + }, + { + "x": 1188, + "y": 659 + }, + { + "x": 1123, + "y": 659 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Street", + "boundingPoly": { + "vertices": [ + { + "x": 1203, + "y": 628 + }, + { + "x": 1289, + "y": 628 + }, + { + "x": 1289, + "y": 659 + }, + { + "x": 1203, + "y": 659 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Anytow", + "boundingPoly": { + "vertices": [ + { + "x": 1062, + "y": 668 + }, + { + "x": 1179, + "y": 666 + }, + { + "x": 1180, + "y": 702 + }, + { + "x": 1063, + "y": 704 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ",", + "boundingPoly": { + "vertices": [ + { + "x": 1183, + "y": 667 + }, + { + "x": 1193, + "y": 667 + }, + { + "x": 1194, + "y": 702 + }, + { + "x": 1184, + "y": 702 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "USA", + "boundingPoly": { + "vertices": [ + { + "x": 1199, + "y": 666 + }, + { + "x": 1258, + "y": 665 + }, + { + "x": 1259, + "y": 701 + }, + { + "x": 1200, + "y": 702 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "TERM", + "boundingPoly": { + "vertices": [ + { + "x": 207, + "y": 850 + }, + { + "x": 315, + "y": 850 + }, + { + "x": 315, + "y": 879 + }, + { + "x": 207, + "y": 879 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 318, + "y": 850 + }, + { + "x": 326, + "y": 850 + }, + { + "x": 326, + "y": 879 + }, + { + "x": 318, + "y": 879 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "6", + "boundingPoly": { + "vertices": [ + { + "x": 335, + "y": 850 + }, + { + "x": 343, + "y": 850 + }, + { + "x": 343, + "y": 879 + }, + { + "x": 335, + "y": 879 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "month", + "boundingPoly": { + "vertices": [ + { + "x": 364, + "y": 850 + }, + { + "x": 439, + "y": 850 + }, + { + "x": 439, + "y": 879 + }, + { + "x": 364, + "y": 879 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "contract", + "boundingPoly": { + "vertices": [ + { + "x": 458, + "y": 850 + }, + { + "x": 571, + "y": 850 + }, + { + "x": 571, + "y": 879 + }, + { + "x": 458, + "y": 879 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "DU", + "boundingPoly": { + "vertices": [ + { + "x": 205, + "y": 893 + }, + { + "x": 269, + "y": 893 + }, + { + "x": 269, + "y": 921 + }, + { + "x": 205, + "y": 921 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 274, + "y": 893 + }, + { + "x": 282, + "y": 893 + }, + { + "x": 282, + "y": 921 + }, + { + "x": 274, + "y": 921 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "01/01/2025", + "boundingPoly": { + "vertices": [ + { + "x": 290, + "y": 893 + }, + { + "x": 445, + "y": 893 + }, + { + "x": 445, + "y": 921 + }, + { + "x": 290, + "y": 921 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Item", + "boundingPoly": { + "vertices": [ + { + "x": 219, + "y": 1035 + }, + { + "x": 284, + "y": 1036 + }, + { + "x": 283, + "y": 1072 + }, + { + "x": 218, + "y": 1071 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Description", + "boundingPoly": { + "vertices": [ + { + "x": 296, + "y": 1036 + }, + { + "x": 467, + "y": 1039 + }, + { + "x": 466, + "y": 1075 + }, + { + "x": 295, + "y": 1072 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Quantity", + "boundingPoly": { + "vertices": [ + { + "x": 554, + "y": 1039 + }, + { + "x": 683, + "y": 1039 + }, + { + "x": 683, + "y": 1075 + }, + { + "x": 554, + "y": 1075 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Price", + "boundingPoly": { + "vertices": [ + { + "x": 894, + "y": 1040 + }, + { + "x": 968, + "y": 1040 + }, + { + "x": 968, + "y": 1067 + }, + { + "x": 894, + "y": 1067 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Amount", + "boundingPoly": { + "vertices": [ + { + "x": 1227, + "y": 1039 + }, + { + "x": 1351, + "y": 1039 + }, + { + "x": 1351, + "y": 1068 + }, + { + "x": 1227, + "y": 1068 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Tool", + "boundingPoly": { + "vertices": [ + { + "x": 224, + "y": 1110 + }, + { + "x": 285, + "y": 1110 + }, + { + "x": 285, + "y": 1138 + }, + { + "x": 224, + "y": 1138 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "A", + "boundingPoly": { + "vertices": [ + { + "x": 294, + "y": 1110 + }, + { + "x": 302, + "y": 1110 + }, + { + "x": 302, + "y": 1138 + }, + { + "x": 294, + "y": 1138 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "500", + "boundingPoly": { + "vertices": [ + { + "x": 556, + "y": 1110 + }, + { + "x": 608, + "y": 1110 + }, + { + "x": 608, + "y": 1138 + }, + { + "x": 556, + "y": 1138 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 896, + "y": 1109 + }, + { + "x": 904, + "y": 1109 + }, + { + "x": 904, + "y": 1137 + }, + { + "x": 896, + "y": 1137 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "1.00", + "boundingPoly": { + "vertices": [ + { + "x": 917, + "y": 1109 + }, + { + "x": 972, + "y": 1109 + }, + { + "x": 972, + "y": 1137 + }, + { + "x": 917, + "y": 1137 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1230, + "y": 1108 + }, + { + "x": 1239, + "y": 1108 + }, + { + "x": 1239, + "y": 1139 + }, + { + "x": 1230, + "y": 1139 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "500.00", + "boundingPoly": { + "vertices": [ + { + "x": 1246, + "y": 1108 + }, + { + "x": 1343, + "y": 1109 + }, + { + "x": 1343, + "y": 1141 + }, + { + "x": 1246, + "y": 1140 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Service", + "boundingPoly": { + "vertices": [ + { + "x": 223, + "y": 1180 + }, + { + "x": 320, + "y": 1179 + }, + { + "x": 320, + "y": 1207 + }, + { + "x": 223, + "y": 1208 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "B", + "boundingPoly": { + "vertices": [ + { + "x": 337, + "y": 1180 + }, + { + "x": 345, + "y": 1180 + }, + { + "x": 345, + "y": 1207 + }, + { + "x": 337, + "y": 1207 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "1", + "boundingPoly": { + "vertices": [ + { + "x": 562, + "y": 1182 + }, + { + "x": 570, + "y": 1182 + }, + { + "x": 570, + "y": 1209 + }, + { + "x": 562, + "y": 1209 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 896, + "y": 1181 + }, + { + "x": 904, + "y": 1181 + }, + { + "x": 904, + "y": 1210 + }, + { + "x": 896, + "y": 1210 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "900.00", + "boundingPoly": { + "vertices": [ + { + "x": 910, + "y": 1181 + }, + { + "x": 1005, + "y": 1181 + }, + { + "x": 1005, + "y": 1210 + }, + { + "x": 910, + "y": 1210 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1231, + "y": 1181 + }, + { + "x": 1240, + "y": 1181 + }, + { + "x": 1241, + "y": 1212 + }, + { + "x": 1232, + "y": 1212 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "900.00", + "boundingPoly": { + "vertices": [ + { + "x": 1248, + "y": 1180 + }, + { + "x": 1341, + "y": 1178 + }, + { + "x": 1342, + "y": 1210 + }, + { + "x": 1249, + "y": 1212 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Resource", + "boundingPoly": { + "vertices": [ + { + "x": 218, + "y": 1252 + }, + { + "x": 352, + "y": 1251 + }, + { + "x": 352, + "y": 1280 + }, + { + "x": 218, + "y": 1281 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "C", + "boundingPoly": { + "vertices": [ + { + "x": 372, + "y": 1252 + }, + { + "x": 380, + "y": 1252 + }, + { + "x": 380, + "y": 1280 + }, + { + "x": 372, + "y": 1280 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "50", + "boundingPoly": { + "vertices": [ + { + "x": 554, + "y": 1252 + }, + { + "x": 591, + "y": 1252 + }, + { + "x": 591, + "y": 1280 + }, + { + "x": 554, + "y": 1280 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 896, + "y": 1254 + }, + { + "x": 904, + "y": 1254 + }, + { + "x": 904, + "y": 1282 + }, + { + "x": 896, + "y": 1282 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "12.00", + "boundingPoly": { + "vertices": [ + { + "x": 913, + "y": 1253 + }, + { + "x": 985, + "y": 1252 + }, + { + "x": 985, + "y": 1281 + }, + { + "x": 913, + "y": 1282 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1232, + "y": 1251 + }, + { + "x": 1241, + "y": 1251 + }, + { + "x": 1241, + "y": 1283 + }, + { + "x": 1232, + "y": 1283 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "600.00", + "boundingPoly": { + "vertices": [ + { + "x": 1244, + "y": 1251 + }, + { + "x": 1339, + "y": 1251 + }, + { + "x": 1339, + "y": 1283 + }, + { + "x": 1244, + "y": 1283 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Subtotal", + "boundingPoly": { + "vertices": [ + { + "x": 893, + "y": 1394 + }, + { + "x": 1022, + "y": 1394 + }, + { + "x": 1022, + "y": 1423 + }, + { + "x": 893, + "y": 1423 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1230, + "y": 1394 + }, + { + "x": 1239, + "y": 1394 + }, + { + "x": 1239, + "y": 1425 + }, + { + "x": 1230, + "y": 1425 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "2000.00", + "boundingPoly": { + "vertices": [ + { + "x": 1246, + "y": 1394 + }, + { + "x": 1357, + "y": 1395 + }, + { + "x": 1357, + "y": 1427 + }, + { + "x": 1246, + "y": 1426 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Tax", + "boundingPoly": { + "vertices": [ + { + "x": 897, + "y": 1465 + }, + { + "x": 947, + "y": 1466 + }, + { + "x": 946, + "y": 1494 + }, + { + "x": 896, + "y": 1493 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1232, + "y": 1464 + }, + { + "x": 1241, + "y": 1464 + }, + { + "x": 1241, + "y": 1494 + }, + { + "x": 1232, + "y": 1494 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "140.00", + "boundingPoly": { + "vertices": [ + { + "x": 1249, + "y": 1464 + }, + { + "x": 1340, + "y": 1464 + }, + { + "x": 1340, + "y": 1494 + }, + { + "x": 1249, + "y": 1494 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "BALANCE", + "boundingPoly": { + "vertices": [ + { + "x": 890, + "y": 1537 + }, + { + "x": 1044, + "y": 1537 + }, + { + "x": 1044, + "y": 1565 + }, + { + "x": 890, + "y": 1565 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "DUE", + "boundingPoly": { + "vertices": [ + { + "x": 1056, + "y": 1537 + }, + { + "x": 1119, + "y": 1537 + }, + { + "x": 1119, + "y": 1565 + }, + { + "x": 1056, + "y": 1565 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "boundingPoly": { + "vertices": [ + { + "x": 1233, + "y": 1536 + }, + { + "x": 1241, + "y": 1536 + }, + { + "x": 1241, + "y": 1565 + }, + { + "x": 1233, + "y": 1565 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "description": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "2140.00", + "boundingPoly": { + "vertices": [ + { + "x": 1250, + "y": 1536 + }, + { + "x": 1360, + "y": 1537 + }, + { + "x": 1360, + "y": 1567 + }, + { + "x": 1250, + "y": 1566 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "NOTE", + "boundingPoly": { + "vertices": [ + { + "x": 202, + "y": 1679 + }, + { + "x": 312, + "y": 1679 + }, + { + "x": 312, + "y": 1707 + }, + { + "x": 202, + "y": 1707 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": ":", + "boundingPoly": { + "vertices": [ + { + "x": 315, + "y": 1679 + }, + { + "x": 323, + "y": 1679 + }, + { + "x": 323, + "y": 1707 + }, + { + "x": 315, + "y": 1707 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Supplies", + "boundingPoly": { + "vertices": [ + { + "x": 223, + "y": 1781 + }, + { + "x": 341, + "y": 1781 + }, + { + "x": 341, + "y": 1818 + }, + { + "x": 223, + "y": 1818 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "used", + "boundingPoly": { + "vertices": [ + { + "x": 349, + "y": 1781 + }, + { + "x": 414, + "y": 1781 + }, + { + "x": 414, + "y": 1818 + }, + { + "x": 349, + "y": 1818 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "for", + "boundingPoly": { + "vertices": [ + { + "x": 429, + "y": 1781 + }, + { + "x": 466, + "y": 1781 + }, + { + "x": 466, + "y": 1818 + }, + { + "x": 429, + "y": 1818 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Project", + "boundingPoly": { + "vertices": [ + { + "x": 474, + "y": 1781 + }, + { + "x": 577, + "y": 1781 + }, + { + "x": 577, + "y": 1818 + }, + { + "x": 474, + "y": 1818 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + }, + { + "description": "Q.", + "boundingPoly": { + "vertices": [ + { + "x": 585, + "y": 1781 + }, + { + "x": 620, + "y": 1781 + }, + { + "x": 620, + "y": 1818 + }, + { + "x": 585, + "y": 1818 + } + ], + "normalizedVertices": [] + }, + "mid": "", + "locale": "", + "score": 0.0, + "confidence": 0.0, + "topicality": 0.0, + "locations": [], + "properties": [] + } + ], + "fullTextAnnotation": { + "pages": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + }, + { + "languageCode": "und", + "confidence": 0.0 + } + ] + }, + "width": 1758, + "height": 2275, + "blocks": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1310, + "y": 220 + }, + { + "x": 1534, + "y": 220 + }, + { + "x": 1534, + "y": 282 + }, + { + "x": 1310, + "y": 282 + } + ], + "normalizedVertices": [ + { + "x": 0.74516493, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.12395605 + }, + { + "x": 0.74516493, + "y": 0.12395605 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1310, + "y": 220 + }, + { + "x": 1534, + "y": 220 + }, + { + "x": 1534, + "y": 282 + }, + { + "x": 1310, + "y": 282 + } + ], + "normalizedVertices": [ + { + "x": 0.74516493, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.12395605 + }, + { + "x": 0.74516493, + "y": 0.12395605 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1310, + "y": 220 + }, + { + "x": 1534, + "y": 220 + }, + { + "x": 1534, + "y": 282 + }, + { + "x": 1310, + "y": 282 + } + ], + "normalizedVertices": [ + { + "x": 0.74516493, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.0967033 + }, + { + "x": 0.8725825, + "y": 0.12395605 + }, + { + "x": 0.74516493, + "y": 0.12395605 + } + ] + }, + "confidence": 0.99258333, + "symbols": [] + } + ], + "confidence": 0.99258333 + } + ], + "blockType": 1, + "confidence": 0.99258333 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1287, + "y": 322 + }, + { + "x": 1547, + "y": 323 + }, + { + "x": 1547, + "y": 396 + }, + { + "x": 1287, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.7320819, + "y": 0.14153846 + }, + { + "x": 0.8799772, + "y": 0.14197803 + }, + { + "x": 0.8799772, + "y": 0.17406593 + }, + { + "x": 0.7320819, + "y": 0.17362638 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1287, + "y": 322 + }, + { + "x": 1547, + "y": 323 + }, + { + "x": 1547, + "y": 396 + }, + { + "x": 1287, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.7320819, + "y": 0.14153846 + }, + { + "x": 0.8799772, + "y": 0.14197803 + }, + { + "x": 0.8799772, + "y": 0.17406593 + }, + { + "x": 0.7320819, + "y": 0.17362638 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1288, + "y": 322 + }, + { + "x": 1369, + "y": 322 + }, + { + "x": 1369, + "y": 350 + }, + { + "x": 1288, + "y": 350 + } + ], + "normalizedVertices": [ + { + "x": 0.73265076, + "y": 0.14153846 + }, + { + "x": 0.7787258, + "y": 0.14153846 + }, + { + "x": 0.7787258, + "y": 0.15384616 + }, + { + "x": 0.73265076, + "y": 0.15384616 + } + ] + }, + "confidence": 0.9897422, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1374, + "y": 322 + }, + { + "x": 1382, + "y": 322 + }, + { + "x": 1382, + "y": 350 + }, + { + "x": 1374, + "y": 350 + } + ], + "normalizedVertices": [ + { + "x": 0.78156996, + "y": 0.14153846 + }, + { + "x": 0.7861206, + "y": 0.14153846 + }, + { + "x": 0.7861206, + "y": 0.15384616 + }, + { + "x": 0.78156996, + "y": 0.15384616 + } + ] + }, + "confidence": 0.9765895, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1390, + "y": 322 + }, + { + "x": 1544, + "y": 323 + }, + { + "x": 1544, + "y": 352 + }, + { + "x": 1390, + "y": 351 + } + ], + "normalizedVertices": [ + { + "x": 0.7906712, + "y": 0.14153846 + }, + { + "x": 0.87827075, + "y": 0.14197803 + }, + { + "x": 0.87827075, + "y": 0.15472527 + }, + { + "x": 0.7906712, + "y": 0.15428571 + } + ] + }, + "confidence": 0.98483056, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1287, + "y": 366 + }, + { + "x": 1410, + "y": 366 + }, + { + "x": 1410, + "y": 395 + }, + { + "x": 1287, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.7320819, + "y": 0.16087912 + }, + { + "x": 0.8020478, + "y": 0.16087912 + }, + { + "x": 0.8020478, + "y": 0.17362638 + }, + { + "x": 0.7320819, + "y": 0.17362638 + } + ] + }, + "confidence": 0.97989047, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1417, + "y": 366 + }, + { + "x": 1425, + "y": 366 + }, + { + "x": 1425, + "y": 395 + }, + { + "x": 1417, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.80602956, + "y": 0.16087912 + }, + { + "x": 0.8105802, + "y": 0.16087912 + }, + { + "x": 0.8105802, + "y": 0.17362638 + }, + { + "x": 0.80602956, + "y": 0.17362638 + } + ] + }, + "confidence": 0.9346925, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1427, + "y": 366 + }, + { + "x": 1476, + "y": 366 + }, + { + "x": 1476, + "y": 395 + }, + { + "x": 1427, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.81171787, + "y": 0.16087912 + }, + { + "x": 0.83959043, + "y": 0.16087912 + }, + { + "x": 0.83959043, + "y": 0.17362638 + }, + { + "x": 0.81171787, + "y": 0.17362638 + } + ] + }, + "confidence": 0.97611034, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1481, + "y": 366 + }, + { + "x": 1489, + "y": 366 + }, + { + "x": 1489, + "y": 395 + }, + { + "x": 1481, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.8424346, + "y": 0.16087912 + }, + { + "x": 0.8469852, + "y": 0.16087912 + }, + { + "x": 0.8469852, + "y": 0.17362638 + }, + { + "x": 0.8424346, + "y": 0.17362638 + } + ] + }, + "confidence": 0.95238394, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1498, + "y": 366 + }, + { + "x": 1547, + "y": 366 + }, + { + "x": 1547, + "y": 395 + }, + { + "x": 1498, + "y": 395 + } + ], + "normalizedVertices": [ + { + "x": 0.85210466, + "y": 0.16087912 + }, + { + "x": 0.8799772, + "y": 0.16087912 + }, + { + "x": 0.8799772, + "y": 0.17362638 + }, + { + "x": 0.85210466, + "y": 0.17362638 + } + ] + }, + "confidence": 0.989374, + "symbols": [] + } + ], + "confidence": 0.9810523 + } + ], + "blockType": 1, + "confidence": 0.9810523 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 512 + }, + { + "x": 693, + "y": 515 + }, + { + "x": 693, + "y": 586 + }, + { + "x": 219, + "y": 583 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.22505495 + }, + { + "x": 0.39419794, + "y": 0.22637363 + }, + { + "x": 0.39419794, + "y": 0.25758243 + }, + { + "x": 0.12457338, + "y": 0.25626373 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 512 + }, + { + "x": 693, + "y": 515 + }, + { + "x": 693, + "y": 586 + }, + { + "x": 219, + "y": 583 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.22505495 + }, + { + "x": 0.39419794, + "y": 0.22637363 + }, + { + "x": 0.39419794, + "y": 0.25758243 + }, + { + "x": 0.12457338, + "y": 0.25626373 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 512 + }, + { + "x": 308, + "y": 513 + }, + { + "x": 308, + "y": 549 + }, + { + "x": 219, + "y": 548 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.22505495 + }, + { + "x": 0.17519909, + "y": 0.2254945 + }, + { + "x": 0.17519909, + "y": 0.24131869 + }, + { + "x": 0.12457338, + "y": 0.24087912 + } + ] + }, + "confidence": 0.99281126, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 314, + "y": 513 + }, + { + "x": 324, + "y": 513 + }, + { + "x": 324, + "y": 548 + }, + { + "x": 314, + "y": 548 + } + ], + "normalizedVertices": [ + { + "x": 0.17861205, + "y": 0.2254945 + }, + { + "x": 0.18430035, + "y": 0.2254945 + }, + { + "x": 0.18430035, + "y": 0.24087912 + }, + { + "x": 0.17861205, + "y": 0.24087912 + } + ] + }, + "confidence": 0.9864901, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 348, + "y": 513 + }, + { + "x": 484, + "y": 514 + }, + { + "x": 484, + "y": 550 + }, + { + "x": 348, + "y": 549 + } + ], + "normalizedVertices": [ + { + "x": 0.19795223, + "y": 0.2254945 + }, + { + "x": 0.27531284, + "y": 0.22593407 + }, + { + "x": 0.27531284, + "y": 0.24175824 + }, + { + "x": 0.19795223, + "y": 0.24131869 + } + ] + }, + "confidence": 0.9931717, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 492, + "y": 515 + }, + { + "x": 551, + "y": 516 + }, + { + "x": 551, + "y": 551 + }, + { + "x": 492, + "y": 550 + } + ], + "normalizedVertices": [ + { + "x": 0.27986348, + "y": 0.22637363 + }, + { + "x": 0.31342435, + "y": 0.22681318 + }, + { + "x": 0.31342435, + "y": 0.2421978 + }, + { + "x": 0.27986348, + "y": 0.24175824 + } + ] + }, + "confidence": 0.9901253, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 352, + "y": 551 + }, + { + "x": 693, + "y": 552 + }, + { + "x": 693, + "y": 585 + }, + { + "x": 352, + "y": 584 + } + ], + "normalizedVertices": [ + { + "x": 0.20022753, + "y": 0.2421978 + }, + { + "x": 0.39419794, + "y": 0.24263737 + }, + { + "x": 0.39419794, + "y": 0.25714287 + }, + { + "x": 0.20022753, + "y": 0.2567033 + } + ] + }, + "confidence": 0.9934963, + "symbols": [] + } + ], + "confidence": 0.99284536 + } + ], + "blockType": 1, + "confidence": 0.99284536 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 895, + "y": 513 + }, + { + "x": 1259, + "y": 513 + }, + { + "x": 1259, + "y": 585 + }, + { + "x": 895, + "y": 585 + } + ], + "normalizedVertices": [ + { + "x": 0.5091013, + "y": 0.2254945 + }, + { + "x": 0.7161547, + "y": 0.2254945 + }, + { + "x": 0.7161547, + "y": 0.25714287 + }, + { + "x": 0.5091013, + "y": 0.25714287 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 895, + "y": 513 + }, + { + "x": 1259, + "y": 513 + }, + { + "x": 1259, + "y": 585 + }, + { + "x": 895, + "y": 585 + } + ], + "normalizedVertices": [ + { + "x": 0.5091013, + "y": 0.2254945 + }, + { + "x": 0.7161547, + "y": 0.2254945 + }, + { + "x": 0.7161547, + "y": 0.25714287 + }, + { + "x": 0.5091013, + "y": 0.25714287 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 895, + "y": 513 + }, + { + "x": 928, + "y": 513 + }, + { + "x": 928, + "y": 542 + }, + { + "x": 895, + "y": 542 + } + ], + "normalizedVertices": [ + { + "x": 0.5091013, + "y": 0.2254945 + }, + { + "x": 0.52787256, + "y": 0.2254945 + }, + { + "x": 0.52787256, + "y": 0.23824176 + }, + { + "x": 0.5091013, + "y": 0.23824176 + } + ] + }, + "confidence": 0.9754714, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 936, + "y": 513 + }, + { + "x": 944, + "y": 513 + }, + { + "x": 944, + "y": 542 + }, + { + "x": 936, + "y": 542 + } + ], + "normalizedVertices": [ + { + "x": 0.5324232, + "y": 0.2254945 + }, + { + "x": 0.53697383, + "y": 0.2254945 + }, + { + "x": 0.53697383, + "y": 0.23824176 + }, + { + "x": 0.5324232, + "y": 0.23824176 + } + ] + }, + "confidence": 0.92202175, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 975, + "y": 513 + }, + { + "x": 1039, + "y": 513 + }, + { + "x": 1039, + "y": 542 + }, + { + "x": 975, + "y": 542 + } + ], + "normalizedVertices": [ + { + "x": 0.5546075, + "y": 0.2254945 + }, + { + "x": 0.59101254, + "y": 0.2254945 + }, + { + "x": 0.59101254, + "y": 0.23824176 + }, + { + "x": 0.5546075, + "y": 0.23824176 + } + ] + }, + "confidence": 0.99044085, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1048, + "y": 513 + }, + { + "x": 1105, + "y": 513 + }, + { + "x": 1105, + "y": 542 + }, + { + "x": 1048, + "y": 542 + } + ], + "normalizedVertices": [ + { + "x": 0.596132, + "y": 0.2254945 + }, + { + "x": 0.6285552, + "y": 0.2254945 + }, + { + "x": 0.6285552, + "y": 0.23824176 + }, + { + "x": 0.596132, + "y": 0.23824176 + } + ] + }, + "confidence": 0.9861219, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 968, + "y": 551 + }, + { + "x": 1259, + "y": 551 + }, + { + "x": 1259, + "y": 585 + }, + { + "x": 968, + "y": 585 + } + ], + "normalizedVertices": [ + { + "x": 0.5506257, + "y": 0.2421978 + }, + { + "x": 0.7161547, + "y": 0.2421978 + }, + { + "x": 0.7161547, + "y": 0.25714287 + }, + { + "x": 0.5506257, + "y": 0.25714287 + } + ] + }, + "confidence": 0.9912816, + "symbols": [] + } + ], + "confidence": 0.98684746 + } + ], + "blockType": 1, + "confidence": 0.98684746 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 629 + }, + { + "x": 619, + "y": 625 + }, + { + "x": 620, + "y": 702 + }, + { + "x": 220, + "y": 706 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.2764835 + }, + { + "x": 0.35210466, + "y": 0.2747253 + }, + { + "x": 0.3526735, + "y": 0.30857143 + }, + { + "x": 0.1251422, + "y": 0.31032968 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 629 + }, + { + "x": 619, + "y": 625 + }, + { + "x": 620, + "y": 702 + }, + { + "x": 220, + "y": 706 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.2764835 + }, + { + "x": 0.35210466, + "y": 0.2747253 + }, + { + "x": 0.3526735, + "y": 0.30857143 + }, + { + "x": 0.1251422, + "y": 0.31032968 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 629 + }, + { + "x": 370, + "y": 629 + }, + { + "x": 370, + "y": 660 + }, + { + "x": 219, + "y": 660 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.2764835 + }, + { + "x": 0.21046644, + "y": 0.2764835 + }, + { + "x": 0.21046644, + "y": 0.2901099 + }, + { + "x": 0.12457338, + "y": 0.2901099 + } + ] + }, + "confidence": 0.9956205, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 375, + "y": 629 + }, + { + "x": 384, + "y": 629 + }, + { + "x": 384, + "y": 660 + }, + { + "x": 375, + "y": 660 + } + ], + "normalizedVertices": [ + { + "x": 0.21331058, + "y": 0.2764835 + }, + { + "x": 0.21843003, + "y": 0.2764835 + }, + { + "x": 0.21843003, + "y": 0.2901099 + }, + { + "x": 0.21331058, + "y": 0.2901099 + } + ] + }, + "confidence": 0.98864335, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 393, + "y": 629 + }, + { + "x": 442, + "y": 629 + }, + { + "x": 442, + "y": 660 + }, + { + "x": 393, + "y": 660 + } + ], + "normalizedVertices": [ + { + "x": 0.22354949, + "y": 0.2764835 + }, + { + "x": 0.25142208, + "y": 0.2764835 + }, + { + "x": 0.25142208, + "y": 0.2901099 + }, + { + "x": 0.22354949, + "y": 0.2901099 + } + ] + }, + "confidence": 0.9911013, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 453, + "y": 629 + }, + { + "x": 515, + "y": 629 + }, + { + "x": 515, + "y": 660 + }, + { + "x": 453, + "y": 660 + } + ], + "normalizedVertices": [ + { + "x": 0.2576792, + "y": 0.2764835 + }, + { + "x": 0.29294652, + "y": 0.2764835 + }, + { + "x": 0.29294652, + "y": 0.2901099 + }, + { + "x": 0.2576792, + "y": 0.2901099 + } + ] + }, + "confidence": 0.9959452, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 535, + "y": 629 + }, + { + "x": 619, + "y": 629 + }, + { + "x": 619, + "y": 660 + }, + { + "x": 535, + "y": 660 + } + ], + "normalizedVertices": [ + { + "x": 0.3043231, + "y": 0.2764835 + }, + { + "x": 0.35210466, + "y": 0.2764835 + }, + { + "x": 0.35210466, + "y": 0.2901099 + }, + { + "x": 0.3043231, + "y": 0.2901099 + } + ] + }, + "confidence": 0.99704474, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 399, + "y": 667 + }, + { + "x": 515, + "y": 665 + }, + { + "x": 516, + "y": 702 + }, + { + "x": 400, + "y": 704 + } + ], + "normalizedVertices": [ + { + "x": 0.22696246, + "y": 0.2931868 + }, + { + "x": 0.29294652, + "y": 0.2923077 + }, + { + "x": 0.29351535, + "y": 0.30857143 + }, + { + "x": 0.22753128, + "y": 0.30945054 + } + ] + }, + "confidence": 0.9908607, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 516, + "y": 665 + }, + { + "x": 526, + "y": 665 + }, + { + "x": 527, + "y": 701 + }, + { + "x": 517, + "y": 701 + } + ], + "normalizedVertices": [ + { + "x": 0.29351535, + "y": 0.2923077 + }, + { + "x": 0.29920363, + "y": 0.2923077 + }, + { + "x": 0.29977247, + "y": 0.30813187 + }, + { + "x": 0.2940842, + "y": 0.30813187 + } + ] + }, + "confidence": 0.93533224, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 532, + "y": 665 + }, + { + "x": 598, + "y": 664 + }, + { + "x": 599, + "y": 700 + }, + { + "x": 533, + "y": 701 + } + ], + "normalizedVertices": [ + { + "x": 0.3026166, + "y": 0.2923077 + }, + { + "x": 0.34015927, + "y": 0.29186812 + }, + { + "x": 0.3407281, + "y": 0.30769232 + }, + { + "x": 0.30318543, + "y": 0.30813187 + } + ] + }, + "confidence": 0.9937573, + "symbols": [] + } + ], + "confidence": 0.99218655 + } + ], + "blockType": 1, + "confidence": 0.99218655 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 892, + "y": 628 + }, + { + "x": 1289, + "y": 625 + }, + { + "x": 1290, + "y": 702 + }, + { + "x": 893, + "y": 705 + } + ], + "normalizedVertices": [ + { + "x": 0.5073948, + "y": 0.27604395 + }, + { + "x": 0.73321956, + "y": 0.2747253 + }, + { + "x": 0.7337884, + "y": 0.30857143 + }, + { + "x": 0.5079636, + "y": 0.30989012 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 892, + "y": 628 + }, + { + "x": 1289, + "y": 625 + }, + { + "x": 1290, + "y": 702 + }, + { + "x": 893, + "y": 705 + } + ], + "normalizedVertices": [ + { + "x": 0.5073948, + "y": 0.27604395 + }, + { + "x": 0.73321956, + "y": 0.2747253 + }, + { + "x": 0.7337884, + "y": 0.30857143 + }, + { + "x": 0.5079636, + "y": 0.30989012 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 892, + "y": 628 + }, + { + "x": 1043, + "y": 628 + }, + { + "x": 1043, + "y": 659 + }, + { + "x": 892, + "y": 659 + } + ], + "normalizedVertices": [ + { + "x": 0.5073948, + "y": 0.27604395 + }, + { + "x": 0.5932878, + "y": 0.27604395 + }, + { + "x": 0.5932878, + "y": 0.28967032 + }, + { + "x": 0.5073948, + "y": 0.28967032 + } + ] + }, + "confidence": 0.99484634, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1045, + "y": 628 + }, + { + "x": 1054, + "y": 628 + }, + { + "x": 1054, + "y": 659 + }, + { + "x": 1045, + "y": 659 + } + ], + "normalizedVertices": [ + { + "x": 0.5944255, + "y": 0.27604395 + }, + { + "x": 0.59954494, + "y": 0.27604395 + }, + { + "x": 0.59954494, + "y": 0.28967032 + }, + { + "x": 0.5944255, + "y": 0.28967032 + } + ] + }, + "confidence": 0.99026734, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1063, + "y": 628 + }, + { + "x": 1116, + "y": 628 + }, + { + "x": 1116, + "y": 659 + }, + { + "x": 1063, + "y": 659 + } + ], + "normalizedVertices": [ + { + "x": 0.6046644, + "y": 0.27604395 + }, + { + "x": 0.6348123, + "y": 0.27604395 + }, + { + "x": 0.6348123, + "y": 0.28967032 + }, + { + "x": 0.6046644, + "y": 0.28967032 + } + ] + }, + "confidence": 0.9912007, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1123, + "y": 628 + }, + { + "x": 1188, + "y": 628 + }, + { + "x": 1188, + "y": 659 + }, + { + "x": 1123, + "y": 659 + } + ], + "normalizedVertices": [ + { + "x": 0.63879406, + "y": 0.27604395 + }, + { + "x": 0.6757679, + "y": 0.27604395 + }, + { + "x": 0.6757679, + "y": 0.28967032 + }, + { + "x": 0.63879406, + "y": 0.28967032 + } + ] + }, + "confidence": 0.9937774, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1203, + "y": 628 + }, + { + "x": 1289, + "y": 628 + }, + { + "x": 1289, + "y": 659 + }, + { + "x": 1203, + "y": 659 + } + ], + "normalizedVertices": [ + { + "x": 0.68430036, + "y": 0.27604395 + }, + { + "x": 0.73321956, + "y": 0.27604395 + }, + { + "x": 0.73321956, + "y": 0.28967032 + }, + { + "x": 0.68430036, + "y": 0.28967032 + } + ] + }, + "confidence": 0.9964459, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1062, + "y": 668 + }, + { + "x": 1179, + "y": 666 + }, + { + "x": 1180, + "y": 702 + }, + { + "x": 1063, + "y": 704 + } + ], + "normalizedVertices": [ + { + "x": 0.6040956, + "y": 0.29362637 + }, + { + "x": 0.67064846, + "y": 0.29274726 + }, + { + "x": 0.67121726, + "y": 0.30857143 + }, + { + "x": 0.6046644, + "y": 0.30945054 + } + ] + }, + "confidence": 0.99020517, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1183, + "y": 667 + }, + { + "x": 1193, + "y": 667 + }, + { + "x": 1194, + "y": 702 + }, + { + "x": 1184, + "y": 702 + } + ], + "normalizedVertices": [ + { + "x": 0.6729238, + "y": 0.2931868 + }, + { + "x": 0.67861205, + "y": 0.2931868 + }, + { + "x": 0.67918086, + "y": 0.30857143 + }, + { + "x": 0.6734926, + "y": 0.30857143 + } + ] + }, + "confidence": 0.93167347, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1199, + "y": 666 + }, + { + "x": 1258, + "y": 665 + }, + { + "x": 1259, + "y": 701 + }, + { + "x": 1200, + "y": 702 + } + ], + "normalizedVertices": [ + { + "x": 0.682025, + "y": 0.29274726 + }, + { + "x": 0.7155859, + "y": 0.2923077 + }, + { + "x": 0.7161547, + "y": 0.30813187 + }, + { + "x": 0.6825939, + "y": 0.30857143 + } + ] + }, + "confidence": 0.9935682, + "symbols": [] + } + ], + "confidence": 0.99141854 + } + ], + "blockType": 1, + "confidence": 0.99141854 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 205, + "y": 850 + }, + { + "x": 571, + "y": 850 + }, + { + "x": 571, + "y": 921 + }, + { + "x": 205, + "y": 921 + } + ], + "normalizedVertices": [ + { + "x": 0.11660978, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.40483516 + }, + { + "x": 0.11660978, + "y": 0.40483516 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 205, + "y": 850 + }, + { + "x": 571, + "y": 850 + }, + { + "x": 571, + "y": 921 + }, + { + "x": 205, + "y": 921 + } + ], + "normalizedVertices": [ + { + "x": 0.11660978, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.40483516 + }, + { + "x": 0.11660978, + "y": 0.40483516 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 207, + "y": 850 + }, + { + "x": 315, + "y": 850 + }, + { + "x": 315, + "y": 879 + }, + { + "x": 207, + "y": 879 + } + ], + "normalizedVertices": [ + { + "x": 0.11774744, + "y": 0.37362638 + }, + { + "x": 0.17918089, + "y": 0.37362638 + }, + { + "x": 0.17918089, + "y": 0.38637364 + }, + { + "x": 0.11774744, + "y": 0.38637364 + } + ] + }, + "confidence": 0.9892315, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 318, + "y": 850 + }, + { + "x": 326, + "y": 850 + }, + { + "x": 326, + "y": 879 + }, + { + "x": 318, + "y": 879 + } + ], + "normalizedVertices": [ + { + "x": 0.18088737, + "y": 0.37362638 + }, + { + "x": 0.18543799, + "y": 0.37362638 + }, + { + "x": 0.18543799, + "y": 0.38637364 + }, + { + "x": 0.18088737, + "y": 0.38637364 + } + ] + }, + "confidence": 0.9608244, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 335, + "y": 850 + }, + { + "x": 343, + "y": 850 + }, + { + "x": 343, + "y": 879 + }, + { + "x": 335, + "y": 879 + } + ], + "normalizedVertices": [ + { + "x": 0.19055745, + "y": 0.37362638 + }, + { + "x": 0.19510807, + "y": 0.37362638 + }, + { + "x": 0.19510807, + "y": 0.38637364 + }, + { + "x": 0.19055745, + "y": 0.38637364 + } + ] + }, + "confidence": 0.9841368, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 364, + "y": 850 + }, + { + "x": 439, + "y": 850 + }, + { + "x": 439, + "y": 879 + }, + { + "x": 364, + "y": 879 + } + ], + "normalizedVertices": [ + { + "x": 0.20705347, + "y": 0.37362638 + }, + { + "x": 0.24971558, + "y": 0.37362638 + }, + { + "x": 0.24971558, + "y": 0.38637364 + }, + { + "x": 0.20705347, + "y": 0.38637364 + } + ] + }, + "confidence": 0.9946307, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 458, + "y": 850 + }, + { + "x": 571, + "y": 850 + }, + { + "x": 571, + "y": 879 + }, + { + "x": 458, + "y": 879 + } + ], + "normalizedVertices": [ + { + "x": 0.26052332, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.37362638 + }, + { + "x": 0.3248009, + "y": 0.38637364 + }, + { + "x": 0.26052332, + "y": 0.38637364 + } + ] + }, + "confidence": 0.9970179, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 205, + "y": 893 + }, + { + "x": 269, + "y": 893 + }, + { + "x": 269, + "y": 921 + }, + { + "x": 205, + "y": 921 + } + ], + "normalizedVertices": [ + { + "x": 0.11660978, + "y": 0.39252746 + }, + { + "x": 0.1530148, + "y": 0.39252746 + }, + { + "x": 0.1530148, + "y": 0.40483516 + }, + { + "x": 0.11660978, + "y": 0.40483516 + } + ] + }, + "confidence": 0.9899617, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 274, + "y": 893 + }, + { + "x": 282, + "y": 893 + }, + { + "x": 282, + "y": 921 + }, + { + "x": 274, + "y": 921 + } + ], + "normalizedVertices": [ + { + "x": 0.15585893, + "y": 0.39252746 + }, + { + "x": 0.16040955, + "y": 0.39252746 + }, + { + "x": 0.16040955, + "y": 0.40483516 + }, + { + "x": 0.15585893, + "y": 0.40483516 + } + ] + }, + "confidence": 0.91972816, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 290, + "y": 893 + }, + { + "x": 445, + "y": 893 + }, + { + "x": 445, + "y": 921 + }, + { + "x": 290, + "y": 921 + } + ], + "normalizedVertices": [ + { + "x": 0.16496018, + "y": 0.39252746 + }, + { + "x": 0.25312856, + "y": 0.39252746 + }, + { + "x": 0.25312856, + "y": 0.40483516 + }, + { + "x": 0.16496018, + "y": 0.40483516 + } + ] + }, + "confidence": 0.9874409, + "symbols": [] + } + ], + "confidence": 0.9883658 + } + ], + "blockType": 1, + "confidence": 0.9883658 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 1035 + }, + { + "x": 467, + "y": 1039 + }, + { + "x": 466, + "y": 1075 + }, + { + "x": 218, + "y": 1071 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.45494506 + }, + { + "x": 0.26564276, + "y": 0.4567033 + }, + { + "x": 0.26507396, + "y": 0.47252747 + }, + { + "x": 0.12400455, + "y": 0.47076923 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 1035 + }, + { + "x": 467, + "y": 1039 + }, + { + "x": 466, + "y": 1075 + }, + { + "x": 218, + "y": 1071 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.45494506 + }, + { + "x": 0.26564276, + "y": 0.4567033 + }, + { + "x": 0.26507396, + "y": 0.47252747 + }, + { + "x": 0.12400455, + "y": 0.47076923 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 219, + "y": 1035 + }, + { + "x": 284, + "y": 1036 + }, + { + "x": 283, + "y": 1072 + }, + { + "x": 218, + "y": 1071 + } + ], + "normalizedVertices": [ + { + "x": 0.12457338, + "y": 0.45494506 + }, + { + "x": 0.16154721, + "y": 0.4553846 + }, + { + "x": 0.16097839, + "y": 0.47120878 + }, + { + "x": 0.12400455, + "y": 0.47076923 + } + ] + }, + "confidence": 0.98498845, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 296, + "y": 1036 + }, + { + "x": 467, + "y": 1039 + }, + { + "x": 466, + "y": 1075 + }, + { + "x": 295, + "y": 1072 + } + ], + "normalizedVertices": [ + { + "x": 0.16837315, + "y": 0.4553846 + }, + { + "x": 0.26564276, + "y": 0.4567033 + }, + { + "x": 0.26507396, + "y": 0.47252747 + }, + { + "x": 0.16780432, + "y": 0.47120878 + } + ] + }, + "confidence": 0.99379057, + "symbols": [] + } + ], + "confidence": 0.99144334 + } + ], + "blockType": 1, + "confidence": 0.99144334 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1039 + }, + { + "x": 683, + "y": 1039 + }, + { + "x": 683, + "y": 1075 + }, + { + "x": 554, + "y": 1075 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.47252747 + }, + { + "x": 0.31513083, + "y": 0.47252747 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1039 + }, + { + "x": 683, + "y": 1039 + }, + { + "x": 683, + "y": 1075 + }, + { + "x": 554, + "y": 1075 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.47252747 + }, + { + "x": 0.31513083, + "y": 0.47252747 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1039 + }, + { + "x": 683, + "y": 1039 + }, + { + "x": 683, + "y": 1075 + }, + { + "x": 554, + "y": 1075 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.4567033 + }, + { + "x": 0.38850966, + "y": 0.47252747 + }, + { + "x": 0.31513083, + "y": 0.47252747 + } + ] + }, + "confidence": 0.9918679, + "symbols": [] + } + ], + "confidence": 0.9918679 + } + ], + "blockType": 1, + "confidence": 0.9918679 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 894, + "y": 1040 + }, + { + "x": 968, + "y": 1040 + }, + { + "x": 968, + "y": 1067 + }, + { + "x": 894, + "y": 1067 + } + ], + "normalizedVertices": [ + { + "x": 0.5085324, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.46901098 + }, + { + "x": 0.5085324, + "y": 0.46901098 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 894, + "y": 1040 + }, + { + "x": 968, + "y": 1040 + }, + { + "x": 968, + "y": 1067 + }, + { + "x": 894, + "y": 1067 + } + ], + "normalizedVertices": [ + { + "x": 0.5085324, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.46901098 + }, + { + "x": 0.5085324, + "y": 0.46901098 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 894, + "y": 1040 + }, + { + "x": 968, + "y": 1040 + }, + { + "x": 968, + "y": 1067 + }, + { + "x": 894, + "y": 1067 + } + ], + "normalizedVertices": [ + { + "x": 0.5085324, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.45714286 + }, + { + "x": 0.5506257, + "y": 0.46901098 + }, + { + "x": 0.5085324, + "y": 0.46901098 + } + ] + }, + "confidence": 0.9908862, + "symbols": [] + } + ], + "confidence": 0.9908862 + } + ], + "blockType": 1, + "confidence": 0.9908862 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1227, + "y": 1039 + }, + { + "x": 1351, + "y": 1039 + }, + { + "x": 1351, + "y": 1068 + }, + { + "x": 1227, + "y": 1068 + } + ], + "normalizedVertices": [ + { + "x": 0.6979522, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.46945056 + }, + { + "x": 0.6979522, + "y": 0.46945056 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1227, + "y": 1039 + }, + { + "x": 1351, + "y": 1039 + }, + { + "x": 1351, + "y": 1068 + }, + { + "x": 1227, + "y": 1068 + } + ], + "normalizedVertices": [ + { + "x": 0.6979522, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.46945056 + }, + { + "x": 0.6979522, + "y": 0.46945056 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1227, + "y": 1039 + }, + { + "x": 1351, + "y": 1039 + }, + { + "x": 1351, + "y": 1068 + }, + { + "x": 1227, + "y": 1068 + } + ], + "normalizedVertices": [ + { + "x": 0.6979522, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.4567033 + }, + { + "x": 0.7684869, + "y": 0.46945056 + }, + { + "x": 0.6979522, + "y": 0.46945056 + } + ] + }, + "confidence": 0.99422973, + "symbols": [] + } + ], + "confidence": 0.99422973 + } + ], + "blockType": 1, + "confidence": 0.99422973 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 224, + "y": 1110 + }, + { + "x": 302, + "y": 1110 + }, + { + "x": 302, + "y": 1138 + }, + { + "x": 224, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.12741752, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.50021976 + }, + { + "x": 0.12741752, + "y": 0.50021976 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 224, + "y": 1110 + }, + { + "x": 302, + "y": 1110 + }, + { + "x": 302, + "y": 1138 + }, + { + "x": 224, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.12741752, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.50021976 + }, + { + "x": 0.12741752, + "y": 0.50021976 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 224, + "y": 1110 + }, + { + "x": 285, + "y": 1110 + }, + { + "x": 285, + "y": 1138 + }, + { + "x": 224, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.12741752, + "y": 0.4879121 + }, + { + "x": 0.16211604, + "y": 0.4879121 + }, + { + "x": 0.16211604, + "y": 0.50021976 + }, + { + "x": 0.12741752, + "y": 0.50021976 + } + ] + }, + "confidence": 0.99164426, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 294, + "y": 1110 + }, + { + "x": 302, + "y": 1110 + }, + { + "x": 302, + "y": 1138 + }, + { + "x": 294, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.1672355, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.4879121 + }, + { + "x": 0.17178611, + "y": 0.50021976 + }, + { + "x": 0.1672355, + "y": 0.50021976 + } + ] + }, + "confidence": 0.9894977, + "symbols": [] + } + ], + "confidence": 0.99121493 + } + ], + "blockType": 1, + "confidence": 0.99121493 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 556, + "y": 1110 + }, + { + "x": 608, + "y": 1110 + }, + { + "x": 608, + "y": 1138 + }, + { + "x": 556, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.31626847, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.50021976 + }, + { + "x": 0.31626847, + "y": 0.50021976 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 556, + "y": 1110 + }, + { + "x": 608, + "y": 1110 + }, + { + "x": 608, + "y": 1138 + }, + { + "x": 556, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.31626847, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.50021976 + }, + { + "x": 0.31626847, + "y": 0.50021976 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 556, + "y": 1110 + }, + { + "x": 608, + "y": 1110 + }, + { + "x": 608, + "y": 1138 + }, + { + "x": 556, + "y": 1138 + } + ], + "normalizedVertices": [ + { + "x": 0.31626847, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.4879121 + }, + { + "x": 0.34584755, + "y": 0.50021976 + }, + { + "x": 0.31626847, + "y": 0.50021976 + } + ] + }, + "confidence": 0.9950855, + "symbols": [] + } + ], + "confidence": 0.9950855 + } + ], + "blockType": 1, + "confidence": 0.9950855 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1109 + }, + { + "x": 972, + "y": 1109 + }, + { + "x": 972, + "y": 1137 + }, + { + "x": 896, + "y": 1137 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.4997802 + }, + { + "x": 0.5096701, + "y": 0.4997802 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1109 + }, + { + "x": 972, + "y": 1109 + }, + { + "x": 972, + "y": 1137 + }, + { + "x": 896, + "y": 1137 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.4997802 + }, + { + "x": 0.5096701, + "y": 0.4997802 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1109 + }, + { + "x": 904, + "y": 1109 + }, + { + "x": 904, + "y": 1137 + }, + { + "x": 896, + "y": 1137 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.48747253 + }, + { + "x": 0.5142207, + "y": 0.48747253 + }, + { + "x": 0.5142207, + "y": 0.4997802 + }, + { + "x": 0.5096701, + "y": 0.4997802 + } + ] + }, + "confidence": 0.9834776, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 917, + "y": 1109 + }, + { + "x": 972, + "y": 1109 + }, + { + "x": 972, + "y": 1137 + }, + { + "x": 917, + "y": 1137 + } + ], + "normalizedVertices": [ + { + "x": 0.52161545, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.48747253 + }, + { + "x": 0.552901, + "y": 0.4997802 + }, + { + "x": 0.52161545, + "y": 0.4997802 + } + ] + }, + "confidence": 0.9931751, + "symbols": [] + } + ], + "confidence": 0.9912356 + } + ], + "blockType": 1, + "confidence": 0.9912356 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1108 + }, + { + "x": 1343, + "y": 1109 + }, + { + "x": 1343, + "y": 1141 + }, + { + "x": 1230, + "y": 1140 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.48703298 + }, + { + "x": 0.7639363, + "y": 0.48747253 + }, + { + "x": 0.7639363, + "y": 0.50153846 + }, + { + "x": 0.6996587, + "y": 0.50109893 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1108 + }, + { + "x": 1343, + "y": 1109 + }, + { + "x": 1343, + "y": 1141 + }, + { + "x": 1230, + "y": 1140 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.48703298 + }, + { + "x": 0.7639363, + "y": 0.48747253 + }, + { + "x": 0.7639363, + "y": 0.50153846 + }, + { + "x": 0.6996587, + "y": 0.50109893 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1108 + }, + { + "x": 1239, + "y": 1108 + }, + { + "x": 1239, + "y": 1139 + }, + { + "x": 1230, + "y": 1139 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.48703298 + }, + { + "x": 0.70477813, + "y": 0.48703298 + }, + { + "x": 0.70477813, + "y": 0.50065935 + }, + { + "x": 0.6996587, + "y": 0.50065935 + } + ] + }, + "confidence": 0.9835732, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1246, + "y": 1108 + }, + { + "x": 1343, + "y": 1109 + }, + { + "x": 1343, + "y": 1141 + }, + { + "x": 1246, + "y": 1140 + } + ], + "normalizedVertices": [ + { + "x": 0.70875996, + "y": 0.48703298 + }, + { + "x": 0.7639363, + "y": 0.48747253 + }, + { + "x": 0.7639363, + "y": 0.50153846 + }, + { + "x": 0.70875996, + "y": 0.50109893 + } + ] + }, + "confidence": 0.99574167, + "symbols": [] + } + ], + "confidence": 0.9940033 + } + ], + "blockType": 1, + "confidence": 0.9940033 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1180 + }, + { + "x": 345, + "y": 1179 + }, + { + "x": 345, + "y": 1207 + }, + { + "x": 223, + "y": 1208 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.51868135 + }, + { + "x": 0.19624573, + "y": 0.51824176 + }, + { + "x": 0.19624573, + "y": 0.53054947 + }, + { + "x": 0.1268487, + "y": 0.530989 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1180 + }, + { + "x": 345, + "y": 1179 + }, + { + "x": 345, + "y": 1207 + }, + { + "x": 223, + "y": 1208 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.51868135 + }, + { + "x": 0.19624573, + "y": 0.51824176 + }, + { + "x": 0.19624573, + "y": 0.53054947 + }, + { + "x": 0.1268487, + "y": 0.530989 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1180 + }, + { + "x": 320, + "y": 1179 + }, + { + "x": 320, + "y": 1207 + }, + { + "x": 223, + "y": 1208 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.51868135 + }, + { + "x": 0.18202503, + "y": 0.51824176 + }, + { + "x": 0.18202503, + "y": 0.53054947 + }, + { + "x": 0.1268487, + "y": 0.530989 + } + ] + }, + "confidence": 0.9949313, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 337, + "y": 1180 + }, + { + "x": 345, + "y": 1180 + }, + { + "x": 345, + "y": 1207 + }, + { + "x": 337, + "y": 1207 + } + ], + "normalizedVertices": [ + { + "x": 0.19169511, + "y": 0.51868135 + }, + { + "x": 0.19624573, + "y": 0.51868135 + }, + { + "x": 0.19624573, + "y": 0.53054947 + }, + { + "x": 0.19169511, + "y": 0.53054947 + } + ] + }, + "confidence": 0.9869277, + "symbols": [] + } + ], + "confidence": 0.9939308 + } + ], + "blockType": 1, + "confidence": 0.9939308 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 562, + "y": 1182 + }, + { + "x": 570, + "y": 1182 + }, + { + "x": 570, + "y": 1209 + }, + { + "x": 562, + "y": 1209 + } + ], + "normalizedVertices": [ + { + "x": 0.31968147, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.5314286 + }, + { + "x": 0.31968147, + "y": 0.5314286 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 562, + "y": 1182 + }, + { + "x": 570, + "y": 1182 + }, + { + "x": 570, + "y": 1209 + }, + { + "x": 562, + "y": 1209 + } + ], + "normalizedVertices": [ + { + "x": 0.31968147, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.5314286 + }, + { + "x": 0.31968147, + "y": 0.5314286 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 562, + "y": 1182 + }, + { + "x": 570, + "y": 1182 + }, + { + "x": 570, + "y": 1209 + }, + { + "x": 562, + "y": 1209 + } + ], + "normalizedVertices": [ + { + "x": 0.31968147, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.51956046 + }, + { + "x": 0.32423207, + "y": 0.5314286 + }, + { + "x": 0.31968147, + "y": 0.5314286 + } + ] + }, + "confidence": 0.9723405, + "symbols": [] + } + ], + "confidence": 0.9723405 + } + ], + "blockType": 1, + "confidence": 0.9723405 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1181 + }, + { + "x": 1005, + "y": 1181 + }, + { + "x": 1005, + "y": 1210 + }, + { + "x": 896, + "y": 1210 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.53186816 + }, + { + "x": 0.5096701, + "y": 0.53186816 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1181 + }, + { + "x": 1005, + "y": 1181 + }, + { + "x": 1005, + "y": 1210 + }, + { + "x": 896, + "y": 1210 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.53186816 + }, + { + "x": 0.5096701, + "y": 0.53186816 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1181 + }, + { + "x": 904, + "y": 1181 + }, + { + "x": 904, + "y": 1210 + }, + { + "x": 896, + "y": 1210 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5191209 + }, + { + "x": 0.5142207, + "y": 0.5191209 + }, + { + "x": 0.5142207, + "y": 0.53186816 + }, + { + "x": 0.5096701, + "y": 0.53186816 + } + ] + }, + "confidence": 0.98425865, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 910, + "y": 1181 + }, + { + "x": 1005, + "y": 1181 + }, + { + "x": 1005, + "y": 1210 + }, + { + "x": 910, + "y": 1210 + } + ], + "normalizedVertices": [ + { + "x": 0.5176337, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.5191209 + }, + { + "x": 0.5716724, + "y": 0.53186816 + }, + { + "x": 0.5176337, + "y": 0.53186816 + } + ] + }, + "confidence": 0.99625456, + "symbols": [] + } + ], + "confidence": 0.99454087 + } + ], + "blockType": 1, + "confidence": 0.99454087 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1231, + "y": 1180 + }, + { + "x": 1341, + "y": 1178 + }, + { + "x": 1342, + "y": 1210 + }, + { + "x": 1232, + "y": 1212 + } + ], + "normalizedVertices": [ + { + "x": 0.70022756, + "y": 0.51868135 + }, + { + "x": 0.7627986, + "y": 0.5178022 + }, + { + "x": 0.7633675, + "y": 0.53186816 + }, + { + "x": 0.70079637, + "y": 0.53274727 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1231, + "y": 1180 + }, + { + "x": 1341, + "y": 1178 + }, + { + "x": 1342, + "y": 1210 + }, + { + "x": 1232, + "y": 1212 + } + ], + "normalizedVertices": [ + { + "x": 0.70022756, + "y": 0.51868135 + }, + { + "x": 0.7627986, + "y": 0.5178022 + }, + { + "x": 0.7633675, + "y": 0.53186816 + }, + { + "x": 0.70079637, + "y": 0.53274727 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1231, + "y": 1181 + }, + { + "x": 1240, + "y": 1181 + }, + { + "x": 1241, + "y": 1212 + }, + { + "x": 1232, + "y": 1212 + } + ], + "normalizedVertices": [ + { + "x": 0.70022756, + "y": 0.5191209 + }, + { + "x": 0.705347, + "y": 0.5191209 + }, + { + "x": 0.7059158, + "y": 0.53274727 + }, + { + "x": 0.70079637, + "y": 0.53274727 + } + ] + }, + "confidence": 0.984525, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1248, + "y": 1180 + }, + { + "x": 1341, + "y": 1178 + }, + { + "x": 1342, + "y": 1210 + }, + { + "x": 1249, + "y": 1212 + } + ], + "normalizedVertices": [ + { + "x": 0.70989764, + "y": 0.51868135 + }, + { + "x": 0.7627986, + "y": 0.5178022 + }, + { + "x": 0.7633675, + "y": 0.53186816 + }, + { + "x": 0.71046644, + "y": 0.53274727 + } + ] + }, + "confidence": 0.9965495, + "symbols": [] + } + ], + "confidence": 0.99483174 + } + ], + "blockType": 1, + "confidence": 0.99483174 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 218, + "y": 1252 + }, + { + "x": 380, + "y": 1251 + }, + { + "x": 380, + "y": 1280 + }, + { + "x": 218, + "y": 1281 + } + ], + "normalizedVertices": [ + { + "x": 0.12400455, + "y": 0.5503297 + }, + { + "x": 0.21615472, + "y": 0.5498901 + }, + { + "x": 0.21615472, + "y": 0.5626374 + }, + { + "x": 0.12400455, + "y": 0.5630769 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 218, + "y": 1252 + }, + { + "x": 380, + "y": 1251 + }, + { + "x": 380, + "y": 1280 + }, + { + "x": 218, + "y": 1281 + } + ], + "normalizedVertices": [ + { + "x": 0.12400455, + "y": 0.5503297 + }, + { + "x": 0.21615472, + "y": 0.5498901 + }, + { + "x": 0.21615472, + "y": 0.5626374 + }, + { + "x": 0.12400455, + "y": 0.5630769 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 218, + "y": 1252 + }, + { + "x": 352, + "y": 1251 + }, + { + "x": 352, + "y": 1280 + }, + { + "x": 218, + "y": 1281 + } + ], + "normalizedVertices": [ + { + "x": 0.12400455, + "y": 0.5503297 + }, + { + "x": 0.20022753, + "y": 0.5498901 + }, + { + "x": 0.20022753, + "y": 0.5626374 + }, + { + "x": 0.12400455, + "y": 0.5630769 + } + ] + }, + "confidence": 0.99359244, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 372, + "y": 1252 + }, + { + "x": 380, + "y": 1252 + }, + { + "x": 380, + "y": 1280 + }, + { + "x": 372, + "y": 1280 + } + ], + "normalizedVertices": [ + { + "x": 0.21160409, + "y": 0.5503297 + }, + { + "x": 0.21615472, + "y": 0.5503297 + }, + { + "x": 0.21615472, + "y": 0.5626374 + }, + { + "x": 0.21160409, + "y": 0.5626374 + } + ] + }, + "confidence": 0.98745775, + "symbols": [] + } + ], + "confidence": 0.9929108 + } + ], + "blockType": 1, + "confidence": 0.9929108 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1252 + }, + { + "x": 591, + "y": 1252 + }, + { + "x": 591, + "y": 1280 + }, + { + "x": 554, + "y": 1280 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5626374 + }, + { + "x": 0.31513083, + "y": 0.5626374 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1252 + }, + { + "x": 591, + "y": 1252 + }, + { + "x": 591, + "y": 1280 + }, + { + "x": 554, + "y": 1280 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5626374 + }, + { + "x": 0.31513083, + "y": 0.5626374 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 554, + "y": 1252 + }, + { + "x": 591, + "y": 1252 + }, + { + "x": 591, + "y": 1280 + }, + { + "x": 554, + "y": 1280 + } + ], + "normalizedVertices": [ + { + "x": 0.31513083, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5503297 + }, + { + "x": 0.33617747, + "y": 0.5626374 + }, + { + "x": 0.31513083, + "y": 0.5626374 + } + ] + }, + "confidence": 0.99091345, + "symbols": [] + } + ], + "confidence": 0.99091345 + } + ], + "blockType": 1, + "confidence": 0.99091345 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1253 + }, + { + "x": 985, + "y": 1252 + }, + { + "x": 985, + "y": 1281 + }, + { + "x": 896, + "y": 1282 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5507692 + }, + { + "x": 0.5602958, + "y": 0.5503297 + }, + { + "x": 0.5602958, + "y": 0.5630769 + }, + { + "x": 0.5096701, + "y": 0.5635165 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1253 + }, + { + "x": 985, + "y": 1252 + }, + { + "x": 985, + "y": 1281 + }, + { + "x": 896, + "y": 1282 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5507692 + }, + { + "x": 0.5602958, + "y": 0.5503297 + }, + { + "x": 0.5602958, + "y": 0.5630769 + }, + { + "x": 0.5096701, + "y": 0.5635165 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 896, + "y": 1254 + }, + { + "x": 904, + "y": 1254 + }, + { + "x": 904, + "y": 1282 + }, + { + "x": 896, + "y": 1282 + } + ], + "normalizedVertices": [ + { + "x": 0.5096701, + "y": 0.5512088 + }, + { + "x": 0.5142207, + "y": 0.5512088 + }, + { + "x": 0.5142207, + "y": 0.5635165 + }, + { + "x": 0.5096701, + "y": 0.5635165 + } + ] + }, + "confidence": 0.9544222, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 913, + "y": 1253 + }, + { + "x": 985, + "y": 1252 + }, + { + "x": 985, + "y": 1281 + }, + { + "x": 913, + "y": 1282 + } + ], + "normalizedVertices": [ + { + "x": 0.51934016, + "y": 0.5507692 + }, + { + "x": 0.5602958, + "y": 0.5503297 + }, + { + "x": 0.5602958, + "y": 0.5630769 + }, + { + "x": 0.51934016, + "y": 0.5635165 + } + ] + }, + "confidence": 0.99292547, + "symbols": [] + } + ], + "confidence": 0.98650825 + } + ], + "blockType": 1, + "confidence": 0.98650825 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1251 + }, + { + "x": 1339, + "y": 1251 + }, + { + "x": 1339, + "y": 1283 + }, + { + "x": 1232, + "y": 1283 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.563956 + }, + { + "x": 0.70079637, + "y": 0.563956 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1251 + }, + { + "x": 1339, + "y": 1251 + }, + { + "x": 1339, + "y": 1283 + }, + { + "x": 1232, + "y": 1283 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.563956 + }, + { + "x": 0.70079637, + "y": 0.563956 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1251 + }, + { + "x": 1241, + "y": 1251 + }, + { + "x": 1241, + "y": 1283 + }, + { + "x": 1232, + "y": 1283 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.5498901 + }, + { + "x": 0.7059158, + "y": 0.5498901 + }, + { + "x": 0.7059158, + "y": 0.563956 + }, + { + "x": 0.70079637, + "y": 0.563956 + } + ] + }, + "confidence": 0.9841183, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1244, + "y": 1251 + }, + { + "x": 1339, + "y": 1251 + }, + { + "x": 1339, + "y": 1283 + }, + { + "x": 1244, + "y": 1283 + } + ], + "normalizedVertices": [ + { + "x": 0.7076223, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.5498901 + }, + { + "x": 0.761661, + "y": 0.563956 + }, + { + "x": 0.7076223, + "y": 0.563956 + } + ] + }, + "confidence": 0.9962954, + "symbols": [] + } + ], + "confidence": 0.99455583 + } + ], + "blockType": 1, + "confidence": 0.99455583 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 893, + "y": 1394 + }, + { + "x": 1022, + "y": 1394 + }, + { + "x": 1022, + "y": 1423 + }, + { + "x": 893, + "y": 1423 + } + ], + "normalizedVertices": [ + { + "x": 0.5079636, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.6254945 + }, + { + "x": 0.5079636, + "y": 0.6254945 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 893, + "y": 1394 + }, + { + "x": 1022, + "y": 1394 + }, + { + "x": 1022, + "y": 1423 + }, + { + "x": 893, + "y": 1423 + } + ], + "normalizedVertices": [ + { + "x": 0.5079636, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.6254945 + }, + { + "x": 0.5079636, + "y": 0.6254945 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 893, + "y": 1394 + }, + { + "x": 1022, + "y": 1394 + }, + { + "x": 1022, + "y": 1423 + }, + { + "x": 893, + "y": 1423 + } + ], + "normalizedVertices": [ + { + "x": 0.5079636, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.61274725 + }, + { + "x": 0.58134246, + "y": 0.6254945 + }, + { + "x": 0.5079636, + "y": 0.6254945 + } + ] + }, + "confidence": 0.99336886, + "symbols": [] + } + ], + "confidence": 0.99336886 + } + ], + "blockType": 1, + "confidence": 0.99336886 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1394 + }, + { + "x": 1357, + "y": 1395 + }, + { + "x": 1357, + "y": 1427 + }, + { + "x": 1230, + "y": 1426 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.61274725 + }, + { + "x": 0.7718999, + "y": 0.61318684 + }, + { + "x": 0.7718999, + "y": 0.62725276 + }, + { + "x": 0.6996587, + "y": 0.6268132 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1394 + }, + { + "x": 1357, + "y": 1395 + }, + { + "x": 1357, + "y": 1427 + }, + { + "x": 1230, + "y": 1426 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.61274725 + }, + { + "x": 0.7718999, + "y": 0.61318684 + }, + { + "x": 0.7718999, + "y": 0.62725276 + }, + { + "x": 0.6996587, + "y": 0.6268132 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1230, + "y": 1394 + }, + { + "x": 1239, + "y": 1394 + }, + { + "x": 1239, + "y": 1425 + }, + { + "x": 1230, + "y": 1425 + } + ], + "normalizedVertices": [ + { + "x": 0.6996587, + "y": 0.61274725 + }, + { + "x": 0.70477813, + "y": 0.61274725 + }, + { + "x": 0.70477813, + "y": 0.62637365 + }, + { + "x": 0.6996587, + "y": 0.62637365 + } + ] + }, + "confidence": 0.9842963, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1246, + "y": 1394 + }, + { + "x": 1357, + "y": 1395 + }, + { + "x": 1357, + "y": 1427 + }, + { + "x": 1246, + "y": 1426 + } + ], + "normalizedVertices": [ + { + "x": 0.70875996, + "y": 0.61274725 + }, + { + "x": 0.7718999, + "y": 0.61318684 + }, + { + "x": 0.7718999, + "y": 0.62725276 + }, + { + "x": 0.70875996, + "y": 0.6268132 + } + ] + }, + "confidence": 0.996039, + "symbols": [] + } + ], + "confidence": 0.99457115 + } + ], + "blockType": 1, + "confidence": 0.99457115 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 897, + "y": 1465 + }, + { + "x": 947, + "y": 1466 + }, + { + "x": 946, + "y": 1494 + }, + { + "x": 896, + "y": 1493 + } + ], + "normalizedVertices": [ + { + "x": 0.5102389, + "y": 0.64395607 + }, + { + "x": 0.5386803, + "y": 0.6443956 + }, + { + "x": 0.5381115, + "y": 0.6567033 + }, + { + "x": 0.5096701, + "y": 0.6562637 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 897, + "y": 1465 + }, + { + "x": 947, + "y": 1466 + }, + { + "x": 946, + "y": 1494 + }, + { + "x": 896, + "y": 1493 + } + ], + "normalizedVertices": [ + { + "x": 0.5102389, + "y": 0.64395607 + }, + { + "x": 0.5386803, + "y": 0.6443956 + }, + { + "x": 0.5381115, + "y": 0.6567033 + }, + { + "x": 0.5096701, + "y": 0.6562637 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 897, + "y": 1465 + }, + { + "x": 947, + "y": 1466 + }, + { + "x": 946, + "y": 1494 + }, + { + "x": 896, + "y": 1493 + } + ], + "normalizedVertices": [ + { + "x": 0.5102389, + "y": 0.64395607 + }, + { + "x": 0.5386803, + "y": 0.6443956 + }, + { + "x": 0.5381115, + "y": 0.6567033 + }, + { + "x": 0.5096701, + "y": 0.6562637 + } + ] + }, + "confidence": 0.98077214, + "symbols": [] + } + ], + "confidence": 0.98077214 + } + ], + "blockType": 1, + "confidence": 0.98077214 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1464 + }, + { + "x": 1340, + "y": 1464 + }, + { + "x": 1340, + "y": 1494 + }, + { + "x": 1232, + "y": 1494 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6567033 + }, + { + "x": 0.70079637, + "y": 0.6567033 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1464 + }, + { + "x": 1340, + "y": 1464 + }, + { + "x": 1340, + "y": 1494 + }, + { + "x": 1232, + "y": 1494 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6567033 + }, + { + "x": 0.70079637, + "y": 0.6567033 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1232, + "y": 1464 + }, + { + "x": 1241, + "y": 1464 + }, + { + "x": 1241, + "y": 1494 + }, + { + "x": 1232, + "y": 1494 + } + ], + "normalizedVertices": [ + { + "x": 0.70079637, + "y": 0.6435165 + }, + { + "x": 0.7059158, + "y": 0.6435165 + }, + { + "x": 0.7059158, + "y": 0.6567033 + }, + { + "x": 0.70079637, + "y": 0.6567033 + } + ] + }, + "confidence": 0.9835261, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1249, + "y": 1464 + }, + { + "x": 1340, + "y": 1464 + }, + { + "x": 1340, + "y": 1494 + }, + { + "x": 1249, + "y": 1494 + } + ], + "normalizedVertices": [ + { + "x": 0.71046644, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6435165 + }, + { + "x": 0.7622298, + "y": 0.6567033 + }, + { + "x": 0.71046644, + "y": 0.6567033 + } + ] + }, + "confidence": 0.99506307, + "symbols": [] + } + ], + "confidence": 0.99341494 + } + ], + "blockType": 1, + "confidence": 0.99341494 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 890, + "y": 1537 + }, + { + "x": 1119, + "y": 1537 + }, + { + "x": 1119, + "y": 1565 + }, + { + "x": 890, + "y": 1565 + } + ], + "normalizedVertices": [ + { + "x": 0.5062571, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6879121 + }, + { + "x": 0.5062571, + "y": 0.6879121 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 890, + "y": 1537 + }, + { + "x": 1119, + "y": 1537 + }, + { + "x": 1119, + "y": 1565 + }, + { + "x": 890, + "y": 1565 + } + ], + "normalizedVertices": [ + { + "x": 0.5062571, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6879121 + }, + { + "x": 0.5062571, + "y": 0.6879121 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 890, + "y": 1537 + }, + { + "x": 1044, + "y": 1537 + }, + { + "x": 1044, + "y": 1565 + }, + { + "x": 890, + "y": 1565 + } + ], + "normalizedVertices": [ + { + "x": 0.5062571, + "y": 0.6756044 + }, + { + "x": 0.59385663, + "y": 0.6756044 + }, + { + "x": 0.59385663, + "y": 0.6879121 + }, + { + "x": 0.5062571, + "y": 0.6879121 + } + ] + }, + "confidence": 0.9933225, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1056, + "y": 1537 + }, + { + "x": 1119, + "y": 1537 + }, + { + "x": 1119, + "y": 1565 + }, + { + "x": 1056, + "y": 1565 + } + ], + "normalizedVertices": [ + { + "x": 0.6006826, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6756044 + }, + { + "x": 0.6365188, + "y": 0.6879121 + }, + { + "x": 0.6006826, + "y": 0.6879121 + } + ] + }, + "confidence": 0.99140155, + "symbols": [] + } + ], + "confidence": 0.9927462 + } + ], + "blockType": 1, + "confidence": 0.9927462 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 1233, + "y": 1536 + }, + { + "x": 1360, + "y": 1537 + }, + { + "x": 1360, + "y": 1567 + }, + { + "x": 1233, + "y": 1566 + } + ], + "normalizedVertices": [ + { + "x": 0.7013652, + "y": 0.6751648 + }, + { + "x": 0.77360636, + "y": 0.6756044 + }, + { + "x": 0.77360636, + "y": 0.6887912 + }, + { + "x": 0.7013652, + "y": 0.68835163 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 1233, + "y": 1536 + }, + { + "x": 1360, + "y": 1537 + }, + { + "x": 1360, + "y": 1567 + }, + { + "x": 1233, + "y": 1566 + } + ], + "normalizedVertices": [ + { + "x": 0.7013652, + "y": 0.6751648 + }, + { + "x": 0.77360636, + "y": 0.6756044 + }, + { + "x": 0.77360636, + "y": 0.6887912 + }, + { + "x": 0.7013652, + "y": 0.68835163 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1233, + "y": 1536 + }, + { + "x": 1241, + "y": 1536 + }, + { + "x": 1241, + "y": 1565 + }, + { + "x": 1233, + "y": 1565 + } + ], + "normalizedVertices": [ + { + "x": 0.7013652, + "y": 0.6751648 + }, + { + "x": 0.7059158, + "y": 0.6751648 + }, + { + "x": 0.7059158, + "y": 0.6879121 + }, + { + "x": 0.7013652, + "y": 0.6879121 + } + ] + }, + "confidence": 0.95355606, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "und", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 1250, + "y": 1536 + }, + { + "x": 1360, + "y": 1537 + }, + { + "x": 1360, + "y": 1567 + }, + { + "x": 1250, + "y": 1566 + } + ], + "normalizedVertices": [ + { + "x": 0.71103525, + "y": 0.6751648 + }, + { + "x": 0.77360636, + "y": 0.6756044 + }, + { + "x": 0.77360636, + "y": 0.6887912 + }, + { + "x": 0.71103525, + "y": 0.68835163 + } + ] + }, + "confidence": 0.9945192, + "symbols": [] + } + ], + "confidence": 0.9893988 + } + ], + "blockType": 1, + "confidence": 0.9893988 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 202, + "y": 1679 + }, + { + "x": 323, + "y": 1679 + }, + { + "x": 323, + "y": 1707 + }, + { + "x": 202, + "y": 1707 + } + ], + "normalizedVertices": [ + { + "x": 0.1149033, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.7503297 + }, + { + "x": 0.1149033, + "y": 0.7503297 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 202, + "y": 1679 + }, + { + "x": 323, + "y": 1679 + }, + { + "x": 323, + "y": 1707 + }, + { + "x": 202, + "y": 1707 + } + ], + "normalizedVertices": [ + { + "x": 0.1149033, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.7503297 + }, + { + "x": 0.1149033, + "y": 0.7503297 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 202, + "y": 1679 + }, + { + "x": 312, + "y": 1679 + }, + { + "x": 312, + "y": 1707 + }, + { + "x": 202, + "y": 1707 + } + ], + "normalizedVertices": [ + { + "x": 0.1149033, + "y": 0.73802197 + }, + { + "x": 0.17747441, + "y": 0.73802197 + }, + { + "x": 0.17747441, + "y": 0.7503297 + }, + { + "x": 0.1149033, + "y": 0.7503297 + } + ] + }, + "confidence": 0.99049693, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 315, + "y": 1679 + }, + { + "x": 323, + "y": 1679 + }, + { + "x": 323, + "y": 1707 + }, + { + "x": 315, + "y": 1707 + } + ], + "normalizedVertices": [ + { + "x": 0.17918089, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.73802197 + }, + { + "x": 0.18373151, + "y": 0.7503297 + }, + { + "x": 0.17918089, + "y": 0.7503297 + } + ] + }, + "confidence": 0.94988835, + "symbols": [] + } + ], + "confidence": 0.9837289 + } + ], + "blockType": 1, + "confidence": 0.9837289 + }, + { + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1781 + }, + { + "x": 620, + "y": 1781 + }, + { + "x": 620, + "y": 1818 + }, + { + "x": 223, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7991209 + }, + { + "x": 0.1268487, + "y": 0.7991209 + } + ] + }, + "paragraphs": [ + { + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1781 + }, + { + "x": 620, + "y": 1781 + }, + { + "x": 620, + "y": 1818 + }, + { + "x": 223, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7991209 + }, + { + "x": 0.1268487, + "y": 0.7991209 + } + ] + }, + "words": [ + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 223, + "y": 1781 + }, + { + "x": 341, + "y": 1781 + }, + { + "x": 341, + "y": 1818 + }, + { + "x": 223, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.1268487, + "y": 0.7828571 + }, + { + "x": 0.19397043, + "y": 0.7828571 + }, + { + "x": 0.19397043, + "y": 0.7991209 + }, + { + "x": 0.1268487, + "y": 0.7991209 + } + ] + }, + "confidence": 0.9936061, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 349, + "y": 1781 + }, + { + "x": 414, + "y": 1781 + }, + { + "x": 414, + "y": 1818 + }, + { + "x": 349, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.19852105, + "y": 0.7828571 + }, + { + "x": 0.23549488, + "y": 0.7828571 + }, + { + "x": 0.23549488, + "y": 0.7991209 + }, + { + "x": 0.19852105, + "y": 0.7991209 + } + ] + }, + "confidence": 0.9930881, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 429, + "y": 1781 + }, + { + "x": 466, + "y": 1781 + }, + { + "x": 466, + "y": 1818 + }, + { + "x": 429, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.2440273, + "y": 0.7828571 + }, + { + "x": 0.26507396, + "y": 0.7828571 + }, + { + "x": 0.26507396, + "y": 0.7991209 + }, + { + "x": 0.2440273, + "y": 0.7991209 + } + ] + }, + "confidence": 0.99373966, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 1, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 474, + "y": 1781 + }, + { + "x": 577, + "y": 1781 + }, + { + "x": 577, + "y": 1818 + }, + { + "x": 474, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.26962456, + "y": 0.7828571 + }, + { + "x": 0.32821387, + "y": 0.7828571 + }, + { + "x": 0.32821387, + "y": 0.7991209 + }, + { + "x": 0.26962456, + "y": 0.7991209 + } + ] + }, + "confidence": 0.9739828, + "symbols": [] + }, + { + "property": { + "detectedLanguages": [ + { + "languageCode": "en", + "confidence": 0.0 + } + ], + "detectedBreak": { + "type": 0, + "isPrefix": false + } + }, + "boundingBox": { + "vertices": [ + { + "x": 585, + "y": 1781 + }, + { + "x": 620, + "y": 1781 + }, + { + "x": 620, + "y": 1818 + }, + { + "x": 585, + "y": 1818 + } + ], + "normalizedVertices": [ + { + "x": 0.3327645, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7828571 + }, + { + "x": 0.3526735, + "y": 0.7991209 + }, + { + "x": 0.3327645, + "y": 0.7991209 + } + ] + }, + "confidence": 0.94136727, + "symbols": [] + } + ], + "confidence": 0.9834598 + } + ], + "blockType": 1, + "confidence": 0.9834598 + } + ], + "confidence": 0.0 + } + ], + "text": "Invoice\nDATE: 01/01/1970\nINVOICE: NO. 001\nFROM: Company ABC\nuser@companyabc.com\nTO: John Doe\njohndoe@email.com\nADDRESS: 111 Main Street\nAnytown, USA\nADDRESS: 222 Main Street\nAnytown, USA\nTERMS: 6 month contract\nDUE: 01/01/2025\nItem Description\nQuantity\nPrice\nAmount\nTool A\n500\n$1.00\n$500.00\nService B\n1\n$900.00\n$900.00\nResource C\n50\n$12.00\n$600.00\nSubtotal\n$2000.00\nTax\n$140.00\nBALANCE DUE\n$2140.00\nNOTES:\nSupplies used for Project Q.\n" + }, + "context": { + "pageNumber": 1, + "uri": "" + }, + "faceAnnotations": [], + "landmarkAnnotations": [], + "logoAnnotations": [], + "labelAnnotations": [], + "localizedObjectAnnotations": [] + } + ], + "totalPages": 0 +} \ No newline at end of file diff --git a/tests/unit/test_document.py b/tests/unit/test_document.py index 94fb78f5..38b03d42 100644 --- a/tests/unit/test_document.py +++ b/tests/unit/test_document.py @@ -522,7 +522,18 @@ def test_convert_document_to_annotate_file_response(): actual = doc.convert_document_to_annotate_file_response() - assert actual != AnnotateFileResponse() + with open("tests/unit/resources/toolbox_invoice_test-0-vision.json", "r") as f: + invoice_json = f.read() + + expected = AnnotateFileResponse.from_json(invoice_json) + + assert actual.responses[0].text_annotations[0].description == "Invoice" + assert len(actual.responses[0].text_annotations) == 86 + + assert len(actual.responses[0].full_text_annotation.pages) == 1 + assert actual.responses[0].full_text_annotation.text is not None + + assert actual == expected def test_export_images(get_bytes_images_mock):