From 2209c9eb0031681e378ceb41f05ff76211b811fa Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Mon, 21 Sep 2026 00:40:30 +0000 Subject: [PATCH] runtime: publish SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1 --- ...ERENCE-PREFLIGHT-READONLY-RETRY-833R1.json | 38 +++++++++++++++ ...FERENCE-PREFLIGHT-READONLY-RETRY-833R1.txt | 47 +++++++++++++++++++ runtime/latest.json | 22 ++++----- runtime/latest.txt | 46 +++++++++--------- 4 files changed, 118 insertions(+), 35 deletions(-) create mode 100644 runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.json create mode 100644 runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.txt diff --git a/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.json b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.json new file mode 100644 index 00000000..0430f824 --- /dev/null +++ b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1", + "status": "FAIL", + "rc": 3, + "host": "pve01", + "mode": "read-only", + "component": "pvepro-gram-support-package-reference-preflight-readonly", + "started_at_utc": "2026-09-21T00:40:27Z", + "finished_at_utc": "2026-09-21T00:40:29Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "89ccea5fbf3da859c5e69b8ebe822e74a5ae022f1cee6f9dbd53c3b7b749ed54", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 3, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265", + "sanitized_output_sha256": "d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1\nMODE=read-only\nCOMPONENT=pvepro-gram-support-package-reference-preflight-readonly\nPRODUCTION_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb\"},\"vmid\":100},\"state\":{\"all_link_down\":false,\"lock\":null,\"name\":\"pvepro-prod\",\"raw_config_bytes\":711,\"raw_config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}}\nSTAGING_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":788,\"stdout_sha256\":\"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":776,\"stdout_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81\"},\"vmid\":101},\"state\":{\"all_link_down\":true,\"lock\":null,\"name\":\"pvepro-staging-v1\",\"raw_config_bytes\":776,\"raw_config_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}}\nGRAM_SUPPORT_PREFLIGHT_ERROR_CLASS=KeyError\nGRAM_SUPPORT_PREFLIGHT_ERROR_SHA256=da662d7e786f5da078976c5113fd54aa19d1ff4f868e7b671bca60351390a61f\nGRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=False\nNO_MUTATION=True\nTECHNICAL_SEO_CHECKPOINT_COMPLETE=True\nGRAM_SUPPORT_CHECKPOINT_COMPLETE=False\nPRODUCT_CHECKPOINTS_REMAINING=14\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14\nTASK_RESULT=PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_FAILED\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"FAIL\",\"version\":1}\n" +} diff --git a/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.txt b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.txt new file mode 100644 index 00000000..da007b4f --- /dev/null +++ b/runtime/history/SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1.txt @@ -0,0 +1,47 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1 +STATUS=FAIL +RC=3 +HOST=pve01 +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=89ccea5fbf3da859c5e69b8ebe822e74a5ae022f1cee6f9dbd53c3b7b749ed54 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=3 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265 +SANITIZED_OUTPUT_SHA256=d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265 +OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1 +MODE=read-only +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +PRODUCTION_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb"},"vmid":100},"state":{"all_link_down":false,"lock":null,"name":"pvepro-prod","raw_config_bytes":711,"raw_config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","snapshots":[],"status":"running","vmstate":null}} +STAGING_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":788,"stdout_sha256":"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":776,"stdout_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81"},"vmid":101},"state":{"all_link_down":true,"lock":null,"name":"pvepro-staging-v1","raw_config_bytes":776,"raw_config_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840","snapshots":[],"status":"stopped","vmstate":null}} +GRAM_SUPPORT_PREFLIGHT_ERROR_CLASS=KeyError +GRAM_SUPPORT_PREFLIGHT_ERROR_SHA256=da662d7e786f5da078976c5113fd54aa19d1ff4f868e7b671bca60351390a61f +GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=False +NO_MUTATION=True +TECHNICAL_SEO_CHECKPOINT_COMPLETE=True +GRAM_SUPPORT_CHECKPOINT_COMPLETE=False +PRODUCT_CHECKPOINTS_REMAINING=14 +PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14 +TASK_RESULT=PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_FAILED +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1","rollback_restored":null,"rollback_started":false,"status":"FAIL","version":1} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 06cfa1ca..0430f824 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "NEWFI-260921-NEWFDOM-DOGS216-AUDIT320", - "status": "OK", - "rc": 0, + "command_id": "SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1", + "status": "FAIL", + "rc": 3, "host": "pve01", "mode": "read-only", - "component": "newfi-dogs216-schema-adaptive-full-audit-readonly", - "started_at_utc": "2026-09-21T00:32:35Z", - "finished_at_utc": "2026-09-21T00:32:39Z", + "component": "pvepro-gram-support-package-reference-preflight-readonly", + "started_at_utc": "2026-09-21T00:40:27Z", + "finished_at_utc": "2026-09-21T00:40:29Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "52d88622572ba7ac44b32912750b5471887e780e8c62fba6f9becaeefcad254c", + "command_sha256": "89ccea5fbf3da859c5e69b8ebe822e74a5ae022f1cee6f9dbd53c3b7b749ed54", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -21,7 +21,7 @@ "result_contract_valid": true, "result_contract_status": null, "result_contract_error": null, - "command_rc": 0, + "command_rc": 3, "changes_made": false, "rollback_started": false, "rollback_restored": null, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "6a92628d0a4f5cb838a9965e5c2698246c5a4e7364e8075fc0f9096e50e16d75", - "sanitized_output_sha256": "6a92628d0a4f5cb838a9965e5c2698246c5a4e7364e8075fc0f9096e50e16d75", + "raw_evidence_sha256": "d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265", + "sanitized_output_sha256": "d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "DOGS320_BEGIN=true\nCOMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-AUDIT320\nMODE=read-only\nAUTHORITY_SHA_MATCH=true\nGIT_REMOTE=origin\nPRODUCTION={\"exitcode\":0,\"guest\":{\"db\":{\"board\":\"1\",\"dog_columns\":[{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"dog_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"auto_increment\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"name\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"full_name\",\"COLUMN_TYPE\":\"varchar(255)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"date_of_birth\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"sex\",\"COLUMN_TYPE\":\"varbinary(20)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"color\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"city\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"primary_photo_media_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"owner_user_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"created_at\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"updated_at\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"}],\"dog_entity_structure\":{\"columns\":[\"dog_id\",\"name\",\"full_name\",\"date_of_birth\",\"sex\",\"color\",\"city\",\"primary_photo_media_id\",\"owner_user_id\",\"created_at\",\"updated_at\"],\"primaryKey\":\"dog_id\",\"relations\":[]},\"dog_indexes\":[{\"COLUMN_NAME\":\"owner_user_id\",\"INDEX_NAME\":\"owner_user_id\",\"NON_UNIQUE\":1,\"SEQ_IN_INDEX\":1},{\"COLUMN_NAME\":\"dog_id\",\"INDEX_NAME\":\"PRIMARY\",\"NON_UNIQUE\":0,\"SEQ_IN_INDEX\":1},{\"COLUMN_NAME\":\"primary_photo_media_id\",\"INDEX_NAME\":\"primary_photo_media_id\",\"NON_UNIQUE\":1,\"SEQ_IN_INDEX\":1}],\"dog_navigation\":{\"columns\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"type_config\",\"condition_expression\",\"condition_setup\",\"data_expression\",\"data_setup\",\"global_setup\",\"enabled\",\"is_customized\",\"default_value\",\"addon_id\"],\"rows\":[],\"selected\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"enabled\",\"addon_id\"]},\"dog_owner_nonzero\":0,\"dog_photo_nonzero\":0,\"dog_routes\":{\"columns\":[\"route_id\",\"route_type\",\"route_prefix\",\"sub_name\",\"format\",\"build_class\",\"build_method\",\"controller\",\"context\",\"action_prefix\",\"addon_id\"],\"rows\":[{\"action_prefix\":\"\",\"addon_id\":\"Newfi/Dogs\",\"context\":\"\",\"controller\":\"Newfi\\\\Dogs:Dogs\",\"format\":\"\",\"route_id\":263,\"route_prefix\":\"dogs\",\"route_type\":\"public\"}],\"selected\":[\"route_id\",\"route_type\",\"route_prefix\",\"controller\",\"context\",\"action_prefix\",\"format\",\"addon_id\"]},\"dog_rows\":0,\"dog_table\":1,\"dog_templates\":{\"columns\":[\"template_id\",\"type\",\"title\",\"style_id\",\"template\",\"template_parsed\",\"addon_id\",\"version_id\",\"version_string\",\"last_edit_date\"],\"rows\":[{\"body_b64\":\"Cjx4Zjp0aXRsZT7QodC+0LHQsNC60Lg8L3hmOnRpdGxlPgoKPGRpdiBjbGFzcz0iYmxvY2siPgogIDxkaXYgY2xhc3M9ImJsb2NrLWNvbnRhaW5lciI+CiAgICA8ZGl2IGNsYXNzPSJibG9jay1oZWFkZXIiPtCh0L7QsdCw0LrQuDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYmxvY2stYm9keSI+CiAgICAgIDx4ZjppZiBpcz0iJGRvZ3MiPgogICAgICAgIDx4Zjpmb3JlYWNoIGxvb3A9IiRkb2dzIiB2YWx1ZT0iJGRvZyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgogICAgICAgICAgICA8aDMgY2xhc3M9ImNvbnRlbnRSb3ctdGl0bGUiPnskZG9nLm5hbWV9PC9oMz4KICAgICAgICAgICAgPHhmOmlmIGlzPSIkZG9nLmZ1bGxfbmFtZSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuZnVsbF9uYW1lfTwvZGl2PjwveGY6aWY+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5jaXR5Ij48ZGl2IGNsYXNzPSJjb250ZW50Um93LW1pbm9yIj57JGRvZy5jaXR5fTwvZGl2PjwveGY6aWY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L3hmOmZvcmVhY2g+CiAgICAgIDx4ZjplbHNlIC8+CiAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij7Ql9Cw0L/QuNGB0LXQuSDQviDRgdC+0LHQsNC60LDRhSDQv9C+0LrQsCDQvdC10YIuPC9kaXY+CiAgICAgIDwveGY6aWY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cg==\",\"bytes\":706,\"sha256\":\"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61\",\"title\":\"newfi_dogs\",\"type\":\"public\"}]},\"dogs_addon\":{\"active\":1,\"addon_id\":\"Newfi/Dogs\",\"is_processing\":0,\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"error_audit\":{\"columns\":[\"error_id\",\"exception_date\",\"user_id\",\"ip_address\",\"exception_type\",\"message\",\"filename\",\"line\",\"trace_string\",\"request_state\"],\"rows\":[{\"error_id\":44,\"exception_date\":1789950312,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"7e7ce1d057b56ab34384d2dbcb7aa1118d31d91ae06dad556c17dd4a56924b57\"},{\"error_id\":43,\"exception_date\":1789949995,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed\"},{\"error_id\":42,\"exception_date\":1789949689,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed\"},{\"error_id\":41,\"exception_date\":1789776602,\"exception_type\":\"Symfony\\\\Component\\\\Mailer\\\\Exception\\\\TransportException\",\"filename\":\"ProcessStream.php\",\"line\":74,\"message_sha256\":\"20b2432da01ba123a4f77e59ddc17d8a93ed6f23bc7ccfe70b083ded4bac2c51\"},{\"error_id\":40,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":39,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":38,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":37,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":36,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":35,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":34,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":33,\"exception_date\":1789769101,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":32,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":31,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":30,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":29,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":28,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":27,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":26,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"},{\"error_id\":25,\"exception_date\":1789768501,\"exception_type\":\"TypeError\",\"filename\":\"ContentIndexNow.php\",\"line\":51,\"message_sha256\":\"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850\"}]},\"error_max\":44,\"errors\":44,\"events\":0,\"map_addon\":{\"active\":1,\"addon_id\":\"Newfi/Map\",\"is_processing\":0,\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"map_rows\":0,\"map_table\":1,\"section_errors\":[],\"tg_addon\":1,\"tg_cron\":1,\"user_count\":1,\"xfmg_addon\":{\"active\":1,\"addon_id\":\"XFMG\",\"is_processing\":0,\"version_id\":902031170,\"version_string\":\"2.3.11\"},\"xfmg_albums\":0,\"xfmg_categories\":1,\"xfmg_comments\":0,\"xfmg_media\":0,\"xfmg_media_structure\":{\"columns\":[\"media_id\",\"media_hash\",\"title\",\"description\",\"media_date\",\"last_edit_date\",\"media_type\",\"media_tag\",\"media_embed_url\",\"media_state\",\"album_id\",\"album_state\",\"category_id\",\"user_id\",\"username\",\"ip_id\",\"view_count\",\"watermarked\",\"custom_fields\",\"exif_data\",\"warning_id\",\"warning_message\",\"position\",\"imported\",\"thumbnail_date\",\"custom_thumbnail_date\",\"poster_date\",\"tags\",\"last_comment_date\",\"last_comment_id\",\"last_comment_user_id\",\"last_comment_username\",\"comment_count\",\"rating_count\",\"rating_sum\",\"rating_avg\",\"rating_weighted\",\"reaction_score\",\"reactions\",\"reaction_users\",\"featured\"],\"primaryKey\":\"media_id\",\"relations\":[\"Attachment\",\"Album\",\"Category\",\"ApprovalQueue\",\"Watch\",\"DeletionLog\",\"User\",\"Viewed\",\"DraftComments\",\"LastComment\",\"LastCommenter\",\"CommentRead\",\"Ratings\",\"Reactions\",\"Feature\",\"Bookmarks\"]}},\"dogs_source\":{\"bundle_sha256\":\"3ea2ca699c7af4988b53a797a1b4ba7eeb4fb1fad36a4db2c47027880b87ffc8\",\"exists\":true,\"files\":[{\"bytes\":1278,\"rel\":\"Entity/Dog.php\",\"sha256\":\"2db869d37ef9a5f19c74e9e093504ce50313735400649f94046c48089c67996f\"},{\"bytes\":425,\"rel\":\"Pub/Controller/Dogs.php\",\"sha256\":\"0a556f67262b88719de0ee5fdbc78083c5201bd1054a65ddc8cf46acd57e429b\"},{\"bytes\":75,\"rel\":\"Pub/View/Dogs.php\",\"sha256\":\"15446edcb992608417bc40365b78606ae864e49fe28ef9b51ee27c8500ce39df\"},{\"bytes\":1445,\"rel\":\"Setup.php\",\"sha256\":\"6fe24fe38301b346900bca84edddb6ff3fee3977cd820050efa0d20d0854bbdc\"},{\"bytes\":138,\"rel\":\"_data/routes.xml\",\"sha256\":\"425f6757bbec903d5db1c04bd0b0c031c2d6ee7a20cf2c248adc9754c3df27f6\"},{\"bytes\":891,\"rel\":\"_data/templates.xml\",\"sha256\":\"e462f3364d592115e24e6534ebb37fb4d24629975b22dd0ab11af9151d67f537\"},{\"bytes\":395,\"rel\":\"addon.json\",\"sha256\":\"71b89450f1e7ef3c7320f8a34f15385e9f54db14642288a930868429492d5f31\"}],\"source_b64\":{\"Entity/Dog.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXEVudGl0eTsKCnVzZSBYRlxNdmNcRW50aXR5XEVudGl0eTsKdXNlIFhGXE12Y1xFbnRpdHlcU3RydWN0dXJlOwoKY2xhc3MgRG9nIGV4dGVuZHMgRW50aXR5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZ2V0U3RydWN0dXJlKFN0cnVjdHVyZSAkc3RydWN0dXJlKQogICAgewogICAgICAgICRzdHJ1Y3R1cmUtPnRhYmxlID0gJ3hmX25ld2ZpX2RvZyc7CiAgICAgICAgJHN0cnVjdHVyZS0+c2hvcnROYW1lID0gJ05ld2ZpXERvZ3M6RG9nJzsKICAgICAgICAkc3RydWN0dXJlLT5wcmltYXJ5S2V5ID0gJ2RvZ19pZCc7CiAgICAgICAgJHN0cnVjdHVyZS0+Y29sdW1ucyA9IFsKICAgICAgICAgICAgJ2RvZ19pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnYXV0b0luY3JlbWVudCcgPT4gdHJ1ZSwgJ251bGxhYmxlJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdyZXF1aXJlZCcgPT4gdHJ1ZV0sCiAgICAgICAgICAgICdmdWxsX25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAyNTUsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdkYXRlX29mX2JpcnRoJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ3NleCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpTVFIsICdtYXhMZW5ndGgnID0+IDIwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAnY29sb3InID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdjaXR5JyA9PiBbJ3R5cGUnID0+IHNlbGY6OlNUUiwgJ21heExlbmd0aCcgPT4gMTAwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAncHJpbWFyeV9waG90b19tZWRpYV9pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnZGVmYXVsdCcgPT4gMF0sCiAgICAgICAgICAgICdvd25lcl91c2VyX2lkJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ2NyZWF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ3VwZGF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXQogICAgICAgIF07CiAgICAgICAgcmV0dXJuICRzdHJ1Y3R1cmU7CiAgICB9Cn0K\",\"Pub/Controller/Dogs.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxDb250cm9sbGVyOwoKdXNlIFhGXFB1YlxDb250cm9sbGVyXEFic3RyYWN0Q29udHJvbGxlcjsKCmNsYXNzIERvZ3MgZXh0ZW5kcyBBYnN0cmFjdENvbnRyb2xsZXIKewogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkluZGV4KCkKICAgIHsKICAgICAgICAkZG9ncyA9ICR0aGlzLT5maW5kZXIoJ05ld2ZpXERvZ3M6RG9nJykKICAgICAgICAgICAgLT5vcmRlcignbmFtZScsICdBU0MnKQogICAgICAgICAgICAtPm9yZGVyKCdkb2dfaWQnLCAnQVNDJykKICAgICAgICAgICAgLT5mZXRjaCgxMDApOwoKICAgICAgICByZXR1cm4gJHRoaXMtPnZpZXcoJ05ld2ZpXERvZ3M6RG9ncycsICduZXdmaV9kb2dzJywgWwogICAgICAgICAgICAnZG9ncycgPT4gJGRvZ3MKICAgICAgICBdKTsKICAgIH0KfQo=\",\"Pub/View/Dogs.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxWaWV3OwoKY2xhc3MgRG9ncyBleHRlbmRzIFxYRlxNdmNcVmlldwp7Cn0K\",\"Setup.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzOwoKdXNlIFhGXEFkZE9uXEFic3RyYWN0U2V0dXA7CnVzZSBYRlxEYlxTY2hlbWFcQ3JlYXRlOwoKY2xhc3MgU2V0dXAgZXh0ZW5kcyBBYnN0cmFjdFNldHVwCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHNtID0gJHRoaXMtPnNjaGVtYU1hbmFnZXIoKTsKCiAgICAgICAgJHNtLT5jcmVhdGVUYWJsZSgneGZfbmV3ZmlfZG9nJywgZnVuY3Rpb24gKENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZG9nX2lkJywgJ2ludCcpLT5hdXRvSW5jcmVtZW50KCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCduYW1lJywgJ3ZhcmNoYXInLCAxMDApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZnVsbF9uYW1lJywgJ3ZhcmNoYXInLCAyNTUpLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2RhdGVfb2ZfYmlydGgnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdzZXgnLCAndmFyYmluYXJ5JywgMjApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NvbG9yJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NpdHknLCAndmFyY2hhcicsIDEwMCktPnNldERlZmF1bHQoJycpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJpbWFyeV9waG90b19tZWRpYV9pZCcsICdpbnQnKS0+c2V0RGVmYXVsdCgwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ293bmVyX3VzZXJfaWQnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdkb2dfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ293bmVyX3VzZXJfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ3ByaW1hcnlfcGhvdG9fbWVkaWFfaWQnKTsKICAgICAgICB9KTsKCiAgICAgICAgcmV0dXJuIG51bGw7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVwZ3JhZGUoYXJyYXkgJHN0ZXBQYXJhbXMgPSBbXSkKICAgIHsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdW5pbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9kb2cnKTsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KfQo=\",\"_data/routes.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9ImRvZ3MiIGNvbnRyb2xsZXI9Ik5ld2ZpXERvZ3M6RG9ncyIvPgo8L3JvdXRlcz4K\",\"_data/templates.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfZG9ncyIgdmVyc2lvbl9pZD0iMTAwMDAxMCIgdmVyc2lvbl9zdHJpbmc9IjEuMC4wIEFscGhhIDEiPjwhW0NEQVRBWwo8eGY6dGl0bGU+0KHQvtCx0LDQutC4PC94Zjp0aXRsZT4KCjxkaXYgY2xhc3M9ImJsb2NrIj4KICA8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHQsNC60Lg8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgogICAgICA8eGY6aWYgaXM9IiRkb2dzIj4KICAgICAgICA8eGY6Zm9yZWFjaCBsb29wPSIkZG9ncyIgdmFsdWU9IiRkb2ciPgogICAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KICAgICAgICAgICAgPGgzIGNsYXNzPSJjb250ZW50Um93LXRpdGxlIj57JGRvZy5uYW1lfTwvaDM+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5mdWxsX25hbWUiPjxkaXYgY2xhc3M9ImNvbnRlbnRSb3ctbWlub3IiPnskZG9nLmZ1bGxfbmFtZX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgICA8eGY6aWYgaXM9IiRkb2cuY2l0eSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuY2l0eX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC94Zjpmb3JlYWNoPgogICAgICA8eGY6ZWxzZSAvPgogICAgICAgIDxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+0JfQsNC/0LjRgdC10Lkg0L4g0YHQvtCx0LDQutCw0YUg0L/QvtC60LAg0L3QtdGCLjwvZGl2PgogICAgICA8L3hmOmlmPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgpdXT48L3RlbXBsYXRlPgo8L3RlbXBsYXRlcz4K\",\"addon.json\":\"ewogICJ0aXRsZSI6ICJOZXdmaSBEb2dzIiwKICAiZGVzY3JpcHRpb24iOiAiTWluaW1hbCBwcml2YXRlLXN0YWdpbmcgZG9nIGVudGl0eS9saXN0IGNvbXBvbmVudCBmb3IgdGhlIE5ld2ZpIGNsb3NlZCBNVlAuIiwKICAidmVyc2lvbl9pZCI6IDEwMDAwMTAsCiAgInZlcnNpb25fc3RyaW5nIjogIjEuMC4wIEFscGhhIDEiLAogICJkZXYiOiAiTmV3ZmkiLAogICJkZXZfdXJsIjogIiIsCiAgImZhcV91cmwiOiAiIiwKICAic3VwcG9ydF91cmwiOiAiIiwKICAiZXh0cmFfdXJscyI6IFtdLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWwogICAgICAyMDMxMjcwLAogICAgICAiWGVuRm9ybyAyLjMuMTIrIgogICAgXQogIH0sCiAgImljb24iOiAiIiwKICAibGVnYWN5X2FkZG9uX2lkIjogIiIKfQo=\"},\"total_bytes\":4647},\"error_code\":\"NONE\",\"map_source\":{\"bundle_sha256\":\"85bd0008640c7d28738afba2171895ed93be234580fc99bd6f202d4255a76fda\",\"exists\":true,\"files\":[{\"bytes\":627,\"rel\":\"Pub/Controller/Map.php\",\"sha256\":\"327b914f54509c43e895a4bdaf775bc619d2abf7cc2048e549577120d9140108\"},{\"bytes\":73,\"rel\":\"Pub/View/Map.php\",\"sha256\":\"0e5a754f1bf4be35aa767f853997185ae2bb888293b3a19ede2b432b4058411a\"},{\"bytes\":645,\"rel\":\"Service/PointPolicy.php\",\"sha256\":\"4eb71b342d902f17645e7e75b0322c7d62a86d7fa911665b2376e842a38024e6\"},{\"bytes\":1673,\"rel\":\"Setup.php\",\"sha256\":\"42b7e9e2c69343d19ad9a70e07f8f3769929fa0e5f39da7f044f19dff9618eb9\"},{\"bytes\":154,\"rel\":\"_data/routes.xml\",\"sha256\":\"f78ca5534d14ed42f3ff0bf6b2e461f8ffde545170b037d0f7916d9eca5bd1ba\"},{\"bytes\":3347,\"rel\":\"_data/templates.xml\",\"sha256\":\"bb757e80c5cb742b7d90fdc88d554ab549e6c42d177445778b11c175e7ec39bf\"},{\"bytes\":401,\"rel\":\"addon.json\",\"sha256\":\"0afbc8e7d74e0ba59166c504a263e1d978ce0151b0b967fd48dead9dbaa66544\"}],\"source_b64\":{\"Pub/Controller/Map.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXENvbnRyb2xsZXI7Cgp1c2UgWEZcUHViXENvbnRyb2xsZXJcQWJzdHJhY3RDb250cm9sbGVyOwoKY2xhc3MgTWFwIGV4dGVuZHMgQWJzdHJhY3RDb250cm9sbGVyCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJG1hcmtlcnMgPSAkdGhpcy0+YXBwKCktPmRiKCktPmZldGNoQWxsKAogICAgICAgICAgICAiU0VMRUNUIHBvaW50X2lkLCBlbnRpdHlfdHlwZSwgZW50aXR5X2lkLCBsYWJlbCwgcmVnaW9uLCBsYXRpdHVkZSwgbG9uZ2l0dWRlLCBgcHJlY2lzaW9uYCwgc291cmNlX3VybCwgY2hlY2tlZF9hdAogICAgICAgICAgICAgRlJPTSB4Zl9uZXdmaV9tYXBfcG9pbnQKICAgICAgICAgICAgIFdIRVJFIHZpc2liaWxpdHkgPSAncHVibGljJwogICAgICAgICAgICAgT1JERVIgQlkgdXBkYXRlZF9hdCBERVNDLCBwb2ludF9pZCBERVNDCiAgICAgICAgICAgICBMSU1JVCA1MDAiCiAgICAgICAgKTsKCiAgICAgICAgcmV0dXJuICR0aGlzLT52aWV3KCdOZXdmaVxNYXA6TWFwJywgJ25ld2ZpX21hcF9pbmRleCcsIFsKICAgICAgICAgICAgJ21hcmtlcnMnID0+ICRtYXJrZXJzCiAgICAgICAgXSk7CiAgICB9Cn0K\",\"Pub/View/Map.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXFZpZXc7CgpjbGFzcyBNYXAgZXh0ZW5kcyBcWEZcTXZjXFZpZXcKewp9Cg==\",\"Service/PointPolicy.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcU2VydmljZTsKCmZpbmFsIGNsYXNzIFBvaW50UG9saWN5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gYWxsb3dlZEVudGl0eVR5cGVzKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsnZXZlbnQnLCAnbWVldGluZycsICdrZW5uZWwnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGFsbG93ZWRQcmVjaXNpb25zKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsncmVnaW9uJywgJ2NpdHknLCAndmVudWUnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGlzQWxsb3dlZChzdHJpbmcgJGVudGl0eVR5cGUsIHN0cmluZyAkcHJlY2lzaW9uLCBzdHJpbmcgJHNvdXJjZVVybCwgaW50ICRjaGVja2VkQXQpOiBib29sCiAgICB7CiAgICAgICAgcmV0dXJuIGluX2FycmF5KCRlbnRpdHlUeXBlLCBzZWxmOjphbGxvd2VkRW50aXR5VHlwZXMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgaW5fYXJyYXkoJHByZWNpc2lvbiwgc2VsZjo6YWxsb3dlZFByZWNpc2lvbnMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgcHJlZ19tYXRjaCgnI15odHRwczovLyNpJywgJHNvdXJjZVVybCkKICAgICAgICAgICAgJiYgJGNoZWNrZWRBdCA+IDA7CiAgICB9Cn0K\",\"Setup.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXA7Cgp1c2UgWEZcQWRkT25cQWJzdHJhY3RTZXR1cDsKdXNlIFhGXEFkZE9uXFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CnVzZSBYRlxBZGRPblxTdGVwUnVubmVyVW5pbnN0YWxsVHJhaXQ7CgpjbGFzcyBTZXR1cCBleHRlbmRzIEFic3RyYWN0U2V0dXAKewogICAgdXNlIFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CiAgICB1c2UgU3RlcFJ1bm5lclVuaW5zdGFsbFRyYWl0OwoKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsU3RlcDEoKQogICAgewogICAgICAgICR0aGlzLT5zY2hlbWFNYW5hZ2VyKCktPmNyZWF0ZVRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnLCBmdW5jdGlvbihcWEZcRGJcU2NoZW1hXENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncG9pbnRfaWQnLCAnaW50JyktPnVuc2lnbmVkKCktPmF1dG9JbmNyZW1lbnQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV90eXBlJywgJ3ZhcmJpbmFyeScsIDI1KTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV9pZCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhYmVsJywgJ3ZhcmNoYXInLCAxNTApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncmVnaW9uJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhdGl0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignbG9uZ2l0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJlY2lzaW9uJywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgnY2l0eScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignc291cmNlX3VybCcsICd2YXJjaGFyJywgNTAwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NoZWNrZWRfYXQnLCAnaW50JyktPnVuc2lnbmVkKCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCd2aXNpYmlsaXR5JywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgncHVibGljJyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpLT51bnNpZ25lZCgpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdwb2ludF9pZCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZFVuaXF1ZUtleShbJ2VudGl0eV90eXBlJywgJ2VudGl0eV9pZCddLCAnZW50aXR5Jyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkS2V5KFsndmlzaWJpbGl0eScsICdlbnRpdHlfdHlwZSddLCAndmlzaWJpbGl0eV9lbnRpdHknKTsKICAgICAgICB9KTsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdXBncmFkZShhcnJheSAkc3RlcFBhcmFtcyA9IFtdKQogICAgewogICAgICAgIHJldHVybiBudWxsOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiB1bmluc3RhbGxTdGVwMSgpCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnKTsKICAgIH0KfQo=\",\"_data/routes.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9Im1hcCIgY29udHJvbGxlcj0iTmV3ZmlcTWFwOk1hcCIgY29udGV4dD0ibmV3ZmlNYXAiLz4KPC9yb3V0ZXM+Cg==\",\"_data/templates.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfbWFwX2luZGV4IiB2ZXJzaW9uX2lkPSIxMDAwMDEwIiB2ZXJzaW9uX3N0cmluZz0iMS4wLjAgQWxwaGEgMSI+PCFbQ0RBVEFbCjx4Zjp0aXRsZT7QmtCw0YDRgtCwINCd0YzRjtGE0JTQvtC80LA8L3hmOnRpdGxlPgoKPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuOS40L2Rpc3QvbGVhZmxldC5jc3MiIC8+Cgo8ZGl2IGNsYXNzPSJibG9jayI+Cgk8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgoJCTxoMiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHRi9GC0LjRjywg0LLRgdGC0YDQtdGH0Lgg0Lgg0L/Rg9Cx0LvQuNGH0L3Ri9C1INGC0L7Rh9C60Lgg0YHQvtC+0LHRidC10YHRgtCy0LA8L2gyPgoJCTxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgoJCQk8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgoJCQkJPHA+0J3QsCDQutCw0YDRgtC1INC/0L7QutCw0LfRi9Cy0LDRjtGC0YHRjyDRgtC+0LvRjNC60L4g0YLQvtGH0LrQuCDRgSDQv9GA0L7QstC10YDQtdC90L3Ri9C8INC40YHRgtC+0YfQvdC40LrQvtC8INC4INCx0LXQt9C+0L/QsNGB0L3QvtC5INGC0L7Rh9C90L7RgdGC0YzRji4g0KfQsNGB0YLQvdGL0LUg0LTQvtC80LDRiNC90LjQtSDQsNC00YDQtdGB0LAg0L3QtSDQv9GD0LHQu9C40LrRg9GO0YLRgdGPLjwvcD4KCQkJPC9kaXY+CgkJCTx4ZjppZiBpcz0iJG1hcmtlcnMgaXMgZW1wdHkiPgoJCQkJPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KCQkJCQk8c3Ryb25nPtCf0L7QutCwINC90LXRgiDRgtC+0YfQtdC6INGBINC/0L7QtNGC0LLQtdGA0LbQtNGR0L3QvdGL0LzQuCDQutC+0L7RgNC00LjQvdCw0YLQsNC80LguPC9zdHJvbmc+CgkJCQkJPHA+0KHQvtCx0YvRgtC40Y8g0LHQtdC3INC60L7QvtGA0LTQuNC90LDRgiDQvtGB0YLQsNGO0YLRgdGPINC00L7RgdGC0YPQv9C90Ysg0LIg0YDQsNC30LTQtdC70LUg0YHQvtCx0YvRgtC40Lk7INC60LDRgNGC0LAg0L3QtSDRg9Cz0LDQtNGL0LLQsNC10YIg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtS48L3A+CgkJCQk8L2Rpdj4KCQkJPHhmOmVsc2UgLz4KCQkJCTxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwIiBzdHlsZT0iaGVpZ2h0OiA2MnZoOyBtaW4taGVpZ2h0OiAzNjBweDsgYm9yZGVyLXJhZGl1czogOHB4OyI+PC9kaXY+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwLW1hcmtlcnMiIGhpZGRlbj4KCQkJCQkJPHhmOmZvcmVhY2ggbG9vcD0iJG1hcmtlcnMiIHZhbHVlPSIkbWFya2VyIj4KCQkJCQkJCTxzcGFuIGNsYXNzPSJqcy1uZXdmaU1hcE1hcmtlciIKCQkJCQkJCQlkYXRhLWxhdD0ieyRtYXJrZXIubGF0aXR1ZGV9IgoJCQkJCQkJCWRhdGEtbG5nPSJ7JG1hcmtlci5sb25naXR1ZGV9IgoJCQkJCQkJCWRhdGEtbGFiZWw9InskbWFya2VyLmxhYmVsfSIKCQkJCQkJCQlkYXRhLXJlZ2lvbj0ieyRtYXJrZXIucmVnaW9ufSIKCQkJCQkJCQlkYXRhLXByZWNpc2lvbj0ieyRtYXJrZXIucHJlY2lzaW9ufSIKCQkJCQkJCQlkYXRhLXNvdXJjZT0ieyRtYXJrZXIuc291cmNlX3VybH0iPjwvc3Bhbj4KCQkJCQkJPC94Zjpmb3JlYWNoPgoJCQkJCTwvZGl2PgoJCQkJPC9kaXY+CgkJCTwveGY6aWY+CgkJPC9kaXY+Cgk8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vbGVhZmxldEAxLjkuNC9kaXN0L2xlYWZsZXQuanMiPjwvc2NyaXB0Pgo8c2NyaXB0Pgpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewoJdmFyIGVsID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25ld2ZpLW1hcCcpOwoJaWYgKCFlbCB8fCB0eXBlb2YgTCA9PT0gJ3VuZGVmaW5lZCcpIHsgcmV0dXJuOyB9CgoJdmFyIG1hcCA9IEwubWFwKGVsLCB7c2Nyb2xsV2hlZWxab29tOiBmYWxzZX0pLnNldFZpZXcoWzU1Ljc1LCAzNy42MV0sIDQpOwoJTC50aWxlTGF5ZXIoJ2h0dHBzOi8ve3N9LnRpbGUub3BlbnN0cmVldG1hcC5vcmcve3p9L3t4fS97eX0ucG5nJywgewoJCW1heFpvb206IDE4LAoJCWF0dHJpYnV0aW9uOiAnJmNvcHk7IE9wZW5TdHJlZXRNYXAgY29udHJpYnV0b3JzJwoJfSkuYWRkVG8obWFwKTsKCgl2YXIgYm91bmRzID0gW107Cglkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuanMtbmV3ZmlNYXBNYXJrZXInKS5mb3JFYWNoKGZ1bmN0aW9uIChub2RlKSB7CgkJdmFyIGxhdCA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxhdCk7CgkJdmFyIGxuZyA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxuZyk7CgkJaWYgKCFOdW1iZXIuaXNGaW5pdGUobGF0KSB8fCAhTnVtYmVyLmlzRmluaXRlKGxuZykpIHsgcmV0dXJuOyB9CgkJdmFyIGxhYmVsID0gbm9kZS5kYXRhc2V0LmxhYmVsIHx8ICcnOwoJCXZhciByZWdpb24gPSBub2RlLmRhdGFzZXQucmVnaW9uIHx8ICcnOwoJCXZhciBwcmVjaXNpb24gPSBub2RlLmRhdGFzZXQucHJlY2lzaW9uIHx8ICcnOwoJCXZhciBzb3VyY2UgPSBub2RlLmRhdGFzZXQuc291cmNlIHx8ICcnOwoJCXZhciBwb3B1cCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwoJCXZhciB0aXRsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3N0cm9uZycpOwoJCXRpdGxlLnRleHRDb250ZW50ID0gbGFiZWw7CgkJcG9wdXAuYXBwZW5kQ2hpbGQodGl0bGUpOwoJCWlmIChyZWdpb24pIHsKCQkJdmFyIHAgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7CgkJCXAudGV4dENvbnRlbnQgPSByZWdpb24gKyAnIMK3ICcgKyBwcmVjaXNpb247CgkJCXBvcHVwLmFwcGVuZENoaWxkKHApOwoJCX0KCQlpZiAoc291cmNlICYmIHNvdXJjZS5pbmRleE9mKCdodHRwczovLycpID09PSAwKSB7CgkJCXZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwoJCQlhLmhyZWYgPSBzb3VyY2U7CgkJCWEucmVsID0gJ25vb3BlbmVyIG5vcmVmZXJyZXInOwoJCQlhLnRhcmdldCA9ICdfYmxhbmsnOwoJCQlhLnRleHRDb250ZW50ID0gJ9CY0YHRgtC+0YfQvdC40LonOwoJCQlwb3B1cC5hcHBlbmRDaGlsZChhKTsKCQl9CgkJTC5tYXJrZXIoW2xhdCwgbG5nXSkuYWRkVG8obWFwKS5iaW5kUG9wdXAocG9wdXApOwoJCWJvdW5kcy5wdXNoKFtsYXQsIGxuZ10pOwoJfSk7CglpZiAoYm91bmRzLmxlbmd0aCkgewoJCW1hcC5maXRCb3VuZHMoYm91bmRzLCB7cGFkZGluZzogWzI0LCAyNF0sIG1heFpvb206IDEyfSk7Cgl9Cn0pOwo8L3NjcmlwdD4KCl1dPjwvdGVtcGxhdGU+CjwvdGVtcGxhdGVzPgo=\",\"addon.json\":\"ewogICJ0aXRsZSI6ICJOZXdmaSBNYXAiLAogICJkZXNjcmlwdGlvbiI6ICJQcml2YWN5LWF3YXJlIHB1YmxpYyBtYXAgZm9yIE5ld2ZpIGV2ZW50cywgbWVldGluZ3MgYW5kIGFwcHJvdmVkIGtlbm5lbCBsb2NhdGlvbnMiLAogICJ2ZXJzaW9uX2lkIjogMTAwMDAxMCwKICAidmVyc2lvbl9zdHJpbmciOiAiMS4wLjAgQWxwaGEgMSIsCiAgImRldiI6ICJOZXdmaSIsCiAgImRldl91cmwiOiAiIiwKICAiZmFxX3VybCI6ICIiLAogICJzdXBwb3J0X3VybCI6ICIiLAogICJleHRyYV91cmxzIjogW10sCiAgImxlZ2FjeV9hZGRvbl9pZCI6ICIiLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWzIwMzEyNzAsICJYZW5Gb3JvIDIuMy4xMisiXQogIH0sCiAgImljb24iOiAiZmEtbWFwLWxvY2F0aW9uLWRvdCIKfQo=\"},\"total_bytes\":6920},\"schema_version\":1,\"status\":\"PASS\",\"telegram_config_exists\":true},\"guest_ok\":true,\"json_ok\":true,\"outer_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_sha256\":\"f374bb5b11f1470b80b036924faf418e99fe17c191eac9e1964f5121c2f29dc1\"}\nSTAGING={\"exitcode\":0,\"guest\":{\"db\":{\"board\":\"0\",\"dog_columns\":[{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"dog_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"auto_increment\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"name\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"full_name\",\"COLUMN_TYPE\":\"varchar(255)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"date_of_birth\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"sex\",\"COLUMN_TYPE\":\"varbinary(20)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"color\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"''\",\"COLUMN_NAME\":\"city\",\"COLUMN_TYPE\":\"varchar(100)\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"primary_photo_media_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":\"0\",\"COLUMN_NAME\":\"owner_user_id\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"created_at\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"},{\"COLUMN_DEFAULT\":null,\"COLUMN_NAME\":\"updated_at\",\"COLUMN_TYPE\":\"int(10) unsigned\",\"EXTRA\":\"\",\"IS_NULLABLE\":\"NO\"}],\"dog_entity_structure\":{\"columns\":[\"dog_id\",\"name\",\"full_name\",\"date_of_birth\",\"sex\",\"color\",\"city\",\"primary_photo_media_id\",\"owner_user_id\",\"created_at\",\"updated_at\"],\"primaryKey\":\"dog_id\",\"relations\":[]},\"dog_indexes\":[{\"COLUMN_NAME\":\"owner_user_id\",\"INDEX_NAME\":\"owner_user_id\",\"NON_UNIQUE\":1,\"SEQ_IN_INDEX\":1},{\"COLUMN_NAME\":\"dog_id\",\"INDEX_NAME\":\"PRIMARY\",\"NON_UNIQUE\":0,\"SEQ_IN_INDEX\":1},{\"COLUMN_NAME\":\"primary_photo_media_id\",\"INDEX_NAME\":\"primary_photo_media_id\",\"NON_UNIQUE\":1,\"SEQ_IN_INDEX\":1}],\"dog_navigation\":{\"columns\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"type_config\",\"condition_expression\",\"condition_setup\",\"data_expression\",\"data_setup\",\"global_setup\",\"enabled\",\"is_customized\",\"default_value\",\"addon_id\"],\"rows\":[],\"selected\":[\"navigation_id\",\"parent_navigation_id\",\"display_order\",\"navigation_type_id\",\"enabled\",\"addon_id\"]},\"dog_owner_nonzero\":0,\"dog_photo_nonzero\":0,\"dog_routes\":{\"columns\":[\"route_id\",\"route_type\",\"route_prefix\",\"sub_name\",\"format\",\"build_class\",\"build_method\",\"controller\",\"context\",\"action_prefix\",\"addon_id\"],\"rows\":[{\"action_prefix\":\"\",\"addon_id\":\"Newfi/Dogs\",\"context\":\"\",\"controller\":\"Newfi\\\\Dogs:Dogs\",\"format\":\"\",\"route_id\":263,\"route_prefix\":\"dogs\",\"route_type\":\"public\"}],\"selected\":[\"route_id\",\"route_type\",\"route_prefix\",\"controller\",\"context\",\"action_prefix\",\"format\",\"addon_id\"]},\"dog_rows\":0,\"dog_table\":1,\"dog_templates\":{\"columns\":[\"template_id\",\"type\",\"title\",\"style_id\",\"template\",\"template_parsed\",\"addon_id\",\"version_id\",\"version_string\",\"last_edit_date\"],\"rows\":[{\"body_b64\":\"Cjx4Zjp0aXRsZT7QodC+0LHQsNC60Lg8L3hmOnRpdGxlPgoKPGRpdiBjbGFzcz0iYmxvY2siPgogIDxkaXYgY2xhc3M9ImJsb2NrLWNvbnRhaW5lciI+CiAgICA8ZGl2IGNsYXNzPSJibG9jay1oZWFkZXIiPtCh0L7QsdCw0LrQuDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYmxvY2stYm9keSI+CiAgICAgIDx4ZjppZiBpcz0iJGRvZ3MiPgogICAgICAgIDx4Zjpmb3JlYWNoIGxvb3A9IiRkb2dzIiB2YWx1ZT0iJGRvZyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgogICAgICAgICAgICA8aDMgY2xhc3M9ImNvbnRlbnRSb3ctdGl0bGUiPnskZG9nLm5hbWV9PC9oMz4KICAgICAgICAgICAgPHhmOmlmIGlzPSIkZG9nLmZ1bGxfbmFtZSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuZnVsbF9uYW1lfTwvZGl2PjwveGY6aWY+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5jaXR5Ij48ZGl2IGNsYXNzPSJjb250ZW50Um93LW1pbm9yIj57JGRvZy5jaXR5fTwvZGl2PjwveGY6aWY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L3hmOmZvcmVhY2g+CiAgICAgIDx4ZjplbHNlIC8+CiAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij7Ql9Cw0L/QuNGB0LXQuSDQviDRgdC+0LHQsNC60LDRhSDQv9C+0LrQsCDQvdC10YIuPC9kaXY+CiAgICAgIDwveGY6aWY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cg==\",\"bytes\":706,\"sha256\":\"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61\",\"title\":\"newfi_dogs\",\"type\":\"public\"}]},\"dogs_addon\":{\"active\":1,\"addon_id\":\"Newfi/Dogs\",\"is_processing\":0,\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"error_audit\":{\"columns\":[\"error_id\",\"exception_date\",\"user_id\",\"ip_address\",\"exception_type\",\"message\",\"filename\",\"line\",\"trace_string\",\"request_state\"],\"rows\":[{\"error_id\":61,\"exception_date\":1789950313,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"7e7ce1d057b56ab34384d2dbcb7aa1118d31d91ae06dad556c17dd4a56924b57\"},{\"error_id\":60,\"exception_date\":1789949996,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed\"},{\"error_id\":59,\"exception_date\":1789945354,\"exception_type\":\"ErrorException\",\"filename\":\"Templater.php\",\"line\":792,\"message_sha256\":\"2a7fed9ccccba55b4c847564a94bbecf5ca56946a9767a59ccda4731964ad503\"},{\"error_id\":58,\"exception_date\":1789945039,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"ccb0e4e164c00560973407a12eeba4c6f33e8e58d968d1fa14313fcdb2b0c8d0\"},{\"error_id\":57,\"exception_date\":1789854779,\"exception_type\":\"ErrorException\",\"filename\":\"Setup.php\",\"line\":7,\"message_sha256\":\"219e736a597daba89692577ef21eb622232cc29550e630922b0daec840c2f898\"},{\"error_id\":56,\"exception_date\":1789833452,\"exception_type\":\"ErrorException\",\"filename\":\"Error.php\",\"line\":81,\"message_sha256\":\"6f4c85733b2ad197434071f618c73544b1c8a49d0cb965edb82d366285e959d1\"},{\"error_id\":55,\"exception_date\":1789771231,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"64b61ab647be1bed6077d4fbaf975fd894a8d185710fb40cc23330ed437b6aa9\"},{\"error_id\":54,\"exception_date\":1789764081,\"exception_type\":\"ErrorException\",\"filename\":\"ValidateAndSavableTrait.php\",\"line\":36,\"message_sha256\":\"1426181d19fc9aae19eac0523d3909db99e90d7560005f263fc5fcbb6b4f550a\"},{\"error_id\":53,\"exception_date\":1789757200,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"1cd9cf6f25a8fbff4aa43a25c2484371a6e882a0e459beac3110878f89b2a2a0\"},{\"error_id\":52,\"exception_date\":1789757062,\"exception_type\":\"ErrorException\",\"filename\":\"Command line code\",\"line\":16,\"message_sha256\":\"c389f5dbcb05b3233d349ce88de539298527dd9b9b99a5c09f3665b7fc348790\"},{\"error_id\":51,\"exception_date\":1789756728,\"exception_type\":\"ErrorException\",\"filename\":\"Command line code\",\"line\":32,\"message_sha256\":\"bf5ea182b3bccee3b8bd6bfc0f1d6a5e64c87c033d55b0c50acc862aec3bbf40\"},{\"error_id\":50,\"exception_date\":1789756540,\"exception_type\":\"XF\\\\Db\\\\Exception\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"99a9454670d2afdc2c1d2419f0506a0aaca719ae2e06ecbe5d880f99ae49eafa\"},{\"error_id\":49,\"exception_date\":1789756213,\"exception_type\":\"XF\\\\Db\\\\Exception\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"d69d9bff2da984077ee39e796d6407918bd0df3c28101722a3106bb8a391901d\"},{\"error_id\":48,\"exception_date\":1788986781,\"exception_type\":\"XF\\\\Db\\\\InvalidQueryException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"e8ed4c221538a96e327e5adbcfd84f916a50cf477c5b5072e0d0c482480b95ea\"},{\"error_id\":47,\"exception_date\":1788986399,\"exception_type\":\"XF\\\\Db\\\\InvalidQueryException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"e8ed4c221538a96e327e5adbcfd84f916a50cf477c5b5072e0d0c482480b95ea\"},{\"error_id\":46,\"exception_date\":1788961197,\"exception_type\":\"ErrorException\",\"filename\":\"Command line code\",\"line\":5,\"message_sha256\":\"06b9fc6a6240452b50c37ffe08f42fe02549f0796b88a80f06a8a50e09115b3c\"},{\"error_id\":45,\"exception_date\":1788954911,\"exception_type\":\"XF\\\\PrintableException\",\"filename\":\"Entity.php\",\"line\":1276,\"message_sha256\":\"629dfbf07b133e0b31340058bff13b5842f9dbe62f77c137f4ba2867be1ba477\"},{\"error_id\":44,\"exception_date\":1788951070,\"exception_type\":\"ErrorException\",\"filename\":\"AbstractStatement.php\",\"line\":225,\"message_sha256\":\"45332502639a33222564a574de8c1eafd2682e947354ffac003eb3e9cb462f01\"},{\"error_id\":43,\"exception_date\":1788839621,\"exception_type\":\"ErrorException\",\"filename\":\"Entity.php\",\"line\":1276,\"message_sha256\":\"a5419a739a0a7f52b4878a3d87e2366e4158bc01572176badc2bfadc9e1e3c41\"},{\"error_id\":42,\"exception_date\":1788814392,\"exception_type\":\"LogicException\",\"filename\":\"Entity.php\",\"line\":645,\"message_sha256\":\"2b25124d017cc1951d6de81322657808e73845cb20a2b11f2704b24b0b08867e\"}]},\"error_max\":61,\"errors\":29,\"events\":0,\"map_addon\":{\"active\":1,\"addon_id\":\"Newfi/Map\",\"is_processing\":0,\"version_id\":1000010,\"version_string\":\"1.0.0 Alpha 1\"},\"map_rows\":0,\"map_table\":1,\"section_errors\":[],\"tg_addon\":1,\"tg_cron\":0,\"user_count\":1,\"xfmg_addon\":{\"active\":1,\"addon_id\":\"XFMG\",\"is_processing\":0,\"version_id\":902031170,\"version_string\":\"2.3.11\"},\"xfmg_albums\":0,\"xfmg_categories\":1,\"xfmg_comments\":0,\"xfmg_media\":0,\"xfmg_media_structure\":{\"columns\":[\"media_id\",\"media_hash\",\"title\",\"description\",\"media_date\",\"last_edit_date\",\"media_type\",\"media_tag\",\"media_embed_url\",\"media_state\",\"album_id\",\"album_state\",\"category_id\",\"user_id\",\"username\",\"ip_id\",\"view_count\",\"watermarked\",\"custom_fields\",\"exif_data\",\"warning_id\",\"warning_message\",\"position\",\"imported\",\"thumbnail_date\",\"custom_thumbnail_date\",\"poster_date\",\"tags\",\"last_comment_date\",\"last_comment_id\",\"last_comment_user_id\",\"last_comment_username\",\"comment_count\",\"rating_count\",\"rating_sum\",\"rating_avg\",\"rating_weighted\",\"reaction_score\",\"reactions\",\"reaction_users\",\"featured\"],\"primaryKey\":\"media_id\",\"relations\":[\"Attachment\",\"Album\",\"Category\",\"ApprovalQueue\",\"Watch\",\"DeletionLog\",\"User\",\"Viewed\",\"DraftComments\",\"LastComment\",\"LastCommenter\",\"CommentRead\",\"Ratings\",\"Reactions\",\"Feature\",\"Bookmarks\"]}},\"dogs_source\":{\"bundle_sha256\":\"3ea2ca699c7af4988b53a797a1b4ba7eeb4fb1fad36a4db2c47027880b87ffc8\",\"exists\":true,\"files\":[{\"bytes\":1278,\"rel\":\"Entity/Dog.php\",\"sha256\":\"2db869d37ef9a5f19c74e9e093504ce50313735400649f94046c48089c67996f\"},{\"bytes\":425,\"rel\":\"Pub/Controller/Dogs.php\",\"sha256\":\"0a556f67262b88719de0ee5fdbc78083c5201bd1054a65ddc8cf46acd57e429b\"},{\"bytes\":75,\"rel\":\"Pub/View/Dogs.php\",\"sha256\":\"15446edcb992608417bc40365b78606ae864e49fe28ef9b51ee27c8500ce39df\"},{\"bytes\":1445,\"rel\":\"Setup.php\",\"sha256\":\"6fe24fe38301b346900bca84edddb6ff3fee3977cd820050efa0d20d0854bbdc\"},{\"bytes\":138,\"rel\":\"_data/routes.xml\",\"sha256\":\"425f6757bbec903d5db1c04bd0b0c031c2d6ee7a20cf2c248adc9754c3df27f6\"},{\"bytes\":891,\"rel\":\"_data/templates.xml\",\"sha256\":\"e462f3364d592115e24e6534ebb37fb4d24629975b22dd0ab11af9151d67f537\"},{\"bytes\":395,\"rel\":\"addon.json\",\"sha256\":\"71b89450f1e7ef3c7320f8a34f15385e9f54db14642288a930868429492d5f31\"}],\"source_b64\":{\"Entity/Dog.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXEVudGl0eTsKCnVzZSBYRlxNdmNcRW50aXR5XEVudGl0eTsKdXNlIFhGXE12Y1xFbnRpdHlcU3RydWN0dXJlOwoKY2xhc3MgRG9nIGV4dGVuZHMgRW50aXR5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZ2V0U3RydWN0dXJlKFN0cnVjdHVyZSAkc3RydWN0dXJlKQogICAgewogICAgICAgICRzdHJ1Y3R1cmUtPnRhYmxlID0gJ3hmX25ld2ZpX2RvZyc7CiAgICAgICAgJHN0cnVjdHVyZS0+c2hvcnROYW1lID0gJ05ld2ZpXERvZ3M6RG9nJzsKICAgICAgICAkc3RydWN0dXJlLT5wcmltYXJ5S2V5ID0gJ2RvZ19pZCc7CiAgICAgICAgJHN0cnVjdHVyZS0+Y29sdW1ucyA9IFsKICAgICAgICAgICAgJ2RvZ19pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnYXV0b0luY3JlbWVudCcgPT4gdHJ1ZSwgJ251bGxhYmxlJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdyZXF1aXJlZCcgPT4gdHJ1ZV0sCiAgICAgICAgICAgICdmdWxsX25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAyNTUsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdkYXRlX29mX2JpcnRoJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ3NleCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpTVFIsICdtYXhMZW5ndGgnID0+IDIwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAnY29sb3InID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdjaXR5JyA9PiBbJ3R5cGUnID0+IHNlbGY6OlNUUiwgJ21heExlbmd0aCcgPT4gMTAwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAncHJpbWFyeV9waG90b19tZWRpYV9pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnZGVmYXVsdCcgPT4gMF0sCiAgICAgICAgICAgICdvd25lcl91c2VyX2lkJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ2NyZWF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ3VwZGF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXQogICAgICAgIF07CiAgICAgICAgcmV0dXJuICRzdHJ1Y3R1cmU7CiAgICB9Cn0K\",\"Pub/Controller/Dogs.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxDb250cm9sbGVyOwoKdXNlIFhGXFB1YlxDb250cm9sbGVyXEFic3RyYWN0Q29udHJvbGxlcjsKCmNsYXNzIERvZ3MgZXh0ZW5kcyBBYnN0cmFjdENvbnRyb2xsZXIKewogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkluZGV4KCkKICAgIHsKICAgICAgICAkZG9ncyA9ICR0aGlzLT5maW5kZXIoJ05ld2ZpXERvZ3M6RG9nJykKICAgICAgICAgICAgLT5vcmRlcignbmFtZScsICdBU0MnKQogICAgICAgICAgICAtPm9yZGVyKCdkb2dfaWQnLCAnQVNDJykKICAgICAgICAgICAgLT5mZXRjaCgxMDApOwoKICAgICAgICByZXR1cm4gJHRoaXMtPnZpZXcoJ05ld2ZpXERvZ3M6RG9ncycsICduZXdmaV9kb2dzJywgWwogICAgICAgICAgICAnZG9ncycgPT4gJGRvZ3MKICAgICAgICBdKTsKICAgIH0KfQo=\",\"Pub/View/Dogs.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxWaWV3OwoKY2xhc3MgRG9ncyBleHRlbmRzIFxYRlxNdmNcVmlldwp7Cn0K\",\"Setup.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzOwoKdXNlIFhGXEFkZE9uXEFic3RyYWN0U2V0dXA7CnVzZSBYRlxEYlxTY2hlbWFcQ3JlYXRlOwoKY2xhc3MgU2V0dXAgZXh0ZW5kcyBBYnN0cmFjdFNldHVwCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHNtID0gJHRoaXMtPnNjaGVtYU1hbmFnZXIoKTsKCiAgICAgICAgJHNtLT5jcmVhdGVUYWJsZSgneGZfbmV3ZmlfZG9nJywgZnVuY3Rpb24gKENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZG9nX2lkJywgJ2ludCcpLT5hdXRvSW5jcmVtZW50KCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCduYW1lJywgJ3ZhcmNoYXInLCAxMDApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZnVsbF9uYW1lJywgJ3ZhcmNoYXInLCAyNTUpLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2RhdGVfb2ZfYmlydGgnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdzZXgnLCAndmFyYmluYXJ5JywgMjApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NvbG9yJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NpdHknLCAndmFyY2hhcicsIDEwMCktPnNldERlZmF1bHQoJycpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJpbWFyeV9waG90b19tZWRpYV9pZCcsICdpbnQnKS0+c2V0RGVmYXVsdCgwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ293bmVyX3VzZXJfaWQnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdkb2dfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ293bmVyX3VzZXJfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ3ByaW1hcnlfcGhvdG9fbWVkaWFfaWQnKTsKICAgICAgICB9KTsKCiAgICAgICAgcmV0dXJuIG51bGw7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVwZ3JhZGUoYXJyYXkgJHN0ZXBQYXJhbXMgPSBbXSkKICAgIHsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdW5pbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9kb2cnKTsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KfQo=\",\"_data/routes.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9ImRvZ3MiIGNvbnRyb2xsZXI9Ik5ld2ZpXERvZ3M6RG9ncyIvPgo8L3JvdXRlcz4K\",\"_data/templates.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfZG9ncyIgdmVyc2lvbl9pZD0iMTAwMDAxMCIgdmVyc2lvbl9zdHJpbmc9IjEuMC4wIEFscGhhIDEiPjwhW0NEQVRBWwo8eGY6dGl0bGU+0KHQvtCx0LDQutC4PC94Zjp0aXRsZT4KCjxkaXYgY2xhc3M9ImJsb2NrIj4KICA8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHQsNC60Lg8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgogICAgICA8eGY6aWYgaXM9IiRkb2dzIj4KICAgICAgICA8eGY6Zm9yZWFjaCBsb29wPSIkZG9ncyIgdmFsdWU9IiRkb2ciPgogICAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KICAgICAgICAgICAgPGgzIGNsYXNzPSJjb250ZW50Um93LXRpdGxlIj57JGRvZy5uYW1lfTwvaDM+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5mdWxsX25hbWUiPjxkaXYgY2xhc3M9ImNvbnRlbnRSb3ctbWlub3IiPnskZG9nLmZ1bGxfbmFtZX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgICA8eGY6aWYgaXM9IiRkb2cuY2l0eSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuY2l0eX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC94Zjpmb3JlYWNoPgogICAgICA8eGY6ZWxzZSAvPgogICAgICAgIDxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+0JfQsNC/0LjRgdC10Lkg0L4g0YHQvtCx0LDQutCw0YUg0L/QvtC60LAg0L3QtdGCLjwvZGl2PgogICAgICA8L3hmOmlmPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgpdXT48L3RlbXBsYXRlPgo8L3RlbXBsYXRlcz4K\",\"addon.json\":\"ewogICJ0aXRsZSI6ICJOZXdmaSBEb2dzIiwKICAiZGVzY3JpcHRpb24iOiAiTWluaW1hbCBwcml2YXRlLXN0YWdpbmcgZG9nIGVudGl0eS9saXN0IGNvbXBvbmVudCBmb3IgdGhlIE5ld2ZpIGNsb3NlZCBNVlAuIiwKICAidmVyc2lvbl9pZCI6IDEwMDAwMTAsCiAgInZlcnNpb25fc3RyaW5nIjogIjEuMC4wIEFscGhhIDEiLAogICJkZXYiOiAiTmV3ZmkiLAogICJkZXZfdXJsIjogIiIsCiAgImZhcV91cmwiOiAiIiwKICAic3VwcG9ydF91cmwiOiAiIiwKICAiZXh0cmFfdXJscyI6IFtdLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWwogICAgICAyMDMxMjcwLAogICAgICAiWGVuRm9ybyAyLjMuMTIrIgogICAgXQogIH0sCiAgImljb24iOiAiIiwKICAibGVnYWN5X2FkZG9uX2lkIjogIiIKfQo=\"},\"total_bytes\":4647},\"error_code\":\"NONE\",\"map_source\":{\"bundle_sha256\":\"85bd0008640c7d28738afba2171895ed93be234580fc99bd6f202d4255a76fda\",\"exists\":true,\"files\":[{\"bytes\":627,\"rel\":\"Pub/Controller/Map.php\",\"sha256\":\"327b914f54509c43e895a4bdaf775bc619d2abf7cc2048e549577120d9140108\"},{\"bytes\":73,\"rel\":\"Pub/View/Map.php\",\"sha256\":\"0e5a754f1bf4be35aa767f853997185ae2bb888293b3a19ede2b432b4058411a\"},{\"bytes\":645,\"rel\":\"Service/PointPolicy.php\",\"sha256\":\"4eb71b342d902f17645e7e75b0322c7d62a86d7fa911665b2376e842a38024e6\"},{\"bytes\":1673,\"rel\":\"Setup.php\",\"sha256\":\"42b7e9e2c69343d19ad9a70e07f8f3769929fa0e5f39da7f044f19dff9618eb9\"},{\"bytes\":154,\"rel\":\"_data/routes.xml\",\"sha256\":\"f78ca5534d14ed42f3ff0bf6b2e461f8ffde545170b037d0f7916d9eca5bd1ba\"},{\"bytes\":3347,\"rel\":\"_data/templates.xml\",\"sha256\":\"bb757e80c5cb742b7d90fdc88d554ab549e6c42d177445778b11c175e7ec39bf\"},{\"bytes\":401,\"rel\":\"addon.json\",\"sha256\":\"0afbc8e7d74e0ba59166c504a263e1d978ce0151b0b967fd48dead9dbaa66544\"}],\"source_b64\":{\"Pub/Controller/Map.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXENvbnRyb2xsZXI7Cgp1c2UgWEZcUHViXENvbnRyb2xsZXJcQWJzdHJhY3RDb250cm9sbGVyOwoKY2xhc3MgTWFwIGV4dGVuZHMgQWJzdHJhY3RDb250cm9sbGVyCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJG1hcmtlcnMgPSAkdGhpcy0+YXBwKCktPmRiKCktPmZldGNoQWxsKAogICAgICAgICAgICAiU0VMRUNUIHBvaW50X2lkLCBlbnRpdHlfdHlwZSwgZW50aXR5X2lkLCBsYWJlbCwgcmVnaW9uLCBsYXRpdHVkZSwgbG9uZ2l0dWRlLCBgcHJlY2lzaW9uYCwgc291cmNlX3VybCwgY2hlY2tlZF9hdAogICAgICAgICAgICAgRlJPTSB4Zl9uZXdmaV9tYXBfcG9pbnQKICAgICAgICAgICAgIFdIRVJFIHZpc2liaWxpdHkgPSAncHVibGljJwogICAgICAgICAgICAgT1JERVIgQlkgdXBkYXRlZF9hdCBERVNDLCBwb2ludF9pZCBERVNDCiAgICAgICAgICAgICBMSU1JVCA1MDAiCiAgICAgICAgKTsKCiAgICAgICAgcmV0dXJuICR0aGlzLT52aWV3KCdOZXdmaVxNYXA6TWFwJywgJ25ld2ZpX21hcF9pbmRleCcsIFsKICAgICAgICAgICAgJ21hcmtlcnMnID0+ICRtYXJrZXJzCiAgICAgICAgXSk7CiAgICB9Cn0K\",\"Pub/View/Map.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXFZpZXc7CgpjbGFzcyBNYXAgZXh0ZW5kcyBcWEZcTXZjXFZpZXcKewp9Cg==\",\"Service/PointPolicy.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcU2VydmljZTsKCmZpbmFsIGNsYXNzIFBvaW50UG9saWN5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gYWxsb3dlZEVudGl0eVR5cGVzKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsnZXZlbnQnLCAnbWVldGluZycsICdrZW5uZWwnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGFsbG93ZWRQcmVjaXNpb25zKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsncmVnaW9uJywgJ2NpdHknLCAndmVudWUnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGlzQWxsb3dlZChzdHJpbmcgJGVudGl0eVR5cGUsIHN0cmluZyAkcHJlY2lzaW9uLCBzdHJpbmcgJHNvdXJjZVVybCwgaW50ICRjaGVja2VkQXQpOiBib29sCiAgICB7CiAgICAgICAgcmV0dXJuIGluX2FycmF5KCRlbnRpdHlUeXBlLCBzZWxmOjphbGxvd2VkRW50aXR5VHlwZXMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgaW5fYXJyYXkoJHByZWNpc2lvbiwgc2VsZjo6YWxsb3dlZFByZWNpc2lvbnMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgcHJlZ19tYXRjaCgnI15odHRwczovLyNpJywgJHNvdXJjZVVybCkKICAgICAgICAgICAgJiYgJGNoZWNrZWRBdCA+IDA7CiAgICB9Cn0K\",\"Setup.php\":\"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXA7Cgp1c2UgWEZcQWRkT25cQWJzdHJhY3RTZXR1cDsKdXNlIFhGXEFkZE9uXFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CnVzZSBYRlxBZGRPblxTdGVwUnVubmVyVW5pbnN0YWxsVHJhaXQ7CgpjbGFzcyBTZXR1cCBleHRlbmRzIEFic3RyYWN0U2V0dXAKewogICAgdXNlIFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CiAgICB1c2UgU3RlcFJ1bm5lclVuaW5zdGFsbFRyYWl0OwoKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsU3RlcDEoKQogICAgewogICAgICAgICR0aGlzLT5zY2hlbWFNYW5hZ2VyKCktPmNyZWF0ZVRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnLCBmdW5jdGlvbihcWEZcRGJcU2NoZW1hXENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncG9pbnRfaWQnLCAnaW50JyktPnVuc2lnbmVkKCktPmF1dG9JbmNyZW1lbnQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV90eXBlJywgJ3ZhcmJpbmFyeScsIDI1KTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV9pZCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhYmVsJywgJ3ZhcmNoYXInLCAxNTApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncmVnaW9uJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhdGl0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignbG9uZ2l0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJlY2lzaW9uJywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgnY2l0eScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignc291cmNlX3VybCcsICd2YXJjaGFyJywgNTAwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NoZWNrZWRfYXQnLCAnaW50JyktPnVuc2lnbmVkKCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCd2aXNpYmlsaXR5JywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgncHVibGljJyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpLT51bnNpZ25lZCgpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdwb2ludF9pZCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZFVuaXF1ZUtleShbJ2VudGl0eV90eXBlJywgJ2VudGl0eV9pZCddLCAnZW50aXR5Jyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkS2V5KFsndmlzaWJpbGl0eScsICdlbnRpdHlfdHlwZSddLCAndmlzaWJpbGl0eV9lbnRpdHknKTsKICAgICAgICB9KTsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdXBncmFkZShhcnJheSAkc3RlcFBhcmFtcyA9IFtdKQogICAgewogICAgICAgIHJldHVybiBudWxsOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiB1bmluc3RhbGxTdGVwMSgpCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnKTsKICAgIH0KfQo=\",\"_data/routes.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9Im1hcCIgY29udHJvbGxlcj0iTmV3ZmlcTWFwOk1hcCIgY29udGV4dD0ibmV3ZmlNYXAiLz4KPC9yb3V0ZXM+Cg==\",\"_data/templates.xml\":\"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfbWFwX2luZGV4IiB2ZXJzaW9uX2lkPSIxMDAwMDEwIiB2ZXJzaW9uX3N0cmluZz0iMS4wLjAgQWxwaGEgMSI+PCFbQ0RBVEFbCjx4Zjp0aXRsZT7QmtCw0YDRgtCwINCd0YzRjtGE0JTQvtC80LA8L3hmOnRpdGxlPgoKPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuOS40L2Rpc3QvbGVhZmxldC5jc3MiIC8+Cgo8ZGl2IGNsYXNzPSJibG9jayI+Cgk8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgoJCTxoMiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHRi9GC0LjRjywg0LLRgdGC0YDQtdGH0Lgg0Lgg0L/Rg9Cx0LvQuNGH0L3Ri9C1INGC0L7Rh9C60Lgg0YHQvtC+0LHRidC10YHRgtCy0LA8L2gyPgoJCTxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgoJCQk8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgoJCQkJPHA+0J3QsCDQutCw0YDRgtC1INC/0L7QutCw0LfRi9Cy0LDRjtGC0YHRjyDRgtC+0LvRjNC60L4g0YLQvtGH0LrQuCDRgSDQv9GA0L7QstC10YDQtdC90L3Ri9C8INC40YHRgtC+0YfQvdC40LrQvtC8INC4INCx0LXQt9C+0L/QsNGB0L3QvtC5INGC0L7Rh9C90L7RgdGC0YzRji4g0KfQsNGB0YLQvdGL0LUg0LTQvtC80LDRiNC90LjQtSDQsNC00YDQtdGB0LAg0L3QtSDQv9GD0LHQu9C40LrRg9GO0YLRgdGPLjwvcD4KCQkJPC9kaXY+CgkJCTx4ZjppZiBpcz0iJG1hcmtlcnMgaXMgZW1wdHkiPgoJCQkJPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KCQkJCQk8c3Ryb25nPtCf0L7QutCwINC90LXRgiDRgtC+0YfQtdC6INGBINC/0L7QtNGC0LLQtdGA0LbQtNGR0L3QvdGL0LzQuCDQutC+0L7RgNC00LjQvdCw0YLQsNC80LguPC9zdHJvbmc+CgkJCQkJPHA+0KHQvtCx0YvRgtC40Y8g0LHQtdC3INC60L7QvtGA0LTQuNC90LDRgiDQvtGB0YLQsNGO0YLRgdGPINC00L7RgdGC0YPQv9C90Ysg0LIg0YDQsNC30LTQtdC70LUg0YHQvtCx0YvRgtC40Lk7INC60LDRgNGC0LAg0L3QtSDRg9Cz0LDQtNGL0LLQsNC10YIg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtS48L3A+CgkJCQk8L2Rpdj4KCQkJPHhmOmVsc2UgLz4KCQkJCTxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwIiBzdHlsZT0iaGVpZ2h0OiA2MnZoOyBtaW4taGVpZ2h0OiAzNjBweDsgYm9yZGVyLXJhZGl1czogOHB4OyI+PC9kaXY+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwLW1hcmtlcnMiIGhpZGRlbj4KCQkJCQkJPHhmOmZvcmVhY2ggbG9vcD0iJG1hcmtlcnMiIHZhbHVlPSIkbWFya2VyIj4KCQkJCQkJCTxzcGFuIGNsYXNzPSJqcy1uZXdmaU1hcE1hcmtlciIKCQkJCQkJCQlkYXRhLWxhdD0ieyRtYXJrZXIubGF0aXR1ZGV9IgoJCQkJCQkJCWRhdGEtbG5nPSJ7JG1hcmtlci5sb25naXR1ZGV9IgoJCQkJCQkJCWRhdGEtbGFiZWw9InskbWFya2VyLmxhYmVsfSIKCQkJCQkJCQlkYXRhLXJlZ2lvbj0ieyRtYXJrZXIucmVnaW9ufSIKCQkJCQkJCQlkYXRhLXByZWNpc2lvbj0ieyRtYXJrZXIucHJlY2lzaW9ufSIKCQkJCQkJCQlkYXRhLXNvdXJjZT0ieyRtYXJrZXIuc291cmNlX3VybH0iPjwvc3Bhbj4KCQkJCQkJPC94Zjpmb3JlYWNoPgoJCQkJCTwvZGl2PgoJCQkJPC9kaXY+CgkJCTwveGY6aWY+CgkJPC9kaXY+Cgk8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vbGVhZmxldEAxLjkuNC9kaXN0L2xlYWZsZXQuanMiPjwvc2NyaXB0Pgo8c2NyaXB0Pgpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewoJdmFyIGVsID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25ld2ZpLW1hcCcpOwoJaWYgKCFlbCB8fCB0eXBlb2YgTCA9PT0gJ3VuZGVmaW5lZCcpIHsgcmV0dXJuOyB9CgoJdmFyIG1hcCA9IEwubWFwKGVsLCB7c2Nyb2xsV2hlZWxab29tOiBmYWxzZX0pLnNldFZpZXcoWzU1Ljc1LCAzNy42MV0sIDQpOwoJTC50aWxlTGF5ZXIoJ2h0dHBzOi8ve3N9LnRpbGUub3BlbnN0cmVldG1hcC5vcmcve3p9L3t4fS97eX0ucG5nJywgewoJCW1heFpvb206IDE4LAoJCWF0dHJpYnV0aW9uOiAnJmNvcHk7IE9wZW5TdHJlZXRNYXAgY29udHJpYnV0b3JzJwoJfSkuYWRkVG8obWFwKTsKCgl2YXIgYm91bmRzID0gW107Cglkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuanMtbmV3ZmlNYXBNYXJrZXInKS5mb3JFYWNoKGZ1bmN0aW9uIChub2RlKSB7CgkJdmFyIGxhdCA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxhdCk7CgkJdmFyIGxuZyA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxuZyk7CgkJaWYgKCFOdW1iZXIuaXNGaW5pdGUobGF0KSB8fCAhTnVtYmVyLmlzRmluaXRlKGxuZykpIHsgcmV0dXJuOyB9CgkJdmFyIGxhYmVsID0gbm9kZS5kYXRhc2V0LmxhYmVsIHx8ICcnOwoJCXZhciByZWdpb24gPSBub2RlLmRhdGFzZXQucmVnaW9uIHx8ICcnOwoJCXZhciBwcmVjaXNpb24gPSBub2RlLmRhdGFzZXQucHJlY2lzaW9uIHx8ICcnOwoJCXZhciBzb3VyY2UgPSBub2RlLmRhdGFzZXQuc291cmNlIHx8ICcnOwoJCXZhciBwb3B1cCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwoJCXZhciB0aXRsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3N0cm9uZycpOwoJCXRpdGxlLnRleHRDb250ZW50ID0gbGFiZWw7CgkJcG9wdXAuYXBwZW5kQ2hpbGQodGl0bGUpOwoJCWlmIChyZWdpb24pIHsKCQkJdmFyIHAgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7CgkJCXAudGV4dENvbnRlbnQgPSByZWdpb24gKyAnIMK3ICcgKyBwcmVjaXNpb247CgkJCXBvcHVwLmFwcGVuZENoaWxkKHApOwoJCX0KCQlpZiAoc291cmNlICYmIHNvdXJjZS5pbmRleE9mKCdodHRwczovLycpID09PSAwKSB7CgkJCXZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwoJCQlhLmhyZWYgPSBzb3VyY2U7CgkJCWEucmVsID0gJ25vb3BlbmVyIG5vcmVmZXJyZXInOwoJCQlhLnRhcmdldCA9ICdfYmxhbmsnOwoJCQlhLnRleHRDb250ZW50ID0gJ9CY0YHRgtC+0YfQvdC40LonOwoJCQlwb3B1cC5hcHBlbmRDaGlsZChhKTsKCQl9CgkJTC5tYXJrZXIoW2xhdCwgbG5nXSkuYWRkVG8obWFwKS5iaW5kUG9wdXAocG9wdXApOwoJCWJvdW5kcy5wdXNoKFtsYXQsIGxuZ10pOwoJfSk7CglpZiAoYm91bmRzLmxlbmd0aCkgewoJCW1hcC5maXRCb3VuZHMoYm91bmRzLCB7cGFkZGluZzogWzI0LCAyNF0sIG1heFpvb206IDEyfSk7Cgl9Cn0pOwo8L3NjcmlwdD4KCl1dPjwvdGVtcGxhdGU+CjwvdGVtcGxhdGVzPgo=\",\"addon.json\":\"ewogICJ0aXRsZSI6ICJOZXdmaSBNYXAiLAogICJkZXNjcmlwdGlvbiI6ICJQcml2YWN5LWF3YXJlIHB1YmxpYyBtYXAgZm9yIE5ld2ZpIGV2ZW50cywgbWVldGluZ3MgYW5kIGFwcHJvdmVkIGtlbm5lbCBsb2NhdGlvbnMiLAogICJ2ZXJzaW9uX2lkIjogMTAwMDAxMCwKICAidmVyc2lvbl9zdHJpbmciOiAiMS4wLjAgQWxwaGEgMSIsCiAgImRldiI6ICJOZXdmaSIsCiAgImRldl91cmwiOiAiIiwKICAiZmFxX3VybCI6ICIiLAogICJzdXBwb3J0X3VybCI6ICIiLAogICJleHRyYV91cmxzIjogW10sCiAgImxlZ2FjeV9hZGRvbl9pZCI6ICIiLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWzIwMzEyNzAsICJYZW5Gb3JvIDIuMy4xMisiXQogIH0sCiAgImljb24iOiAiZmEtbWFwLWxvY2F0aW9uLWRvdCIKfQo=\"},\"total_bytes\":6920},\"schema_version\":1,\"status\":\"PASS\",\"telegram_config_exists\":false},\"guest_ok\":true,\"json_ok\":true,\"outer_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_sha256\":\"c7824752e7ad077052e3924fafceb9a19e949492c669d6b08ccd344ede122c82\"}\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nACTIVE_MAJOR_STAGE=DOGS216\nMAJOR_STAGES_REMAINING=6\nDECISION=PASS_DOGS216_AUDIT320_CONTRACT_CAPTURED\nNEXT_GATE=BUILD_DOGS216_FULL_PROFILE_UI_STAGING_ROLLBACK_PRODUCTION_GIT_FINAL\nDOGS320_END=true\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"NEWFI-260921-NEWFDOM-DOGS216-AUDIT320\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1\nMODE=read-only\nCOMPONENT=pvepro-gram-support-package-reference-preflight-readonly\nPRODUCTION_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":711,\"stdout_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb\"},\"vmid\":100},\"state\":{\"all_link_down\":false,\"lock\":null,\"name\":\"pvepro-prod\",\"raw_config_bytes\":711,\"raw_config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}}\nSTAGING_HOST={\"ok\":true,\"primitives\":{\"config\":{\"label\":\"config\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":788,\"stdout_sha256\":\"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a\"},\"rawconfig\":{\"label\":\"rawconfig\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":776,\"stdout_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\"},\"status\":{\"label\":\"status\",\"rc\":0,\"stderr_bytes\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_bytes\":16,\"stdout_sha256\":\"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81\"},\"vmid\":101},\"state\":{\"all_link_down\":true,\"lock\":null,\"name\":\"pvepro-staging-v1\",\"raw_config_bytes\":776,\"raw_config_sha256\":\"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}}\nGRAM_SUPPORT_PREFLIGHT_ERROR_CLASS=KeyError\nGRAM_SUPPORT_PREFLIGHT_ERROR_SHA256=da662d7e786f5da078976c5113fd54aa19d1ff4f868e7b671bca60351390a61f\nGRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=False\nNO_MUTATION=True\nTECHNICAL_SEO_CHECKPOINT_COMPLETE=True\nGRAM_SUPPORT_CHECKPOINT_COMPLETE=False\nPRODUCT_CHECKPOINTS_REMAINING=14\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14\nTASK_RESULT=PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_FAILED\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"FAIL\",\"version\":1}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index d9440362..da007b4f 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,22 +1,22 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-AUDIT320 -STATUS=OK -RC=0 +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1 +STATUS=FAIL +RC=3 HOST=pve01 MODE=read-only -COMPONENT=newfi-dogs216-schema-adaptive-full-audit-readonly +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=52d88622572ba7ac44b32912750b5471887e780e8c62fba6f9becaeefcad254c +COMMAND_SHA256=89ccea5fbf3da859c5e69b8ebe822e74a5ae022f1cee6f9dbd53c3b7b749ed54 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=0 +COMMAND_RC=3 CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null @@ -24,26 +24,24 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=6a92628d0a4f5cb838a9965e5c2698246c5a4e7364e8075fc0f9096e50e16d75 -SANITIZED_OUTPUT_SHA256=6a92628d0a4f5cb838a9965e5c2698246c5a4e7364e8075fc0f9096e50e16d75 +RAW_EVIDENCE_SHA256=d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265 +SANITIZED_OUTPUT_SHA256=d72ca7e72e5b996d4502b8498976672762466befbfa2b0efc310e1038d6b3265 OUTPUT_BEGIN -DOGS320_BEGIN=true -COMMAND_ID=NEWFI-260921-NEWFDOM-DOGS216-AUDIT320 +COMMAND_ID=SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1 MODE=read-only -AUTHORITY_SHA_MATCH=true -GIT_REMOTE=origin -PRODUCTION={"exitcode":0,"guest":{"db":{"board":"1","dog_columns":[{"COLUMN_DEFAULT":null,"COLUMN_NAME":"dog_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"auto_increment","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"name","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"full_name","COLUMN_TYPE":"varchar(255)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"date_of_birth","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"sex","COLUMN_TYPE":"varbinary(20)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"color","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"city","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"primary_photo_media_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"owner_user_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"created_at","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"updated_at","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"}],"dog_entity_structure":{"columns":["dog_id","name","full_name","date_of_birth","sex","color","city","primary_photo_media_id","owner_user_id","created_at","updated_at"],"primaryKey":"dog_id","relations":[]},"dog_indexes":[{"COLUMN_NAME":"owner_user_id","INDEX_NAME":"owner_user_id","NON_UNIQUE":1,"SEQ_IN_INDEX":1},{"COLUMN_NAME":"dog_id","INDEX_NAME":"PRIMARY","NON_UNIQUE":0,"SEQ_IN_INDEX":1},{"COLUMN_NAME":"primary_photo_media_id","INDEX_NAME":"primary_photo_media_id","NON_UNIQUE":1,"SEQ_IN_INDEX":1}],"dog_navigation":{"columns":["navigation_id","parent_navigation_id","display_order","navigation_type_id","type_config","condition_expression","condition_setup","data_expression","data_setup","global_setup","enabled","is_customized","default_value","addon_id"],"rows":[],"selected":["navigation_id","parent_navigation_id","display_order","navigation_type_id","enabled","addon_id"]},"dog_owner_nonzero":0,"dog_photo_nonzero":0,"dog_routes":{"columns":["route_id","route_type","route_prefix","sub_name","format","build_class","build_method","controller","context","action_prefix","addon_id"],"rows":[{"action_prefix":"","addon_id":"Newfi/Dogs","context":"","controller":"Newfi\\Dogs:Dogs","format":"","route_id":263,"route_prefix":"dogs","route_type":"public"}],"selected":["route_id","route_type","route_prefix","controller","context","action_prefix","format","addon_id"]},"dog_rows":0,"dog_table":1,"dog_templates":{"columns":["template_id","type","title","style_id","template","template_parsed","addon_id","version_id","version_string","last_edit_date"],"rows":[{"body_b64":"Cjx4Zjp0aXRsZT7QodC+0LHQsNC60Lg8L3hmOnRpdGxlPgoKPGRpdiBjbGFzcz0iYmxvY2siPgogIDxkaXYgY2xhc3M9ImJsb2NrLWNvbnRhaW5lciI+CiAgICA8ZGl2IGNsYXNzPSJibG9jay1oZWFkZXIiPtCh0L7QsdCw0LrQuDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYmxvY2stYm9keSI+CiAgICAgIDx4ZjppZiBpcz0iJGRvZ3MiPgogICAgICAgIDx4Zjpmb3JlYWNoIGxvb3A9IiRkb2dzIiB2YWx1ZT0iJGRvZyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgogICAgICAgICAgICA8aDMgY2xhc3M9ImNvbnRlbnRSb3ctdGl0bGUiPnskZG9nLm5hbWV9PC9oMz4KICAgICAgICAgICAgPHhmOmlmIGlzPSIkZG9nLmZ1bGxfbmFtZSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuZnVsbF9uYW1lfTwvZGl2PjwveGY6aWY+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5jaXR5Ij48ZGl2IGNsYXNzPSJjb250ZW50Um93LW1pbm9yIj57JGRvZy5jaXR5fTwvZGl2PjwveGY6aWY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L3hmOmZvcmVhY2g+CiAgICAgIDx4ZjplbHNlIC8+CiAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij7Ql9Cw0L/QuNGB0LXQuSDQviDRgdC+0LHQsNC60LDRhSDQv9C+0LrQsCDQvdC10YIuPC9kaXY+CiAgICAgIDwveGY6aWY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cg==","bytes":706,"sha256":"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61","title":"newfi_dogs","type":"public"}]},"dogs_addon":{"active":1,"addon_id":"Newfi/Dogs","is_processing":0,"version_id":1000010,"version_string":"1.0.0 Alpha 1"},"error_audit":{"columns":["error_id","exception_date","user_id","ip_address","exception_type","message","filename","line","trace_string","request_state"],"rows":[{"error_id":44,"exception_date":1789950312,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"7e7ce1d057b56ab34384d2dbcb7aa1118d31d91ae06dad556c17dd4a56924b57"},{"error_id":43,"exception_date":1789949995,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed"},{"error_id":42,"exception_date":1789949689,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed"},{"error_id":41,"exception_date":1789776602,"exception_type":"Symfony\\Component\\Mailer\\Exception\\TransportException","filename":"ProcessStream.php","line":74,"message_sha256":"20b2432da01ba123a4f77e59ddc17d8a93ed6f23bc7ccfe70b083ded4bac2c51"},{"error_id":40,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":39,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":38,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":37,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":36,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":35,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":34,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":33,"exception_date":1789769101,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":32,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":31,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":30,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":29,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":28,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":27,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":26,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"},{"error_id":25,"exception_date":1789768501,"exception_type":"TypeError","filename":"ContentIndexNow.php","line":51,"message_sha256":"f2f4cec7e49d8be57f316d2708540f674d9b495d5a463e4facaba65f0e629850"}]},"error_max":44,"errors":44,"events":0,"map_addon":{"active":1,"addon_id":"Newfi/Map","is_processing":0,"version_id":1000010,"version_string":"1.0.0 Alpha 1"},"map_rows":0,"map_table":1,"section_errors":[],"tg_addon":1,"tg_cron":1,"user_count":1,"xfmg_addon":{"active":1,"addon_id":"XFMG","is_processing":0,"version_id":902031170,"version_string":"2.3.11"},"xfmg_albums":0,"xfmg_categories":1,"xfmg_comments":0,"xfmg_media":0,"xfmg_media_structure":{"columns":["media_id","media_hash","title","description","media_date","last_edit_date","media_type","media_tag","media_embed_url","media_state","album_id","album_state","category_id","user_id","username","ip_id","view_count","watermarked","custom_fields","exif_data","warning_id","warning_message","position","imported","thumbnail_date","custom_thumbnail_date","poster_date","tags","last_comment_date","last_comment_id","last_comment_user_id","last_comment_username","comment_count","rating_count","rating_sum","rating_avg","rating_weighted","reaction_score","reactions","reaction_users","featured"],"primaryKey":"media_id","relations":["Attachment","Album","Category","ApprovalQueue","Watch","DeletionLog","User","Viewed","DraftComments","LastComment","LastCommenter","CommentRead","Ratings","Reactions","Feature","Bookmarks"]}},"dogs_source":{"bundle_sha256":"3ea2ca699c7af4988b53a797a1b4ba7eeb4fb1fad36a4db2c47027880b87ffc8","exists":true,"files":[{"bytes":1278,"rel":"Entity/Dog.php","sha256":"2db869d37ef9a5f19c74e9e093504ce50313735400649f94046c48089c67996f"},{"bytes":425,"rel":"Pub/Controller/Dogs.php","sha256":"0a556f67262b88719de0ee5fdbc78083c5201bd1054a65ddc8cf46acd57e429b"},{"bytes":75,"rel":"Pub/View/Dogs.php","sha256":"15446edcb992608417bc40365b78606ae864e49fe28ef9b51ee27c8500ce39df"},{"bytes":1445,"rel":"Setup.php","sha256":"6fe24fe38301b346900bca84edddb6ff3fee3977cd820050efa0d20d0854bbdc"},{"bytes":138,"rel":"_data/routes.xml","sha256":"425f6757bbec903d5db1c04bd0b0c031c2d6ee7a20cf2c248adc9754c3df27f6"},{"bytes":891,"rel":"_data/templates.xml","sha256":"e462f3364d592115e24e6534ebb37fb4d24629975b22dd0ab11af9151d67f537"},{"bytes":395,"rel":"addon.json","sha256":"71b89450f1e7ef3c7320f8a34f15385e9f54db14642288a930868429492d5f31"}],"source_b64":{"Entity/Dog.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXEVudGl0eTsKCnVzZSBYRlxNdmNcRW50aXR5XEVudGl0eTsKdXNlIFhGXE12Y1xFbnRpdHlcU3RydWN0dXJlOwoKY2xhc3MgRG9nIGV4dGVuZHMgRW50aXR5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZ2V0U3RydWN0dXJlKFN0cnVjdHVyZSAkc3RydWN0dXJlKQogICAgewogICAgICAgICRzdHJ1Y3R1cmUtPnRhYmxlID0gJ3hmX25ld2ZpX2RvZyc7CiAgICAgICAgJHN0cnVjdHVyZS0+c2hvcnROYW1lID0gJ05ld2ZpXERvZ3M6RG9nJzsKICAgICAgICAkc3RydWN0dXJlLT5wcmltYXJ5S2V5ID0gJ2RvZ19pZCc7CiAgICAgICAgJHN0cnVjdHVyZS0+Y29sdW1ucyA9IFsKICAgICAgICAgICAgJ2RvZ19pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnYXV0b0luY3JlbWVudCcgPT4gdHJ1ZSwgJ251bGxhYmxlJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdyZXF1aXJlZCcgPT4gdHJ1ZV0sCiAgICAgICAgICAgICdmdWxsX25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAyNTUsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdkYXRlX29mX2JpcnRoJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ3NleCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpTVFIsICdtYXhMZW5ndGgnID0+IDIwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAnY29sb3InID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdjaXR5JyA9PiBbJ3R5cGUnID0+IHNlbGY6OlNUUiwgJ21heExlbmd0aCcgPT4gMTAwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAncHJpbWFyeV9waG90b19tZWRpYV9pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnZGVmYXVsdCcgPT4gMF0sCiAgICAgICAgICAgICdvd25lcl91c2VyX2lkJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ2NyZWF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ3VwZGF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXQogICAgICAgIF07CiAgICAgICAgcmV0dXJuICRzdHJ1Y3R1cmU7CiAgICB9Cn0K","Pub/Controller/Dogs.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxDb250cm9sbGVyOwoKdXNlIFhGXFB1YlxDb250cm9sbGVyXEFic3RyYWN0Q29udHJvbGxlcjsKCmNsYXNzIERvZ3MgZXh0ZW5kcyBBYnN0cmFjdENvbnRyb2xsZXIKewogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkluZGV4KCkKICAgIHsKICAgICAgICAkZG9ncyA9ICR0aGlzLT5maW5kZXIoJ05ld2ZpXERvZ3M6RG9nJykKICAgICAgICAgICAgLT5vcmRlcignbmFtZScsICdBU0MnKQogICAgICAgICAgICAtPm9yZGVyKCdkb2dfaWQnLCAnQVNDJykKICAgICAgICAgICAgLT5mZXRjaCgxMDApOwoKICAgICAgICByZXR1cm4gJHRoaXMtPnZpZXcoJ05ld2ZpXERvZ3M6RG9ncycsICduZXdmaV9kb2dzJywgWwogICAgICAgICAgICAnZG9ncycgPT4gJGRvZ3MKICAgICAgICBdKTsKICAgIH0KfQo=","Pub/View/Dogs.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxWaWV3OwoKY2xhc3MgRG9ncyBleHRlbmRzIFxYRlxNdmNcVmlldwp7Cn0K","Setup.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzOwoKdXNlIFhGXEFkZE9uXEFic3RyYWN0U2V0dXA7CnVzZSBYRlxEYlxTY2hlbWFcQ3JlYXRlOwoKY2xhc3MgU2V0dXAgZXh0ZW5kcyBBYnN0cmFjdFNldHVwCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHNtID0gJHRoaXMtPnNjaGVtYU1hbmFnZXIoKTsKCiAgICAgICAgJHNtLT5jcmVhdGVUYWJsZSgneGZfbmV3ZmlfZG9nJywgZnVuY3Rpb24gKENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZG9nX2lkJywgJ2ludCcpLT5hdXRvSW5jcmVtZW50KCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCduYW1lJywgJ3ZhcmNoYXInLCAxMDApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZnVsbF9uYW1lJywgJ3ZhcmNoYXInLCAyNTUpLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2RhdGVfb2ZfYmlydGgnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdzZXgnLCAndmFyYmluYXJ5JywgMjApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NvbG9yJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NpdHknLCAndmFyY2hhcicsIDEwMCktPnNldERlZmF1bHQoJycpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJpbWFyeV9waG90b19tZWRpYV9pZCcsICdpbnQnKS0+c2V0RGVmYXVsdCgwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ293bmVyX3VzZXJfaWQnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdkb2dfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ293bmVyX3VzZXJfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ3ByaW1hcnlfcGhvdG9fbWVkaWFfaWQnKTsKICAgICAgICB9KTsKCiAgICAgICAgcmV0dXJuIG51bGw7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVwZ3JhZGUoYXJyYXkgJHN0ZXBQYXJhbXMgPSBbXSkKICAgIHsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdW5pbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9kb2cnKTsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KfQo=","_data/routes.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9ImRvZ3MiIGNvbnRyb2xsZXI9Ik5ld2ZpXERvZ3M6RG9ncyIvPgo8L3JvdXRlcz4K","_data/templates.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfZG9ncyIgdmVyc2lvbl9pZD0iMTAwMDAxMCIgdmVyc2lvbl9zdHJpbmc9IjEuMC4wIEFscGhhIDEiPjwhW0NEQVRBWwo8eGY6dGl0bGU+0KHQvtCx0LDQutC4PC94Zjp0aXRsZT4KCjxkaXYgY2xhc3M9ImJsb2NrIj4KICA8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHQsNC60Lg8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgogICAgICA8eGY6aWYgaXM9IiRkb2dzIj4KICAgICAgICA8eGY6Zm9yZWFjaCBsb29wPSIkZG9ncyIgdmFsdWU9IiRkb2ciPgogICAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KICAgICAgICAgICAgPGgzIGNsYXNzPSJjb250ZW50Um93LXRpdGxlIj57JGRvZy5uYW1lfTwvaDM+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5mdWxsX25hbWUiPjxkaXYgY2xhc3M9ImNvbnRlbnRSb3ctbWlub3IiPnskZG9nLmZ1bGxfbmFtZX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgICA8eGY6aWYgaXM9IiRkb2cuY2l0eSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuY2l0eX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC94Zjpmb3JlYWNoPgogICAgICA8eGY6ZWxzZSAvPgogICAgICAgIDxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+0JfQsNC/0LjRgdC10Lkg0L4g0YHQvtCx0LDQutCw0YUg0L/QvtC60LAg0L3QtdGCLjwvZGl2PgogICAgICA8L3hmOmlmPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgpdXT48L3RlbXBsYXRlPgo8L3RlbXBsYXRlcz4K","addon.json":"ewogICJ0aXRsZSI6ICJOZXdmaSBEb2dzIiwKICAiZGVzY3JpcHRpb24iOiAiTWluaW1hbCBwcml2YXRlLXN0YWdpbmcgZG9nIGVudGl0eS9saXN0IGNvbXBvbmVudCBmb3IgdGhlIE5ld2ZpIGNsb3NlZCBNVlAuIiwKICAidmVyc2lvbl9pZCI6IDEwMDAwMTAsCiAgInZlcnNpb25fc3RyaW5nIjogIjEuMC4wIEFscGhhIDEiLAogICJkZXYiOiAiTmV3ZmkiLAogICJkZXZfdXJsIjogIiIsCiAgImZhcV91cmwiOiAiIiwKICAic3VwcG9ydF91cmwiOiAiIiwKICAiZXh0cmFfdXJscyI6IFtdLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWwogICAgICAyMDMxMjcwLAogICAgICAiWGVuRm9ybyAyLjMuMTIrIgogICAgXQogIH0sCiAgImljb24iOiAiIiwKICAibGVnYWN5X2FkZG9uX2lkIjogIiIKfQo="},"total_bytes":4647},"error_code":"NONE","map_source":{"bundle_sha256":"85bd0008640c7d28738afba2171895ed93be234580fc99bd6f202d4255a76fda","exists":true,"files":[{"bytes":627,"rel":"Pub/Controller/Map.php","sha256":"327b914f54509c43e895a4bdaf775bc619d2abf7cc2048e549577120d9140108"},{"bytes":73,"rel":"Pub/View/Map.php","sha256":"0e5a754f1bf4be35aa767f853997185ae2bb888293b3a19ede2b432b4058411a"},{"bytes":645,"rel":"Service/PointPolicy.php","sha256":"4eb71b342d902f17645e7e75b0322c7d62a86d7fa911665b2376e842a38024e6"},{"bytes":1673,"rel":"Setup.php","sha256":"42b7e9e2c69343d19ad9a70e07f8f3769929fa0e5f39da7f044f19dff9618eb9"},{"bytes":154,"rel":"_data/routes.xml","sha256":"f78ca5534d14ed42f3ff0bf6b2e461f8ffde545170b037d0f7916d9eca5bd1ba"},{"bytes":3347,"rel":"_data/templates.xml","sha256":"bb757e80c5cb742b7d90fdc88d554ab549e6c42d177445778b11c175e7ec39bf"},{"bytes":401,"rel":"addon.json","sha256":"0afbc8e7d74e0ba59166c504a263e1d978ce0151b0b967fd48dead9dbaa66544"}],"source_b64":{"Pub/Controller/Map.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXENvbnRyb2xsZXI7Cgp1c2UgWEZcUHViXENvbnRyb2xsZXJcQWJzdHJhY3RDb250cm9sbGVyOwoKY2xhc3MgTWFwIGV4dGVuZHMgQWJzdHJhY3RDb250cm9sbGVyCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJG1hcmtlcnMgPSAkdGhpcy0+YXBwKCktPmRiKCktPmZldGNoQWxsKAogICAgICAgICAgICAiU0VMRUNUIHBvaW50X2lkLCBlbnRpdHlfdHlwZSwgZW50aXR5X2lkLCBsYWJlbCwgcmVnaW9uLCBsYXRpdHVkZSwgbG9uZ2l0dWRlLCBgcHJlY2lzaW9uYCwgc291cmNlX3VybCwgY2hlY2tlZF9hdAogICAgICAgICAgICAgRlJPTSB4Zl9uZXdmaV9tYXBfcG9pbnQKICAgICAgICAgICAgIFdIRVJFIHZpc2liaWxpdHkgPSAncHVibGljJwogICAgICAgICAgICAgT1JERVIgQlkgdXBkYXRlZF9hdCBERVNDLCBwb2ludF9pZCBERVNDCiAgICAgICAgICAgICBMSU1JVCA1MDAiCiAgICAgICAgKTsKCiAgICAgICAgcmV0dXJuICR0aGlzLT52aWV3KCdOZXdmaVxNYXA6TWFwJywgJ25ld2ZpX21hcF9pbmRleCcsIFsKICAgICAgICAgICAgJ21hcmtlcnMnID0+ICRtYXJrZXJzCiAgICAgICAgXSk7CiAgICB9Cn0K","Pub/View/Map.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXFZpZXc7CgpjbGFzcyBNYXAgZXh0ZW5kcyBcWEZcTXZjXFZpZXcKewp9Cg==","Service/PointPolicy.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcU2VydmljZTsKCmZpbmFsIGNsYXNzIFBvaW50UG9saWN5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gYWxsb3dlZEVudGl0eVR5cGVzKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsnZXZlbnQnLCAnbWVldGluZycsICdrZW5uZWwnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGFsbG93ZWRQcmVjaXNpb25zKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsncmVnaW9uJywgJ2NpdHknLCAndmVudWUnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGlzQWxsb3dlZChzdHJpbmcgJGVudGl0eVR5cGUsIHN0cmluZyAkcHJlY2lzaW9uLCBzdHJpbmcgJHNvdXJjZVVybCwgaW50ICRjaGVja2VkQXQpOiBib29sCiAgICB7CiAgICAgICAgcmV0dXJuIGluX2FycmF5KCRlbnRpdHlUeXBlLCBzZWxmOjphbGxvd2VkRW50aXR5VHlwZXMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgaW5fYXJyYXkoJHByZWNpc2lvbiwgc2VsZjo6YWxsb3dlZFByZWNpc2lvbnMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgcHJlZ19tYXRjaCgnI15odHRwczovLyNpJywgJHNvdXJjZVVybCkKICAgICAgICAgICAgJiYgJGNoZWNrZWRBdCA+IDA7CiAgICB9Cn0K","Setup.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXA7Cgp1c2UgWEZcQWRkT25cQWJzdHJhY3RTZXR1cDsKdXNlIFhGXEFkZE9uXFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CnVzZSBYRlxBZGRPblxTdGVwUnVubmVyVW5pbnN0YWxsVHJhaXQ7CgpjbGFzcyBTZXR1cCBleHRlbmRzIEFic3RyYWN0U2V0dXAKewogICAgdXNlIFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CiAgICB1c2UgU3RlcFJ1bm5lclVuaW5zdGFsbFRyYWl0OwoKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsU3RlcDEoKQogICAgewogICAgICAgICR0aGlzLT5zY2hlbWFNYW5hZ2VyKCktPmNyZWF0ZVRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnLCBmdW5jdGlvbihcWEZcRGJcU2NoZW1hXENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncG9pbnRfaWQnLCAnaW50JyktPnVuc2lnbmVkKCktPmF1dG9JbmNyZW1lbnQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV90eXBlJywgJ3ZhcmJpbmFyeScsIDI1KTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV9pZCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhYmVsJywgJ3ZhcmNoYXInLCAxNTApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncmVnaW9uJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhdGl0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignbG9uZ2l0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJlY2lzaW9uJywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgnY2l0eScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignc291cmNlX3VybCcsICd2YXJjaGFyJywgNTAwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NoZWNrZWRfYXQnLCAnaW50JyktPnVuc2lnbmVkKCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCd2aXNpYmlsaXR5JywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgncHVibGljJyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpLT51bnNpZ25lZCgpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdwb2ludF9pZCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZFVuaXF1ZUtleShbJ2VudGl0eV90eXBlJywgJ2VudGl0eV9pZCddLCAnZW50aXR5Jyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkS2V5KFsndmlzaWJpbGl0eScsICdlbnRpdHlfdHlwZSddLCAndmlzaWJpbGl0eV9lbnRpdHknKTsKICAgICAgICB9KTsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdXBncmFkZShhcnJheSAkc3RlcFBhcmFtcyA9IFtdKQogICAgewogICAgICAgIHJldHVybiBudWxsOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiB1bmluc3RhbGxTdGVwMSgpCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnKTsKICAgIH0KfQo=","_data/routes.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9Im1hcCIgY29udHJvbGxlcj0iTmV3ZmlcTWFwOk1hcCIgY29udGV4dD0ibmV3ZmlNYXAiLz4KPC9yb3V0ZXM+Cg==","_data/templates.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfbWFwX2luZGV4IiB2ZXJzaW9uX2lkPSIxMDAwMDEwIiB2ZXJzaW9uX3N0cmluZz0iMS4wLjAgQWxwaGEgMSI+PCFbQ0RBVEFbCjx4Zjp0aXRsZT7QmtCw0YDRgtCwINCd0YzRjtGE0JTQvtC80LA8L3hmOnRpdGxlPgoKPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuOS40L2Rpc3QvbGVhZmxldC5jc3MiIC8+Cgo8ZGl2IGNsYXNzPSJibG9jayI+Cgk8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgoJCTxoMiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHRi9GC0LjRjywg0LLRgdGC0YDQtdGH0Lgg0Lgg0L/Rg9Cx0LvQuNGH0L3Ri9C1INGC0L7Rh9C60Lgg0YHQvtC+0LHRidC10YHRgtCy0LA8L2gyPgoJCTxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgoJCQk8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgoJCQkJPHA+0J3QsCDQutCw0YDRgtC1INC/0L7QutCw0LfRi9Cy0LDRjtGC0YHRjyDRgtC+0LvRjNC60L4g0YLQvtGH0LrQuCDRgSDQv9GA0L7QstC10YDQtdC90L3Ri9C8INC40YHRgtC+0YfQvdC40LrQvtC8INC4INCx0LXQt9C+0L/QsNGB0L3QvtC5INGC0L7Rh9C90L7RgdGC0YzRji4g0KfQsNGB0YLQvdGL0LUg0LTQvtC80LDRiNC90LjQtSDQsNC00YDQtdGB0LAg0L3QtSDQv9GD0LHQu9C40LrRg9GO0YLRgdGPLjwvcD4KCQkJPC9kaXY+CgkJCTx4ZjppZiBpcz0iJG1hcmtlcnMgaXMgZW1wdHkiPgoJCQkJPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KCQkJCQk8c3Ryb25nPtCf0L7QutCwINC90LXRgiDRgtC+0YfQtdC6INGBINC/0L7QtNGC0LLQtdGA0LbQtNGR0L3QvdGL0LzQuCDQutC+0L7RgNC00LjQvdCw0YLQsNC80LguPC9zdHJvbmc+CgkJCQkJPHA+0KHQvtCx0YvRgtC40Y8g0LHQtdC3INC60L7QvtGA0LTQuNC90LDRgiDQvtGB0YLQsNGO0YLRgdGPINC00L7RgdGC0YPQv9C90Ysg0LIg0YDQsNC30LTQtdC70LUg0YHQvtCx0YvRgtC40Lk7INC60LDRgNGC0LAg0L3QtSDRg9Cz0LDQtNGL0LLQsNC10YIg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtS48L3A+CgkJCQk8L2Rpdj4KCQkJPHhmOmVsc2UgLz4KCQkJCTxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwIiBzdHlsZT0iaGVpZ2h0OiA2MnZoOyBtaW4taGVpZ2h0OiAzNjBweDsgYm9yZGVyLXJhZGl1czogOHB4OyI+PC9kaXY+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwLW1hcmtlcnMiIGhpZGRlbj4KCQkJCQkJPHhmOmZvcmVhY2ggbG9vcD0iJG1hcmtlcnMiIHZhbHVlPSIkbWFya2VyIj4KCQkJCQkJCTxzcGFuIGNsYXNzPSJqcy1uZXdmaU1hcE1hcmtlciIKCQkJCQkJCQlkYXRhLWxhdD0ieyRtYXJrZXIubGF0aXR1ZGV9IgoJCQkJCQkJCWRhdGEtbG5nPSJ7JG1hcmtlci5sb25naXR1ZGV9IgoJCQkJCQkJCWRhdGEtbGFiZWw9InskbWFya2VyLmxhYmVsfSIKCQkJCQkJCQlkYXRhLXJlZ2lvbj0ieyRtYXJrZXIucmVnaW9ufSIKCQkJCQkJCQlkYXRhLXByZWNpc2lvbj0ieyRtYXJrZXIucHJlY2lzaW9ufSIKCQkJCQkJCQlkYXRhLXNvdXJjZT0ieyRtYXJrZXIuc291cmNlX3VybH0iPjwvc3Bhbj4KCQkJCQkJPC94Zjpmb3JlYWNoPgoJCQkJCTwvZGl2PgoJCQkJPC9kaXY+CgkJCTwveGY6aWY+CgkJPC9kaXY+Cgk8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vbGVhZmxldEAxLjkuNC9kaXN0L2xlYWZsZXQuanMiPjwvc2NyaXB0Pgo8c2NyaXB0Pgpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewoJdmFyIGVsID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25ld2ZpLW1hcCcpOwoJaWYgKCFlbCB8fCB0eXBlb2YgTCA9PT0gJ3VuZGVmaW5lZCcpIHsgcmV0dXJuOyB9CgoJdmFyIG1hcCA9IEwubWFwKGVsLCB7c2Nyb2xsV2hlZWxab29tOiBmYWxzZX0pLnNldFZpZXcoWzU1Ljc1LCAzNy42MV0sIDQpOwoJTC50aWxlTGF5ZXIoJ2h0dHBzOi8ve3N9LnRpbGUub3BlbnN0cmVldG1hcC5vcmcve3p9L3t4fS97eX0ucG5nJywgewoJCW1heFpvb206IDE4LAoJCWF0dHJpYnV0aW9uOiAnJmNvcHk7IE9wZW5TdHJlZXRNYXAgY29udHJpYnV0b3JzJwoJfSkuYWRkVG8obWFwKTsKCgl2YXIgYm91bmRzID0gW107Cglkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuanMtbmV3ZmlNYXBNYXJrZXInKS5mb3JFYWNoKGZ1bmN0aW9uIChub2RlKSB7CgkJdmFyIGxhdCA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxhdCk7CgkJdmFyIGxuZyA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxuZyk7CgkJaWYgKCFOdW1iZXIuaXNGaW5pdGUobGF0KSB8fCAhTnVtYmVyLmlzRmluaXRlKGxuZykpIHsgcmV0dXJuOyB9CgkJdmFyIGxhYmVsID0gbm9kZS5kYXRhc2V0LmxhYmVsIHx8ICcnOwoJCXZhciByZWdpb24gPSBub2RlLmRhdGFzZXQucmVnaW9uIHx8ICcnOwoJCXZhciBwcmVjaXNpb24gPSBub2RlLmRhdGFzZXQucHJlY2lzaW9uIHx8ICcnOwoJCXZhciBzb3VyY2UgPSBub2RlLmRhdGFzZXQuc291cmNlIHx8ICcnOwoJCXZhciBwb3B1cCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwoJCXZhciB0aXRsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3N0cm9uZycpOwoJCXRpdGxlLnRleHRDb250ZW50ID0gbGFiZWw7CgkJcG9wdXAuYXBwZW5kQ2hpbGQodGl0bGUpOwoJCWlmIChyZWdpb24pIHsKCQkJdmFyIHAgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7CgkJCXAudGV4dENvbnRlbnQgPSByZWdpb24gKyAnIMK3ICcgKyBwcmVjaXNpb247CgkJCXBvcHVwLmFwcGVuZENoaWxkKHApOwoJCX0KCQlpZiAoc291cmNlICYmIHNvdXJjZS5pbmRleE9mKCdodHRwczovLycpID09PSAwKSB7CgkJCXZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwoJCQlhLmhyZWYgPSBzb3VyY2U7CgkJCWEucmVsID0gJ25vb3BlbmVyIG5vcmVmZXJyZXInOwoJCQlhLnRhcmdldCA9ICdfYmxhbmsnOwoJCQlhLnRleHRDb250ZW50ID0gJ9CY0YHRgtC+0YfQvdC40LonOwoJCQlwb3B1cC5hcHBlbmRDaGlsZChhKTsKCQl9CgkJTC5tYXJrZXIoW2xhdCwgbG5nXSkuYWRkVG8obWFwKS5iaW5kUG9wdXAocG9wdXApOwoJCWJvdW5kcy5wdXNoKFtsYXQsIGxuZ10pOwoJfSk7CglpZiAoYm91bmRzLmxlbmd0aCkgewoJCW1hcC5maXRCb3VuZHMoYm91bmRzLCB7cGFkZGluZzogWzI0LCAyNF0sIG1heFpvb206IDEyfSk7Cgl9Cn0pOwo8L3NjcmlwdD4KCl1dPjwvdGVtcGxhdGU+CjwvdGVtcGxhdGVzPgo=","addon.json":"ewogICJ0aXRsZSI6ICJOZXdmaSBNYXAiLAogICJkZXNjcmlwdGlvbiI6ICJQcml2YWN5LWF3YXJlIHB1YmxpYyBtYXAgZm9yIE5ld2ZpIGV2ZW50cywgbWVldGluZ3MgYW5kIGFwcHJvdmVkIGtlbm5lbCBsb2NhdGlvbnMiLAogICJ2ZXJzaW9uX2lkIjogMTAwMDAxMCwKICAidmVyc2lvbl9zdHJpbmciOiAiMS4wLjAgQWxwaGEgMSIsCiAgImRldiI6ICJOZXdmaSIsCiAgImRldl91cmwiOiAiIiwKICAiZmFxX3VybCI6ICIiLAogICJzdXBwb3J0X3VybCI6ICIiLAogICJleHRyYV91cmxzIjogW10sCiAgImxlZ2FjeV9hZGRvbl9pZCI6ICIiLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWzIwMzEyNzAsICJYZW5Gb3JvIDIuMy4xMisiXQogIH0sCiAgImljb24iOiAiZmEtbWFwLWxvY2F0aW9uLWRvdCIKfQo="},"total_bytes":6920},"schema_version":1,"status":"PASS","telegram_config_exists":true},"guest_ok":true,"json_ok":true,"outer_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_sha256":"f374bb5b11f1470b80b036924faf418e99fe17c191eac9e1964f5121c2f29dc1"} -STAGING={"exitcode":0,"guest":{"db":{"board":"0","dog_columns":[{"COLUMN_DEFAULT":null,"COLUMN_NAME":"dog_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"auto_increment","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"name","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"full_name","COLUMN_TYPE":"varchar(255)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"date_of_birth","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"sex","COLUMN_TYPE":"varbinary(20)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"color","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"''","COLUMN_NAME":"city","COLUMN_TYPE":"varchar(100)","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"primary_photo_media_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":"0","COLUMN_NAME":"owner_user_id","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"created_at","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"},{"COLUMN_DEFAULT":null,"COLUMN_NAME":"updated_at","COLUMN_TYPE":"int(10) unsigned","EXTRA":"","IS_NULLABLE":"NO"}],"dog_entity_structure":{"columns":["dog_id","name","full_name","date_of_birth","sex","color","city","primary_photo_media_id","owner_user_id","created_at","updated_at"],"primaryKey":"dog_id","relations":[]},"dog_indexes":[{"COLUMN_NAME":"owner_user_id","INDEX_NAME":"owner_user_id","NON_UNIQUE":1,"SEQ_IN_INDEX":1},{"COLUMN_NAME":"dog_id","INDEX_NAME":"PRIMARY","NON_UNIQUE":0,"SEQ_IN_INDEX":1},{"COLUMN_NAME":"primary_photo_media_id","INDEX_NAME":"primary_photo_media_id","NON_UNIQUE":1,"SEQ_IN_INDEX":1}],"dog_navigation":{"columns":["navigation_id","parent_navigation_id","display_order","navigation_type_id","type_config","condition_expression","condition_setup","data_expression","data_setup","global_setup","enabled","is_customized","default_value","addon_id"],"rows":[],"selected":["navigation_id","parent_navigation_id","display_order","navigation_type_id","enabled","addon_id"]},"dog_owner_nonzero":0,"dog_photo_nonzero":0,"dog_routes":{"columns":["route_id","route_type","route_prefix","sub_name","format","build_class","build_method","controller","context","action_prefix","addon_id"],"rows":[{"action_prefix":"","addon_id":"Newfi/Dogs","context":"","controller":"Newfi\\Dogs:Dogs","format":"","route_id":263,"route_prefix":"dogs","route_type":"public"}],"selected":["route_id","route_type","route_prefix","controller","context","action_prefix","format","addon_id"]},"dog_rows":0,"dog_table":1,"dog_templates":{"columns":["template_id","type","title","style_id","template","template_parsed","addon_id","version_id","version_string","last_edit_date"],"rows":[{"body_b64":"Cjx4Zjp0aXRsZT7QodC+0LHQsNC60Lg8L3hmOnRpdGxlPgoKPGRpdiBjbGFzcz0iYmxvY2siPgogIDxkaXYgY2xhc3M9ImJsb2NrLWNvbnRhaW5lciI+CiAgICA8ZGl2IGNsYXNzPSJibG9jay1oZWFkZXIiPtCh0L7QsdCw0LrQuDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYmxvY2stYm9keSI+CiAgICAgIDx4ZjppZiBpcz0iJGRvZ3MiPgogICAgICAgIDx4Zjpmb3JlYWNoIGxvb3A9IiRkb2dzIiB2YWx1ZT0iJGRvZyI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgogICAgICAgICAgICA8aDMgY2xhc3M9ImNvbnRlbnRSb3ctdGl0bGUiPnskZG9nLm5hbWV9PC9oMz4KICAgICAgICAgICAgPHhmOmlmIGlzPSIkZG9nLmZ1bGxfbmFtZSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuZnVsbF9uYW1lfTwvZGl2PjwveGY6aWY+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5jaXR5Ij48ZGl2IGNsYXNzPSJjb250ZW50Um93LW1pbm9yIj57JGRvZy5jaXR5fTwvZGl2PjwveGY6aWY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L3hmOmZvcmVhY2g+CiAgICAgIDx4ZjplbHNlIC8+CiAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij7Ql9Cw0L/QuNGB0LXQuSDQviDRgdC+0LHQsNC60LDRhSDQv9C+0LrQsCDQvdC10YIuPC9kaXY+CiAgICAgIDwveGY6aWY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cg==","bytes":706,"sha256":"9577b5a7726a7bc91435b69834d30548d3b5a5eedd4270f80596206aa4efff61","title":"newfi_dogs","type":"public"}]},"dogs_addon":{"active":1,"addon_id":"Newfi/Dogs","is_processing":0,"version_id":1000010,"version_string":"1.0.0 Alpha 1"},"error_audit":{"columns":["error_id","exception_date","user_id","ip_address","exception_type","message","filename","line","trace_string","request_state"],"rows":[{"error_id":61,"exception_date":1789950313,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"7e7ce1d057b56ab34384d2dbcb7aa1118d31d91ae06dad556c17dd4a56924b57"},{"error_id":60,"exception_date":1789949996,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"df8b75de53b311a7150b10564a8004a294c890767cecad1a7d2f27c42a2f7bed"},{"error_id":59,"exception_date":1789945354,"exception_type":"ErrorException","filename":"Templater.php","line":792,"message_sha256":"2a7fed9ccccba55b4c847564a94bbecf5ca56946a9767a59ccda4731964ad503"},{"error_id":58,"exception_date":1789945039,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"ccb0e4e164c00560973407a12eeba4c6f33e8e58d968d1fa14313fcdb2b0c8d0"},{"error_id":57,"exception_date":1789854779,"exception_type":"ErrorException","filename":"Setup.php","line":7,"message_sha256":"219e736a597daba89692577ef21eb622232cc29550e630922b0daec840c2f898"},{"error_id":56,"exception_date":1789833452,"exception_type":"ErrorException","filename":"Error.php","line":81,"message_sha256":"6f4c85733b2ad197434071f618c73544b1c8a49d0cb965edb82d366285e959d1"},{"error_id":55,"exception_date":1789771231,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"64b61ab647be1bed6077d4fbaf975fd894a8d185710fb40cc23330ed437b6aa9"},{"error_id":54,"exception_date":1789764081,"exception_type":"ErrorException","filename":"ValidateAndSavableTrait.php","line":36,"message_sha256":"1426181d19fc9aae19eac0523d3909db99e90d7560005f263fc5fcbb6b4f550a"},{"error_id":53,"exception_date":1789757200,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"1cd9cf6f25a8fbff4aa43a25c2484371a6e882a0e459beac3110878f89b2a2a0"},{"error_id":52,"exception_date":1789757062,"exception_type":"ErrorException","filename":"Command line code","line":16,"message_sha256":"c389f5dbcb05b3233d349ce88de539298527dd9b9b99a5c09f3665b7fc348790"},{"error_id":51,"exception_date":1789756728,"exception_type":"ErrorException","filename":"Command line code","line":32,"message_sha256":"bf5ea182b3bccee3b8bd6bfc0f1d6a5e64c87c033d55b0c50acc862aec3bbf40"},{"error_id":50,"exception_date":1789756540,"exception_type":"XF\\Db\\Exception","filename":"AbstractStatement.php","line":225,"message_sha256":"99a9454670d2afdc2c1d2419f0506a0aaca719ae2e06ecbe5d880f99ae49eafa"},{"error_id":49,"exception_date":1789756213,"exception_type":"XF\\Db\\Exception","filename":"AbstractStatement.php","line":225,"message_sha256":"d69d9bff2da984077ee39e796d6407918bd0df3c28101722a3106bb8a391901d"},{"error_id":48,"exception_date":1788986781,"exception_type":"XF\\Db\\InvalidQueryException","filename":"AbstractStatement.php","line":225,"message_sha256":"e8ed4c221538a96e327e5adbcfd84f916a50cf477c5b5072e0d0c482480b95ea"},{"error_id":47,"exception_date":1788986399,"exception_type":"XF\\Db\\InvalidQueryException","filename":"AbstractStatement.php","line":225,"message_sha256":"e8ed4c221538a96e327e5adbcfd84f916a50cf477c5b5072e0d0c482480b95ea"},{"error_id":46,"exception_date":1788961197,"exception_type":"ErrorException","filename":"Command line code","line":5,"message_sha256":"06b9fc6a6240452b50c37ffe08f42fe02549f0796b88a80f06a8a50e09115b3c"},{"error_id":45,"exception_date":1788954911,"exception_type":"XF\\PrintableException","filename":"Entity.php","line":1276,"message_sha256":"629dfbf07b133e0b31340058bff13b5842f9dbe62f77c137f4ba2867be1ba477"},{"error_id":44,"exception_date":1788951070,"exception_type":"ErrorException","filename":"AbstractStatement.php","line":225,"message_sha256":"45332502639a33222564a574de8c1eafd2682e947354ffac003eb3e9cb462f01"},{"error_id":43,"exception_date":1788839621,"exception_type":"ErrorException","filename":"Entity.php","line":1276,"message_sha256":"a5419a739a0a7f52b4878a3d87e2366e4158bc01572176badc2bfadc9e1e3c41"},{"error_id":42,"exception_date":1788814392,"exception_type":"LogicException","filename":"Entity.php","line":645,"message_sha256":"2b25124d017cc1951d6de81322657808e73845cb20a2b11f2704b24b0b08867e"}]},"error_max":61,"errors":29,"events":0,"map_addon":{"active":1,"addon_id":"Newfi/Map","is_processing":0,"version_id":1000010,"version_string":"1.0.0 Alpha 1"},"map_rows":0,"map_table":1,"section_errors":[],"tg_addon":1,"tg_cron":0,"user_count":1,"xfmg_addon":{"active":1,"addon_id":"XFMG","is_processing":0,"version_id":902031170,"version_string":"2.3.11"},"xfmg_albums":0,"xfmg_categories":1,"xfmg_comments":0,"xfmg_media":0,"xfmg_media_structure":{"columns":["media_id","media_hash","title","description","media_date","last_edit_date","media_type","media_tag","media_embed_url","media_state","album_id","album_state","category_id","user_id","username","ip_id","view_count","watermarked","custom_fields","exif_data","warning_id","warning_message","position","imported","thumbnail_date","custom_thumbnail_date","poster_date","tags","last_comment_date","last_comment_id","last_comment_user_id","last_comment_username","comment_count","rating_count","rating_sum","rating_avg","rating_weighted","reaction_score","reactions","reaction_users","featured"],"primaryKey":"media_id","relations":["Attachment","Album","Category","ApprovalQueue","Watch","DeletionLog","User","Viewed","DraftComments","LastComment","LastCommenter","CommentRead","Ratings","Reactions","Feature","Bookmarks"]}},"dogs_source":{"bundle_sha256":"3ea2ca699c7af4988b53a797a1b4ba7eeb4fb1fad36a4db2c47027880b87ffc8","exists":true,"files":[{"bytes":1278,"rel":"Entity/Dog.php","sha256":"2db869d37ef9a5f19c74e9e093504ce50313735400649f94046c48089c67996f"},{"bytes":425,"rel":"Pub/Controller/Dogs.php","sha256":"0a556f67262b88719de0ee5fdbc78083c5201bd1054a65ddc8cf46acd57e429b"},{"bytes":75,"rel":"Pub/View/Dogs.php","sha256":"15446edcb992608417bc40365b78606ae864e49fe28ef9b51ee27c8500ce39df"},{"bytes":1445,"rel":"Setup.php","sha256":"6fe24fe38301b346900bca84edddb6ff3fee3977cd820050efa0d20d0854bbdc"},{"bytes":138,"rel":"_data/routes.xml","sha256":"425f6757bbec903d5db1c04bd0b0c031c2d6ee7a20cf2c248adc9754c3df27f6"},{"bytes":891,"rel":"_data/templates.xml","sha256":"e462f3364d592115e24e6534ebb37fb4d24629975b22dd0ab11af9151d67f537"},{"bytes":395,"rel":"addon.json","sha256":"71b89450f1e7ef3c7320f8a34f15385e9f54db14642288a930868429492d5f31"}],"source_b64":{"Entity/Dog.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXEVudGl0eTsKCnVzZSBYRlxNdmNcRW50aXR5XEVudGl0eTsKdXNlIFhGXE12Y1xFbnRpdHlcU3RydWN0dXJlOwoKY2xhc3MgRG9nIGV4dGVuZHMgRW50aXR5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZ2V0U3RydWN0dXJlKFN0cnVjdHVyZSAkc3RydWN0dXJlKQogICAgewogICAgICAgICRzdHJ1Y3R1cmUtPnRhYmxlID0gJ3hmX25ld2ZpX2RvZyc7CiAgICAgICAgJHN0cnVjdHVyZS0+c2hvcnROYW1lID0gJ05ld2ZpXERvZ3M6RG9nJzsKICAgICAgICAkc3RydWN0dXJlLT5wcmltYXJ5S2V5ID0gJ2RvZ19pZCc7CiAgICAgICAgJHN0cnVjdHVyZS0+Y29sdW1ucyA9IFsKICAgICAgICAgICAgJ2RvZ19pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnYXV0b0luY3JlbWVudCcgPT4gdHJ1ZSwgJ251bGxhYmxlJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdyZXF1aXJlZCcgPT4gdHJ1ZV0sCiAgICAgICAgICAgICdmdWxsX25hbWUnID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAyNTUsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdkYXRlX29mX2JpcnRoJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ3NleCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpTVFIsICdtYXhMZW5ndGgnID0+IDIwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAnY29sb3InID0+IFsndHlwZScgPT4gc2VsZjo6U1RSLCAnbWF4TGVuZ3RoJyA9PiAxMDAsICdkZWZhdWx0JyA9PiAnJ10sCiAgICAgICAgICAgICdjaXR5JyA9PiBbJ3R5cGUnID0+IHNlbGY6OlNUUiwgJ21heExlbmd0aCcgPT4gMTAwLCAnZGVmYXVsdCcgPT4gJyddLAogICAgICAgICAgICAncHJpbWFyeV9waG90b19tZWRpYV9pZCcgPT4gWyd0eXBlJyA9PiBzZWxmOjpVSU5ULCAnZGVmYXVsdCcgPT4gMF0sCiAgICAgICAgICAgICdvd25lcl91c2VyX2lkJyA9PiBbJ3R5cGUnID0+IHNlbGY6OlVJTlQsICdkZWZhdWx0JyA9PiAwXSwKICAgICAgICAgICAgJ2NyZWF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXSwKICAgICAgICAgICAgJ3VwZGF0ZWRfYXQnID0+IFsndHlwZScgPT4gc2VsZjo6VUlOVCwgJ3JlcXVpcmVkJyA9PiB0cnVlXQogICAgICAgIF07CiAgICAgICAgcmV0dXJuICRzdHJ1Y3R1cmU7CiAgICB9Cn0K","Pub/Controller/Dogs.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxDb250cm9sbGVyOwoKdXNlIFhGXFB1YlxDb250cm9sbGVyXEFic3RyYWN0Q29udHJvbGxlcjsKCmNsYXNzIERvZ3MgZXh0ZW5kcyBBYnN0cmFjdENvbnRyb2xsZXIKewogICAgcHVibGljIGZ1bmN0aW9uIGFjdGlvbkluZGV4KCkKICAgIHsKICAgICAgICAkZG9ncyA9ICR0aGlzLT5maW5kZXIoJ05ld2ZpXERvZ3M6RG9nJykKICAgICAgICAgICAgLT5vcmRlcignbmFtZScsICdBU0MnKQogICAgICAgICAgICAtPm9yZGVyKCdkb2dfaWQnLCAnQVNDJykKICAgICAgICAgICAgLT5mZXRjaCgxMDApOwoKICAgICAgICByZXR1cm4gJHRoaXMtPnZpZXcoJ05ld2ZpXERvZ3M6RG9ncycsICduZXdmaV9kb2dzJywgWwogICAgICAgICAgICAnZG9ncycgPT4gJGRvZ3MKICAgICAgICBdKTsKICAgIH0KfQo=","Pub/View/Dogs.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzXFB1YlxWaWV3OwoKY2xhc3MgRG9ncyBleHRlbmRzIFxYRlxNdmNcVmlldwp7Cn0K","Setup.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxEb2dzOwoKdXNlIFhGXEFkZE9uXEFic3RyYWN0U2V0dXA7CnVzZSBYRlxEYlxTY2hlbWFcQ3JlYXRlOwoKY2xhc3MgU2V0dXAgZXh0ZW5kcyBBYnN0cmFjdFNldHVwCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHNtID0gJHRoaXMtPnNjaGVtYU1hbmFnZXIoKTsKCiAgICAgICAgJHNtLT5jcmVhdGVUYWJsZSgneGZfbmV3ZmlfZG9nJywgZnVuY3Rpb24gKENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZG9nX2lkJywgJ2ludCcpLT5hdXRvSW5jcmVtZW50KCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCduYW1lJywgJ3ZhcmNoYXInLCAxMDApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignZnVsbF9uYW1lJywgJ3ZhcmNoYXInLCAyNTUpLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2RhdGVfb2ZfYmlydGgnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdzZXgnLCAndmFyYmluYXJ5JywgMjApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NvbG9yJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NpdHknLCAndmFyY2hhcicsIDEwMCktPnNldERlZmF1bHQoJycpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJpbWFyeV9waG90b19tZWRpYV9pZCcsICdpbnQnKS0+c2V0RGVmYXVsdCgwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ293bmVyX3VzZXJfaWQnLCAnaW50JyktPnNldERlZmF1bHQoMCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdkb2dfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ293bmVyX3VzZXJfaWQnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRLZXkoJ3ByaW1hcnlfcGhvdG9fbWVkaWFfaWQnKTsKICAgICAgICB9KTsKCiAgICAgICAgcmV0dXJuIG51bGw7CiAgICB9CgogICAgcHVibGljIGZ1bmN0aW9uIHVwZ3JhZGUoYXJyYXkgJHN0ZXBQYXJhbXMgPSBbXSkKICAgIHsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdW5pbnN0YWxsKGFycmF5ICRzdGVwUGFyYW1zID0gW10pCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9kb2cnKTsKICAgICAgICByZXR1cm4gbnVsbDsKICAgIH0KfQo=","_data/routes.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9ImRvZ3MiIGNvbnRyb2xsZXI9Ik5ld2ZpXERvZ3M6RG9ncyIvPgo8L3JvdXRlcz4K","_data/templates.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfZG9ncyIgdmVyc2lvbl9pZD0iMTAwMDAxMCIgdmVyc2lvbl9zdHJpbmc9IjEuMC4wIEFscGhhIDEiPjwhW0NEQVRBWwo8eGY6dGl0bGU+0KHQvtCx0LDQutC4PC94Zjp0aXRsZT4KCjxkaXYgY2xhc3M9ImJsb2NrIj4KICA8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHQsNC60Lg8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgogICAgICA8eGY6aWYgaXM9IiRkb2dzIj4KICAgICAgICA8eGY6Zm9yZWFjaCBsb29wPSIkZG9ncyIgdmFsdWU9IiRkb2ciPgogICAgICAgICAgPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KICAgICAgICAgICAgPGgzIGNsYXNzPSJjb250ZW50Um93LXRpdGxlIj57JGRvZy5uYW1lfTwvaDM+CiAgICAgICAgICAgIDx4ZjppZiBpcz0iJGRvZy5mdWxsX25hbWUiPjxkaXYgY2xhc3M9ImNvbnRlbnRSb3ctbWlub3IiPnskZG9nLmZ1bGxfbmFtZX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgICA8eGY6aWYgaXM9IiRkb2cuY2l0eSI+PGRpdiBjbGFzcz0iY29udGVudFJvdy1taW5vciI+eyRkb2cuY2l0eX08L2Rpdj48L3hmOmlmPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC94Zjpmb3JlYWNoPgogICAgICA8eGY6ZWxzZSAvPgogICAgICAgIDxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+0JfQsNC/0LjRgdC10Lkg0L4g0YHQvtCx0LDQutCw0YUg0L/QvtC60LAg0L3QtdGCLjwvZGl2PgogICAgICA8L3hmOmlmPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgpdXT48L3RlbXBsYXRlPgo8L3RlbXBsYXRlcz4K","addon.json":"ewogICJ0aXRsZSI6ICJOZXdmaSBEb2dzIiwKICAiZGVzY3JpcHRpb24iOiAiTWluaW1hbCBwcml2YXRlLXN0YWdpbmcgZG9nIGVudGl0eS9saXN0IGNvbXBvbmVudCBmb3IgdGhlIE5ld2ZpIGNsb3NlZCBNVlAuIiwKICAidmVyc2lvbl9pZCI6IDEwMDAwMTAsCiAgInZlcnNpb25fc3RyaW5nIjogIjEuMC4wIEFscGhhIDEiLAogICJkZXYiOiAiTmV3ZmkiLAogICJkZXZfdXJsIjogIiIsCiAgImZhcV91cmwiOiAiIiwKICAic3VwcG9ydF91cmwiOiAiIiwKICAiZXh0cmFfdXJscyI6IFtdLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWwogICAgICAyMDMxMjcwLAogICAgICAiWGVuRm9ybyAyLjMuMTIrIgogICAgXQogIH0sCiAgImljb24iOiAiIiwKICAibGVnYWN5X2FkZG9uX2lkIjogIiIKfQo="},"total_bytes":4647},"error_code":"NONE","map_source":{"bundle_sha256":"85bd0008640c7d28738afba2171895ed93be234580fc99bd6f202d4255a76fda","exists":true,"files":[{"bytes":627,"rel":"Pub/Controller/Map.php","sha256":"327b914f54509c43e895a4bdaf775bc619d2abf7cc2048e549577120d9140108"},{"bytes":73,"rel":"Pub/View/Map.php","sha256":"0e5a754f1bf4be35aa767f853997185ae2bb888293b3a19ede2b432b4058411a"},{"bytes":645,"rel":"Service/PointPolicy.php","sha256":"4eb71b342d902f17645e7e75b0322c7d62a86d7fa911665b2376e842a38024e6"},{"bytes":1673,"rel":"Setup.php","sha256":"42b7e9e2c69343d19ad9a70e07f8f3769929fa0e5f39da7f044f19dff9618eb9"},{"bytes":154,"rel":"_data/routes.xml","sha256":"f78ca5534d14ed42f3ff0bf6b2e461f8ffde545170b037d0f7916d9eca5bd1ba"},{"bytes":3347,"rel":"_data/templates.xml","sha256":"bb757e80c5cb742b7d90fdc88d554ab549e6c42d177445778b11c175e7ec39bf"},{"bytes":401,"rel":"addon.json","sha256":"0afbc8e7d74e0ba59166c504a263e1d978ce0151b0b967fd48dead9dbaa66544"}],"source_b64":{"Pub/Controller/Map.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXENvbnRyb2xsZXI7Cgp1c2UgWEZcUHViXENvbnRyb2xsZXJcQWJzdHJhY3RDb250cm9sbGVyOwoKY2xhc3MgTWFwIGV4dGVuZHMgQWJzdHJhY3RDb250cm9sbGVyCnsKICAgIHB1YmxpYyBmdW5jdGlvbiBhY3Rpb25JbmRleCgpCiAgICB7CiAgICAgICAgJG1hcmtlcnMgPSAkdGhpcy0+YXBwKCktPmRiKCktPmZldGNoQWxsKAogICAgICAgICAgICAiU0VMRUNUIHBvaW50X2lkLCBlbnRpdHlfdHlwZSwgZW50aXR5X2lkLCBsYWJlbCwgcmVnaW9uLCBsYXRpdHVkZSwgbG9uZ2l0dWRlLCBgcHJlY2lzaW9uYCwgc291cmNlX3VybCwgY2hlY2tlZF9hdAogICAgICAgICAgICAgRlJPTSB4Zl9uZXdmaV9tYXBfcG9pbnQKICAgICAgICAgICAgIFdIRVJFIHZpc2liaWxpdHkgPSAncHVibGljJwogICAgICAgICAgICAgT1JERVIgQlkgdXBkYXRlZF9hdCBERVNDLCBwb2ludF9pZCBERVNDCiAgICAgICAgICAgICBMSU1JVCA1MDAiCiAgICAgICAgKTsKCiAgICAgICAgcmV0dXJuICR0aGlzLT52aWV3KCdOZXdmaVxNYXA6TWFwJywgJ25ld2ZpX21hcF9pbmRleCcsIFsKICAgICAgICAgICAgJ21hcmtlcnMnID0+ICRtYXJrZXJzCiAgICAgICAgXSk7CiAgICB9Cn0K","Pub/View/Map.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcUHViXFZpZXc7CgpjbGFzcyBNYXAgZXh0ZW5kcyBcWEZcTXZjXFZpZXcKewp9Cg==","Service/PointPolicy.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXBcU2VydmljZTsKCmZpbmFsIGNsYXNzIFBvaW50UG9saWN5CnsKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gYWxsb3dlZEVudGl0eVR5cGVzKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsnZXZlbnQnLCAnbWVldGluZycsICdrZW5uZWwnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGFsbG93ZWRQcmVjaXNpb25zKCk6IGFycmF5CiAgICB7CiAgICAgICAgcmV0dXJuIFsncmVnaW9uJywgJ2NpdHknLCAndmVudWUnXTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGlzQWxsb3dlZChzdHJpbmcgJGVudGl0eVR5cGUsIHN0cmluZyAkcHJlY2lzaW9uLCBzdHJpbmcgJHNvdXJjZVVybCwgaW50ICRjaGVja2VkQXQpOiBib29sCiAgICB7CiAgICAgICAgcmV0dXJuIGluX2FycmF5KCRlbnRpdHlUeXBlLCBzZWxmOjphbGxvd2VkRW50aXR5VHlwZXMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgaW5fYXJyYXkoJHByZWNpc2lvbiwgc2VsZjo6YWxsb3dlZFByZWNpc2lvbnMoKSwgdHJ1ZSkKICAgICAgICAgICAgJiYgcHJlZ19tYXRjaCgnI15odHRwczovLyNpJywgJHNvdXJjZVVybCkKICAgICAgICAgICAgJiYgJGNoZWNrZWRBdCA+IDA7CiAgICB9Cn0K","Setup.php":"PD9waHAKCm5hbWVzcGFjZSBOZXdmaVxNYXA7Cgp1c2UgWEZcQWRkT25cQWJzdHJhY3RTZXR1cDsKdXNlIFhGXEFkZE9uXFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CnVzZSBYRlxBZGRPblxTdGVwUnVubmVyVW5pbnN0YWxsVHJhaXQ7CgpjbGFzcyBTZXR1cCBleHRlbmRzIEFic3RyYWN0U2V0dXAKewogICAgdXNlIFN0ZXBSdW5uZXJJbnN0YWxsVHJhaXQ7CiAgICB1c2UgU3RlcFJ1bm5lclVuaW5zdGFsbFRyYWl0OwoKICAgIHB1YmxpYyBmdW5jdGlvbiBpbnN0YWxsU3RlcDEoKQogICAgewogICAgICAgICR0aGlzLT5zY2hlbWFNYW5hZ2VyKCktPmNyZWF0ZVRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnLCBmdW5jdGlvbihcWEZcRGJcU2NoZW1hXENyZWF0ZSAkdGFibGUpCiAgICAgICAgewogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncG9pbnRfaWQnLCAnaW50JyktPnVuc2lnbmVkKCktPmF1dG9JbmNyZW1lbnQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV90eXBlJywgJ3ZhcmJpbmFyeScsIDI1KTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2VudGl0eV9pZCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhYmVsJywgJ3ZhcmNoYXInLCAxNTApOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncmVnaW9uJywgJ3ZhcmNoYXInLCAxMDApLT5zZXREZWZhdWx0KCcnKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2xhdGl0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignbG9uZ2l0dWRlJywgJ2RvdWJsZScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigncHJlY2lzaW9uJywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgnY2l0eScpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbignc291cmNlX3VybCcsICd2YXJjaGFyJywgNTAwKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRDb2x1bW4oJ2NoZWNrZWRfYXQnLCAnaW50JyktPnVuc2lnbmVkKCk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCd2aXNpYmlsaXR5JywgJ3ZhcmJpbmFyeScsIDI1KS0+c2V0RGVmYXVsdCgncHVibGljJyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkQ29sdW1uKCdjcmVhdGVkX2F0JywgJ2ludCcpLT51bnNpZ25lZCgpOwogICAgICAgICAgICAkdGFibGUtPmFkZENvbHVtbigndXBkYXRlZF9hdCcsICdpbnQnKS0+dW5zaWduZWQoKTsKICAgICAgICAgICAgJHRhYmxlLT5hZGRQcmltYXJ5S2V5KCdwb2ludF9pZCcpOwogICAgICAgICAgICAkdGFibGUtPmFkZFVuaXF1ZUtleShbJ2VudGl0eV90eXBlJywgJ2VudGl0eV9pZCddLCAnZW50aXR5Jyk7CiAgICAgICAgICAgICR0YWJsZS0+YWRkS2V5KFsndmlzaWJpbGl0eScsICdlbnRpdHlfdHlwZSddLCAndmlzaWJpbGl0eV9lbnRpdHknKTsKICAgICAgICB9KTsKICAgIH0KCiAgICBwdWJsaWMgZnVuY3Rpb24gdXBncmFkZShhcnJheSAkc3RlcFBhcmFtcyA9IFtdKQogICAgewogICAgICAgIHJldHVybiBudWxsOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiB1bmluc3RhbGxTdGVwMSgpCiAgICB7CiAgICAgICAgJHRoaXMtPnNjaGVtYU1hbmFnZXIoKS0+ZHJvcFRhYmxlKCd4Zl9uZXdmaV9tYXBfcG9pbnQnKTsKICAgIH0KfQo=","_data/routes.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJvdXRlcz4KICA8cm91dGUgcm91dGVfdHlwZT0icHVibGljIiByb3V0ZV9wcmVmaXg9Im1hcCIgY29udHJvbGxlcj0iTmV3ZmlcTWFwOk1hcCIgY29udGV4dD0ibmV3ZmlNYXAiLz4KPC9yb3V0ZXM+Cg==","_data/templates.xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcz4KICA8dGVtcGxhdGUgdHlwZT0icHVibGljIiB0aXRsZT0ibmV3ZmlfbWFwX2luZGV4IiB2ZXJzaW9uX2lkPSIxMDAwMDEwIiB2ZXJzaW9uX3N0cmluZz0iMS4wLjAgQWxwaGEgMSI+PCFbQ0RBVEFbCjx4Zjp0aXRsZT7QmtCw0YDRgtCwINCd0YzRjtGE0JTQvtC80LA8L3hmOnRpdGxlPgoKPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuOS40L2Rpc3QvbGVhZmxldC5jc3MiIC8+Cgo8ZGl2IGNsYXNzPSJibG9jayI+Cgk8ZGl2IGNsYXNzPSJibG9jay1jb250YWluZXIiPgoJCTxoMiBjbGFzcz0iYmxvY2staGVhZGVyIj7QodC+0LHRi9GC0LjRjywg0LLRgdGC0YDQtdGH0Lgg0Lgg0L/Rg9Cx0LvQuNGH0L3Ri9C1INGC0L7Rh9C60Lgg0YHQvtC+0LHRidC10YHRgtCy0LA8L2gyPgoJCTxkaXYgY2xhc3M9ImJsb2NrLWJvZHkiPgoJCQk8ZGl2IGNsYXNzPSJibG9jay1yb3ciPgoJCQkJPHA+0J3QsCDQutCw0YDRgtC1INC/0L7QutCw0LfRi9Cy0LDRjtGC0YHRjyDRgtC+0LvRjNC60L4g0YLQvtGH0LrQuCDRgSDQv9GA0L7QstC10YDQtdC90L3Ri9C8INC40YHRgtC+0YfQvdC40LrQvtC8INC4INCx0LXQt9C+0L/QsNGB0L3QvtC5INGC0L7Rh9C90L7RgdGC0YzRji4g0KfQsNGB0YLQvdGL0LUg0LTQvtC80LDRiNC90LjQtSDQsNC00YDQtdGB0LAg0L3QtSDQv9GD0LHQu9C40LrRg9GO0YLRgdGPLjwvcD4KCQkJPC9kaXY+CgkJCTx4ZjppZiBpcz0iJG1hcmtlcnMgaXMgZW1wdHkiPgoJCQkJPGRpdiBjbGFzcz0iYmxvY2stcm93Ij4KCQkJCQk8c3Ryb25nPtCf0L7QutCwINC90LXRgiDRgtC+0YfQtdC6INGBINC/0L7QtNGC0LLQtdGA0LbQtNGR0L3QvdGL0LzQuCDQutC+0L7RgNC00LjQvdCw0YLQsNC80LguPC9zdHJvbmc+CgkJCQkJPHA+0KHQvtCx0YvRgtC40Y8g0LHQtdC3INC60L7QvtGA0LTQuNC90LDRgiDQvtGB0YLQsNGO0YLRgdGPINC00L7RgdGC0YPQv9C90Ysg0LIg0YDQsNC30LTQtdC70LUg0YHQvtCx0YvRgtC40Lk7INC60LDRgNGC0LAg0L3QtSDRg9Cz0LDQtNGL0LLQsNC10YIg0LzQtdGB0YLQvtC/0L7Qu9C+0LbQtdC90LjQtS48L3A+CgkJCQk8L2Rpdj4KCQkJPHhmOmVsc2UgLz4KCQkJCTxkaXYgY2xhc3M9ImJsb2NrLXJvdyI+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwIiBzdHlsZT0iaGVpZ2h0OiA2MnZoOyBtaW4taGVpZ2h0OiAzNjBweDsgYm9yZGVyLXJhZGl1czogOHB4OyI+PC9kaXY+CgkJCQkJPGRpdiBpZD0ibmV3ZmktbWFwLW1hcmtlcnMiIGhpZGRlbj4KCQkJCQkJPHhmOmZvcmVhY2ggbG9vcD0iJG1hcmtlcnMiIHZhbHVlPSIkbWFya2VyIj4KCQkJCQkJCTxzcGFuIGNsYXNzPSJqcy1uZXdmaU1hcE1hcmtlciIKCQkJCQkJCQlkYXRhLWxhdD0ieyRtYXJrZXIubGF0aXR1ZGV9IgoJCQkJCQkJCWRhdGEtbG5nPSJ7JG1hcmtlci5sb25naXR1ZGV9IgoJCQkJCQkJCWRhdGEtbGFiZWw9InskbWFya2VyLmxhYmVsfSIKCQkJCQkJCQlkYXRhLXJlZ2lvbj0ieyRtYXJrZXIucmVnaW9ufSIKCQkJCQkJCQlkYXRhLXByZWNpc2lvbj0ieyRtYXJrZXIucHJlY2lzaW9ufSIKCQkJCQkJCQlkYXRhLXNvdXJjZT0ieyRtYXJrZXIuc291cmNlX3VybH0iPjwvc3Bhbj4KCQkJCQkJPC94Zjpmb3JlYWNoPgoJCQkJCTwvZGl2PgoJCQkJPC9kaXY+CgkJCTwveGY6aWY+CgkJPC9kaXY+Cgk8L2Rpdj4KPC9kaXY+Cgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly91bnBrZy5jb20vbGVhZmxldEAxLjkuNC9kaXN0L2xlYWZsZXQuanMiPjwvc2NyaXB0Pgo8c2NyaXB0Pgpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewoJdmFyIGVsID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25ld2ZpLW1hcCcpOwoJaWYgKCFlbCB8fCB0eXBlb2YgTCA9PT0gJ3VuZGVmaW5lZCcpIHsgcmV0dXJuOyB9CgoJdmFyIG1hcCA9IEwubWFwKGVsLCB7c2Nyb2xsV2hlZWxab29tOiBmYWxzZX0pLnNldFZpZXcoWzU1Ljc1LCAzNy42MV0sIDQpOwoJTC50aWxlTGF5ZXIoJ2h0dHBzOi8ve3N9LnRpbGUub3BlbnN0cmVldG1hcC5vcmcve3p9L3t4fS97eX0ucG5nJywgewoJCW1heFpvb206IDE4LAoJCWF0dHJpYnV0aW9uOiAnJmNvcHk7IE9wZW5TdHJlZXRNYXAgY29udHJpYnV0b3JzJwoJfSkuYWRkVG8obWFwKTsKCgl2YXIgYm91bmRzID0gW107Cglkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuanMtbmV3ZmlNYXBNYXJrZXInKS5mb3JFYWNoKGZ1bmN0aW9uIChub2RlKSB7CgkJdmFyIGxhdCA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxhdCk7CgkJdmFyIGxuZyA9IHBhcnNlRmxvYXQobm9kZS5kYXRhc2V0LmxuZyk7CgkJaWYgKCFOdW1iZXIuaXNGaW5pdGUobGF0KSB8fCAhTnVtYmVyLmlzRmluaXRlKGxuZykpIHsgcmV0dXJuOyB9CgkJdmFyIGxhYmVsID0gbm9kZS5kYXRhc2V0LmxhYmVsIHx8ICcnOwoJCXZhciByZWdpb24gPSBub2RlLmRhdGFzZXQucmVnaW9uIHx8ICcnOwoJCXZhciBwcmVjaXNpb24gPSBub2RlLmRhdGFzZXQucHJlY2lzaW9uIHx8ICcnOwoJCXZhciBzb3VyY2UgPSBub2RlLmRhdGFzZXQuc291cmNlIHx8ICcnOwoJCXZhciBwb3B1cCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwoJCXZhciB0aXRsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3N0cm9uZycpOwoJCXRpdGxlLnRleHRDb250ZW50ID0gbGFiZWw7CgkJcG9wdXAuYXBwZW5kQ2hpbGQodGl0bGUpOwoJCWlmIChyZWdpb24pIHsKCQkJdmFyIHAgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7CgkJCXAudGV4dENvbnRlbnQgPSByZWdpb24gKyAnIMK3ICcgKyBwcmVjaXNpb247CgkJCXBvcHVwLmFwcGVuZENoaWxkKHApOwoJCX0KCQlpZiAoc291cmNlICYmIHNvdXJjZS5pbmRleE9mKCdodHRwczovLycpID09PSAwKSB7CgkJCXZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnYScpOwoJCQlhLmhyZWYgPSBzb3VyY2U7CgkJCWEucmVsID0gJ25vb3BlbmVyIG5vcmVmZXJyZXInOwoJCQlhLnRhcmdldCA9ICdfYmxhbmsnOwoJCQlhLnRleHRDb250ZW50ID0gJ9CY0YHRgtC+0YfQvdC40LonOwoJCQlwb3B1cC5hcHBlbmRDaGlsZChhKTsKCQl9CgkJTC5tYXJrZXIoW2xhdCwgbG5nXSkuYWRkVG8obWFwKS5iaW5kUG9wdXAocG9wdXApOwoJCWJvdW5kcy5wdXNoKFtsYXQsIGxuZ10pOwoJfSk7CglpZiAoYm91bmRzLmxlbmd0aCkgewoJCW1hcC5maXRCb3VuZHMoYm91bmRzLCB7cGFkZGluZzogWzI0LCAyNF0sIG1heFpvb206IDEyfSk7Cgl9Cn0pOwo8L3NjcmlwdD4KCl1dPjwvdGVtcGxhdGU+CjwvdGVtcGxhdGVzPgo=","addon.json":"ewogICJ0aXRsZSI6ICJOZXdmaSBNYXAiLAogICJkZXNjcmlwdGlvbiI6ICJQcml2YWN5LWF3YXJlIHB1YmxpYyBtYXAgZm9yIE5ld2ZpIGV2ZW50cywgbWVldGluZ3MgYW5kIGFwcHJvdmVkIGtlbm5lbCBsb2NhdGlvbnMiLAogICJ2ZXJzaW9uX2lkIjogMTAwMDAxMCwKICAidmVyc2lvbl9zdHJpbmciOiAiMS4wLjAgQWxwaGEgMSIsCiAgImRldiI6ICJOZXdmaSIsCiAgImRldl91cmwiOiAiIiwKICAiZmFxX3VybCI6ICIiLAogICJzdXBwb3J0X3VybCI6ICIiLAogICJleHRyYV91cmxzIjogW10sCiAgImxlZ2FjeV9hZGRvbl9pZCI6ICIiLAogICJyZXF1aXJlIjogewogICAgIlhGIjogWzIwMzEyNzAsICJYZW5Gb3JvIDIuMy4xMisiXQogIH0sCiAgImljb24iOiAiZmEtbWFwLWxvY2F0aW9uLWRvdCIKfQo="},"total_bytes":6920},"schema_version":1,"status":"PASS","telegram_config_exists":false},"guest_ok":true,"json_ok":true,"outer_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_sha256":"c7824752e7ad077052e3924fafceb9a19e949492c669d6b08ccd344ede122c82"} -CHANGES_MADE=false -ROLLBACK_STARTED=false -ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION -ACTIVE_MAJOR_STAGE=DOGS216 -MAJOR_STAGES_REMAINING=6 -DECISION=PASS_DOGS216_AUDIT320_CONTRACT_CAPTURED -NEXT_GATE=BUILD_DOGS216_FULL_PROFILE_UI_STAGING_ROLLBACK_PRODUCTION_GIT_FINAL -DOGS320_END=true -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"NEWFI-260921-NEWFDOM-DOGS216-AUDIT320","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +COMPONENT=pvepro-gram-support-package-reference-preflight-readonly +PRODUCTION_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":711,"stdout_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"49ec4aef1849dd4e856d1bcd253d6d91478544f577a50a1626c13809210638cb"},"vmid":100},"state":{"all_link_down":false,"lock":null,"name":"pvepro-prod","raw_config_bytes":711,"raw_config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","snapshots":[],"status":"running","vmstate":null}} +STAGING_HOST={"ok":true,"primitives":{"config":{"label":"config","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":788,"stdout_sha256":"88f0a1b84a49d771fd80d84ebf1ea56e830343b6cf22260854b28b4ccb47043a"},"rawconfig":{"label":"rawconfig","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":776,"stdout_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840"},"status":{"label":"status","rc":0,"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":16,"stdout_sha256":"f2bc7e29f103aa6b355ed78f349a607be6b4f2626f0a19aeae7eee6cbdeaba81"},"vmid":101},"state":{"all_link_down":true,"lock":null,"name":"pvepro-staging-v1","raw_config_bytes":776,"raw_config_sha256":"a545b668a758b5ee48a875183f9c8b2cbfe6fcdd60ba746b0cd376875d018840","snapshots":[],"status":"stopped","vmstate":null}} +GRAM_SUPPORT_PREFLIGHT_ERROR_CLASS=KeyError +GRAM_SUPPORT_PREFLIGHT_ERROR_SHA256=da662d7e786f5da078976c5113fd54aa19d1ff4f868e7b671bca60351390a61f +GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_COMPLETE=False +NO_MUTATION=True +TECHNICAL_SEO_CHECKPOINT_COMPLETE=True +GRAM_SUPPORT_CHECKPOINT_COMPLETE=False +PRODUCT_CHECKPOINTS_REMAINING=14 +PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=14 +TASK_RESULT=PVEPRO_GRAM_SUPPORT_PACKAGE_REFERENCE_PREFLIGHT_FAILED +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260921-PVEPRO-GRAM-SUPPORT-PACKAGE-REFERENCE-PREFLIGHT-READONLY-RETRY-833R1","rollback_restored":null,"rollback_started":false,"status":"FAIL","version":1} OUTPUT_END CHAT_OUTPUT_END