{"id":13629995,"url":"https://github.com/ricmoo/QRCode","last_synced_at":"2025-04-17T13:31:05.703Z","repository":{"id":45933001,"uuid":"87681529","full_name":"ricmoo/QRCode","owner":"ricmoo","description":"QR code generation library in C, optimized for low-power devices, such as Arduino.","archived":false,"fork":false,"pushed_at":"2023-09-24T00:01:34.000Z","size":41,"stargazers_count":650,"open_issues_count":35,"forks_count":204,"subscribers_count":36,"default_branch":"master","last_synced_at":"2024-10-30T06:58:23.310Z","etag":null,"topics":["arduino","arduino-library","qr-code","qr-generator","qrcode"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ricmoo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-04-09T04:01:03.000Z","updated_at":"2024-10-28T22:11:40.000Z","dependencies_parsed_at":"2024-01-14T06:56:31.849Z","dependency_job_id":null,"html_url":"https://github.com/ricmoo/QRCode","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricmoo%2FQRCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricmoo%2FQRCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricmoo%2FQRCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricmoo%2FQRCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ricmoo","download_url":"https://codeload.github.com/ricmoo/QRCode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223757102,"owners_count":17197495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","arduino-library","qr-code","qr-generator","qrcode"],"created_at":"2024-08-01T22:01:26.711Z","updated_at":"2024-11-08T21:30:34.307Z","avatar_url":"https://github.com/ricmoo.png","language":"C++","readme":"QRCode\n======\n\nA simple library for generating [QR codes](https://en.wikipedia.org/wiki/QR_code) in C,\noptimized for processing and memory constrained systems.\n\n**Features:**\n\n- Stack-based (no heap necessary; but you can use heap if you want)\n- Low-memory foot print (relatively)\n- Compile-time stripping of unecessary logic and constants\n- MIT License; do with this as you please\n\n\nInstalling\n----------\n\nTo install this library, download and save it to your Arduino libraries directory.\n\nRename the directory to QRCode (if downloaded from GitHub, the filename may be\nqrcode-master; library names may not contain the hyphen, so it must be renamed)\n\n\nAPI\n---\n\n**Generate a QR Code**\n\n```c\n// The structure to manage the QR code\nQRCode qrcode;\n\n// Allocate a chunk of memory to store the QR code\nuint8_t qrcodeBytes[qrcode_getBufferSize()];\n\nqrcode_initText(\u0026qrcode, qrcodeBytes, 3, ECC_LOW, \"HELLO WORLD\");\n```\n\n**Draw a QR Code**\n\nHow a QR code is used will vary greatly from project to project. For example:\n\n- Display on an OLED screen (128x64 nicely supports 2 side-by-side version 3 QR codes)\n- Print as a bitmap on a thermal printer\n- Store as a BMP (or with a some extra work, possibly a PNG) on an SD card\n\nThe following example prints a QR code to the Serial Monitor (it likely will\nnot be scannable, but is just for demonstration purposes).\n\n```c\nfor (uint8 y = 0; y \u003c qrcode.size; y++) {\n    for (uint8 x = 0; x \u003c qrcode.size; x++) {\n        if (qrcode_getModule(\u0026qrcode, x, y) {\n            Serial.print(\"**\");\n        } else {\n            Serial.print(\"  \");\n        }\n    }\n    Serial.print(\"\\n\");\n}\n```\n\n\nWhat is Version, Error Correction and Mode?\n-------------------------------------------\n\nA QR code is composed of many little squares, called **modules**, which represent\nencoded data, with additional error correction (allowing partially damaged QR\ncodes to still be read).\n\nThe **version** of a QR code is a number between 1 and 40 (inclusive), which indicates\nthe size of the QR code. The width and height of a QR code are always equal (it is\nsquare) and are equal to `4 * version + 17`.\n\nThe level of **error correction** is a number between 0 and 3 (inclusive), or can be\none of the symbolic names ECC_LOW, ECC_MEDIUM, ECC_QUARTILE and ECC_HIGH. Higher\nlevels of error correction sacrifice data capacity, but allow a larger portion of\nthe QR code to be damaged or unreadable.\n\nThe **mode** of a QR code is determined by the data being encoded. Each mode is encoded\ninternally using a compact representation, so lower modes can contain more data.\n\n- **NUMERIC:** numbers (`0-9`)\n- **ALPHANUMERIC:** uppercase letters (`A-Z`), numbers (`0-9`), the space (` `), dollar sign (`$`), percent sign (`%`), asterisk (`*`), plus (`+`), minus (`-`), decimal point (`.`), slash (`/`) and colon (`:`).\n- **BYTE:** any character\n\n\nData Capacities\n---------------\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003cth rowspan=\"2\"\u003eVersion\u003c/th\u003e\n        \u003cth rowspan=\"2\"\u003eSize\u003c/th\u003e\n        \u003cth rowspan=\"2\"\u003eError Correction\u003c/th\u003e\n        \u003cth colspan=\"3\"\u003eMode\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003cth\u003eNumeric\u003c/th\u003e\n        \u003cth\u003eAlphanumeric\u003c/th\u003e\n        \u003cth\u003eByte\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e1\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e21 x 21\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e41\u003c/td\u003e\u003ctd\u003e25\u003c/td\u003e\u003ctd\u003e17\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e34\u003c/td\u003e\u003ctd\u003e20\u003c/td\u003e\u003ctd\u003e14\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e27\u003c/td\u003e\u003ctd\u003e16\u003c/td\u003e\u003ctd\u003e11\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e17\u003c/td\u003e\u003ctd\u003e10\u003c/td\u003e\u003ctd\u003e7\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e2\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e25 x 25\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e77\u003c/td\u003e\u003ctd\u003e47\u003c/td\u003e\u003ctd\u003e32\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e63\u003c/td\u003e\u003ctd\u003e38\u003c/td\u003e\u003ctd\u003e26\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e48\u003c/td\u003e\u003ctd\u003e29\u003c/td\u003e\u003ctd\u003e20\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e34\u003c/td\u003e\u003ctd\u003e20\u003c/td\u003e\u003ctd\u003e14\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e3\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e29 x 29\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e127\u003c/td\u003e\u003ctd\u003e77\u003c/td\u003e\u003ctd\u003e53\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e101\u003c/td\u003e\u003ctd\u003e61\u003c/td\u003e\u003ctd\u003e42\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e77\u003c/td\u003e\u003ctd\u003e47\u003c/td\u003e\u003ctd\u003e32\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e58\u003c/td\u003e\u003ctd\u003e35\u003c/td\u003e\u003ctd\u003e24\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e4\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e33 x 33\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e187\u003c/td\u003e\u003ctd\u003e114\u003c/td\u003e\u003ctd\u003e78\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e149\u003c/td\u003e\u003ctd\u003e90\u003c/td\u003e\u003ctd\u003e62\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e111\u003c/td\u003e\u003ctd\u003e67\u003c/td\u003e\u003ctd\u003e46\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e82\u003c/td\u003e\u003ctd\u003e50\u003c/td\u003e\u003ctd\u003e34\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e5\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e37 x 37\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e255\u003c/td\u003e\u003ctd\u003e154\u003c/td\u003e\u003ctd\u003e106\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e202\u003c/td\u003e\u003ctd\u003e122\u003c/td\u003e\u003ctd\u003e84\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e144\u003c/td\u003e\u003ctd\u003e87\u003c/td\u003e\u003ctd\u003e60\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e106\u003c/td\u003e\u003ctd\u003e64\u003c/td\u003e\u003ctd\u003e44\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e6\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e41 x 41\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e322\u003c/td\u003e\u003ctd\u003e195\u003c/td\u003e\u003ctd\u003e134\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e255\u003c/td\u003e\u003ctd\u003e154\u003c/td\u003e\u003ctd\u003e106\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e178\u003c/td\u003e\u003ctd\u003e108\u003c/td\u003e\u003ctd\u003e74\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e139\u003c/td\u003e\u003ctd\u003e84\u003c/td\u003e\u003ctd\u003e58\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e7\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e45 x 45\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e370\u003c/td\u003e\u003ctd\u003e224\u003c/td\u003e\u003ctd\u003e154\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e293\u003c/td\u003e\u003ctd\u003e178\u003c/td\u003e\u003ctd\u003e122\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e207\u003c/td\u003e\u003ctd\u003e125\u003c/td\u003e\u003ctd\u003e86\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e154\u003c/td\u003e\u003ctd\u003e93\u003c/td\u003e\u003ctd\u003e64\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e8\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e49 x 49\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e461\u003c/td\u003e\u003ctd\u003e279\u003c/td\u003e\u003ctd\u003e192\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e365\u003c/td\u003e\u003ctd\u003e221\u003c/td\u003e\u003ctd\u003e152\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e259\u003c/td\u003e\u003ctd\u003e157\u003c/td\u003e\u003ctd\u003e108\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e202\u003c/td\u003e\u003ctd\u003e122\u003c/td\u003e\u003ctd\u003e84\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e9\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e53 x 53\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e552\u003c/td\u003e\u003ctd\u003e335\u003c/td\u003e\u003ctd\u003e230\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e432\u003c/td\u003e\u003ctd\u003e262\u003c/td\u003e\u003ctd\u003e180\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e312\u003c/td\u003e\u003ctd\u003e189\u003c/td\u003e\u003ctd\u003e130\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e235\u003c/td\u003e\u003ctd\u003e143\u003c/td\u003e\u003ctd\u003e98\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e10\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e57 x 57\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e652\u003c/td\u003e\u003ctd\u003e395\u003c/td\u003e\u003ctd\u003e271\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e513\u003c/td\u003e\u003ctd\u003e311\u003c/td\u003e\u003ctd\u003e213\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e364\u003c/td\u003e\u003ctd\u003e221\u003c/td\u003e\u003ctd\u003e151\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e288\u003c/td\u003e\u003ctd\u003e174\u003c/td\u003e\u003ctd\u003e119\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e11\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e61 x 61\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e772\u003c/td\u003e\u003ctd\u003e468\u003c/td\u003e\u003ctd\u003e321\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e604\u003c/td\u003e\u003ctd\u003e366\u003c/td\u003e\u003ctd\u003e251\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e427\u003c/td\u003e\u003ctd\u003e259\u003c/td\u003e\u003ctd\u003e177\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e331\u003c/td\u003e\u003ctd\u003e200\u003c/td\u003e\u003ctd\u003e137\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e12\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e65 x 65\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e883\u003c/td\u003e\u003ctd\u003e535\u003c/td\u003e\u003ctd\u003e367\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e691\u003c/td\u003e\u003ctd\u003e419\u003c/td\u003e\u003ctd\u003e287\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e489\u003c/td\u003e\u003ctd\u003e296\u003c/td\u003e\u003ctd\u003e203\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e374\u003c/td\u003e\u003ctd\u003e227\u003c/td\u003e\u003ctd\u003e155\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e13\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e69 x 69\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1022\u003c/td\u003e\u003ctd\u003e619\u003c/td\u003e\u003ctd\u003e425\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e796\u003c/td\u003e\u003ctd\u003e483\u003c/td\u003e\u003ctd\u003e331\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e580\u003c/td\u003e\u003ctd\u003e352\u003c/td\u003e\u003ctd\u003e241\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e427\u003c/td\u003e\u003ctd\u003e259\u003c/td\u003e\u003ctd\u003e177\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e14\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e73 x 73\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1101\u003c/td\u003e\u003ctd\u003e667\u003c/td\u003e\u003ctd\u003e458\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e871\u003c/td\u003e\u003ctd\u003e528\u003c/td\u003e\u003ctd\u003e362\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e621\u003c/td\u003e\u003ctd\u003e376\u003c/td\u003e\u003ctd\u003e258\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e468\u003c/td\u003e\u003ctd\u003e283\u003c/td\u003e\u003ctd\u003e194\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e15\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e77 x 77\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1250\u003c/td\u003e\u003ctd\u003e758\u003c/td\u003e\u003ctd\u003e520\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e991\u003c/td\u003e\u003ctd\u003e600\u003c/td\u003e\u003ctd\u003e412\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e703\u003c/td\u003e\u003ctd\u003e426\u003c/td\u003e\u003ctd\u003e292\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e530\u003c/td\u003e\u003ctd\u003e321\u003c/td\u003e\u003ctd\u003e220\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e16\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e81 x 81\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1408\u003c/td\u003e\u003ctd\u003e854\u003c/td\u003e\u003ctd\u003e586\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1082\u003c/td\u003e\u003ctd\u003e656\u003c/td\u003e\u003ctd\u003e450\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e775\u003c/td\u003e\u003ctd\u003e470\u003c/td\u003e\u003ctd\u003e322\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e602\u003c/td\u003e\u003ctd\u003e365\u003c/td\u003e\u003ctd\u003e250\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e17\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e85 x 85\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1548\u003c/td\u003e\u003ctd\u003e938\u003c/td\u003e\u003ctd\u003e644\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1212\u003c/td\u003e\u003ctd\u003e734\u003c/td\u003e\u003ctd\u003e504\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e876\u003c/td\u003e\u003ctd\u003e531\u003c/td\u003e\u003ctd\u003e364\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e674\u003c/td\u003e\u003ctd\u003e408\u003c/td\u003e\u003ctd\u003e280\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e18\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e89 x 89\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1725\u003c/td\u003e\u003ctd\u003e1046\u003c/td\u003e\u003ctd\u003e718\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1346\u003c/td\u003e\u003ctd\u003e816\u003c/td\u003e\u003ctd\u003e560\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e948\u003c/td\u003e\u003ctd\u003e574\u003c/td\u003e\u003ctd\u003e394\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e746\u003c/td\u003e\u003ctd\u003e452\u003c/td\u003e\u003ctd\u003e310\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e19\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e93 x 93\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e1903\u003c/td\u003e\u003ctd\u003e1153\u003c/td\u003e\u003ctd\u003e792\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1500\u003c/td\u003e\u003ctd\u003e909\u003c/td\u003e\u003ctd\u003e624\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1063\u003c/td\u003e\u003ctd\u003e644\u003c/td\u003e\u003ctd\u003e442\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e813\u003c/td\u003e\u003ctd\u003e493\u003c/td\u003e\u003ctd\u003e338\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e20\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e97 x 97\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e2061\u003c/td\u003e\u003ctd\u003e1249\u003c/td\u003e\u003ctd\u003e858\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1600\u003c/td\u003e\u003ctd\u003e970\u003c/td\u003e\u003ctd\u003e666\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1159\u003c/td\u003e\u003ctd\u003e702\u003c/td\u003e\u003ctd\u003e482\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e919\u003c/td\u003e\u003ctd\u003e557\u003c/td\u003e\u003ctd\u003e382\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e21\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e101 x 101\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e2232\u003c/td\u003e\u003ctd\u003e1352\u003c/td\u003e\u003ctd\u003e929\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1708\u003c/td\u003e\u003ctd\u003e1035\u003c/td\u003e\u003ctd\u003e711\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1224\u003c/td\u003e\u003ctd\u003e742\u003c/td\u003e\u003ctd\u003e509\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e969\u003c/td\u003e\u003ctd\u003e587\u003c/td\u003e\u003ctd\u003e403\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e22\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e105 x 105\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e2409\u003c/td\u003e\u003ctd\u003e1460\u003c/td\u003e\u003ctd\u003e1003\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e1872\u003c/td\u003e\u003ctd\u003e1134\u003c/td\u003e\u003ctd\u003e779\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1358\u003c/td\u003e\u003ctd\u003e823\u003c/td\u003e\u003ctd\u003e565\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1056\u003c/td\u003e\u003ctd\u003e640\u003c/td\u003e\u003ctd\u003e439\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e23\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e109 x 109\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e2620\u003c/td\u003e\u003ctd\u003e1588\u003c/td\u003e\u003ctd\u003e1091\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2059\u003c/td\u003e\u003ctd\u003e1248\u003c/td\u003e\u003ctd\u003e857\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1468\u003c/td\u003e\u003ctd\u003e890\u003c/td\u003e\u003ctd\u003e611\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1108\u003c/td\u003e\u003ctd\u003e672\u003c/td\u003e\u003ctd\u003e461\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e24\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e113 x 113\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e2812\u003c/td\u003e\u003ctd\u003e1704\u003c/td\u003e\u003ctd\u003e1171\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2188\u003c/td\u003e\u003ctd\u003e1326\u003c/td\u003e\u003ctd\u003e911\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1588\u003c/td\u003e\u003ctd\u003e963\u003c/td\u003e\u003ctd\u003e661\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1228\u003c/td\u003e\u003ctd\u003e744\u003c/td\u003e\u003ctd\u003e511\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e25\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e117 x 117\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e3057\u003c/td\u003e\u003ctd\u003e1853\u003c/td\u003e\u003ctd\u003e1273\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2395\u003c/td\u003e\u003ctd\u003e1451\u003c/td\u003e\u003ctd\u003e997\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1718\u003c/td\u003e\u003ctd\u003e1041\u003c/td\u003e\u003ctd\u003e715\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1286\u003c/td\u003e\u003ctd\u003e779\u003c/td\u003e\u003ctd\u003e535\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e26\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e121 x 121\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e3283\u003c/td\u003e\u003ctd\u003e1990\u003c/td\u003e\u003ctd\u003e1367\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2544\u003c/td\u003e\u003ctd\u003e1542\u003c/td\u003e\u003ctd\u003e1059\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1804\u003c/td\u003e\u003ctd\u003e1094\u003c/td\u003e\u003ctd\u003e751\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1425\u003c/td\u003e\u003ctd\u003e864\u003c/td\u003e\u003ctd\u003e593\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e27\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e125 x 125\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e3517\u003c/td\u003e\u003ctd\u003e2132\u003c/td\u003e\u003ctd\u003e1465\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2701\u003c/td\u003e\u003ctd\u003e1637\u003c/td\u003e\u003ctd\u003e1125\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e1933\u003c/td\u003e\u003ctd\u003e1172\u003c/td\u003e\u003ctd\u003e805\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1501\u003c/td\u003e\u003ctd\u003e910\u003c/td\u003e\u003ctd\u003e625\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e28\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e129 x 129\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e3669\u003c/td\u003e\u003ctd\u003e2223\u003c/td\u003e\u003ctd\u003e1528\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e2857\u003c/td\u003e\u003ctd\u003e1732\u003c/td\u003e\u003ctd\u003e1190\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2085\u003c/td\u003e\u003ctd\u003e1263\u003c/td\u003e\u003ctd\u003e868\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1581\u003c/td\u003e\u003ctd\u003e958\u003c/td\u003e\u003ctd\u003e658\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e29\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e133 x 133\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e3909\u003c/td\u003e\u003ctd\u003e2369\u003c/td\u003e\u003ctd\u003e1628\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e3035\u003c/td\u003e\u003ctd\u003e1839\u003c/td\u003e\u003ctd\u003e1264\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2181\u003c/td\u003e\u003ctd\u003e1322\u003c/td\u003e\u003ctd\u003e908\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1677\u003c/td\u003e\u003ctd\u003e1016\u003c/td\u003e\u003ctd\u003e698\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e30\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e137 x 137\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e4158\u003c/td\u003e\u003ctd\u003e2520\u003c/td\u003e\u003ctd\u003e1732\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e3289\u003c/td\u003e\u003ctd\u003e1994\u003c/td\u003e\u003ctd\u003e1370\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2358\u003c/td\u003e\u003ctd\u003e1429\u003c/td\u003e\u003ctd\u003e982\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1782\u003c/td\u003e\u003ctd\u003e1080\u003c/td\u003e\u003ctd\u003e742\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e31\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e141 x 141\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e4417\u003c/td\u003e\u003ctd\u003e2677\u003c/td\u003e\u003ctd\u003e1840\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e3486\u003c/td\u003e\u003ctd\u003e2113\u003c/td\u003e\u003ctd\u003e1452\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2473\u003c/td\u003e\u003ctd\u003e1499\u003c/td\u003e\u003ctd\u003e1030\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e1897\u003c/td\u003e\u003ctd\u003e1150\u003c/td\u003e\u003ctd\u003e790\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e32\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e145 x 145\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e4686\u003c/td\u003e\u003ctd\u003e2840\u003c/td\u003e\u003ctd\u003e1952\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e3693\u003c/td\u003e\u003ctd\u003e2238\u003c/td\u003e\u003ctd\u003e1538\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2670\u003c/td\u003e\u003ctd\u003e1618\u003c/td\u003e\u003ctd\u003e1112\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2022\u003c/td\u003e\u003ctd\u003e1226\u003c/td\u003e\u003ctd\u003e842\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e33\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e149 x 149\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e4965\u003c/td\u003e\u003ctd\u003e3009\u003c/td\u003e\u003ctd\u003e2068\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e3909\u003c/td\u003e\u003ctd\u003e2369\u003c/td\u003e\u003ctd\u003e1628\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2805\u003c/td\u003e\u003ctd\u003e1700\u003c/td\u003e\u003ctd\u003e1168\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2157\u003c/td\u003e\u003ctd\u003e1307\u003c/td\u003e\u003ctd\u003e898\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e34\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e153 x 153\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e5253\u003c/td\u003e\u003ctd\u003e3183\u003c/td\u003e\u003ctd\u003e2188\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e4134\u003c/td\u003e\u003ctd\u003e2506\u003c/td\u003e\u003ctd\u003e1722\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e2949\u003c/td\u003e\u003ctd\u003e1787\u003c/td\u003e\u003ctd\u003e1228\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2301\u003c/td\u003e\u003ctd\u003e1394\u003c/td\u003e\u003ctd\u003e958\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e35\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e157 x 157\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e5529\u003c/td\u003e\u003ctd\u003e3351\u003c/td\u003e\u003ctd\u003e2303\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e4343\u003c/td\u003e\u003ctd\u003e2632\u003c/td\u003e\u003ctd\u003e1809\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3081\u003c/td\u003e\u003ctd\u003e1867\u003c/td\u003e\u003ctd\u003e1283\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2361\u003c/td\u003e\u003ctd\u003e1431\u003c/td\u003e\u003ctd\u003e983\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e36\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e161 x 161\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e5836\u003c/td\u003e\u003ctd\u003e3537\u003c/td\u003e\u003ctd\u003e2431\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e4588\u003c/td\u003e\u003ctd\u003e2780\u003c/td\u003e\u003ctd\u003e1911\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3244\u003c/td\u003e\u003ctd\u003e1966\u003c/td\u003e\u003ctd\u003e1351\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2524\u003c/td\u003e\u003ctd\u003e1530\u003c/td\u003e\u003ctd\u003e1051\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e37\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e165 x 165\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e6153\u003c/td\u003e\u003ctd\u003e3729\u003c/td\u003e\u003ctd\u003e2563\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e4775\u003c/td\u003e\u003ctd\u003e2894\u003c/td\u003e\u003ctd\u003e1989\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3417\u003c/td\u003e\u003ctd\u003e2071\u003c/td\u003e\u003ctd\u003e1423\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2625\u003c/td\u003e\u003ctd\u003e1591\u003c/td\u003e\u003ctd\u003e1093\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e38\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e169 x 169\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e6479\u003c/td\u003e\u003ctd\u003e3927\u003c/td\u003e\u003ctd\u003e2699\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e5039\u003c/td\u003e\u003ctd\u003e3054\u003c/td\u003e\u003ctd\u003e2099\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3599\u003c/td\u003e\u003ctd\u003e2181\u003c/td\u003e\u003ctd\u003e1499\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2735\u003c/td\u003e\u003ctd\u003e1658\u003c/td\u003e\u003ctd\u003e1139\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e39\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e173 x 173\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e6743\u003c/td\u003e\u003ctd\u003e4087\u003c/td\u003e\u003ctd\u003e2809\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e5313\u003c/td\u003e\u003ctd\u003e3220\u003c/td\u003e\u003ctd\u003e2213\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3791\u003c/td\u003e\u003ctd\u003e2298\u003c/td\u003e\u003ctd\u003e1579\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e2927\u003c/td\u003e\u003ctd\u003e1774\u003c/td\u003e\u003ctd\u003e1219\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd rowspan=\"4\"\u003e40\u003c/td\u003e\n        \u003ctd rowspan=\"4\"\u003e177 x 177\u003c/td\u003e\n        \u003ctd\u003eLOW\u003c/td\u003e\u003ctd\u003e7089\u003c/td\u003e\u003ctd\u003e4296\u003c/td\u003e\u003ctd\u003e2953\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eMEDIUM\u003c/td\u003e\u003ctd\u003e5596\u003c/td\u003e\u003ctd\u003e3391\u003c/td\u003e\u003ctd\u003e2331\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eQUARTILE\u003c/td\u003e\u003ctd\u003e3993\u003c/td\u003e\u003ctd\u003e2420\u003c/td\u003e\u003ctd\u003e1663\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eHIGH\u003c/td\u003e\u003ctd\u003e3057\u003c/td\u003e\u003ctd\u003e1852\u003c/td\u003e\u003ctd\u003e1273\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n\nSpecial Thanks\n--------------\n\nA HUGE thank you to [Project Nayuki](https://www.nayuki.io/) for the\n[QR code C++ library](https://github.com/nayuki/QR-Code-generator/tree/master/cpp)\nwhich was critical in development of this library.\n\n\nLicense\n-------\n\nMIT License.\n","funding_links":[],"categories":["C++"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricmoo%2FQRCode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fricmoo%2FQRCode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricmoo%2FQRCode/lists"}