Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KevinMayfield/9e1133ba6308d908a229d31ded475319 to your computer and use it in GitHub Desktop.
Save KevinMayfield/9e1133ba6308d908a229d31ded475319 to your computer and use it in GitHub Desktop.
{
"resourceType": "Bundle",
"id": "3d0c9cc7-60ea-44e0-9ee8-765abbb660dd",
"identifier": {
"system": "https://fhir.mytrust.nhs.uk/Id/RCB/PAS",
"value": "13403891320453338075"
},
"type": "message",
"timestamp": "2021-09-17T12:20:00.742000+00:00",
"entry": [
{
"fullUrl": "urn:uuid:844ebe20-78f0-4d77-8890-44d588717ca9",
"resource": {
"resourceType": "MessageHeader",
"eventCoding": {
"system": "https://fhir.nhs.uk/CodeSystem/message-event",
"code": "document"
},
"destination": [
{
"endpoint": "urn:nhs-uk:addressing:mesh:Y90638OT002",
"receiver": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "Y9062"
},
"display": "Elmet Healthcare1"
}
}
],
"sender": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "RR8"
},
"display": "Elmet Healthcare2"
},
"source": {
"endpoint": "urn:nhs-uk:addressing:mesh:Y90638OT001"
},
"focus": [
{
"reference": "urn:uuid:5da894e0-a57e-43e9-a1a1-e283a484003c"
}
]
}
},
{
"fullUrl": "urn:uuid:5da894e0-a57e-43e9-a1a1-e283a484003c",
"resource": {
"resourceType": "DocumentReference",
"contained": [
{
"resourceType": "PractitionerRole",
"id": "author",
"practitioner": {
"identifier": {
"system": "https://fhir.hl7.org.uk/Id/gmp-number",
"value": "G7654321"
},
"display": "Dr Gregory Townley"
},
"organization": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "RR8"
},
"display": "LEEDS TEACHING HOSPITALS NHS TRUST"
},
"healthcareService": [
{
"identifier": {
"system": "http://fhir.nhs.uk/Id/dos-service-id",
"value": "1234567"
},
"display": "Online Consultations Service"
}
]
}
],
"identifier": [
{
"value": "5da894e0-a57e-43e9-a1a1-e283a484003c"
}
],
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "766841000000106",
"display": "Consultation with patient"
}
]
},
"status": "current",
"subject": {
"reference": "urn:uuid:221c028d-e15b-4d60-8035-c460c8231fa3"
},
"author": [
{
"reference": "#author"
}
],
"date": "2021-09-17T12:20:00.742000+00:00",
"content": [
{
"attachment": {
"contentType": "text/html",
"url": "urn:uuid:db60a89b-3989-4290-b373-2e4a7266e556"
}
}
]
}
},
{
"fullUrl": "urn:uuid:221c028d-e15b-4d60-8035-c460c8231fa3",
"resource": {
"resourceType": "Patient",
"identifier": [
{
"system": "https://fhir.nhs.uk/Id/nhs-number",
"value": "9333333333"
}
],
"name": [
{
"family": "SMITH",
"given": [
"FREDRICA"
],
"prefix": [
"MRS"
]
}
],
"telecom": [
{
"system": "phone",
"value": "+441234567890",
"use": "home"
}
],
"gender": "female",
"birthDate": "1965-11-12",
"address": [
{
"use": "home",
"city": "MALTON",
"district": "NORTH YORKSHIRE",
"postalCode": "YO32 5TT"
}
],
"contact": [
{
"name": {
"family": "SMITH",
"given": [
"FRANCESCA"
],
"prefix": [
"MRS"
]
},
"address": {
"use": "home",
"city": "MALTON",
"district": "NORTH YORKSHIRE",
"postalCode": "YO32 5TT"
}
}
],
"generalPractitioner": [
{
"identifier": {
"system": "https://fhir.hl7.org.uk/Id/gmp-number",
"value": "G5612908"
},
"display": "Dr Gregory Townley"
},
{
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "Y06601"
},
"display": "MALTON GP PRACTICE"
}
]
}
},
{
"fullUrl": "urn:uuid:db60a89b-3989-4290-b373-2e4a7266e556",
"resource": {
"resourceType": "Binary",
"contentType": "text/html",
"data": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iSVNPLTg4NTktMSI/PjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczpmaGlyPSJodHRwOi8vaGw3Lm9yZy9maGlyIj4KPGhlYWQ+Cjx0aXRsZT5QYXRpZW50IENvbnN1bHRhdGlvbjwvdGl0bGU+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgICAgICAgICBib2R5IHsgY29sb3I6ICMwMDAwMDA7IGZvbnQtc2l6ZTogMTBwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBzYW5zLXNlcmlmOyBtYXJnaW46IDEwcHg7IH0KICAgICAgICAgIGgxIHsgZm9udC1zaXplOiAxNHB0OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjMDAwMDAwOyBtYXJnaW4tdG9wOiAyNXB4OyBtYXJnaW4tYm90dG9tOiAxNXB4O30KICAgICAgICAgIGgyIHsgZm9udC1zaXplOiAxMnB0OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjMDAwMDAwOyBtYXJnaW4tdG9wOiAyNXB4OyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9CiAgICAgICAgICBoMyB7IGZvbnQtc2l6ZTogMTBwdDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjMDAwMDAwOyBtYXJnaW4tdG9wOiA1cHg7IG1hcmdpbi1ib3R0b206IDE1cHg7IH0KICAgICAgICAgIGg0IHsgZm9udC1zaXplOiAxMHB0OyBmb250LXdlaWdodDogYm9sZDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IGNvbG9yOiAjMDAwMDAwOyBtYXJnaW4tdG9wOiA1cHg7IG1hcmdpbi1ib3R0b206IDE1cHg7IH0KICAgICAgICAgIGg1IHsgZm9udC1zaXplOiAxMHB0OyBmb250LXdlaWdodDogbm9ybWFsOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIGNvbG9yOiAjMDAwMDAwOyBtYXJnaW4tdG9wOiA1cHg7IG1hcmdpbi1ib3R0b206IDE1cHg7IH0KICAgICAgICAgIGg2IHsgZm9udC1zaXplOiAxMHB0OyBmb250LXdlaWdodDogbm9ybWFsOyBjb2xvcjogIzAwMDAwMDsgbWFyZ2luLXRvcDogNXB4OyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9CiAgICAgICAgICB0YWJsZSB7IGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTsgICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB0ZXh0LWFsaWduOiBsZWZ0OyB3aWR0aDogMTAwJTt9CiAgICAgICAgICB0aC5kZWZhdWx0IHtwYWRkaW5nOiAzcHg7IGNvbG9yOiAjMDAwMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB0ZXh0LWFsaWduOiBsZWZ0O30KICAgICAgICAgIHRoIHtwYWRkaW5nOiAzcHg7IGZvbnQtc2l6ZTogMTBwdDt9CiAgICAgICAgICB0ZCB7cGFkZGluZzogM3B4OyBmb250LXNpemU6IDEwcHQ7fQogICAgICAgICAgLypCYW5uZXIgc3R5bGVzKi8KICAgICAgICAgIGRpdi5iYW5uZXIge21hcmdpbi1ib3R0b206IDMwcHg7IGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7IGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7fQogICAgICAgICAgZGl2LmJhbm5lciBUQUJMRSB7Ym9yZGVyOiAxcHggc29saWQgYmxhY2s7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IG1hcmdpbi1ib3R0b206IDVweDsgfQogICAgICAgICAgZGl2LmJhbm5lciBURCB7YmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgdmVydGljYWwtYWxpZ246IHRvcDsgcGFkZGluZzogM3B4OyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXNpemU6IDEycHQ7fQogICAgICAgICAgZGl2LmJhbm5lciBUSCB7YmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDsgdmVydGljYWwtYWxpZ246IHRvcDsgcGFkZGluZzogM3B4OyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAxMnB0O30KICAgICAgICAgIGRpdi5iYW5uZXIgVEFCTEUgUCB7bWFyZ2luOiAwO30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC1jcmVhbSB7bWFyZ2luLWJvdHRvbTogMzBweDsgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZlZTsgcGFkZGluZy1sZWZ0OiA1cHg7fQogICAgICAgICAgZGl2LmJhbm5lci1wYXJ0aWFsLWNyZWFtIFRBQkxFIHtib3JkZXI6IDBweDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZlZTt9CiAgICAgICAgICBkaXYuYmFubmVyLXBhcnRpYWwtY3JlYW0gVEQge2JhY2tncm91bmQtY29sb3I6ICNmZmZmZWU7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmc6IDNweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogMTJwdDt9CiAgICAgICAgICBkaXYuYmFubmVyLXBhcnRpYWwtY3JlYW0gVEgge2JhY2tncm91bmQtY29sb3I6ICNmZmZmZWU7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmc6IDNweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTppdGFsaWM7IGZvbnQtc2l6ZTogMTJwdDt9CiAgICAgICAgICBkaXYuYmFubmVyLXBhcnRpYWwtY3JlYW0gVEFCTEUgUCB7bWFyZ2luOiAwO30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC12aW9sZXQge21hcmdpbi1ib3R0b206IDMwcHg7IGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7IGJhY2tncm91bmQtY29sb3I6ICNlZWVlZmY7IHBhZGRpbmctbGVmdDogNXB4O30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC12aW9sZXQgVEFCTEUge2JvcmRlcjogMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWZmOyB9CiAgICAgICAgICBkaXYuYmFubmVyLXBhcnRpYWwtdmlvbGV0IFREIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWZmOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOiAzcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDEycHQ7fQogICAgICAgICAgZGl2LmJhbm5lci1wYXJ0aWFsLXZpb2xldCBUSCB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZlZTsgdmVydGljYWwtYWxpZ246IHRvcDsgcGFkZGluZzogM3B4OyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOml0YWxpYzsgZm9udC1zaXplOiAxMnB0O30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC12aW9sZXQgVEFCTEUgUCB7bWFyZ2luOiAwO30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC1ncmF5IHttYXJnaW4tYm90dG9tOiAzMHB4OyBib3JkZXI6IDBweCBzb2xpZCAjMDAwMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBwYWRkaW5nLWxlZnQ6IDVweDt9CiAgICAgICAgICBkaXYuYmFubmVyLXBhcnRpYWwtZ3JheSBUQUJMRSB7Ym9yZGVyOiAxcHggc29saWQgYmxhY2s7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IG1hcmdpbi1ib3R0b206IDVweDsgfQogICAgICAgICAgZGl2LmJhbm5lci1wYXJ0aWFsLWdyYXkgVEQge2JhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmc6IDNweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zaXplOiAxMnB0O30KICAgICAgICAgIGRpdi5iYW5uZXItcGFydGlhbC1ncmF5IFRIIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOiAzcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDEycHQ7fQogICAgICAgICAgZGl2LmJhbm5lci1wYXJ0aWFsLWdyYXkgVEFCTEUgUCB7bWFyZ2luOiAwOyB9CiAgICAgICAgICAubGFiZWwge2ZvbnQtc3R5bGU6aXRhbGljOyBmb250LXdlaWdodDogbm9ybWFsO30KICAgICAgICAgIC5ib2xkIHtmb250LXdlaWdodDogYm9sZDt9CiAgICAgICAgICAuYm9sZC1pdGFsaWMge2ZvbnQtc3R5bGU6aXRhbGljOyBmb250LXdlaWdodDogYm9sZDt9CgogICAgICAgICAgLyoqKioqKioqKioqKioqKioqKioqIENPTkZJRyBPUFRJT05TIEZPUiBSRU5ERVJJTkcgLSBTVEFSVCAqKioqKioqKioqKioqKioqKioqKi8KICAgICAgICAgIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAgICAgICAgICAvKiBUaGUgRkhJUiBSZW5kZXJlciBoYXMgdHdvIG9wdGlvbnMgdG8gZWl0aGVyIGRpc3BsYXkgdGhlIEZ1bGwgcmVzb3VyY2Ugd2l0aCBhbGwgZWxlbWVudHMgb3IgYSBQYXJ0aWFsIHJlc291cmNlIHdpdGggY2hvc2VuIGVsZW1lbnRzLAogICAgICAgICAgdG8gaGlkZSBhIHBhcnRpY3VsYXIgdmlldyB0aGVuIHVuLWNvbW1lbnQgdGhlIHN0YXRlbWVudCB0byBoaWRlLCBlLmcuIHVuLWNvbW1lbnQgZGlzcGxheTpub25lIHNvIGl0IHdpbGwgbm90IGRpc3BsYXkgdGhhdCBwYXJ0aWN1bGFyIHZpZXcuICovCiAgICAgICAgICAjYnVuZGxlZGV0YWlscy1mdWxsIHtkaXNwbGF5OiBub25lO30KICAgICAgICAgICNmdWxsLXJlc291cmNlcyB7ZGlzcGxheTogbm9uZTt9CiAgICAgICAgICAvLyNwYXJ0aWFsLXJlc291cmNlcyB7ZGlzcGxheTogbm9uZTt9CiAgICAgICAgICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KICAgICAgICAgIC8qKioqKioqKioqKioqKioqKioqKiBDT05GSUcgT1BUSU9OUyBGT1IgUkVOREVSSU5HIC0gRU5EICoqKioqKioqKioqKioqKioqKioqLwogICAgICAgIDwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CjxoMT5QYXRpZW50IENvbnN1bHRhdGlvbjwvaDE+Cjxoci8+CjxkaXY+IAogICAgICAgICAgICAgICAgICA8aDQ+UGF0aWVudDwvaDQ+IAogICAgICAgICAgICAgICAgICA8dGFibGU+IAogICAgICAgICAgICAgICAgICAgICA8dGJvZHk+IAogICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TmFtZTwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+RE9CIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2V4IDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TkhTIE51bWJlcjwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Yj5NaXNzIFByYXZlZW4gRG9yYTwvYj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGI+MTMgTWFyIDE5OTg8L2I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxiPkZlbWFsZTwvYj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Yj45ODc2NTQzMjE5PC9iPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4gCiAgICAgICAgICAgICAgICAgIDwvdGFibGU+IAogICAgICAgICAgICAgICAgICA8dGFibGU+IAogICAgICAgICAgICAgICAgICAgICA8dGJvZHk+IAogICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+Q29udGFjdCBEZXRhaWxzPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5BZGRyZXNzPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IDAxMTUgOTczNzMyMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiBiZXJuaWUua2FuZmVsZEBuaHNkaWdpdGFsLm5ocy51awogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gRmllbGQgSmFyZGluIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiBMb25nIEVhdG9uIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiBORzEwIDFaWiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PiAKICAgICAgICAgICAgICAgICAgPC90YWJsZT4gCiAgICAgICAgICAgICAgIDwvZGl2Pgo8aHIvPgo8ZGl2Pgo8aDI+RW5jb3VudGVyPC9oMj4KPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgIDx0YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5OYW1lPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5QYXRpZW50IENvbnN1bHRhdGlvbjwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkRvY3VtZW50IFR5cGU8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlJlcG9ydCBvZiBjbGluaWNhbCBlbmNvdW50ZXI8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5EYXRlPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMCBPY3QgMjAyMSAwMDoxNTwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkNhcmUgU2V0dGluZzwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+Q29tbXVuaXR5IGhlYWx0aCBzZXJ2aWNlczwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+IAogICAgICAgICAgICAgICAgICAgICA8ZGl2PiAKICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPlN1bW1hcnk8L3A+IAogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4gCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGU+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGhlYWQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+RGF0ZTwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+Q29uc3VsdGF0aW9uIFR5cGU8L3RoPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlByb3ZpZGVyPC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwIE9jdCAyMDIxPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5UZWxlbWVkaWNpbmUgY29uc3VsdGF0aW9uIHdpdGggcGF0aWVudDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+VmlydHVhbGx5IEhlYWx0aGNhcmU8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPiAKICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+IAogICAgICAgICAgICAgICAgICAgICA8L2Rpdj4gCiAgICAgICAgICAgICAgICAgIDwvZGl2Pgo8L2Rpdj4KPGRpdj4KPGgyPlByb2JsZW1zIGFuZCBJc3N1ZXM8L2gyPgo8ZGl2PiAKICAgICAgICAgICAgICAgICAgICAgPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5EYXRlPC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Db25kaXRpb248L3RoPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlNldmVyaXR5PC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Ob3RlczwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4wOSBPY3QgMjAyMTwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U3VzcGVjdGVkIDIwMTktbkNvViAoV3VoYW4pIGluZmVjdGlvbjwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+U2V2ZXJlPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXMgY291Z2ggYW5kIGhpZ2ggYm9keSB0ZW1wLCB0aGlzIG1heSBiZSBvdmVyIHRyYWluaW5nIGR1cmluZyBsb2NrZG93bi4gQ3l0b2tpbmUgdHJpZ2dlcmVkIGluZmxhbW1hdGlvbj88L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+IAogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPiAKICAgICAgICAgICAgICAgICAgICAgPC9kaXY+IAogICAgICAgICAgICAgICAgICA8L2Rpdj4KPC9kaXY+CjxkaXY+CjxoMj5Db25zdWxhdGlvbiBub3RlczwvaDI+CjxkaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgIDx0YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5UZXh0PC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5BbnN3ZXI8L3RoPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+IAogICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkV4cG9zdXJlIFR5cGU8L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PkV4cG9zdXJlIHRvIDIwMTktbkNvViAoV3VoYW4pIGluZmVjdGlvbjwvZGl2PiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk9uc2V0PC90ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+MDEgTWFyIDIwMjA8L2Rpdj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+SW5mZWN0aW9uIFR5cGU8L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PlN1c3BlY3RlZCAyMDE5LW5Db1YgKFd1aGFuKSBpbmZlY3Rpb248L2Rpdj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5PbnNldDwvdGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PjAxIE1hciAyMDIwPC9kaXY+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+ICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkLz4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gICA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+TXkgQ29uZGl0aW9uPC90ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5GYXRpZ3VlIGFuZCBUaXJlZG5lc3M8L2Rpdj4gICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPlBsZWFzZSBkZXNjcmliZSB5b3VyIHN5bXB0b21zIG9mIGZhdGlndWUgb3IgdGlyZWRuZXNzIGluIGFzIG11Y2ggZGV0YWlsIGFzIHBvc3NpYmxlLjwvdGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+U3RhcnRlZCBhIG5ldyBqb2IgYW5kIGV4ZXJjaXNpbmcgaGFyZCBmb3IgYSBjeWNsaW5nIGV2ZW50IGluIEp1bHkuIEhvd2V2ZXIgZXZlbiB3aGVuIEkgcmVzdCBJIGFtIHRpcmVkIGFuZCBjYW4ndCBzbGVlcCB3ZWxsPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Ib3cgbG9uZyBoYXZlIHlvdSBoYWQgdGhlc2Ugc3ltcHRvbXM/PC90ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5TaW5jZSB4bWFzPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXZlIHlvdSBoYWQgc2ltaWxhciBzeW1wdG9tcyBiZWZvcmU/IElmIHNvLCB3aGVuIGFuZCBob3cgbG9uZyBkaWQgdGhleSBsYXN0IGZvcj88L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pk5vPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXZlIHlvdSBoYWQgYW55IHRlc3RzIGZvciB0aGlzIGJlZm9yZT88L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pk5vPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXZlIHlvdSBoYWQgaW5mbHVlbnphIG9yIGFueSBvdGhlciB0eXBlIG9mIGluZmVjdGlvbiByZWNlbnRseT88L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pk5vPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXZlIHlvdSBiZWVuIGFicm9hZCByZWNlbnRseT88L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pk5vPC9kaXY+ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5IYXZlIHlvdSBiZWVuIHBhc3NpbmcgdXJpbmUgbW9yZSBvZnRlbiBvciBnZXR0aW5nIG1vcmUgdGhpcnN0eSB0aGFuIHVzdWFsPzwvdGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+Tm88L2Rpdj4gICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkhvdyBpcyB0aGlzIGltcGFjdGluZyB5b3VyIGRhaWx5IGxpZmU/IFBsZWFzZSBzaGFyZSBhbnkgaW5mb3JtYXRpb24geW91IGZlZWwgaXMgcmVsZXZhbnQgYWJvdXQgeW91ciBtb29kIG9yIGNoYW5nZXMgaW4geW91ciBsaWZlIHJlY2VudGx5LjwvdGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+VGlyZWQgaW4gdGhlIGFmdGVybm9vbiBhbmQgb2Z0ZW4gbmVlZCBhIHNub296ZS4gQ2FuIG9mdGVuIGZlZWwgZGVwcmVzc2VkLCBlc3BlY2lhbGx5IGR1cmluZyBwcm9sb25nZWQgcmVzdCBwZXJpb2RzIGZyb20gZXhlcmNpc2luZyBhbmQgYXdheSBmcm9tIG15IGJpa2U8L2Rpdj4gICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+ICAKICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+ICAKICAgICAgICAgICAgICAgICAgPC9kaXY+CjwvZGl2Pgo8ZGl2Pgo8aDI+T2JzZXJ2YXRpb25zPC9oMj4KPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgIDxkaXY+IAogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkRhdGU8L3RoPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPk9ic2VydmF0aW9uPC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5WYWx1ZTwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMCBPY3QgMjAyMSAwOToxNzwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+QmFzZWxpbmUgb3h5Z2VuIHNhdHVyYXRpb24gYXQgcGVyaXBoZXJ5PC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD44OSBwZXJjZW50PC90ZD4gIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjIwIE9jdCAyMDIxIDA5OjE3PC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Cb2R5IHdlaWdodDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+NjUga2lsb2dyYW08L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MjAgT2N0IDIwMjEgMDk6MTc8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkNvcmUgYm9keSB0ZW1wZXJhdHVyZTwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+MzcuNCBkZWdyZWUgQ2Vsc2l1czwvdGQ+ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4yMCBPY3QgMjAyMSAwOToxNzwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+Qmxvb2QgcHJlc3N1cmU8L3RkPiAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4xMjAvODAgbWlsbGltZXRlciBvZiBtZXJjdXJ5PC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PiAKICAgICAgICAgICAgICAgICAgICAgPC9kaXY+IAogICAgICAgICAgICAgICAgICA8L2Rpdj4KPC9kaXY+CjxkaXY+CjxoMj5QbGFuIGFuZCByZXF1ZXN0ZWQgYWN0aW9uczwvaDI+CjxkaXY+IAogICAgICAgICAgICAgICAgICAgICA8ZGl2PiAKICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5BdXRob3JlZDwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+T3duZXI8L3RoPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPkFjdGlvbjwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg+U3RhdHVzPC90aD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5Ob3RlczwvdGg+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gMDkgT2N0IDIwMjEgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gVklSVFVBTExZIEhFQUxUSCBTWVNURU1TIExURCA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiBBc3RobWEgbWVkaWNhdGlvbiByZXZpZXcgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gUkVRVUVTVEVEIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IFBhdGllbnQgcHJlc2VudGVkIGF0IEF1c3Rob3JwZSBIb3NwaXRhbCBFRCB3aXRoIGJyZWF0aGluZyBkaWZmaWN1bHRpZXMuIEFzIHBlciBOSUNFIGd1aWRlbGlpbmVzIHBsZWFzZSByZXZpZXcgYXN0aG1hIG1lZGljYXRpb24uIFBsZWFzZSBzZWUgZGlzY2hhcmdlIHN1bW1hcnkgZm9yIG1vcmUgZGV0YWlscyA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gMDMgT2N0IDIwMTggPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gVklSVFVBTExZIEhFQUxUSCBTWVNURU1TIExURCA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiA8L3RkPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiBSRVFVRVNURUQgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PiAKICAgICAgICAgICAgICAgICAgICAgPC9kaXY+IAogICAgICAgICAgICAgICAgICA8L2Rpdj4KPC9kaXY+CjxkaXY+CjxoMj5Db25zdWx0YXRpb24gUGFydGljaXBhbnRzPC9oMj4KPGRpdj4KICAgICAgICAgICAgICAgICAgICAgPGRpdj4gCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Db25zdWx0YW50L0RyPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiBEciBOIEJoYXRpYSAgIChHNjEwODIyMSkgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PiAKICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4gCiAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICA8ZGl2PiAKICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPk9yZ2FuaXNhdGlvbjwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQvPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4gVklSVFVBTExZIEhFQUxUSCBTWVNURU1TIExURCAoTThYM0EpIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4gCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+IAogICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPC9kaXY+CjwvZGl2Pgo8ZGl2Pgo8aDI+R1AgUHJhY3RpY2UgRGV0YWlsczwvaDI+CjxkaXY+IAogICAgICAgICAgICAgICAgICAgICA8dGFibGU+IAogICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+T3JnYW5pc2F0aW9uPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZC8+IAogICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPiBBUkNIV0FZIE1FRElDQUwgQ0VOVFJFIChGODMwMDQpIDwvdGQ+IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+IDAyMCA3MjcyMDExMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnIvPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4gCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+IAogICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PiAKICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4gCiAgICAgICAgICAgICAgICAgIDwvZGl2Pgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cg=="
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment