diff --git a/apps/client/src/lightweight/db.sql b/apps/client/src/lightweight/db.sql new file mode 100644 index 0000000000..a796ee2733 --- /dev/null +++ b/apps/client/src/lightweight/db.sql @@ -0,0 +1,6538 @@ +BEGIN TRANSACTION; +CREATE TABLE IF NOT EXISTS "attachments" ( + "attachmentId" TEXT NOT NULL, + "ownerId" TEXT NOT NULL, + "role" TEXT NOT NULL, + "mime" TEXT NOT NULL, + "title" TEXT NOT NULL, + "isProtected" INT NOT NULL DEFAULT 0, + "position" INT NOT NULL DEFAULT 0, + "blobId" TEXT DEFAULT null, + "dateModified" TEXT NOT NULL, + "utcDateModified" TEXT NOT NULL, + "utcDateScheduledForErasureSince" TEXT DEFAULT NULL, + "isDeleted" INT NOT NULL, + "deleteId" TEXT DEFAULT NULL, + PRIMARY KEY("attachmentId") +); +CREATE TABLE IF NOT EXISTS "attributes" ( + "attributeId" TEXT NOT NULL, + "noteId" TEXT NOT NULL, + "type" TEXT NOT NULL, + "name" TEXT NOT NULL, + "value" TEXT NOT NULL DEFAULT '', + "position" INT NOT NULL DEFAULT 0, + "utcDateModified" TEXT NOT NULL, + "isDeleted" INT NOT NULL, + "deleteId" TEXT DEFAULT NULL, + "isInheritable" int DEFAULT 0, + PRIMARY KEY("attributeId") +); +CREATE TABLE IF NOT EXISTS "blobs" ( + "blobId" TEXT NOT NULL, + "content" TEXT DEFAULT NULL, + "dateModified" TEXT NOT NULL, + "utcDateModified" TEXT NOT NULL, + PRIMARY KEY("blobId") +); +CREATE TABLE IF NOT EXISTS "branches" ( + "branchId" TEXT NOT NULL, + "noteId" TEXT NOT NULL, + "parentNoteId" TEXT NOT NULL, + "notePosition" INTEGER NOT NULL, + "prefix" TEXT, + "isExpanded" INTEGER NOT NULL DEFAULT 0, + "isDeleted" INTEGER NOT NULL DEFAULT 0, + "deleteId" TEXT DEFAULT NULL, + "utcDateModified" TEXT NOT NULL, + PRIMARY KEY("branchId") +); +CREATE TABLE IF NOT EXISTS "entity_changes" ( + "id" INTEGER NOT NULL, + "entityName" TEXT NOT NULL, + "entityId" TEXT NOT NULL, + "hash" TEXT NOT NULL, + "isErased" INT NOT NULL, + "changeId" TEXT NOT NULL, + "componentId" TEXT NOT NULL, + "instanceId" TEXT NOT NULL, + "isSynced" INTEGER NOT NULL, + "utcDateChanged" TEXT NOT NULL, + PRIMARY KEY("id" AUTOINCREMENT) +); +CREATE TABLE IF NOT EXISTS "etapi_tokens" ( + "etapiTokenId" TEXT NOT NULL, + "name" TEXT NOT NULL, + "tokenHash" TEXT NOT NULL, + "utcDateCreated" TEXT NOT NULL, + "utcDateModified" TEXT NOT NULL, + "isDeleted" INT NOT NULL DEFAULT 0, + PRIMARY KEY("etapiTokenId") +); +CREATE TABLE IF NOT EXISTS "notes" ( + "noteId" TEXT NOT NULL, + "title" TEXT NOT NULL DEFAULT note, + "isProtected" INT NOT NULL DEFAULT 0, + "type" TEXT NOT NULL DEFAULT 'text', + "mime" TEXT NOT NULL DEFAULT 'text/html', + "blobId" TEXT DEFAULT NULL, + "isDeleted" INT NOT NULL DEFAULT 0, + "deleteId" TEXT DEFAULT NULL, + "dateCreated" TEXT NOT NULL, + "dateModified" TEXT NOT NULL, + "utcDateCreated" TEXT NOT NULL, + "utcDateModified" TEXT NOT NULL, + PRIMARY KEY("noteId") +); +CREATE TABLE IF NOT EXISTS "options" ( + "name" TEXT NOT NULL, + "value" TEXT NOT NULL, + "isSynced" INTEGER NOT NULL DEFAULT 0, + "utcDateModified" TEXT NOT NULL, + PRIMARY KEY("name") +); +CREATE TABLE IF NOT EXISTS "recent_notes" ( + "noteId" TEXT NOT NULL, + "notePath" TEXT NOT NULL, + "utcDateCreated" TEXT NOT NULL, + PRIMARY KEY("noteId") +); +CREATE TABLE IF NOT EXISTS "revisions" ( + "revisionId" TEXT NOT NULL, + "noteId" TEXT NOT NULL, + "type" TEXT NOT NULL DEFAULT '', + "mime" TEXT NOT NULL DEFAULT '', + "title" TEXT NOT NULL, + "isProtected" INT NOT NULL DEFAULT 0, + "blobId" TEXT DEFAULT NULL, + "utcDateLastEdited" TEXT NOT NULL, + "utcDateCreated" TEXT NOT NULL, + "utcDateModified" TEXT NOT NULL, + "dateLastEdited" TEXT NOT NULL, + "dateCreated" TEXT NOT NULL, + PRIMARY KEY("revisionId") +); +CREATE TABLE IF NOT EXISTS "sessions" ( + "id" TEXT, + "data" TEXT, + "expires" INTEGER, + PRIMARY KEY("id") +); +CREATE TABLE IF NOT EXISTS "user_data" ( + "tmpID" INT, + "username" TEXT, + "email" TEXT, + "userIDEncryptedDataKey" TEXT, + "userIDVerificationHash" TEXT, + "salt" TEXT, + "derivedKey" TEXT, + "isSetup" TEXT DEFAULT false, + UNIQUE("tmpID"), + PRIMARY KEY("tmpID") +); +INSERT INTO "attachments" VALUES ('ZBGQ4Rs7K6Ia','Imjruzh0Nvtd','image','image/svg+xml','icon-color.svg',0,10,'fnuxfnZUknQ7eIFVzDL0','2026-01-06 21:15:52.030+0200','2026-01-06 19:15:52.030Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('icy8u3rwQgj6','S3TJyhEwDtE6','image','image/jpg','codenames.jpg',0,10,'LrS1YPSpuxzzQeELzLW3','2026-01-06 21:15:52.270+0200','2026-01-06 19:15:52.270Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('LXN8yE2T8Bnz','N3pRIrSAle8v','image','image/svg+xml','canvas-export.svg',0,0,'tTCKXB30CxflZBFRZPvA','2026-01-06 21:15:52.441+0200','2026-01-06 19:15:52.442Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('bXL5pVeOd83h','S9twCW057onD','image','image/svg+xml','mermaid-export.svg',0,10,'oITmFD4bPyYVXtzIpIzm','2026-01-06 21:15:52.449+0200','2026-01-06 19:15:52.449Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('OBVDQtH6RKFV','HNamGofJMXUP','image','image/svg+xml','mermaid-export.svg',0,10,'wudESeXOwO2fIRzd3A71','2026-01-06 21:15:52.454+0200','2026-01-06 19:15:52.454Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('ySveiD0izygv','neS07benyFt1','image','image/svg+xml','mermaid-export.svg',0,10,'v9jVuFdHev3OhO7CCM6Z','2026-01-06 21:15:52.460+0200','2026-01-06 19:15:52.460Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('c2AWt0rMHoti','xzFjZwVDtzGv','image','image/svg+xml','mermaid-export.svg',0,10,'FWJfBZZ2HaFADzZGaI69','2026-01-06 21:15:52.465+0200','2026-01-06 19:15:52.465Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('BXgt4OKhjfM4','k0gB8eDY39OH','image','image/svg+xml','mermaid-export.svg',0,10,'IEYAJeG3eDLgGVSKBOIi','2026-01-06 21:15:52.480+0200','2026-01-06 19:15:52.480Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('IXF2K7ygurwG','AnyY7NS6nZqj','image','image/svg+xml','mermaid-export.svg',0,10,'NGaXBgm3J2ceoEHdA25H','2026-01-06 21:15:52.485+0200','2026-01-06 19:15:52.485Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('HvOVXPUUNoaD','ZOZoBUbNR7xB','image','image/svg+xml','mermaid-export.svg',0,10,'Ier0cgHntqGEXowIo5qv','2026-01-06 21:15:52.490+0200','2026-01-06 19:15:52.490Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('pRN8qIWtZ3xQ','Ob2Lg4LjhIHd','image','image/svg+xml','mermaid-export.svg',0,10,'f2Gvlv0QT2Sb67dz4J1j','2026-01-06 21:15:52.496+0200','2026-01-06 19:15:52.496Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('koYI7Y7JtYUL','lalzECC0Y3Ws','image','image/svg+xml','mermaid-export.svg',0,10,'gDqpo6wVh4EGqpKqhNq8','2026-01-06 21:15:52.501+0200','2026-01-06 19:15:52.501Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('JzTGkmMOb7pL','apIUbAWLvTRy','image','image/svg+xml','mermaid-export.svg',0,10,'6KuQzr3f0yXIEVAEQAjm','2026-01-06 21:15:52.507+0200','2026-01-06 19:15:52.507Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('Ct5jrGcDcgU9','h2PZKCegUHu5','image','image/svg+xml','mermaid-export.svg',0,10,'xkqyzjCQprj5R0eRinED','2026-01-06 21:15:52.513+0200','2026-01-06 19:15:52.513Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('vaEvjXq4CAue','3z4n03OiodfF','image','image/svg+xml','mermaid-export.svg',0,10,'S0HPgPWG4dY0a3YvUbLT','2026-01-06 21:15:52.518+0200','2026-01-06 19:15:52.518Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('mINEkimgAXLX','mKNbBf4IZ7Fn','image','image/svg+xml','mermaid-export.svg',0,10,'BGGWzT9mhxZhkqFcFLgY','2026-01-06 21:15:52.524+0200','2026-01-06 19:15:52.524Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('t9cdAW8g7ZPe','fKel3xmQiXrj','image','image/svg+xml','mindmap-export.svg',0,0,'4k04lz1uyD6MfM1Rh0Wr','2026-01-06 21:15:52.534+0200','2026-01-06 19:15:52.534Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('E066wUizwwVL','yRWse8v5A09P','viewConfig','application/json','geoMap.json',0,0,'ZhUpYvBTCCQvNNYSRVKb','2026-01-06 21:15:52.535+0200','2026-01-06 19:15:52.535Z',NULL,0,NULL); +INSERT INTO "attachments" VALUES ('GCS97zZFoTKn','4SynnRnJ7QhI','image','image/jpg','codenames.jpg',0,10,'LrS1YPSpuxzzQeELzLW3','2026-01-06 21:15:52.685+0200','2026-01-06 19:15:52.685Z',NULL,0,NULL); +INSERT INTO "attributes" VALUES ('_hidden_ldocName','_hidden','label','docName','hidden',10,'2026-01-06 19:15:50.863Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_hidden_liconClass','_hidden','label','iconClass','bx bx bx-hide',20,'2026-01-06 19:15:50.864Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_globalNoteMap_lmapRootNoteId','_globalNoteMap','label','mapRootNoteId','hoisted',10,'2026-01-06 19:15:50.869Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_globalNoteMap_lkeepCurrentHoisting','_globalNoteMap','label','keepCurrentHoisting','',20,'2026-01-06 19:15:50.869Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_sqlConsole_liconClass','_sqlConsole','label','iconClass','bx bx-data',10,'2026-01-06 19:15:50.871Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_share_ldocName','_share','label','docName','share',10,'2026-01-06 19:15:50.874Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_backendLog_lkeepCurrentHoisting','_backendLog','label','keepCurrentHoisting','',10,'2026-01-06 19:15:50.879Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_backendLog_lfullContentWidth','_backendLog','label','fullContentWidth','',20,'2026-01-06 19:15:50.879Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_backendLog_liconClass','_backendLog','label','iconClass','bx bx-terminal',30,'2026-01-06 19:15:50.880Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_userHidden_ldocName','_userHidden','label','docName','user_hidden',10,'2026-01-06 19:15:50.882Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherCommand_rtemplate','_lbTplLauncherCommand','relation','template','_lbTplBase',10,'2026-01-06 19:15:50.888Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherCommand_llauncherType','_lbTplLauncherCommand','label','launcherType','command',20,'2026-01-06 19:15:50.888Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherCommand_ldocName','_lbTplLauncherCommand','label','docName','launchbar_command_launcher',30,'2026-01-06 19:15:50.889Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_rtemplate','_lbTplLauncherNote','relation','template','_lbTplBase',10,'2026-01-06 19:15:50.892Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_llauncherType','_lbTplLauncherNote','label','launcherType','note',20,'2026-01-06 19:15:50.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_lrelation:target','_lbTplLauncherNote','label','relation:target','promoted',30,'2026-01-06 19:15:50.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_lrelation:hoistedNote','_lbTplLauncherNote','label','relation:hoistedNote','promoted',40,'2026-01-06 19:15:50.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_llabel:keyboardShortcut','_lbTplLauncherNote','label','label:keyboardShortcut','promoted,text',50,'2026-01-06 19:15:50.894Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherNote_ldocName','_lbTplLauncherNote','label','docName','launchbar_note_launcher',60,'2026-01-06 19:15:50.894Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherScript_rtemplate','_lbTplLauncherScript','relation','template','_lbTplBase',10,'2026-01-06 19:15:50.897Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherScript_llauncherType','_lbTplLauncherScript','label','launcherType','script',20,'2026-01-06 19:15:50.897Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherScript_lrelation:script','_lbTplLauncherScript','label','relation:script','promoted',30,'2026-01-06 19:15:50.898Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherScript_llabel:keyboardShortcut','_lbTplLauncherScript','label','label:keyboardShortcut','promoted,text',40,'2026-01-06 19:15:50.898Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherScript_ldocName','_lbTplLauncherScript','label','docName','launchbar_script_launcher',50,'2026-01-06 19:15:50.898Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherWidget_rtemplate','_lbTplLauncherWidget','relation','template','_lbTplBase',10,'2026-01-06 19:15:50.900Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplLauncherWidget_llauncherType','_lbTplLauncherWidget','label','launcherType','builtinWidget',20,'2026-01-06 19:15:50.900Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_rtemplate','_lbTplSpacer','relation','template','_lbTplLauncherWidget',10,'2026-01-06 19:15:50.902Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_lbuiltinWidget','_lbTplSpacer','label','builtinWidget','spacer',30,'2026-01-06 19:15:50.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_llabel:baseSize','_lbTplSpacer','label','label:baseSize','promoted,number',40,'2026-01-06 19:15:50.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_llabel:growthFactor','_lbTplSpacer','label','label:growthFactor','promoted,number',50,'2026-01-06 19:15:50.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_ldocName','_lbTplSpacer','label','docName','launchbar_spacer',60,'2026-01-06 19:15:50.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplSpacer_liconClass','_lbTplSpacer','label','iconClass','bx bx-move-vertical',70,'2026-01-06 19:15:50.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplCustomWidget_rtemplate','_lbTplCustomWidget','relation','template','_lbTplBase',10,'2026-01-06 19:15:50.908Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplCustomWidget_llauncherType','_lbTplCustomWidget','label','launcherType','customWidget',20,'2026-01-06 19:15:50.908Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplCustomWidget_lrelation:widget','_lbTplCustomWidget','label','relation:widget','promoted',30,'2026-01-06 19:15:50.909Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbTplCustomWidget_ldocName','_lbTplCustomWidget','label','docName','launchbar_widget_launcher',40,'2026-01-06 19:15:50.909Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbRoot_ldocName','_lbRoot','label','docName','launchbar_intro',10,'2026-01-06 19:15:50.913Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbRoot_liconClass','_lbRoot','label','iconClass','bx bx-sidebar',20,'2026-01-06 19:15:50.913Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbAvailableLaunchers_ldocName','_lbAvailableLaunchers','label','docName','launchbar_intro',10,'2026-01-06 19:15:50.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbAvailableLaunchers_liconClass','_lbAvailableLaunchers','label','iconClass','bx bx-hide',20,'2026-01-06 19:15:50.918Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackInHistory_ldocName','_lbBackInHistory','label','docName','launchbar_history_navigation',10,'2026-01-06 19:15:50.919Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackInHistory_liconClass','_lbBackInHistory','label','iconClass','bx bx bxs-chevron-left',20,'2026-01-06 19:15:50.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackInHistory_rtemplate','_lbBackInHistory','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:50.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackInHistory_lbuiltinWidget','_lbBackInHistory','label','builtinWidget','backInHistoryButton',40,'2026-01-06 19:15:50.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbForwardInHistory_ldocName','_lbForwardInHistory','label','docName','launchbar_history_navigation',10,'2026-01-06 19:15:50.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbForwardInHistory_liconClass','_lbForwardInHistory','label','iconClass','bx bx bxs-chevron-right',20,'2026-01-06 19:15:50.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbForwardInHistory_rtemplate','_lbForwardInHistory','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:50.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbForwardInHistory_lbuiltinWidget','_lbForwardInHistory','label','builtinWidget','forwardInHistoryButton',40,'2026-01-06 19:15:50.925Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_commandPalette_liconClass','_commandPalette','label','iconClass','bx bx bx-chevron-right-square',10,'2026-01-06 19:15:50.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_commandPalette_rtemplate','_commandPalette','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:50.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_commandPalette_lcommand','_commandPalette','label','command','commandPalette',40,'2026-01-06 19:15:50.930Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackendLog_liconClass','_lbBackendLog','label','iconClass','bx bx bx-detail',10,'2026-01-06 19:15:50.940Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackendLog_rtemplate','_lbBackendLog','relation','template','_lbTplLauncherNote',20,'2026-01-06 19:15:50.940Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBackendLog_rtarget','_lbBackendLog','relation','target','_backendLog',70,'2026-01-06 19:15:50.941Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_zenMode_liconClass','_zenMode','label','iconClass','bx bx bxs-yin-yang',10,'2026-01-06 19:15:50.944Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_zenMode_rtemplate','_zenMode','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:50.944Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_zenMode_lcommand','_zenMode','label','command','toggleZenMode',40,'2026-01-06 19:15:50.945Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbVisibleLaunchers_ldocName','_lbVisibleLaunchers','label','docName','launchbar_intro',10,'2026-01-06 19:15:50.948Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbVisibleLaunchers_liconClass','_lbVisibleLaunchers','label','iconClass','bx bx-show',20,'2026-01-06 19:15:50.948Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNewNote_liconClass','_lbNewNote','label','iconClass','bx bx bx-file-blank',10,'2026-01-06 19:15:50.949Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNewNote_rtemplate','_lbNewNote','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:50.950Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNewNote_lcommand','_lbNewNote','label','command','createNoteIntoInbox',40,'2026-01-06 19:15:50.950Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSearch_ldesktopOnly','_lbSearch','label','desktopOnly','',10,'2026-01-06 19:15:50.951Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSearch_liconClass','_lbSearch','label','iconClass','bx bx bx-search',20,'2026-01-06 19:15:50.952Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSearch_rtemplate','_lbSearch','relation','template','_lbTplLauncherCommand',30,'2026-01-06 19:15:50.952Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSearch_lcommand','_lbSearch','label','command','searchNotes',40,'2026-01-06 19:15:50.953Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbJumpTo_ldesktopOnly','_lbJumpTo','label','desktopOnly','',10,'2026-01-06 19:15:50.954Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbJumpTo_liconClass','_lbJumpTo','label','iconClass','bx bx bx-send',20,'2026-01-06 19:15:50.954Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbJumpTo_rtemplate','_lbJumpTo','relation','template','_lbTplLauncherCommand',30,'2026-01-06 19:15:50.955Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbJumpTo_lcommand','_lbJumpTo','label','command','jumpToNote',40,'2026-01-06 19:15:50.955Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNoteMap_liconClass','_lbNoteMap','label','iconClass','bx bx bxs-network-chart',10,'2026-01-06 19:15:50.958Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNoteMap_rtemplate','_lbNoteMap','relation','template','_lbTplLauncherNote',20,'2026-01-06 19:15:50.958Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbNoteMap_rtarget','_lbNoteMap','relation','target','_globalNoteMap',70,'2026-01-06 19:15:50.959Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbLlmChat_ldesktopOnly','_lbLlmChat','label','desktopOnly','',10,'2026-01-06 19:15:50.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbLlmChat_liconClass','_lbLlmChat','label','iconClass','bx bx bx-bot',20,'2026-01-06 19:15:50.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbLlmChat_rtemplate','_lbLlmChat','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:50.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbLlmChat_lbuiltinWidget','_lbLlmChat','label','builtinWidget','aiChatLauncher',40,'2026-01-06 19:15:50.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbCalendar_liconClass','_lbCalendar','label','iconClass','bx bx bx-calendar',10,'2026-01-06 19:15:50.965Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbCalendar_rtemplate','_lbCalendar','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:50.966Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbCalendar_lbuiltinWidget','_lbCalendar','label','builtinWidget','calendar',30,'2026-01-06 19:15:50.966Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbRecentChanges_liconClass','_lbRecentChanges','label','iconClass','bx bx bx-history',10,'2026-01-06 19:15:50.968Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbRecentChanges_rtemplate','_lbRecentChanges','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:50.968Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbRecentChanges_lcommand','_lbRecentChanges','label','command','showRecentChanges',40,'2026-01-06 19:15:50.968Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer1_rtemplate','_lbSpacer1','relation','template','_lbTplSpacer',10,'2026-01-06 19:15:50.970Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer1_lbaseSize','_lbSpacer1','label','baseSize','50',80,'2026-01-06 19:15:50.970Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer1_lgrowthFactor','_lbSpacer1','label','growthFactor','0',90,'2026-01-06 19:15:50.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer1_lbuiltinWidget','_lbSpacer1','label','builtinWidget','spacer',100,'2026-01-06 19:15:50.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBookmarks_liconClass','_lbBookmarks','label','iconClass','bx bx bx-bookmark',10,'2026-01-06 19:15:50.974Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBookmarks_rtemplate','_lbBookmarks','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:50.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbBookmarks_lbuiltinWidget','_lbBookmarks','label','builtinWidget','bookmarks',30,'2026-01-06 19:15:50.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbToday_liconClass','_lbToday','label','iconClass','bx bx bx-calendar-star',10,'2026-01-06 19:15:50.978Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbToday_rtemplate','_lbToday','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:50.979Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbToday_lbuiltinWidget','_lbToday','label','builtinWidget','todayInJournal',30,'2026-01-06 19:15:50.979Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer2_rtemplate','_lbSpacer2','relation','template','_lbTplSpacer',10,'2026-01-06 19:15:50.982Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer2_lbaseSize','_lbSpacer2','label','baseSize','0',80,'2026-01-06 19:15:50.983Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer2_lgrowthFactor','_lbSpacer2','label','growthFactor','1',90,'2026-01-06 19:15:50.983Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSpacer2_lbuiltinWidget','_lbSpacer2','label','builtinWidget','spacer',100,'2026-01-06 19:15:50.983Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbQuickSearch_ldocName','_lbQuickSearch','label','docName','launchbar_quick_search',10,'2026-01-06 19:15:50.984Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbQuickSearch_liconClass','_lbQuickSearch','label','iconClass','bx bx bx-rectangle',20,'2026-01-06 19:15:50.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbQuickSearch_rtemplate','_lbQuickSearch','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:50.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbQuickSearch_lbuiltinWidget','_lbQuickSearch','label','builtinWidget','quickSearch',40,'2026-01-06 19:15:50.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbProtectedSession_liconClass','_lbProtectedSession','label','iconClass','bx bx bx bx-shield-quarter',10,'2026-01-06 19:15:50.987Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbProtectedSession_rtemplate','_lbProtectedSession','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:50.987Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbProtectedSession_lbuiltinWidget','_lbProtectedSession','label','builtinWidget','protectedSession',30,'2026-01-06 19:15:50.988Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSyncStatus_liconClass','_lbSyncStatus','label','iconClass','bx bx bx-wifi',10,'2026-01-06 19:15:50.989Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSyncStatus_rtemplate','_lbSyncStatus','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:50.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSyncStatus_lbuiltinWidget','_lbSyncStatus','label','builtinWidget','syncStatus',30,'2026-01-06 19:15:50.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSettings_liconClass','_lbSettings','label','iconClass','bx bx bx-cog',10,'2026-01-06 19:15:50.994Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSettings_rtemplate','_lbSettings','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:50.994Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbSettings_lcommand','_lbSettings','label','command','showOptions',40,'2026-01-06 19:15:50.995Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileRoot_ldocName','_lbMobileRoot','label','docName','launchbar_intro',10,'2026-01-06 19:15:50.998Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileRoot_liconClass','_lbMobileRoot','label','iconClass','bx bx-mobile',20,'2026-01-06 19:15:51.004Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileAvailableLaunchers_ldocName','_lbMobileAvailableLaunchers','label','docName','launchbar_intro',10,'2026-01-06 19:15:51.008Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileAvailableLaunchers_liconClass','_lbMobileAvailableLaunchers','label','iconClass','bx bx-hide',20,'2026-01-06 19:15:51.008Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileNewNote_liconClass','_lbMobileNewNote','label','iconClass','bx bx bx-file-blank',10,'2026-01-06 19:15:51.010Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileNewNote_rtemplate','_lbMobileNewNote','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:51.010Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileNewNote_lcommand','_lbMobileNewNote','label','command','createNoteIntoInbox',40,'2026-01-06 19:15:51.011Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileToday_liconClass','_lbMobileToday','label','iconClass','bx bx bx-calendar-star',10,'2026-01-06 19:15:51.013Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileToday_rtemplate','_lbMobileToday','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:51.013Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileToday_lbuiltinWidget','_lbMobileToday','label','builtinWidget','todayInJournal',30,'2026-01-06 19:15:51.013Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileVisibleLaunchers_ldocName','_lbMobileVisibleLaunchers','label','docName','launchbar_intro',10,'2026-01-06 19:15:51.015Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileVisibleLaunchers_liconClass','_lbMobileVisibleLaunchers','label','iconClass','bx bx-show',20,'2026-01-06 19:15:51.015Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileBackInHistory_ldocName','_lbMobileBackInHistory','label','docName','launchbar_history_navigation',10,'2026-01-06 19:15:51.017Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileBackInHistory_liconClass','_lbMobileBackInHistory','label','iconClass','bx bx bxs-chevron-left',20,'2026-01-06 19:15:51.017Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileBackInHistory_rtemplate','_lbMobileBackInHistory','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:51.017Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileBackInHistory_lbuiltinWidget','_lbMobileBackInHistory','label','builtinWidget','backInHistoryButton',40,'2026-01-06 19:15:51.018Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileForwardInHistory_ldocName','_lbMobileForwardInHistory','label','docName','launchbar_history_navigation',10,'2026-01-06 19:15:51.021Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileForwardInHistory_liconClass','_lbMobileForwardInHistory','label','iconClass','bx bx bxs-chevron-right',20,'2026-01-06 19:15:51.021Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileForwardInHistory_rtemplate','_lbMobileForwardInHistory','relation','template','_lbTplLauncherWidget',30,'2026-01-06 19:15:51.022Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileForwardInHistory_lbuiltinWidget','_lbMobileForwardInHistory','label','builtinWidget','forwardInHistoryButton',40,'2026-01-06 19:15:51.022Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileJumpTo_liconClass','_lbMobileJumpTo','label','iconClass','bx bx bx-plus-circle',10,'2026-01-06 19:15:51.025Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileJumpTo_rtemplate','_lbMobileJumpTo','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:51.025Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileJumpTo_lcommand','_lbMobileJumpTo','label','command','jumpToNote',40,'2026-01-06 19:15:51.026Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileCalendar_liconClass','_lbMobileCalendar','label','iconClass','bx bx bx-calendar',10,'2026-01-06 19:15:51.027Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileCalendar_rtemplate','_lbMobileCalendar','relation','template','_lbTplLauncherWidget',20,'2026-01-06 19:15:51.027Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileCalendar_lbuiltinWidget','_lbMobileCalendar','label','builtinWidget','calendar',30,'2026-01-06 19:15:51.028Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileRecentChanges_liconClass','_lbMobileRecentChanges','label','iconClass','bx bx bx-history',10,'2026-01-06 19:15:51.029Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileRecentChanges_rtemplate','_lbMobileRecentChanges','relation','template','_lbTplLauncherCommand',20,'2026-01-06 19:15:51.030Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_lbMobileRecentChanges_lcommand','_lbMobileRecentChanges','label','command','showRecentChanges',40,'2026-01-06 19:15:51.030Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_options_liconClass','_options','label','iconClass','bx bx-cog',10,'2026-01-06 19:15:51.034Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsAppearance_liconClass','_optionsAppearance','label','iconClass','bx bx-layout',10,'2026-01-06 19:15:51.035Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsShortcuts_liconClass','_optionsShortcuts','label','iconClass','bx bxs-keyboard',10,'2026-01-06 19:15:51.038Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsTextNotes_liconClass','_optionsTextNotes','label','iconClass','bx bx-text',10,'2026-01-06 19:15:51.041Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsCodeNotes_liconClass','_optionsCodeNotes','label','iconClass','bx bx-code',10,'2026-01-06 19:15:51.043Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsImages_liconClass','_optionsImages','label','iconClass','bx bx-image',10,'2026-01-06 19:15:51.044Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsSpellcheck_liconClass','_optionsSpellcheck','label','iconClass','bx bx-check-double',10,'2026-01-06 19:15:51.046Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsPassword_liconClass','_optionsPassword','label','iconClass','bx bx-lock',10,'2026-01-06 19:15:51.047Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsMFA_liconClass','_optionsMFA','label','iconClass','bx bx-lock ',10,'2026-01-06 19:15:51.048Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsEtapi_liconClass','_optionsEtapi','label','iconClass','bx bx-extension',10,'2026-01-06 19:15:51.052Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsBackup_liconClass','_optionsBackup','label','iconClass','bx bx-data',10,'2026-01-06 19:15:51.053Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsSync_liconClass','_optionsSync','label','iconClass','bx bx-wifi',10,'2026-01-06 19:15:51.056Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsAi_liconClass','_optionsAi','label','iconClass','bx bx-bot',10,'2026-01-06 19:15:51.059Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsOther_liconClass','_optionsOther','label','iconClass','bx bx-dots-horizontal',10,'2026-01-06 19:15:51.061Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_optionsLocalization_liconClass','_optionsLocalization','label','iconClass','bx bx-world',10,'2026-01-06 19:15:51.063Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_liconClass','_help','label','iconClass','bx bx-help-circle',10,'2026-01-06 19:15:51.066Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BOCnjTMBCoxW_ldocName','_help_BOCnjTMBCoxW','label','docName','User Guide/User Guide/Feature Highlights',10,'2026-01-06 19:15:51.074Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BOCnjTMBCoxW_liconClass','_help_BOCnjTMBCoxW','label','iconClass','bx bx-star',20,'2026-01-06 19:15:51.074Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Otzi9La2YAUX_liconClass','_help_Otzi9La2YAUX','label','iconClass','bx bx-cog',10,'2026-01-06 19:15:51.075Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_poXkQfguuA0U_ldocName','_help_poXkQfguuA0U','label','docName','User Guide/User Guide/Installation & Setup/Desktop Installation',10,'2026-01-06 19:15:51.077Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_poXkQfguuA0U_liconClass','_help_poXkQfguuA0U','label','iconClass','bx bx-desktop',20,'2026-01-06 19:15:51.077Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nRqcgfTb97uV_ldocName','_help_nRqcgfTb97uV','label','docName','User Guide/User Guide/Installation & Setup/Desktop Installation/Using the desktop application ',10,'2026-01-06 19:15:51.080Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nRqcgfTb97uV_liconClass','_help_nRqcgfTb97uV','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.081Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Rp0q8bSP6Ayl_ldocName','_help_Rp0q8bSP6Ayl','label','docName','User Guide/User Guide/Installation & Setup/Desktop Installation/System Requirements',10,'2026-01-06 19:15:51.084Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Rp0q8bSP6Ayl_liconClass','_help_Rp0q8bSP6Ayl','label','iconClass','bx bx-chip',20,'2026-01-06 19:15:51.084Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Un4wj2Mak2Ky_ldocName','_help_Un4wj2Mak2Ky','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/Nix flake.clone',10,'2026-01-06 19:18:08.734Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Un4wj2Mak2Ky_liconClass','_help_Un4wj2Mak2Ky','label','iconClass','bx bx-file',20,'2026-01-06 19:18:08.735Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WOcw2SLH6tbX_ldocName','_help_WOcw2SLH6tbX','label','docName','User Guide/User Guide/Installation & Setup/Server Installation',10,'2026-01-06 19:15:51.088Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WOcw2SLH6tbX_liconClass','_help_WOcw2SLH6tbX','label','iconClass','bx bx-server',20,'2026-01-06 19:15:51.089Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Dgg7bR3b6K9j_liconClass','_help_Dgg7bR3b6K9j','label','iconClass','bx bx-folder',10,'2026-01-06 19:15:51.090Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3tW6mORuTHnB_ldocName','_help_3tW6mORuTHnB','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux',10,'2026-01-06 19:15:51.092Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3tW6mORuTHnB_liconClass','_help_3tW6mORuTHnB','label','iconClass','bx bxl-tux',20,'2026-01-06 19:15:51.092Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rWX5eY045zbE_ldocName','_help_rWX5eY045zbE','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Docker',10,'2026-01-06 19:15:51.094Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rWX5eY045zbE_liconClass','_help_rWX5eY045zbE','label','iconClass','bx bxl-docker',20,'2026-01-06 19:15:51.094Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_moVgBcoxE3EK_ldocName','_help_moVgBcoxE3EK','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/On NixOS',10,'2026-01-06 19:15:51.097Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_moVgBcoxE3EK_liconClass','_help_moVgBcoxE3EK','label','iconClass','bx bxl-tux',20,'2026-01-06 19:15:51.097Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_J1Bb6lVlwU5T_ldocName','_help_J1Bb6lVlwU5T','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Manually',10,'2026-01-06 19:15:51.101Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_J1Bb6lVlwU5T_liconClass','_help_J1Bb6lVlwU5T','label','iconClass','bx bx-code-alt',20,'2026-01-06 19:15:51.101Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DCmT6e7clMoP_ldocName','_help_DCmT6e7clMoP','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Kubernetes',10,'2026-01-06 19:15:51.104Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DCmT6e7clMoP_liconClass','_help_DCmT6e7clMoP','label','iconClass','bx bxl-kubernetes',20,'2026-01-06 19:15:51.105Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_klCWNks3ReaQ_ldocName','_help_klCWNks3ReaQ','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Multiple server instances',10,'2026-01-06 19:15:51.106Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_klCWNks3ReaQ_liconClass','_help_klCWNks3ReaQ','label','iconClass','bx bxs-user-account',20,'2026-01-06 19:15:51.107Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vcjrb3VVYPZI_liconClass','_help_vcjrb3VVYPZI','label','iconClass','bx bx-folder',10,'2026-01-06 19:15:51.109Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ud6MShXL4WpO_ldocName','_help_ud6MShXL4WpO','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Nginx',10,'2026-01-06 19:15:51.111Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ud6MShXL4WpO_liconClass','_help_ud6MShXL4WpO','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.111Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_fDLvzOx29Pfg_ldocName','_help_fDLvzOx29Pfg','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Apache using Docker',10,'2026-01-06 19:15:51.113Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_fDLvzOx29Pfg_liconClass','_help_fDLvzOx29Pfg','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.113Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_LLzSMXACKhUs_ldocName','_help_LLzSMXACKhUs','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Trusted proxy',10,'2026-01-06 19:15:51.116Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_LLzSMXACKhUs_liconClass','_help_LLzSMXACKhUs','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.116Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5ERVJb9s4FRD_ldocName','_help_5ERVJb9s4FRD','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/2. Reverse proxy/Traefik',10,'2026-01-06 19:15:51.120Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5ERVJb9s4FRD_liconClass','_help_5ERVJb9s4FRD','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.120Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_l2VkvOwUNfZj_ldocName','_help_l2VkvOwUNfZj','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/HTTPS (TLS)',10,'2026-01-06 19:15:51.123Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_l2VkvOwUNfZj_liconClass','_help_l2VkvOwUNfZj','label','iconClass','bx bx-lock-alt',20,'2026-01-06 19:15:51.123Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0hzsNCP31IAB_ldocName','_help_0hzsNCP31IAB','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/Authentication',10,'2026-01-06 19:15:51.125Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0hzsNCP31IAB_liconClass','_help_0hzsNCP31IAB','label','iconClass','bx bx-user',20,'2026-01-06 19:15:51.125Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7DAiwaf8Z7Rz_ldocName','_help_7DAiwaf8Z7Rz','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/Multi-Factor Authentication',10,'2026-01-06 19:15:51.126Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7DAiwaf8Z7Rz_liconClass','_help_7DAiwaf8Z7Rz','label','iconClass','bx bx-stopwatch',20,'2026-01-06 19:15:51.127Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yeEaYqosGLSh_ldocName','_help_yeEaYqosGLSh','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/Third-party cloud hosting',10,'2026-01-06 19:15:51.130Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yeEaYqosGLSh_liconClass','_help_yeEaYqosGLSh','label','iconClass','bx bx-cloud',20,'2026-01-06 19:15:51.131Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iGTnKjubbXkA_ldocName','_help_iGTnKjubbXkA','label','docName','User Guide/User Guide/Installation & Setup/Server Installation/System Requirements',10,'2026-01-06 19:15:51.133Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iGTnKjubbXkA_liconClass','_help_iGTnKjubbXkA','label','iconClass','bx bx-chip',20,'2026-01-06 19:15:51.133Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_cbkrhQjrkKrh_ldocName','_help_cbkrhQjrkKrh','label','docName','User Guide/User Guide/Installation & Setup/Synchronization',10,'2026-01-06 19:15:51.141Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_cbkrhQjrkKrh_liconClass','_help_cbkrhQjrkKrh','label','iconClass','bx bx-sync',20,'2026-01-06 19:15:51.142Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RDslemsQ6gCp_ldocName','_help_RDslemsQ6gCp','label','docName','User Guide/User Guide/Installation & Setup/Mobile Frontend',10,'2026-01-06 19:15:51.146Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RDslemsQ6gCp_liconClass','_help_RDslemsQ6gCp','label','iconClass','bx bx-mobile-alt',20,'2026-01-06 19:15:51.146Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MtPxeAWVAzMg_ldocName','_help_MtPxeAWVAzMg','label','docName','User Guide/User Guide/Installation & Setup/Web Clipper',10,'2026-01-06 19:15:51.149Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MtPxeAWVAzMg_liconClass','_help_MtPxeAWVAzMg','label','iconClass','bx bx-paperclip',20,'2026-01-06 19:15:51.149Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_n1lujUxCwipy_ldocName','_help_n1lujUxCwipy','label','docName','User Guide/User Guide/Installation & Setup/Upgrading TriliumNext',10,'2026-01-06 19:15:51.151Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_n1lujUxCwipy_liconClass','_help_n1lujUxCwipy','label','iconClass','bx bx-up-arrow-alt',20,'2026-01-06 19:15:51.151Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ODY7qQn5m2FT_ldocName','_help_ODY7qQn5m2FT','label','docName','User Guide/User Guide/Installation & Setup/Backup',10,'2026-01-06 19:15:51.152Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ODY7qQn5m2FT_liconClass','_help_ODY7qQn5m2FT','label','iconClass','bx bx-hdd',20,'2026-01-06 19:15:51.153Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_tAassRL4RSQL_ldocName','_help_tAassRL4RSQL','label','docName','User Guide/User Guide/Installation & Setup/Data directory',10,'2026-01-06 19:15:51.156Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_tAassRL4RSQL_liconClass','_help_tAassRL4RSQL','label','iconClass','bx bx-folder-open',20,'2026-01-06 19:15:51.157Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gh7bpGYxajRS_liconClass','_help_gh7bpGYxajRS','label','iconClass','bx bx-help-circle',10,'2026-01-06 19:15:51.158Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Vc8PjrjAGuOp_liconClass','_help_Vc8PjrjAGuOp','label','iconClass','bx bx-window-alt',10,'2026-01-06 19:15:51.161Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x0JgW8UqGXvq_ldocName','_help_x0JgW8UqGXvq','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Vertical and horizontal layout',10,'2026-01-06 19:15:51.164Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x0JgW8UqGXvq_liconClass','_help_x0JgW8UqGXvq','label','iconClass','bx bxs-layout',20,'2026-01-06 19:15:51.165Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x3i7MxGccDuM_ldocName','_help_x3i7MxGccDuM','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Global menu',10,'2026-01-06 19:15:51.167Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x3i7MxGccDuM_liconClass','_help_x3i7MxGccDuM','label','iconClass','bx bx-menu',20,'2026-01-06 19:15:51.168Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oPVyFC7WL2Lp_ldocName','_help_oPVyFC7WL2Lp','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree',10,'2026-01-06 19:15:51.169Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oPVyFC7WL2Lp_liconClass','_help_oPVyFC7WL2Lp','label','iconClass','bx bxs-tree-alt',20,'2026-01-06 19:15:51.169Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YtSN43OrfzaA_ldocName','_help_YtSN43OrfzaA','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Note tree contextual menu',10,'2026-01-06 19:15:51.171Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YtSN43OrfzaA_liconClass','_help_YtSN43OrfzaA','label','iconClass','bx bx-menu',20,'2026-01-06 19:15:51.171Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yTjUdsOi4CIE_ldocName','_help_yTjUdsOi4CIE','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Multiple selection',10,'2026-01-06 19:15:51.173Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yTjUdsOi4CIE_liconClass','_help_yTjUdsOi4CIE','label','iconClass','bx bx-list-plus',20,'2026-01-06 19:15:51.173Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DvdZhoQZY9Yd_ldocName','_help_DvdZhoQZY9Yd','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tree/Keyboard shortcuts',10,'2026-01-06 19:15:51.174Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DvdZhoQZY9Yd_liconClass','_help_DvdZhoQZY9Yd','label','iconClass','bx bxs-keyboard',20,'2026-01-06 19:15:51.175Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BlN9DFI679QC_ldocName','_help_BlN9DFI679QC','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Ribbon',10,'2026-01-06 19:15:51.178Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BlN9DFI679QC_liconClass','_help_BlN9DFI679QC','label','iconClass','bx bx-dots-horizontal',20,'2026-01-06 19:15:51.178Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3seOhtN8uLIY_ldocName','_help_3seOhtN8uLIY','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Tabs',10,'2026-01-06 19:15:51.181Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3seOhtN8uLIY_liconClass','_help_3seOhtN8uLIY','label','iconClass','bx bx-dock-top',20,'2026-01-06 19:15:51.182Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xYmIYSP6wE3F_ldocName','_help_xYmIYSP6wE3F','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Launch Bar',10,'2026-01-06 19:15:51.184Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xYmIYSP6wE3F_liconClass','_help_xYmIYSP6wE3F','label','iconClass','bx bx-sidebar',20,'2026-01-06 19:15:51.185Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_8YBEPzcpUgxw_ldocName','_help_8YBEPzcpUgxw','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note buttons',10,'2026-01-06 19:15:51.186Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_8YBEPzcpUgxw_liconClass','_help_8YBEPzcpUgxw','label','iconClass','bx bx-dots-vertical-rounded',20,'2026-01-06 19:15:51.187Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4TIF1oA4VQRO_ldocName','_help_4TIF1oA4VQRO','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Options',10,'2026-01-06 19:15:51.188Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4TIF1oA4VQRO_liconClass','_help_4TIF1oA4VQRO','label','iconClass','bx bx-cog',20,'2026-01-06 19:15:51.188Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_luNhaphA37EO_ldocName','_help_luNhaphA37EO','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Split View',10,'2026-01-06 19:15:51.192Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_luNhaphA37EO_liconClass','_help_luNhaphA37EO','label','iconClass','bx bx-dock-right',20,'2026-01-06 19:15:51.192Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_XpOYSgsLkTJy_ldocName','_help_XpOYSgsLkTJy','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Floating buttons',10,'2026-01-06 19:15:51.193Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_XpOYSgsLkTJy_liconClass','_help_XpOYSgsLkTJy','label','iconClass','bx bx-rectangle',20,'2026-01-06 19:15:51.194Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RnaPdbciOfeq_ldocName','_help_RnaPdbciOfeq','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Right Sidebar',10,'2026-01-06 19:15:51.196Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RnaPdbciOfeq_liconClass','_help_RnaPdbciOfeq','label','iconClass','bx bxs-dock-right',20,'2026-01-06 19:15:51.197Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_r5JGHN99bVKn_ldocName','_help_r5JGHN99bVKn','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Recent Changes',10,'2026-01-06 19:15:51.199Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_r5JGHN99bVKn_liconClass','_help_r5JGHN99bVKn','label','iconClass','bx bx-history',20,'2026-01-06 19:15:51.199Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ny318J39E5Z0_ldocName','_help_ny318J39E5Z0','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Zoom',10,'2026-01-06 19:15:51.209Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ny318J39E5Z0_liconClass','_help_ny318J39E5Z0','label','iconClass','bx bx-zoom-in',20,'2026-01-06 19:15:51.210Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_lgKX7r3aL30x_ldocName','_help_lgKX7r3aL30x','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/Note Tooltip',10,'2026-01-06 19:15:51.212Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_lgKX7r3aL30x_liconClass','_help_lgKX7r3aL30x','label','iconClass','bx bx-message-detail',20,'2026-01-06 19:15:51.212Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IjZS7iK5EXtb_ldocName','_help_IjZS7iK5EXtb','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout',10,'2026-01-06 19:15:51.214Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IjZS7iK5EXtb_liconClass','_help_IjZS7iK5EXtb','label','iconClass','bx bx-layout',20,'2026-01-06 19:15:51.214Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_I6p2a06hdnL6_ldocName','_help_I6p2a06hdnL6','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Breadcrumb',10,'2026-01-06 19:15:51.216Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_I6p2a06hdnL6_liconClass','_help_I6p2a06hdnL6','label','iconClass','bx bx-chevron-right',20,'2026-01-06 19:15:51.216Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AlJ73vBCjWDw_ldocName','_help_AlJ73vBCjWDw','label','docName','User Guide/User Guide/Basic Concepts and Features/UI Elements/New Layout/Status bar',10,'2026-01-06 19:15:51.217Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AlJ73vBCjWDw_liconClass','_help_AlJ73vBCjWDw','label','iconClass','bx bx-dock-bottom',20,'2026-01-06 19:15:51.218Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BFs8mudNFgCS_ldocName','_help_BFs8mudNFgCS','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes',10,'2026-01-06 19:15:51.220Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BFs8mudNFgCS_liconClass','_help_BFs8mudNFgCS','label','iconClass','bx bx-notepad',20,'2026-01-06 19:15:51.221Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_p9kXRFAkwN4o_ldocName','_help_p9kXRFAkwN4o','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Note Icons',10,'2026-01-06 19:15:51.224Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_p9kXRFAkwN4o_liconClass','_help_p9kXRFAkwN4o','label','iconClass','bx bxs-grid',20,'2026-01-06 19:15:51.224Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0vhv7lsOLy82_ldocName','_help_0vhv7lsOLy82','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Attachments',10,'2026-01-06 19:15:51.227Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0vhv7lsOLy82_liconClass','_help_0vhv7lsOLy82','label','iconClass','bx bx-paperclip',20,'2026-01-06 19:15:51.228Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IakOLONlIfGI_ldocName','_help_IakOLONlIfGI','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes',10,'2026-01-06 19:15:51.229Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IakOLONlIfGI_liconClass','_help_IakOLONlIfGI','label','iconClass','bx bx-duplicate',20,'2026-01-06 19:15:51.230Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_TBwsyfadTA18_ldocName','_help_TBwsyfadTA18','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Cloning Notes/Branch prefix',10,'2026-01-06 19:15:51.231Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_TBwsyfadTA18_liconClass','_help_TBwsyfadTA18','label','iconClass','bx bx-rename',20,'2026-01-06 19:15:51.231Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bwg0e8ewQMak_ldocName','_help_bwg0e8ewQMak','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Protected Notes',10,'2026-01-06 19:15:51.233Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bwg0e8ewQMak_liconClass','_help_bwg0e8ewQMak','label','iconClass','bx bx-lock-alt',20,'2026-01-06 19:15:51.233Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MKmLg5x6xkor_ldocName','_help_MKmLg5x6xkor','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Archived Notes',10,'2026-01-06 19:15:51.236Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MKmLg5x6xkor_liconClass','_help_MKmLg5x6xkor','label','iconClass','bx bx-box',20,'2026-01-06 19:15:51.236Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vZWERwf8U3nx_ldocName','_help_vZWERwf8U3nx','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Note Revisions',10,'2026-01-06 19:15:51.239Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vZWERwf8U3nx_liconClass','_help_vZWERwf8U3nx','label','iconClass','bx bx-history',20,'2026-01-06 19:15:51.239Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_aGlEvb9hyDhS_ldocName','_help_aGlEvb9hyDhS','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Sorting Notes',10,'2026-01-06 19:15:51.242Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_aGlEvb9hyDhS_liconClass','_help_aGlEvb9hyDhS','label','iconClass','bx bx-sort-up',20,'2026-01-06 19:15:51.242Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NRnIZmSMc5sj_ldocName','_help_NRnIZmSMc5sj','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Printing & Exporting as PDF',10,'2026-01-06 19:15:51.246Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NRnIZmSMc5sj_liconClass','_help_NRnIZmSMc5sj','label','iconClass','bx bx-printer',20,'2026-01-06 19:15:51.246Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CoFPLs3dRlXc_ldocName','_help_CoFPLs3dRlXc','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Read-Only Notes',10,'2026-01-06 19:15:51.248Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CoFPLs3dRlXc_liconClass','_help_CoFPLs3dRlXc','label','iconClass','bx bx-edit-alt',20,'2026-01-06 19:15:51.248Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0ESUbbAxVnoK_ldocName','_help_0ESUbbAxVnoK','label','docName','User Guide/User Guide/Basic Concepts and Features/Notes/Note List',10,'2026-01-06 19:15:51.249Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0ESUbbAxVnoK_liconClass','_help_0ESUbbAxVnoK','label','iconClass','bx bxs-grid',20,'2026-01-06 19:15:51.249Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wArbEsdSae6g_liconClass','_help_wArbEsdSae6g','label','iconClass','bx bx-navigation',10,'2026-01-06 19:15:51.251Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_kBrnXNG3Hplm_ldocName','_help_kBrnXNG3Hplm','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Tree Concepts',10,'2026-01-06 19:15:51.253Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_kBrnXNG3Hplm_liconClass','_help_kBrnXNG3Hplm','label','iconClass','bx bx-pyramid',20,'2026-01-06 19:15:51.253Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MMiBEQljMQh2_ldocName','_help_MMiBEQljMQh2','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Note Navigation',10,'2026-01-06 19:15:51.256Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MMiBEQljMQh2_liconClass','_help_MMiBEQljMQh2','label','iconClass','bx bxs-navigation',20,'2026-01-06 19:15:51.256Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Ms1nauBra7gq_ldocName','_help_Ms1nauBra7gq','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Quick search',10,'2026-01-06 19:15:51.259Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Ms1nauBra7gq_liconClass','_help_Ms1nauBra7gq','label','iconClass','bx bx-search-alt-2',20,'2026-01-06 19:15:51.260Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_F1r9QtzQLZqm_ldocName','_help_F1r9QtzQLZqm','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Jump to',10,'2026-01-06 19:15:51.263Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_F1r9QtzQLZqm_liconClass','_help_F1r9QtzQLZqm','label','iconClass','bx bx-send',20,'2026-01-06 19:15:51.263Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_eIg8jdvaoNNd_ldocName','_help_eIg8jdvaoNNd','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Search',10,'2026-01-06 19:15:51.266Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_eIg8jdvaoNNd_liconClass','_help_eIg8jdvaoNNd','label','iconClass','bx bx-search-alt-2',20,'2026-01-06 19:15:51.266Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_u3YFHC9tQlpm_ldocName','_help_u3YFHC9tQlpm','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Bookmarks',10,'2026-01-06 19:15:51.274Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_u3YFHC9tQlpm_liconClass','_help_u3YFHC9tQlpm','label','iconClass','bx bx-bookmarks',20,'2026-01-06 19:15:51.275Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_OR8WJ7Iz9K4U_ldocName','_help_OR8WJ7Iz9K4U','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Note Hoisting',10,'2026-01-06 19:15:51.277Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_OR8WJ7Iz9K4U_liconClass','_help_OR8WJ7Iz9K4U','label','iconClass','bx bxs-chevrons-up',20,'2026-01-06 19:15:51.278Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZjLYv08Rp3qC_ldocName','_help_ZjLYv08Rp3qC','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Quick edit',10,'2026-01-06 19:15:51.279Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZjLYv08Rp3qC_liconClass','_help_ZjLYv08Rp3qC','label','iconClass','bx bx-edit',20,'2026-01-06 19:15:51.280Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9sRHySam5fXb_ldocName','_help_9sRHySam5fXb','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Workspaces',10,'2026-01-06 19:15:51.283Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9sRHySam5fXb_liconClass','_help_9sRHySam5fXb','label','iconClass','bx bx-door-open',20,'2026-01-06 19:15:51.283Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xWtq5NUHOwql_ldocName','_help_xWtq5NUHOwql','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Similar Notes',10,'2026-01-06 19:15:51.286Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xWtq5NUHOwql_liconClass','_help_xWtq5NUHOwql','label','iconClass','bx bx-bar-chart',20,'2026-01-06 19:15:51.286Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_McngOG2jbUWX_ldocName','_help_McngOG2jbUWX','label','docName','User Guide/User Guide/Basic Concepts and Features/Navigation/Search in note',10,'2026-01-06 19:15:51.289Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_McngOG2jbUWX_liconClass','_help_McngOG2jbUWX','label','iconClass','bx bx-search-alt-2',20,'2026-01-06 19:15:51.290Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_A9Oc6YKKc65v_ldocName','_help_A9Oc6YKKc65v','label','docName','User Guide/User Guide/Basic Concepts and Features/Keyboard Shortcuts',10,'2026-01-06 19:15:51.293Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_A9Oc6YKKc65v_liconClass','_help_A9Oc6YKKc65v','label','iconClass','bx bxs-keyboard',20,'2026-01-06 19:15:51.293Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Wy267RK4M69c_ldocName','_help_Wy267RK4M69c','label','docName','User Guide/User Guide/Basic Concepts and Features/Themes',10,'2026-01-06 19:15:51.295Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Wy267RK4M69c_liconClass','_help_Wy267RK4M69c','label','iconClass','bx bx-palette',20,'2026-01-06 19:15:51.295Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_VbjZvtUek0Ln_ldocName','_help_VbjZvtUek0Ln','label','docName','User Guide/User Guide/Basic Concepts and Features/Themes/Theme Gallery',10,'2026-01-06 19:15:51.297Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_VbjZvtUek0Ln_liconClass','_help_VbjZvtUek0Ln','label','iconClass','bx bx-book-reader',20,'2026-01-06 19:15:51.297Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gOKqSJgXLcIj_ldocName','_help_gOKqSJgXLcIj','label','docName','User Guide/User Guide/Basic Concepts and Features/Themes/Icon Packs',10,'2026-01-06 19:15:51.298Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gOKqSJgXLcIj_liconClass','_help_gOKqSJgXLcIj','label','iconClass','bx bx-package',20,'2026-01-06 19:15:51.298Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mHbBMPDPkVV5_ldocName','_help_mHbBMPDPkVV5','label','docName','User Guide/User Guide/Basic Concepts and Features/Import & Export',10,'2026-01-06 19:15:51.301Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mHbBMPDPkVV5_liconClass','_help_mHbBMPDPkVV5','label','iconClass','bx bx-import',20,'2026-01-06 19:15:51.302Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Oau6X9rCuegd_ldocName','_help_Oau6X9rCuegd','label','docName','User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown',10,'2026-01-06 19:15:51.303Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Oau6X9rCuegd_liconClass','_help_Oau6X9rCuegd','label','iconClass','bx bxl-markdown',20,'2026-01-06 19:15:51.304Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rJ9grSgoExl9_ldocName','_help_rJ9grSgoExl9','label','docName','User Guide/User Guide/Basic Concepts and Features/Import & Export/Markdown/Supported syntax',10,'2026-01-06 19:15:51.306Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rJ9grSgoExl9_liconClass','_help_rJ9grSgoExl9','label','iconClass','bx bx-code-alt',20,'2026-01-06 19:15:51.307Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_syuSEKf2rUGr_ldocName','_help_syuSEKf2rUGr','label','docName','User Guide/User Guide/Basic Concepts and Features/Import & Export/Evernote',10,'2026-01-06 19:15:51.310Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_syuSEKf2rUGr_liconClass','_help_syuSEKf2rUGr','label','iconClass','bx bx-window-open',20,'2026-01-06 19:15:51.310Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GnhlmrATVqcH_ldocName','_help_GnhlmrATVqcH','label','docName','User Guide/User Guide/Basic Concepts and Features/Import & Export/OneNote',10,'2026-01-06 19:15:51.312Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GnhlmrATVqcH_liconClass','_help_GnhlmrATVqcH','label','iconClass','bx bx-window-open',20,'2026-01-06 19:15:51.312Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rC3pL2aptaRE_ldocName','_help_rC3pL2aptaRE','label','docName','User Guide/User Guide/Basic Concepts and Features/Zen mode',10,'2026-01-06 19:15:51.313Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_rC3pL2aptaRE_liconClass','_help_rC3pL2aptaRE','label','iconClass','bx bxs-yin-yang',20,'2026-01-06 19:15:51.314Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s3YCWHBfmYuM_ldocName','_help_s3YCWHBfmYuM','label','docName','User Guide/User Guide/Quick Start',10,'2026-01-06 19:15:51.315Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s3YCWHBfmYuM_liconClass','_help_s3YCWHBfmYuM','label','iconClass','bx bx-run',20,'2026-01-06 19:15:51.315Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_i6dbnitykE5D_ldocName','_help_i6dbnitykE5D','label','docName','User Guide/User Guide/FAQ',10,'2026-01-06 19:15:51.316Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_i6dbnitykE5D_liconClass','_help_i6dbnitykE5D','label','iconClass','bx bx-question-mark',20,'2026-01-06 19:15:51.317Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KSZ04uQ2D1St_ldocName','_help_KSZ04uQ2D1St','label','docName','User Guide/User Guide/Note Types',10,'2026-01-06 19:15:51.320Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KSZ04uQ2D1St_liconClass','_help_KSZ04uQ2D1St','label','iconClass','bx bx-edit',20,'2026-01-06 19:15:51.320Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iPIMuisry3hd_ldocName','_help_iPIMuisry3hd','label','docName','User Guide/User Guide/Note Types/Text',10,'2026-01-06 19:15:51.323Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iPIMuisry3hd_liconClass','_help_iPIMuisry3hd','label','iconClass','bx bx-note',20,'2026-01-06 19:15:51.323Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NwBbFdNZ9h7O_ldocName','_help_NwBbFdNZ9h7O','label','docName','User Guide/User Guide/Note Types/Text/Block quotes & admonitions',10,'2026-01-06 19:15:51.326Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NwBbFdNZ9h7O_liconClass','_help_NwBbFdNZ9h7O','label','iconClass','bx bx-info-circle',20,'2026-01-06 19:15:51.327Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oSuaNgyyKnhu_ldocName','_help_oSuaNgyyKnhu','label','docName','User Guide/User Guide/Note Types/Text/Bookmarks',10,'2026-01-06 19:15:51.330Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oSuaNgyyKnhu_liconClass','_help_oSuaNgyyKnhu','label','iconClass','bx bx-bookmark',20,'2026-01-06 19:15:51.330Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_veGu4faJErEM_ldocName','_help_veGu4faJErEM','label','docName','User Guide/User Guide/Note Types/Text/Content language & Right-to-le',10,'2026-01-06 19:15:51.331Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_veGu4faJErEM_liconClass','_help_veGu4faJErEM','label','iconClass','bx bx-align-right',20,'2026-01-06 19:15:51.332Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2x0ZAX9ePtzV_ldocName','_help_2x0ZAX9ePtzV','label','docName','User Guide/User Guide/Note Types/Text/Cut to subnote',10,'2026-01-06 19:15:51.340Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2x0ZAX9ePtzV_liconClass','_help_2x0ZAX9ePtzV','label','iconClass','bx bx-cut',20,'2026-01-06 19:15:51.341Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_UYuUB1ZekNQU_ldocName','_help_UYuUB1ZekNQU','label','docName','User Guide/User Guide/Note Types/Text/Developer-specific formatting',10,'2026-01-06 19:15:51.343Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_UYuUB1ZekNQU_liconClass','_help_UYuUB1ZekNQU','label','iconClass','bx bx-code-alt',20,'2026-01-06 19:15:51.344Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QxEyIjRBizuC_ldocName','_help_QxEyIjRBizuC','label','docName','User Guide/User Guide/Note Types/Text/Developer-specific formatting/Code blocks',10,'2026-01-06 19:15:51.347Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QxEyIjRBizuC_liconClass','_help_QxEyIjRBizuC','label','iconClass','bx bx-code',20,'2026-01-06 19:15:51.348Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AgjCISero73a_ldocName','_help_AgjCISero73a','label','docName','User Guide/User Guide/Note Types/Text/Footnotes',10,'2026-01-06 19:15:51.351Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AgjCISero73a_liconClass','_help_AgjCISero73a','label','iconClass','bx bx-bracket',20,'2026-01-06 19:15:51.351Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nRhnJkTT8cPs_ldocName','_help_nRhnJkTT8cPs','label','docName','User Guide/User Guide/Note Types/Text/Formatting toolbar',10,'2026-01-06 19:15:51.354Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nRhnJkTT8cPs_liconClass','_help_nRhnJkTT8cPs','label','iconClass','bx bx-text',20,'2026-01-06 19:15:51.354Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Gr6xFaF6ioJ5_ldocName','_help_Gr6xFaF6ioJ5','label','docName','User Guide/User Guide/Note Types/Text/General formatting',10,'2026-01-06 19:15:51.357Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Gr6xFaF6ioJ5_liconClass','_help_Gr6xFaF6ioJ5','label','iconClass','bx bx-bold',20,'2026-01-06 19:15:51.358Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AxshuNRegLAv_ldocName','_help_AxshuNRegLAv','label','docName','User Guide/User Guide/Note Types/Text/Highlights list',10,'2026-01-06 19:15:51.359Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AxshuNRegLAv_liconClass','_help_AxshuNRegLAv','label','iconClass','bx bx-highlight',20,'2026-01-06 19:15:51.360Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mT0HEkOsz6i1_ldocName','_help_mT0HEkOsz6i1','label','docName','User Guide/User Guide/Note Types/Text/Images',10,'2026-01-06 19:15:51.361Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mT0HEkOsz6i1_liconClass','_help_mT0HEkOsz6i1','label','iconClass','bx bx-image-alt',20,'2026-01-06 19:15:51.362Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0Ofbk1aSuVRu_ldocName','_help_0Ofbk1aSuVRu','label','docName','User Guide/User Guide/Note Types/Text/Images/Image references',10,'2026-01-06 19:15:51.363Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0Ofbk1aSuVRu_liconClass','_help_0Ofbk1aSuVRu','label','iconClass','bx bxs-file-image',20,'2026-01-06 19:15:51.363Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nBAXQFj20hS1_ldocName','_help_nBAXQFj20hS1','label','docName','User Guide/User Guide/Note Types/Text/Include Note',10,'2026-01-06 19:15:51.367Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_nBAXQFj20hS1_liconClass','_help_nBAXQFj20hS1','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.367Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CohkqWQC1iBv_ldocName','_help_CohkqWQC1iBv','label','docName','User Guide/User Guide/Note Types/Text/Insert buttons',10,'2026-01-06 19:15:51.370Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CohkqWQC1iBv_liconClass','_help_CohkqWQC1iBv','label','iconClass','bx bx-plus',20,'2026-01-06 19:15:51.371Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oiVPnW8QfnvS_ldocName','_help_oiVPnW8QfnvS','label','docName','User Guide/User Guide/Note Types/Text/Keyboard shortcuts',10,'2026-01-06 19:15:51.374Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oiVPnW8QfnvS_liconClass','_help_oiVPnW8QfnvS','label','iconClass','bx bxs-keyboard',20,'2026-01-06 19:15:51.374Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QEAPj01N5f7w_ldocName','_help_QEAPj01N5f7w','label','docName','User Guide/User Guide/Note Types/Text/Links',10,'2026-01-06 19:15:51.375Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QEAPj01N5f7w_liconClass','_help_QEAPj01N5f7w','label','iconClass','bx bx-link-alt',20,'2026-01-06 19:15:51.376Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3IDVtesTQ8ds_ldocName','_help_3IDVtesTQ8ds','label','docName','User Guide/User Guide/Note Types/Text/Links/External links',10,'2026-01-06 19:15:51.377Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_3IDVtesTQ8ds_liconClass','_help_3IDVtesTQ8ds','label','iconClass','bx bx-link-external',20,'2026-01-06 19:15:51.377Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_hrZ1D00cLbal_ldocName','_help_hrZ1D00cLbal','label','docName','User Guide/User Guide/Note Types/Text/Links/Internal (reference) links',10,'2026-01-06 19:15:51.380Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_hrZ1D00cLbal_liconClass','_help_hrZ1D00cLbal','label','iconClass','bx bx-link',20,'2026-01-06 19:15:51.381Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_S6Xx8QIWTV66_ldocName','_help_S6Xx8QIWTV66','label','docName','User Guide/User Guide/Note Types/Text/Lists',10,'2026-01-06 19:15:51.382Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_S6Xx8QIWTV66_liconClass','_help_S6Xx8QIWTV66','label','iconClass','bx bx-list-ul',20,'2026-01-06 19:15:51.382Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QrtTYPmdd1qq_ldocName','_help_QrtTYPmdd1qq','label','docName','User Guide/User Guide/Note Types/Text/Markdown-like formatting',10,'2026-01-06 19:15:51.385Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_QrtTYPmdd1qq_liconClass','_help_QrtTYPmdd1qq','label','iconClass','bx bxl-markdown',20,'2026-01-06 19:15:51.386Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YfYAtQBcfo5V_ldocName','_help_YfYAtQBcfo5V','label','docName','User Guide/User Guide/Note Types/Text/Math Equations',10,'2026-01-06 19:15:51.389Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YfYAtQBcfo5V_liconClass','_help_YfYAtQBcfo5V','label','iconClass','bx bx-math',20,'2026-01-06 19:15:51.389Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_dEHYtoWWi8ct_ldocName','_help_dEHYtoWWi8ct','label','docName','User Guide/User Guide/Note Types/Text/Other features',10,'2026-01-06 19:15:51.392Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_dEHYtoWWi8ct_liconClass','_help_dEHYtoWWi8ct','label','iconClass','bx bxs-grid',20,'2026-01-06 19:15:51.393Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gLt3vA97tMcp_ldocName','_help_gLt3vA97tMcp','label','docName','User Guide/User Guide/Note Types/Text/Premium features',10,'2026-01-06 19:15:51.396Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gLt3vA97tMcp_liconClass','_help_gLt3vA97tMcp','label','iconClass','bx bx-star',20,'2026-01-06 19:15:51.396Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZlN4nump6EbW_ldocName','_help_ZlN4nump6EbW','label','docName','User Guide/User Guide/Note Types/Text/Premium features/Slash Commands',10,'2026-01-06 19:15:51.401Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZlN4nump6EbW_liconClass','_help_ZlN4nump6EbW','label','iconClass','bx bx-menu',20,'2026-01-06 19:15:51.401Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_pwc194wlRzcH_ldocName','_help_pwc194wlRzcH','label','docName','User Guide/User Guide/Note Types/Text/Premium features/Text Snippets',10,'2026-01-06 19:15:51.403Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_pwc194wlRzcH_liconClass','_help_pwc194wlRzcH','label','iconClass','bx bx-align-left',20,'2026-01-06 19:15:51.404Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5wZallV2Qo1t_ldocName','_help_5wZallV2Qo1t','label','docName','User Guide/User Guide/Note Types/Text/Premium features/Format Painter',10,'2026-01-06 19:15:51.418Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5wZallV2Qo1t_liconClass','_help_5wZallV2Qo1t','label','iconClass','bx bxs-paint-roll',20,'2026-01-06 19:15:51.419Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BFvAtE74rbP6_ldocName','_help_BFvAtE74rbP6','label','docName','User Guide/User Guide/Note Types/Text/Table of contents',10,'2026-01-06 19:15:51.422Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BFvAtE74rbP6_liconClass','_help_BFvAtE74rbP6','label','iconClass','bx bx-heading',20,'2026-01-06 19:15:51.422Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NdowYOC1GFKS_ldocName','_help_NdowYOC1GFKS','label','docName','User Guide/User Guide/Note Types/Text/Tables',10,'2026-01-06 19:15:51.425Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NdowYOC1GFKS_liconClass','_help_NdowYOC1GFKS','label','iconClass','bx bx-table',20,'2026-01-06 19:15:51.426Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_6f9hih2hXXZk_ldocName','_help_6f9hih2hXXZk','label','docName','User Guide/User Guide/Note Types/Code',10,'2026-01-06 19:15:51.428Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_6f9hih2hXXZk_liconClass','_help_6f9hih2hXXZk','label','iconClass','bx bx-code',20,'2026-01-06 19:15:51.429Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_m523cpzocqaD_ldocName','_help_m523cpzocqaD','label','docName','User Guide/User Guide/Note Types/Saved Search',10,'2026-01-06 19:15:51.430Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_m523cpzocqaD_liconClass','_help_m523cpzocqaD','label','iconClass','bx bx-file-find',20,'2026-01-06 19:15:51.431Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iRwzGnHPzonm_ldocName','_help_iRwzGnHPzonm','label','docName','User Guide/User Guide/Note Types/Relation Map',10,'2026-01-06 19:15:51.432Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_iRwzGnHPzonm_liconClass','_help_iRwzGnHPzonm','label','iconClass','bx bxs-network-chart',20,'2026-01-06 19:15:51.432Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bdUJEHsAPYQR_ldocName','_help_bdUJEHsAPYQR','label','docName','User Guide/User Guide/Note Types/Note Map',10,'2026-01-06 19:15:51.434Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bdUJEHsAPYQR_liconClass','_help_bdUJEHsAPYQR','label','iconClass','bx bxs-network-chart',20,'2026-01-06 19:15:51.434Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HcABDtFCkbFN_ldocName','_help_HcABDtFCkbFN','label','docName','User Guide/User Guide/Note Types/Render Note',10,'2026-01-06 19:15:51.436Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HcABDtFCkbFN_liconClass','_help_HcABDtFCkbFN','label','iconClass','bx bx-extension',20,'2026-01-06 19:15:51.436Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s1aBHPd79XYj_ldocName','_help_s1aBHPd79XYj','label','docName','User Guide/User Guide/Note Types/Mermaid Diagrams',10,'2026-01-06 19:15:51.439Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s1aBHPd79XYj_liconClass','_help_s1aBHPd79XYj','label','iconClass','bx bx-selection',20,'2026-01-06 19:15:51.439Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RH6yLjjWJHof_ldocName','_help_RH6yLjjWJHof','label','docName','User Guide/User Guide/Note Types/Mermaid Diagrams/ELK layout',10,'2026-01-06 19:15:51.443Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RH6yLjjWJHof_liconClass','_help_RH6yLjjWJHof','label','iconClass','bx bxs-network-chart',20,'2026-01-06 19:15:51.443Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WWgeUaBb7UfC_lwebViewSrc','_help_WWgeUaBb7UfC','label','webViewSrc','https://mermaid.js.org/intro/syntax-reference.html',10,'2026-01-06 19:15:51.446Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WWgeUaBb7UfC_liconClass','_help_WWgeUaBb7UfC','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.446Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_grjYqerjn243_ldocName','_help_grjYqerjn243','label','docName','User Guide/User Guide/Note Types/Canvas',10,'2026-01-06 19:15:51.448Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_grjYqerjn243_liconClass','_help_grjYqerjn243','label','iconClass','bx bx-pen',20,'2026-01-06 19:15:51.448Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_1vHRoWCEjj0L_ldocName','_help_1vHRoWCEjj0L','label','docName','User Guide/User Guide/Note Types/Web View',10,'2026-01-06 19:15:51.449Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_1vHRoWCEjj0L_liconClass','_help_1vHRoWCEjj0L','label','iconClass','bx bx-globe-alt',20,'2026-01-06 19:15:51.450Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gBbsAeiuUxI5_ldocName','_help_gBbsAeiuUxI5','label','docName','User Guide/User Guide/Note Types/Mind Map',10,'2026-01-06 19:15:51.451Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gBbsAeiuUxI5_liconClass','_help_gBbsAeiuUxI5','label','iconClass','bx bx-sitemap',20,'2026-01-06 19:15:51.451Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_W8vYD3Q1zjCR_ldocName','_help_W8vYD3Q1zjCR','label','docName','User Guide/User Guide/Note Types/File',10,'2026-01-06 19:15:51.454Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_W8vYD3Q1zjCR_liconClass','_help_W8vYD3Q1zjCR','label','iconClass','bx bx-file-blank',20,'2026-01-06 19:15:51.455Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_XJGJrpu7F9sh_ldocName','_help_XJGJrpu7F9sh','label','docName','User Guide/User Guide/Note Types/File/PDFs',10,'2026-01-06 19:15:51.458Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_XJGJrpu7F9sh_liconClass','_help_XJGJrpu7F9sh','label','iconClass','bx bxs-file-pdf',20,'2026-01-06 19:15:51.458Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GTwFsgaA0lCt_ldocName','_help_GTwFsgaA0lCt','label','docName','User Guide/User Guide/Collections',10,'2026-01-06 19:15:51.464Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GTwFsgaA0lCt_liconClass','_help_GTwFsgaA0lCt','label','iconClass','bx bx-book',20,'2026-01-06 19:15:51.465Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xWbu3jpNWapp_ldocName','_help_xWbu3jpNWapp','label','docName','User Guide/User Guide/Collections/Calendar',10,'2026-01-06 19:15:51.468Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xWbu3jpNWapp_liconClass','_help_xWbu3jpNWapp','label','iconClass','bx bx-calendar',20,'2026-01-06 19:15:51.468Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2FvYrpmOXm29_ldocName','_help_2FvYrpmOXm29','label','docName','User Guide/User Guide/Collections/Table',10,'2026-01-06 19:15:51.469Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2FvYrpmOXm29_liconClass','_help_2FvYrpmOXm29','label','iconClass','bx bx-table',20,'2026-01-06 19:15:51.470Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CtBQqbwXDx1w_ldocName','_help_CtBQqbwXDx1w','label','docName','User Guide/User Guide/Collections/Kanban Board',10,'2026-01-06 19:15:51.473Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CtBQqbwXDx1w_liconClass','_help_CtBQqbwXDx1w','label','iconClass','bx bx-columns',20,'2026-01-06 19:15:51.473Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_81SGnPGMk7Xc_ldocName','_help_81SGnPGMk7Xc','label','docName','User Guide/User Guide/Collections/Geo Map',10,'2026-01-06 19:15:51.475Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_81SGnPGMk7Xc_liconClass','_help_81SGnPGMk7Xc','label','iconClass','bx bx-map-alt',20,'2026-01-06 19:15:51.475Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_zP3PMqaG71Ct_ldocName','_help_zP3PMqaG71Ct','label','docName','User Guide/User Guide/Collections/Presentation',10,'2026-01-06 19:15:51.478Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_zP3PMqaG71Ct_liconClass','_help_zP3PMqaG71Ct','label','iconClass','bx bx-slideshow',20,'2026-01-06 19:15:51.479Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_8QqnMzx393bx_ldocName','_help_8QqnMzx393bx','label','docName','User Guide/User Guide/Collections/Grid View',10,'2026-01-06 19:15:51.489Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_8QqnMzx393bx_liconClass','_help_8QqnMzx393bx','label','iconClass','bx bxs-grid',20,'2026-01-06 19:15:51.490Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mULW0Q3VojwY_ldocName','_help_mULW0Q3VojwY','label','docName','User Guide/User Guide/Collections/List View',10,'2026-01-06 19:15:51.493Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_mULW0Q3VojwY_liconClass','_help_mULW0Q3VojwY','label','iconClass','bx bx-list-ul',20,'2026-01-06 19:15:51.494Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BgmBlOIl72jZ_ldocName','_help_BgmBlOIl72jZ','label','docName','User Guide/User Guide/Troubleshooting',10,'2026-01-06 19:15:51.496Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BgmBlOIl72jZ_liconClass','_help_BgmBlOIl72jZ','label','iconClass','bx bx-bug',20,'2026-01-06 19:15:51.497Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wy8So3yZZlH9_ldocName','_help_wy8So3yZZlH9','label','docName','User Guide/User Guide/Troubleshooting/Reporting issues',10,'2026-01-06 19:15:51.498Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wy8So3yZZlH9_liconClass','_help_wy8So3yZZlH9','label','iconClass','bx bx-bug-alt',20,'2026-01-06 19:15:51.499Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x59R8J8KV5Bp_ldocName','_help_x59R8J8KV5Bp','label','docName','User Guide/User Guide/Troubleshooting/Anonymized Database',10,'2026-01-06 19:15:51.500Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_x59R8J8KV5Bp_liconClass','_help_x59R8J8KV5Bp','label','iconClass','bx bx-low-vision',20,'2026-01-06 19:15:51.500Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_qzNzp9LYQyPT_ldocName','_help_qzNzp9LYQyPT','label','docName','User Guide/User Guide/Troubleshooting/Error logs',10,'2026-01-06 19:15:51.501Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_qzNzp9LYQyPT_liconClass','_help_qzNzp9LYQyPT','label','iconClass','bx bx-comment-error',20,'2026-01-06 19:15:51.502Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bnyigUA2UK7s_ldocName','_help_bnyigUA2UK7s','label','docName','User Guide/User Guide/Troubleshooting/Error logs/Backend (server) logs',10,'2026-01-06 19:15:51.503Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bnyigUA2UK7s_liconClass','_help_bnyigUA2UK7s','label','iconClass','bx bx-server',20,'2026-01-06 19:15:51.504Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9yEHzMyFirZR_ldocName','_help_9yEHzMyFirZR','label','docName','User Guide/User Guide/Troubleshooting/Error logs/Frontend logs',10,'2026-01-06 19:15:51.506Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9yEHzMyFirZR_liconClass','_help_9yEHzMyFirZR','label','iconClass','bx bx-window-alt',20,'2026-01-06 19:15:51.507Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vdlYGAcpXAgc_ldocName','_help_vdlYGAcpXAgc','label','docName','User Guide/User Guide/Troubleshooting/Synchronization fails with 504',10,'2026-01-06 19:15:51.510Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vdlYGAcpXAgc_liconClass','_help_vdlYGAcpXAgc','label','iconClass','bx bx-error',20,'2026-01-06 19:15:51.510Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s8alTXmpFR61_ldocName','_help_s8alTXmpFR61','label','docName','User Guide/User Guide/Troubleshooting/Refreshing the application',10,'2026-01-06 19:15:51.513Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_s8alTXmpFR61_liconClass','_help_s8alTXmpFR61','label','iconClass','bx bx-refresh',20,'2026-01-06 19:15:51.514Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_pKK96zzmvBGf_liconClass','_help_pKK96zzmvBGf','label','iconClass','bx bx-palette',10,'2026-01-06 19:15:51.515Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7NfNr5pZpVKV_ldocName','_help_7NfNr5pZpVKV','label','docName','User Guide/User Guide/Theme development/Creating a custom theme',10,'2026-01-06 19:15:51.516Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7NfNr5pZpVKV_liconClass','_help_7NfNr5pZpVKV','label','iconClass','bx bxs-color',20,'2026-01-06 19:15:51.517Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WFGzWeUK6arS_ldocName','_help_WFGzWeUK6arS','label','docName','User Guide/User Guide/Theme development/Customize the Next theme',10,'2026-01-06 19:15:51.518Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WFGzWeUK6arS_liconClass','_help_WFGzWeUK6arS','label','iconClass','bx bx-news',20,'2026-01-06 19:15:51.519Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WN5z4M8ASACJ_ldocName','_help_WN5z4M8ASACJ','label','docName','User Guide/User Guide/Theme development/Reference',10,'2026-01-06 19:15:51.520Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WN5z4M8ASACJ_liconClass','_help_WN5z4M8ASACJ','label','iconClass','bx bx-book-open',20,'2026-01-06 19:15:51.521Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AlhDUqhENtH7_ldocName','_help_AlhDUqhENtH7','label','docName','User Guide/User Guide/Theme development/Custom app-wide CSS',10,'2026-01-06 19:15:51.524Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_AlhDUqhENtH7_liconClass','_help_AlhDUqhENtH7','label','iconClass','bx bxs-file-css',20,'2026-01-06 19:15:51.524Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_g1mlRoU8CsqC_ldocName','_help_g1mlRoU8CsqC','label','docName','User Guide/User Guide/Theme development/Creating an icon pack',10,'2026-01-06 19:15:51.527Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_g1mlRoU8CsqC_liconClass','_help_g1mlRoU8CsqC','label','iconClass','bx bx-package',20,'2026-01-06 19:15:51.528Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_tC7s2alapj8V_liconClass','_help_tC7s2alapj8V','label','iconClass','bx bx-rocket',10,'2026-01-06 19:15:51.531Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_zEY4DaJG4YT5_ldocName','_help_zEY4DaJG4YT5','label','docName','User Guide/User Guide/Advanced Usage/Attributes',10,'2026-01-06 19:15:51.534Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_zEY4DaJG4YT5_liconClass','_help_zEY4DaJG4YT5','label','iconClass','bx bx-list-check',20,'2026-01-06 19:15:51.534Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HI6GBBIduIgv_ldocName','_help_HI6GBBIduIgv','label','docName','User Guide/User Guide/Advanced Usage/Attributes/Labels',10,'2026-01-06 19:15:51.537Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HI6GBBIduIgv_liconClass','_help_HI6GBBIduIgv','label','iconClass','bx bx-hash',20,'2026-01-06 19:15:51.537Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Cq5X6iKQop6R_ldocName','_help_Cq5X6iKQop6R','label','docName','User Guide/User Guide/Advanced Usage/Attributes/Relations',10,'2026-01-06 19:15:51.539Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Cq5X6iKQop6R_liconClass','_help_Cq5X6iKQop6R','label','iconClass','bx bx-transfer',20,'2026-01-06 19:15:51.539Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bwZpz2ajCEwO_ldocName','_help_bwZpz2ajCEwO','label','docName','User Guide/User Guide/Advanced Usage/Attributes/Attribute Inheritance',10,'2026-01-06 19:15:51.542Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bwZpz2ajCEwO_liconClass','_help_bwZpz2ajCEwO','label','iconClass','bx bx-list-plus',20,'2026-01-06 19:15:51.543Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_OFXdgB2nNk1F_ldocName','_help_OFXdgB2nNk1F','label','docName','User Guide/User Guide/Advanced Usage/Attributes/Promoted Attributes',10,'2026-01-06 19:15:51.546Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_OFXdgB2nNk1F_liconClass','_help_OFXdgB2nNk1F','label','iconClass','bx bx-table',20,'2026-01-06 19:15:51.546Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KC1HB96bqqHX_ldocName','_help_KC1HB96bqqHX','label','docName','User Guide/User Guide/Advanced Usage/Templates',10,'2026-01-06 19:15:51.549Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KC1HB96bqqHX_liconClass','_help_KC1HB96bqqHX','label','iconClass','bx bx-copy',20,'2026-01-06 19:15:51.557Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BCkXAVs63Ttv_ldocName','_help_BCkXAVs63Ttv','label','docName','User Guide/User Guide/Advanced Usage/Note Map (Link map, Tree map)',10,'2026-01-06 19:15:51.561Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_BCkXAVs63Ttv_liconClass','_help_BCkXAVs63Ttv','label','iconClass','bx bxs-network-chart',20,'2026-01-06 19:15:51.562Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_R9pX4DGra2Vt_ldocName','_help_R9pX4DGra2Vt','label','docName','User Guide/User Guide/Advanced Usage/Sharing',10,'2026-01-06 19:15:51.565Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_R9pX4DGra2Vt_liconClass','_help_R9pX4DGra2Vt','label','iconClass','bx bx-share-alt',20,'2026-01-06 19:15:51.565Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Qjt68inQ2bRj_ldocName','_help_Qjt68inQ2bRj','label','docName','User Guide/User Guide/Advanced Usage/Sharing/Serving directly the content o',10,'2026-01-06 19:15:51.569Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Qjt68inQ2bRj_liconClass','_help_Qjt68inQ2bRj','label','iconClass','bx bx-code',20,'2026-01-06 19:15:51.569Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ycBFjKrrwE9p_ldocName','_help_ycBFjKrrwE9p','label','docName','User Guide/User Guide/Advanced Usage/Sharing/Exporting static HTML for web ',10,'2026-01-06 19:15:51.572Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ycBFjKrrwE9p_liconClass','_help_ycBFjKrrwE9p','label','iconClass','bx bxs-file-html',20,'2026-01-06 19:15:51.572Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_sLIJ6f1dkJYW_ldocName','_help_sLIJ6f1dkJYW','label','docName','User Guide/User Guide/Advanced Usage/Sharing/Reverse proxy configuration',10,'2026-01-06 19:15:51.574Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_sLIJ6f1dkJYW_liconClass','_help_sLIJ6f1dkJYW','label','iconClass','bx bx-world',20,'2026-01-06 19:15:51.574Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5668rwcirq1t_ldocName','_help_5668rwcirq1t','label','docName','User Guide/User Guide/Advanced Usage/Advanced Showcases',10,'2026-01-06 19:15:51.577Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_5668rwcirq1t_liconClass','_help_5668rwcirq1t','label','iconClass','bx bxs-component',20,'2026-01-06 19:15:51.578Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_l0tKav7yLHGF_ldocName','_help_l0tKav7yLHGF','label','docName','User Guide/User Guide/Advanced Usage/Advanced Showcases/Day Notes',10,'2026-01-06 19:15:51.580Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_l0tKav7yLHGF_liconClass','_help_l0tKav7yLHGF','label','iconClass','bx bx-calendar',20,'2026-01-06 19:15:51.581Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_R7abl2fc6Mxi_ldocName','_help_R7abl2fc6Mxi','label','docName','User Guide/User Guide/Advanced Usage/Advanced Showcases/Weight Tracker',10,'2026-01-06 19:15:51.584Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_R7abl2fc6Mxi_liconClass','_help_R7abl2fc6Mxi','label','iconClass','bx bx-line-chart',20,'2026-01-06 19:15:51.584Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xYjQUYhpbUEW_ldocName','_help_xYjQUYhpbUEW','label','docName','User Guide/User Guide/Advanced Usage/Advanced Showcases/Task Manager',10,'2026-01-06 19:15:51.587Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_xYjQUYhpbUEW_liconClass','_help_xYjQUYhpbUEW','label','iconClass','bx bx-calendar-check',20,'2026-01-06 19:15:51.587Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_J5Ex1ZrMbyJ6_ldocName','_help_J5Ex1ZrMbyJ6','label','docName','User Guide/User Guide/Advanced Usage/Custom Request Handler',10,'2026-01-06 19:15:51.588Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_J5Ex1ZrMbyJ6_liconClass','_help_J5Ex1ZrMbyJ6','label','iconClass','bx bx-globe',20,'2026-01-06 19:15:51.589Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_d3fAXQ2diepH_ldocName','_help_d3fAXQ2diepH','label','docName','User Guide/User Guide/Advanced Usage/Custom Resource Providers',10,'2026-01-06 19:15:51.591Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_d3fAXQ2diepH_liconClass','_help_d3fAXQ2diepH','label','iconClass','bx bxs-file-plus',20,'2026-01-06 19:15:51.592Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_pgxEVkzLl1OP_ldocName','_help_pgxEVkzLl1OP','label','docName','User Guide/User Guide/Advanced Usage/ETAPI (REST API)',10,'2026-01-06 19:15:51.593Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_pgxEVkzLl1OP_liconClass','_help_pgxEVkzLl1OP','label','iconClass','bx bx-extension',20,'2026-01-06 19:15:51.594Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9qPsTWBorUhQ_lwebViewSrc','_help_9qPsTWBorUhQ','label','webViewSrc','https://docs.triliumnotes.org/rest-api/etapi/',10,'2026-01-06 19:15:51.595Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_9qPsTWBorUhQ_liconClass','_help_9qPsTWBorUhQ','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.595Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_47ZrP6FNuoG8_ldocName','_help_47ZrP6FNuoG8','label','docName','User Guide/User Guide/Advanced Usage/Default Note Title',10,'2026-01-06 19:15:51.598Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_47ZrP6FNuoG8_liconClass','_help_47ZrP6FNuoG8','label','iconClass','bx bx-edit-alt',20,'2026-01-06 19:15:51.599Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wX4HbRucYSDD_ldocName','_help_wX4HbRucYSDD','label','docName','User Guide/User Guide/Advanced Usage/Database',10,'2026-01-06 19:15:51.603Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wX4HbRucYSDD_liconClass','_help_wX4HbRucYSDD','label','iconClass','bx bx-data',20,'2026-01-06 19:15:51.604Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oyIAJ9PvvwHX_ldocName','_help_oyIAJ9PvvwHX','label','docName','User Guide/User Guide/Advanced Usage/Database/Manually altering the database',10,'2026-01-06 19:15:51.608Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_oyIAJ9PvvwHX_liconClass','_help_oyIAJ9PvvwHX','label','iconClass','bx bxs-edit',20,'2026-01-06 19:15:51.609Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YKWqdJhzi2VY_ldocName','_help_YKWqdJhzi2VY','label','docName','User Guide/User Guide/Advanced Usage/Database/Manually altering the database/SQL Console',10,'2026-01-06 19:15:51.627Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YKWqdJhzi2VY_liconClass','_help_YKWqdJhzi2VY','label','iconClass','bx bx-data',20,'2026-01-06 19:15:51.628Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_6tZeKvSHEUiB_ldocName','_help_6tZeKvSHEUiB','label','docName','User Guide/User Guide/Advanced Usage/Database/Demo Notes',10,'2026-01-06 19:15:51.648Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_6tZeKvSHEUiB_liconClass','_help_6tZeKvSHEUiB','label','iconClass','bx bx-package',20,'2026-01-06 19:15:51.648Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Gzjqa934BdH4_ldocName','_help_Gzjqa934BdH4','label','docName','User Guide/User Guide/Advanced Usage/Configuration (config.ini or e',10,'2026-01-06 19:15:51.660Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Gzjqa934BdH4_liconClass','_help_Gzjqa934BdH4','label','iconClass','bx bx-cog',20,'2026-01-06 19:15:51.661Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_c5xB8m4g2IY6_ldocName','_help_c5xB8m4g2IY6','label','docName','User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Trilium instance',10,'2026-01-06 19:15:51.692Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_c5xB8m4g2IY6_liconClass','_help_c5xB8m4g2IY6','label','iconClass','bx bx-windows',20,'2026-01-06 19:15:51.697Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_LWtBjFej3wX3_ldocName','_help_LWtBjFej3wX3','label','docName','User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Cross-Origin Resource Sharing ',10,'2026-01-06 19:15:51.702Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_LWtBjFej3wX3_liconClass','_help_LWtBjFej3wX3','label','iconClass','bx bx-lock',20,'2026-01-06 19:15:51.711Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ivYnonVFBxbQ_ldocName','_help_ivYnonVFBxbQ','label','docName','User Guide/User Guide/Advanced Usage/Bulk Actions',10,'2026-01-06 19:15:51.715Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ivYnonVFBxbQ_liconClass','_help_ivYnonVFBxbQ','label','iconClass','bx bx-list-plus',20,'2026-01-06 19:15:51.716Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4FahAwuGTAwC_ldocName','_help_4FahAwuGTAwC','label','docName','User Guide/User Guide/Advanced Usage/Note source',10,'2026-01-06 19:15:51.729Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4FahAwuGTAwC_liconClass','_help_4FahAwuGTAwC','label','iconClass','bx bx-code',20,'2026-01-06 19:15:51.730Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_1YeN2MzFUluU_ldocName','_help_1YeN2MzFUluU','label','docName','User Guide/User Guide/Advanced Usage/Technologies used',10,'2026-01-06 19:15:51.732Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_1YeN2MzFUluU_liconClass','_help_1YeN2MzFUluU','label','iconClass','bx bx-pyramid',20,'2026-01-06 19:15:51.732Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MI26XDLSAlCD_ldocName','_help_MI26XDLSAlCD','label','docName','User Guide/User Guide/Advanced Usage/Technologies used/CKEditor',10,'2026-01-06 19:15:51.734Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MI26XDLSAlCD_liconClass','_help_MI26XDLSAlCD','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.734Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_N4IDkixaDG9C_ldocName','_help_N4IDkixaDG9C','label','docName','User Guide/User Guide/Advanced Usage/Technologies used/MindElixir',10,'2026-01-06 19:15:51.736Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_N4IDkixaDG9C_liconClass','_help_N4IDkixaDG9C','label','iconClass','bx bx-sitemap',20,'2026-01-06 19:15:51.736Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_H0mM1lTxF9JI_ldocName','_help_H0mM1lTxF9JI','label','docName','User Guide/User Guide/Advanced Usage/Technologies used/Excalidraw',10,'2026-01-06 19:15:51.746Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_H0mM1lTxF9JI_liconClass','_help_H0mM1lTxF9JI','label','iconClass','bx bx-pen',20,'2026-01-06 19:15:51.746Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MQHyy2dIFgxS_ldocName','_help_MQHyy2dIFgxS','label','docName','User Guide/User Guide/Advanced Usage/Technologies used/Leaflet',10,'2026-01-06 19:15:51.753Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MQHyy2dIFgxS_liconClass','_help_MQHyy2dIFgxS','label','iconClass','bx bx-map-alt',20,'2026-01-06 19:15:51.759Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_m1lbrzyKDaRB_ldocName','_help_m1lbrzyKDaRB','label','docName','User Guide/User Guide/Advanced Usage/Note ID',10,'2026-01-06 19:15:51.766Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_m1lbrzyKDaRB_liconClass','_help_m1lbrzyKDaRB','label','iconClass','bx bx-hash',20,'2026-01-06 19:15:51.766Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_0vTSyvhPTAOz_liconClass','_help_0vTSyvhPTAOz','label','iconClass','bx bxs-component',10,'2026-01-06 19:15:51.769Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_z8O2VG4ZZJD7_lwebViewSrc','_help_z8O2VG4ZZJD7','label','webViewSrc','https://docs.triliumnotes.org/rest-api/internal/',10,'2026-01-06 19:15:51.772Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_z8O2VG4ZZJD7_liconClass','_help_z8O2VG4ZZJD7','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.773Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2mUhVmZK8RF3_ldocName','_help_2mUhVmZK8RF3','label','docName','User Guide/User Guide/Advanced Usage/Hidden Notes',10,'2026-01-06 19:15:51.774Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_2mUhVmZK8RF3_liconClass','_help_2mUhVmZK8RF3','label','iconClass','bx bx-hide',20,'2026-01-06 19:15:51.775Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_uYF7pmepw27K_ldocName','_help_uYF7pmepw27K','label','docName','User Guide/User Guide/Advanced Usage/Metrics',10,'2026-01-06 19:15:51.778Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_uYF7pmepw27K_liconClass','_help_uYF7pmepw27K','label','iconClass','bx bxs-data',20,'2026-01-06 19:15:51.779Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_bOP3TB56fL1V_liconClass','_help_bOP3TB56fL1V','label','iconClass','bx bx-file',10,'2026-01-06 19:15:51.780Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_64ZTlUPgEPtW_ldocName','_help_64ZTlUPgEPtW','label','docName','User Guide/User Guide/Advanced Usage/Safe mode',10,'2026-01-06 19:15:51.784Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_64ZTlUPgEPtW_liconClass','_help_64ZTlUPgEPtW','label','iconClass','bx bxs-virus-block',20,'2026-01-06 19:15:51.784Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HAIOFBoYIIdO_ldocName','_help_HAIOFBoYIIdO','label','docName','User Guide/User Guide/Advanced Usage/Nightly release',10,'2026-01-06 19:15:51.785Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_HAIOFBoYIIdO_liconClass','_help_HAIOFBoYIIdO','label','iconClass','bx bx-moon',20,'2026-01-06 19:15:51.786Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZmT9ln8XJX2o_ldocName','_help_ZmT9ln8XJX2o','label','docName','User Guide/User Guide/Advanced Usage/Read-only database',10,'2026-01-06 19:15:51.789Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZmT9ln8XJX2o_liconClass','_help_ZmT9ln8XJX2o','label','iconClass','bx bx-book-reader',20,'2026-01-06 19:15:51.789Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GBBMSlVSOIGP_ldocName','_help_GBBMSlVSOIGP','label','docName','User Guide/User Guide/AI',10,'2026-01-06 19:15:51.792Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GBBMSlVSOIGP_liconClass','_help_GBBMSlVSOIGP','label','iconClass','bx bx-bot',20,'2026-01-06 19:15:51.793Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WkM7gsEUyCXs_ldocName','_help_WkM7gsEUyCXs','label','docName','User Guide/User Guide/AI/Providers',10,'2026-01-06 19:15:51.794Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WkM7gsEUyCXs_liconClass','_help_WkM7gsEUyCXs','label','iconClass','bx bx-select-multiple',20,'2026-01-06 19:15:51.794Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7EdTxPADv95W_liconClass','_help_7EdTxPADv95W','label','iconClass','bx bx-message-dots',10,'2026-01-06 19:15:51.796Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vvUCN7FDkq7G_ldocName','_help_vvUCN7FDkq7G','label','docName','User Guide/User Guide/AI/Providers/Ollama/Installing Ollama',10,'2026-01-06 19:15:51.797Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vvUCN7FDkq7G_liconClass','_help_vvUCN7FDkq7G','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.797Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZavFigBX9AwP_ldocName','_help_ZavFigBX9AwP','label','docName','User Guide/User Guide/AI/Providers/OpenAI',10,'2026-01-06 19:15:51.799Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ZavFigBX9AwP_liconClass','_help_ZavFigBX9AwP','label','iconClass','bx bx-message-dots',20,'2026-01-06 19:15:51.799Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_e0lkirXEiSNc_ldocName','_help_e0lkirXEiSNc','label','docName','User Guide/User Guide/AI/Providers/Anthropic',10,'2026-01-06 19:15:51.802Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_e0lkirXEiSNc_liconClass','_help_e0lkirXEiSNc','label','iconClass','bx bx-message-dots',20,'2026-01-06 19:15:51.802Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CdNpE2pqjmI6_ldocName','_help_CdNpE2pqjmI6','label','docName','User Guide/User Guide/Scripting',10,'2026-01-06 19:15:51.812Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_CdNpE2pqjmI6_liconClass','_help_CdNpE2pqjmI6','label','iconClass','bx bxs-file-js',20,'2026-01-06 19:15:51.813Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yIhgI5H7A2Sm_ldocName','_help_yIhgI5H7A2Sm','label','docName','User Guide/User Guide/Scripting/Frontend Basics',10,'2026-01-06 19:15:51.816Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_yIhgI5H7A2Sm_liconClass','_help_yIhgI5H7A2Sm','label','iconClass','bx bx-window',20,'2026-01-06 19:15:51.816Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MgibgPcfeuGz_ldocName','_help_MgibgPcfeuGz','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets',10,'2026-01-06 19:15:51.818Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MgibgPcfeuGz_liconClass','_help_MgibgPcfeuGz','label','iconClass','bx bxs-widget',20,'2026-01-06 19:15:51.818Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_SynTBQiBsdYJ_ldocName','_help_SynTBQiBsdYJ','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Widget Basics',10,'2026-01-06 19:15:51.819Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_SynTBQiBsdYJ_liconClass','_help_SynTBQiBsdYJ','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.819Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GhurYZjh8e1V_ldocName','_help_GhurYZjh8e1V','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Note context aware widget',10,'2026-01-06 19:15:51.821Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GhurYZjh8e1V_liconClass','_help_GhurYZjh8e1V','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.821Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_M8IppdwVHSjG_ldocName','_help_M8IppdwVHSjG','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Right pane widget',10,'2026-01-06 19:15:51.823Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_M8IppdwVHSjG_liconClass','_help_M8IppdwVHSjG','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.823Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YNxAqkI5Kg1M_ldocName','_help_YNxAqkI5Kg1M','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Word count widget',10,'2026-01-06 19:15:51.827Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_YNxAqkI5Kg1M_liconClass','_help_YNxAqkI5Kg1M','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.827Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_VqGQnnPGnqAU_ldocName','_help_VqGQnnPGnqAU','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/CSS',10,'2026-01-06 19:15:51.830Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_VqGQnnPGnqAU_liconClass','_help_VqGQnnPGnqAU','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.830Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gMkgcLJ6jBkg_ldocName','_help_gMkgcLJ6jBkg','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Custom Widgets/Troubleshooting',10,'2026-01-06 19:15:51.833Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gMkgcLJ6jBkg_liconClass','_help_gMkgcLJ6jBkg','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.834Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_es8OU2GuguFU_liconClass','_help_es8OU2GuguFU','label','iconClass','bx bx-code-alt',10,'2026-01-06 19:15:51.835Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_TjLYAo3JMO8X_ldocName','_help_TjLYAo3JMO8X','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Examples/New Task launcher button',10,'2026-01-06 19:15:51.837Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_TjLYAo3JMO8X_liconClass','_help_TjLYAo3JMO8X','label','iconClass','bx bx-task',20,'2026-01-06 19:15:51.838Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7kZPMD0uFwkH_ldocName','_help_7kZPMD0uFwkH','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Examples/Downloading responses from Goo',10,'2026-01-06 19:15:51.840Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_7kZPMD0uFwkH_liconClass','_help_7kZPMD0uFwkH','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.840Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DL92EjAaXT26_ldocName','_help_DL92EjAaXT26','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Examples/Using promoted attributes to c',10,'2026-01-06 19:15:51.841Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_DL92EjAaXT26_liconClass','_help_DL92EjAaXT26','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.842Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4Gn3psZKsfSm_ldocName','_help_4Gn3psZKsfSm','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets',10,'2026-01-06 19:15:51.845Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_4Gn3psZKsfSm_liconClass','_help_4Gn3psZKsfSm','label','iconClass','bx bx-dock-left',20,'2026-01-06 19:15:51.845Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IPArqVfDQ4We_ldocName','_help_IPArqVfDQ4We','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Note Title Widget',10,'2026-01-06 19:15:51.847Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_IPArqVfDQ4We_liconClass','_help_IPArqVfDQ4We','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.847Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gcI7RPbaNSh3_ldocName','_help_gcI7RPbaNSh3','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Launch Bar Widgets/Analog Watch',10,'2026-01-06 19:15:51.850Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_gcI7RPbaNSh3_liconClass','_help_gcI7RPbaNSh3','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.851Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KLsqhjaqh1QW_ldocName','_help_KLsqhjaqh1QW','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Preact',10,'2026-01-06 19:15:51.854Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_KLsqhjaqh1QW_liconClass','_help_KLsqhjaqh1QW','label','iconClass','bx bxl-react',20,'2026-01-06 19:15:51.854Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Bqde6BvPo05g_ldocName','_help_Bqde6BvPo05g','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Preact/Component libraries',10,'2026-01-06 19:15:51.856Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Bqde6BvPo05g_liconClass','_help_Bqde6BvPo05g','label','iconClass','bx bxs-component',20,'2026-01-06 19:15:51.856Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ykYtbM9k3a7B_ldocName','_help_ykYtbM9k3a7B','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Preact/Hooks',10,'2026-01-06 19:15:51.860Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ykYtbM9k3a7B_liconClass','_help_ykYtbM9k3a7B','label','iconClass','bx bx-question-mark',20,'2026-01-06 19:15:51.860Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Sg9GrCtyftZf_ldocName','_help_Sg9GrCtyftZf','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Preact/CSS',10,'2026-01-06 19:15:51.861Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Sg9GrCtyftZf_liconClass','_help_Sg9GrCtyftZf','label','iconClass','bx bxs-file-css',20,'2026-01-06 19:15:51.862Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RSssb9S3xgSr_ldocName','_help_RSssb9S3xgSr','label','docName','User Guide/User Guide/Scripting/Frontend Basics/Preact/Built-in components',10,'2026-01-06 19:15:51.865Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_RSssb9S3xgSr_liconClass','_help_RSssb9S3xgSr','label','iconClass','bx bxs-component',20,'2026-01-06 19:15:51.865Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_i9B4IW7b6V6z_liconClass','_help_i9B4IW7b6V6z','label','iconClass','bx bx-file',10,'2026-01-06 19:15:51.876Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_SPirpZypehBG_liconClass','_help_SPirpZypehBG','label','iconClass','bx bx-server',10,'2026-01-06 19:15:51.879Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_fZ2IGYFXjkEy_ldocName','_help_fZ2IGYFXjkEy','label','docName','User Guide/User Guide/Scripting/Backend scripts/Server-side imports',10,'2026-01-06 19:15:51.883Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_fZ2IGYFXjkEy_liconClass','_help_fZ2IGYFXjkEy','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.883Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GPERMystNGTB_ldocName','_help_GPERMystNGTB','label','docName','User Guide/User Guide/Scripting/Backend scripts/Events',10,'2026-01-06 19:15:51.885Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GPERMystNGTB_liconClass','_help_GPERMystNGTB','label','iconClass','bx bx-rss',20,'2026-01-06 19:15:51.885Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_wqXwKJl6VpNk_liconClass','_help_wqXwKJl6VpNk','label','iconClass','bx bxl-nodejs',10,'2026-01-06 19:15:51.888Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_hA834UaHhSNn_ldocName','_help_hA834UaHhSNn','label','docName','User Guide/User Guide/Scripting/Common concepts/Script bundles',10,'2026-01-06 19:15:51.889Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_hA834UaHhSNn_liconClass','_help_hA834UaHhSNn','label','iconClass','bx bx-package',20,'2026-01-06 19:15:51.890Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GLks18SNjxmC_ldocName','_help_GLks18SNjxmC','label','docName','User Guide/User Guide/Scripting/Script API',10,'2026-01-06 19:15:51.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_GLks18SNjxmC_liconClass','_help_GLks18SNjxmC','label','iconClass','bx bx-code-curly',20,'2026-01-06 19:15:51.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Q2z6av6JZVWm_lwebViewSrc','_help_Q2z6av6JZVWm','label','webViewSrc','https://docs.triliumnotes.org/script-api/frontend',10,'2026-01-06 19:15:51.896Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Q2z6av6JZVWm_liconClass','_help_Q2z6av6JZVWm','label','iconClass','bx bx-folder',20,'2026-01-06 19:15:51.896Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_habiZ3HU8Kw8_lwebViewSrc','_help_habiZ3HU8Kw8','label','webViewSrc','https://docs.triliumnotes.org/script-api/frontend/interfaces/FNote.html',10,'2026-01-06 19:15:51.897Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_habiZ3HU8Kw8_liconClass','_help_habiZ3HU8Kw8','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.898Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MEtfsqa5VwNi_lwebViewSrc','_help_MEtfsqa5VwNi','label','webViewSrc','https://docs.triliumnotes.org/script-api/backend',10,'2026-01-06 19:15:51.901Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_MEtfsqa5VwNi_liconClass','_help_MEtfsqa5VwNi','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.901Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ApVHZ8JY5ofC_ldocName','_help_ApVHZ8JY5ofC','label','docName','User Guide/User Guide/Scripting/Script API/Day.js',10,'2026-01-06 19:15:51.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_ApVHZ8JY5ofC_liconClass','_help_ApVHZ8JY5ofC','label','iconClass','bx bx-calendar',20,'2026-01-06 19:15:51.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vElnKeDNPSVl_ldocName','_help_vElnKeDNPSVl','label','docName','User Guide/User Guide/Scripting/Logging',10,'2026-01-06 19:15:51.905Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_vElnKeDNPSVl_liconClass','_help_vElnKeDNPSVl','label','iconClass','bx bx-terminal',20,'2026-01-06 19:15:51.906Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_Fm0j45KqyHpU_liconClass','_help_Fm0j45KqyHpU','label','iconClass','bx bx-info-circle',10,'2026-01-06 19:15:51.907Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WFbFXrgnDyyU_ldocName','_help_WFbFXrgnDyyU','label','docName','User Guide/User Guide/Miscellaneous/Privacy Policy',10,'2026-01-06 19:15:51.910Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_WFbFXrgnDyyU_liconClass','_help_WFbFXrgnDyyU','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.910Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NcsmUYZRWEW4_ldocName','_help_NcsmUYZRWEW4','label','docName','User Guide/User Guide/Miscellaneous/Patterns of personal knowledge',10,'2026-01-06 19:15:51.912Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_help_NcsmUYZRWEW4_liconClass','_help_NcsmUYZRWEW4','label','iconClass','bx bx-file',20,'2026-01-06 19:15:51.913Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_text_snippet_ltemplate','_template_text_snippet','label','template','',10,'2026-01-06 19:15:51.916Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_text_snippet_ltextSnippet','_template_text_snippet','label','textSnippet','',20,'2026-01-06 19:15:51.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_text_snippet_llabel:textSnippetDescription','_template_text_snippet','label','label:textSnippetDescription','promoted,alias=Description,single,text',30,'2026-01-06 19:15:51.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_text_snippet_liconClass','_template_text_snippet','label','iconClass','bx bx-align-left',40,'2026-01-06 19:15:51.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_list_view_ltemplate','_template_list_view','label','template','',10,'2026-01-06 19:15:51.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_list_view_lcollection','_template_list_view','label','collection','',20,'2026-01-06 19:15:51.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_list_view_lviewType','_template_list_view','label','viewType','list',30,'2026-01-06 19:15:51.921Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_list_view_liconClass','_template_list_view','label','iconClass','bx bx bx-list-ul',40,'2026-01-06 19:15:51.921Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_grid_view_ltemplate','_template_grid_view','label','template','',10,'2026-01-06 19:15:51.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_grid_view_lcollection','_template_grid_view','label','collection','',20,'2026-01-06 19:15:51.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_grid_view_lviewType','_template_grid_view','label','viewType','grid',30,'2026-01-06 19:15:51.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_grid_view_liconClass','_template_grid_view','label','iconClass','bx bx bxs-grid',40,'2026-01-06 19:15:51.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_calendar_ltemplate','_template_calendar','label','template','',10,'2026-01-06 19:15:51.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_calendar_lcollection','_template_calendar','label','collection','',20,'2026-01-06 19:15:51.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_calendar_lviewType','_template_calendar','label','viewType','calendar',30,'2026-01-06 19:15:51.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_calendar_lhidePromotedAttributes','_template_calendar','label','hidePromotedAttributes','',40,'2026-01-06 19:15:51.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_calendar_llabel:startDate','_template_calendar','label','label:startDate','promoted,alias=Start Date,single,date',50,'2026-01-06 19:15:51.927Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_calendar_llabel:endDate','_template_calendar','label','label:endDate','promoted,alias=End Date,single,date',60,'2026-01-06 19:15:51.927Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_calendar_llabel:startTime','_template_calendar','label','label:startTime','promoted,alias=Start Time,single,time',70,'2026-01-06 19:15:51.927Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_calendar_llabel:endTime','_template_calendar','label','label:endTime','promoted,alias=End Time,single,time',80,'2026-01-06 19:15:51.927Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_calendar_liconClass','_template_calendar','label','iconClass','bx bx bx-calendar',90,'2026-01-06 19:15:51.928Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_table_ltemplate','_template_table','label','template','',10,'2026-01-06 19:15:51.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_table_lcollection','_template_table','label','collection','',20,'2026-01-06 19:15:51.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_table_lviewType','_template_table','label','viewType','table',30,'2026-01-06 19:15:51.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_table_liconClass','_template_table','label','iconClass','bx bx bx-table',40,'2026-01-06 19:15:51.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_geo_map_ltemplate','_template_geo_map','label','template','',10,'2026-01-06 19:15:51.934Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_geo_map_lcollection','_template_geo_map','label','collection','',20,'2026-01-06 19:15:51.943Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_geo_map_lviewType','_template_geo_map','label','viewType','geoMap',30,'2026-01-06 19:15:51.945Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_geo_map_lhidePromotedAttributes','_template_geo_map','label','hidePromotedAttributes','',40,'2026-01-06 19:15:51.945Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_geo_map_llabel:geolocation','_template_geo_map','label','label:geolocation','promoted,alias=Geolocation,single,text',50,'2026-01-06 19:15:51.945Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_geo_map_liconClass','_template_geo_map','label','iconClass','bx bx bx-map-alt',60,'2026-01-06 19:15:51.945Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_ltemplate','_template_board','label','template','',10,'2026-01-06 19:15:51.947Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_lcollection','_template_board','label','collection','',20,'2026-01-06 19:15:51.947Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_lviewType','_template_board','label','viewType','board',30,'2026-01-06 19:15:51.948Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_lhidePromotedAttributes','_template_board','label','hidePromotedAttributes','',40,'2026-01-06 19:15:51.948Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_llabel:status','_template_board','label','label:status','promoted,alias=Status,single,text',50,'2026-01-06 19:15:51.948Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('_template_board_liconClass','_template_board','label','iconClass','bx bx bx-columns',60,'2026-01-06 19:15:51.948Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_first_lstatus','_template_board_first','label','status','To Do',60,'2026-01-06 19:15:51.952Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_second_lstatus','_template_board_second','label','status','In Progress',60,'2026-01-06 19:15:51.955Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_board_third_lstatus','_template_board_third','label','status','Done',60,'2026-01-06 19:15:51.956Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_slide_lslide','_template_presentation_slide','label','slide','',10,'2026-01-06 19:15:51.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_slide_llabel:slide:background','_template_presentation_slide','label','label:slide:background','promoted,alias=Background,single,color',20,'2026-01-06 19:15:51.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_slide_liconClass','_template_presentation_slide','label','iconClass','bx bx bx-rectangle',30,'2026-01-06 19:15:51.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_ltemplate','_template_presentation','label','template','',10,'2026-01-06 19:15:51.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_lviewType','_template_presentation','label','viewType','presentation',20,'2026-01-06 19:15:51.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_lcollection','_template_presentation','label','collection','',30,'2026-01-06 19:15:51.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_rchild:template','_template_presentation','relation','child:template','_template_presentation_slide',40,'2026-01-06 19:15:51.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_liconClass','_template_presentation','label','iconClass','bx bx bx-slideshow',50,'2026-01-06 19:15:51.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CKRMWOoRB883','_template_presentation_first','relation','template','_template_presentation_slide',40,'2026-01-06 19:15:51.967Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_first_rtemplate','_template_presentation_first','relation','template','_template_presentation_slide',50,'2026-01-06 19:15:51.969Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('lP2Pwuq9LiW2','_template_presentation_second','relation','template','_template_presentation_slide',40,'2026-01-06 19:15:51.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('_template_presentation_second_rtemplate','_template_presentation_second','relation','template','_template_presentation_slide',50,'2026-01-06 19:15:51.972Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('hKCC3bCNSjgO','Imjruzh0Nvtd','relation','internalLink','c2cFUFWLxhFM',10,'2026-01-06 19:15:52.890Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('BsTtF9dZkJtQ','Imjruzh0Nvtd','relation','internalLink','aSo2bcvmIK8C',20,'2026-01-06 19:15:52.891Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('UIsmRYti3HDc','Imjruzh0Nvtd','relation','internalLink','keiAoCuMqusQ',30,'2026-01-06 19:15:52.891Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CLR19jUfH49s','Imjruzh0Nvtd','relation','internalLink','cZsOQDhzNS2p',40,'2026-01-06 19:15:52.891Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('nBtPlnUQNmhl','Imjruzh0Nvtd','relation','internalLink','OqrmxVnIMzYN',50,'2026-01-06 19:15:52.891Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('I46px9mqIYe9','Imjruzh0Nvtd','relation','internalLink','bQt801ibmtuK',60,'2026-01-06 19:15:52.891Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('oUdqeRHCfPMn','HOnZ7PVCthkt','relation','internalLink','_help_nBAXQFj20hS1',10,'2026-01-06 19:15:52.893Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('FyC6MO9xEkbY','OqrmxVnIMzYN','relation','internalLink','R4eYeNj1jOeu',10,'2026-01-06 19:15:52.895Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('N9fD6MreMw5F','JOCKEXAifgZR','label','calendarRoot','',10,'2026-01-06 19:15:52.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('uVmp28k2to8o','JOCKEXAifgZR','label','iconClass','bx bx-calendar',20,'2026-01-06 19:15:52.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('YsJrXF2udh2h','JOCKEXAifgZR','label','viewType','calendar',30,'2026-01-06 19:15:52.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('HBUBav1JobxQ','JOCKEXAifgZR','label','calendar:view','dayGridMonth',40,'2026-01-06 19:15:52.903Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('VJQwwbQIZyEf','JOCKEXAifgZR','relation','dateTemplate','aiZdcporLLLM',50,'2026-01-06 19:15:52.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CUEYXJCJERsC','Imjruzh0Nvtd','label','iconClass','bx bx-book-reader',70,'2026-01-06 19:15:52.904Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('43TuOaI5EdeR','9nauI0mP1GME','label','iconClass','bx bxs-inbox',1,'2026-01-06 19:15:52.905Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('bur86MYRLcBX','QfLEkq5gbWqB','label','originalFileName','the_last_question_-_issac_asimov.pdf',1,'2026-01-06 19:15:52.905Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('kfTnzxUARdPT','aSo2bcvmIK8C','label','iconClass','bx bx-table',10,'2026-01-06 19:15:52.914Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('z5umeX9QU4hM','keiAoCuMqusQ','label','iconClass','bx bx-check',1,'2026-01-06 19:15:52.915Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('U4VS6oXl8RV9','cZsOQDhzNS2p','label','iconClass','bx bxs-pencil',1,'2026-01-06 19:15:52.915Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('g3Utt0FuYIEP','OqrmxVnIMzYN','label','iconClass','bx bx-code-alt',2,'2026-01-06 19:15:52.915Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('c82vfXiQr0te','bQt801ibmtuK','label','iconClass','bx bx-calculator',1,'2026-01-06 19:15:52.916Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IHW6WC3f18Nk','QIcyvTFdueZi','label','sorted','',10,'2026-01-06 19:15:52.916Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('XHSWLCo6CP2v','QIcyvTFdueZi','label','iconClass','bx bx-calendar',30,'2026-01-06 19:15:52.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('PfzKeappvuEo','QIcyvTFdueZi','relation','dateTemplate','50tZ7lO3IqCH',20,'2026-01-06 19:15:52.917Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('XfoUSPFWGoCz','zTZKWhmVFhRS','label','sorted','',10,'2026-01-06 19:15:52.918Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('g7S7oQ16pSAW','zTZKWhmVFhRS','label','yearNote','2021',20,'2026-01-06 19:15:52.918Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('0596KtUaEs6K','zTZKWhmVFhRS','relation','child:child:template','50tZ7lO3IqCH',30,'2026-01-06 19:15:52.918Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mkC2yMCDCBwt','M3qfajHFx61y','label','sorted','',10,'2026-01-06 19:15:52.919Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('G1SSwtmYN7Tb','M3qfajHFx61y','label','monthNote','2021-11',20,'2026-01-06 19:15:52.919Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7HaC8YGhsUQT','M3qfajHFx61y','relation','child:template','50tZ7lO3IqCH',30,'2026-01-06 19:15:52.919Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DXElbhx4CkQI','t3n77iPnSP1I','label','dateNote','2021-11-28',10,'2026-01-06 19:15:52.919Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('bmAZALtAA00B','t3n77iPnSP1I','relation','template','50tZ7lO3IqCH',20,'2026-01-06 19:15:52.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('tbLl0AzoYk93','lvT3maOf3OvR','label','sorted','',10,'2026-01-06 19:15:52.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('O1TYQfoH1H9G','lvT3maOf3OvR','label','monthNote','2021-12',20,'2026-01-06 19:15:52.920Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('b8BE6CQROYdW','lvT3maOf3OvR','relation','child:template','50tZ7lO3IqCH',30,'2026-01-06 19:15:52.921Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('bG27JyZTtvp5','jt3GVvMw7LW8','relation','template','50tZ7lO3IqCH',10,'2026-01-06 19:15:52.921Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('qwciEmpTD8KA','jt3GVvMw7LW8','label','dateNote','2021-12-18',20,'2026-01-06 19:15:52.921Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('j5bHkbWfzE6T','jt3GVvMw7LW8','label','weight','74.9',30,'2026-01-06 19:15:52.922Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('0vS2AkvBccd3','XswFWvYDMNUr','label','bookZoomLevel','2',0,'2026-01-06 19:15:52.922Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('US5DCzb5JrfO','eFatViK1rFYs','label','originalFileName','01.jpeg',1,'2026-01-06 19:15:52.922Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('OnEReWfssXIF','eFatViK1rFYs','label','fileSize','16881',2,'2026-01-06 19:15:52.922Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('PVLGkomKpAgI','5A0MLtgdzrka','label','originalFileName','02.jpeg',1,'2026-01-06 19:15:52.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('2hOMiAkTxQl1','5A0MLtgdzrka','label','fileSize','31697',2,'2026-01-06 19:15:52.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('HHzxOeFyYXDK','jDG7OfCekZDs','label','originalFileName','03.jpeg',1,'2026-01-06 19:15:52.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('R3fvJrhgbKcL','jDG7OfCekZDs','label','fileSize','72522',2,'2026-01-06 19:15:52.923Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('eq34lr9rps2L','KoEXBFbWxQn2','label','originalFileName','04.jpeg',1,'2026-01-06 19:15:52.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('WF0OlRKcNbSs','KoEXBFbWxQn2','label','fileSize','43670',2,'2026-01-06 19:15:52.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('qiih9ZZVhx1m','oeihS67mQTo2','label','originalFileName','05.jpeg',1,'2026-01-06 19:15:52.924Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('TADEfT2T1CXL','oeihS67mQTo2','label','fileSize','22327',2,'2026-01-06 19:15:52.925Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('QlO9ZBLTSpft','7xSuAg6pUFwT','label','originalFileName','06.jpeg',1,'2026-01-06 19:15:52.925Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('AKT7klVYaTu4','7xSuAg6pUFwT','label','fileSize','79751',2,'2026-01-06 19:15:52.925Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IsdbLEHvtbf8','OdOc2V4nGGcw','label','originalFileName','07.jpeg',1,'2026-01-06 19:15:52.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('wEeZkAFUY2KR','OdOc2V4nGGcw','label','fileSize','30223',2,'2026-01-06 19:15:52.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7Aqmj2uBErHB','ewkm9VAQP8B9','label','originalFileName','08.jpeg',1,'2026-01-06 19:15:52.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('6UoR0DVe8m2m','ewkm9VAQP8B9','label','fileSize','39928',2,'2026-01-06 19:15:52.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('QrcAkcqzJISD','u3NNeXT74Mor','label','originalFileName','09.jpeg',1,'2026-01-06 19:15:52.926Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Hr33D5uJ7nSQ','u3NNeXT74Mor','label','fileSize','48918',2,'2026-01-06 19:15:52.927Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('NBKnvdQJe5Pi','REX9eLxxhTEG','label','originalFileName','10.jpeg',1,'2026-01-06 19:15:52.927Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('MO75UCtcf6Tl','REX9eLxxhTEG','label','fileSize','44150',2,'2026-01-06 19:15:52.927Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('f9XFnOfYXL7q','V52XOsjSIJVq','label','originalFileName','11.jpeg',1,'2026-01-06 19:15:52.928Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('4pMqJVgMEs6v','V52XOsjSIJVq','label','fileSize','76231',2,'2026-01-06 19:15:52.928Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('kgFfU2m2V1Cj','d6Dh9NB3f40A','label','originalFileName','12.jpeg',1,'2026-01-06 19:15:52.928Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mMlbnEDgOPQU','d6Dh9NB3f40A','label','fileSize','44286',2,'2026-01-06 19:15:52.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('nvgXteJIyWJR','yCk60pgTshrz','label','task','',10,'2026-01-06 19:15:52.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('duFq1o5GpUYe','yCk60pgTshrz','label','location','work',30,'2026-01-06 19:15:52.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ixTLZbkBZyqY','yCk60pgTshrz','label','cssClass','todo',40,'2026-01-06 19:15:52.929Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('AbwVg48GFQn6','yCk60pgTshrz','label','cssClass','todo',50,'2026-01-06 19:15:52.930Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('5Cb3fEYjaQA7','yCk60pgTshrz','label','todoDate','2021-12-18',60,'2026-01-06 19:15:52.930Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('0Ut0a0nij6Cg','DNwmIiIJZY9t','relation','template','50tZ7lO3IqCH',10,'2026-01-06 19:15:52.930Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CC65VAuIhqnI','DNwmIiIJZY9t','label','dateNote','2021-12-19',20,'2026-01-06 19:15:52.930Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('TT86JbR2kV6G','DNwmIiIJZY9t','label','weight','75.4',30,'2026-01-06 19:15:52.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('35ivCOlNmg1J','QhQ31VoSSvfr','label','task','',10,'2026-01-06 19:15:52.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('2pZyDs8fv2f4','QhQ31VoSSvfr','label','tag','health',30,'2026-01-06 19:15:52.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('RsbFOhxjYxr8','QhQ31VoSSvfr','label','cssClass','done',40,'2026-01-06 19:15:52.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('sC5emiznQpSC','QhQ31VoSSvfr','label','todoDate','2021-12-19',50,'2026-01-06 19:15:52.931Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Gfy5nTbrsgs7','QhQ31VoSSvfr','label','doneDate','2021-12-19',60,'2026-01-06 19:15:52.932Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mbxzq53FKEEJ','5eAKjmjvmMhI','relation','template','50tZ7lO3IqCH',10,'2026-01-06 19:15:52.932Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ueVUkADfXvoQ','5eAKjmjvmMhI','label','dateNote','2021-12-20',20,'2026-01-06 19:15:52.932Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7TrKrPz5RWOy','5eAKjmjvmMhI','label','weight','75.2',30,'2026-01-06 19:15:52.933Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('lun0b8njy7ou','gGO65OcmQSCq','label','dateNote','2021-12-21',10,'2026-01-06 19:15:52.933Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('COTJn18kFQDU','gGO65OcmQSCq','relation','template','50tZ7lO3IqCH',20,'2026-01-06 19:15:52.933Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Ne8KtqLfGgdF','gGO65OcmQSCq','label','weight','76',30,'2026-01-06 19:15:52.933Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('GQ8mGixp0gks','bPwVh59iTtZr','label','dateNote','2021-12-22',10,'2026-01-06 19:15:52.933Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('1vgq4j2OO5iO','bPwVh59iTtZr','relation','template','50tZ7lO3IqCH',20,'2026-01-06 19:15:52.934Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('OK1uOCnaMv79','bPwVh59iTtZr','label','weight','75.9',30,'2026-01-06 19:15:52.934Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('F4yCvruH4eaC','p2cZANy4fdxy','relation','template','50tZ7lO3IqCH',10,'2026-01-06 19:15:52.934Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('OIfsXg06Nc20','p2cZANy4fdxy','label','dateNote','2021-12-23',20,'2026-01-06 19:15:52.934Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('o9gTdfSYbP2D','p2cZANy4fdxy','label','weight','75.6',30,'2026-01-06 19:15:52.935Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('vrkcRdxZCtSg','S2T6L7vHLZuq','relation','template','50tZ7lO3IqCH',10,'2026-01-06 19:15:52.935Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('O9ww72firtMR','S2T6L7vHLZuq','label','dateNote','2021-12-24',20,'2026-01-06 19:15:52.935Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('1eSAYLeOHLl0','S2T6L7vHLZuq','label','weight','76.1',30,'2026-01-06 19:15:52.935Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('iof5I7KuDVw1','S3TJyhEwDtE6','label','task','',10,'2026-01-06 19:15:52.936Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('H15rUo2UWyNY','S3TJyhEwDtE6','label','location','mall',30,'2026-01-06 19:15:52.936Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('q0ybi8V70go0','S3TJyhEwDtE6','label','cssClass','done',40,'2026-01-06 19:15:52.936Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('sMsfSBULtN93','S3TJyhEwDtE6','label','tag','christmas',50,'2026-01-06 19:15:52.936Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('xeqiSkFyouos','S3TJyhEwDtE6','label','tag','shopping',60,'2026-01-06 19:15:52.937Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('72IAMaCSjgGI','S3TJyhEwDtE6','label','todoDate','2021-12-20',70,'2026-01-06 19:15:52.937Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('frum3hW8NcCi','S3TJyhEwDtE6','label','doneDate','2021-12-24',80,'2026-01-06 19:15:52.937Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('JCMGid63OtE8','82AbaaPc97RR','label','task','',1,'2026-01-06 19:15:52.937Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('M1Tluc2oV4bA','82AbaaPc97RR','label','location','tesco',3,'2026-01-06 19:15:52.938Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('26AQoCIwmFZz','82AbaaPc97RR','label','cssClass','todo',4,'2026-01-06 19:15:52.938Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('JcSeSwYBlPQX','82AbaaPc97RR','label','cssClass','todo',4,'2026-01-06 19:15:52.938Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('VOJuRUwl1Ag0','82AbaaPc97RR','label','tag','groceries',5,'2026-01-06 19:15:52.939Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('u8bbKYbz5rRr','82AbaaPc97RR','label','tag','shopping',7,'2026-01-06 19:15:52.939Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ViROhex9rfVT','82AbaaPc97RR','label','todoDate','2021-12-24',6,'2026-01-06 19:15:52.940Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('D8yrAiePxA02','vAY8IGMOMNmL','relation','template','50tZ7lO3IqCH',30,'2026-01-06 19:15:52.940Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Mvq6sOIozYc8','vAY8IGMOMNmL','label','dateNote','2021-12-30',31,'2026-01-06 19:15:52.941Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('wnDUm8GnVZAr','50tZ7lO3IqCH','label','label:weight','promoted,number,single,precision=1',10,'2026-01-06 19:15:52.941Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mhuGOCtD5z5u','50tZ7lO3IqCH','label','iconClass','bx bx-notepad',20,'2026-01-06 19:15:52.949Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('oTy86yxL5qpF','50tZ7lO3IqCH','label','excludeFromNoteMap','',30,'2026-01-06 19:15:52.951Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('4Mnr3fX9hn5b','iCaKFaXzcjyM','label','iconClass','bx bx-desktop',10,'2026-01-06 19:15:52.951Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('MZ3LbOwpd7hy','q0xVsE7sJPZY','label','iconClass','bx bx-lock-alt',10,'2026-01-06 19:15:52.952Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mEbfyjhDwfxp','OCL5bU3EoBas','label','iconClass','bx bxl-tux',10,'2026-01-06 19:15:52.952Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('3vjNJQbxbsQY','IkhsyHCeDS1L','label','iconClass','bx bx-code-alt',10,'2026-01-06 19:15:52.953Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('OoKmrezY1F8L','YY2tp44The2t','label','iconClass','bx bxl-java',10,'2026-01-06 19:15:52.953Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('KDP5mvX9I2NB','wqUe7QDVOusr','label','iconClass','bx bxl-nodejs',10,'2026-01-06 19:15:52.953Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Zo08nDM7pR1c','ulVWp0tYNOSy','label','iconClass','bx bx-file',10,'2026-01-06 19:15:52.954Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('1AZNzq3XNg8w','H8joBNDmYM7t','label','iconClass','bx bx-selection',10,'2026-01-06 19:15:52.954Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('sjyHLEALOSKp','yRWse8v5A09P','relation','template','_template_geo_map',10,'2026-01-06 19:15:52.954Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('M3YTL7Cn1X8h','yRWse8v5A09P','label','label:geolocation','promoted,alias=Geolocation,single,text',10,'2026-01-06 19:15:52.955Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('RX8curYWjToR','yRWse8v5A09P','label','hidePromotedAttributes','',20,'2026-01-06 19:15:52.955Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DugUpCBoF3A2','gE5Y3xKTrac8','label','geolocation','41.89024211851462, 12.492263083403595',20,'2026-01-06 19:15:52.955Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('N7C5fqMtYagj','gE5Y3xKTrac8','label','iconClass','bx bx-circle',30,'2026-01-06 19:15:52.956Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('79PYLjq2xpC0','IVpzoqslvAcu','label','geolocation','40.431907671437244, 116.57035343915216',20,'2026-01-06 19:15:52.956Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('BeRnVhpbCRh2','IVpzoqslvAcu','label','iconClass','bx bx-selection',30,'2026-01-06 19:15:52.957Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('UIHKmwf0DUfb','Nu4XdsUaZZTC','label','geolocation','27.175173410074475, 78.04213146744753',20,'2026-01-06 19:15:52.957Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('rIsRpqlWRHcy','Nu4XdsUaZZTC','label','iconClass','bx bx-arch',30,'2026-01-06 19:15:52.957Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('MEwH5YKnMcGw','yoyUcbZrNnQC','label','geolocation','-22.951993968508837, -43.21044464113274',20,'2026-01-06 19:15:52.958Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('s9YqP5sKUBk8','yoyUcbZrNnQC','label','iconClass','bx bx-church',30,'2026-01-06 19:15:52.958Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('9d1yraotCKH8','dOnszpMG8Dim','label','geolocation','-13.163198787170078, -72.54528356174288',20,'2026-01-06 19:15:52.958Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IhPXrKNFeDww','dOnszpMG8Dim','label','iconClass','bx bxs-castle',30,'2026-01-06 19:15:52.959Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('O2DAmVMuAPRb','obnMlTPjARqG','label','geolocation','20.678882007143176, -88.56836961554815',20,'2026-01-06 19:15:52.959Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DIK6GeoDzAsh','obnMlTPjARqG','label','iconClass','bx bxs-component',30,'2026-01-06 19:15:52.959Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('dAneWGO6lKJS','EFr74rJ2fkrf','label','geolocation','30.32084750671952, 35.481009100454926',20,'2026-01-06 19:15:52.959Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('AuMffzBKvmd6','EFr74rJ2fkrf','label','iconClass','bx bxs-castle',30,'2026-01-06 19:15:52.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Voivp0SFt54W','aWG1WMBBsB5a','relation','child:template','vSdpDRxEL1Pg',10,'2026-01-06 19:15:52.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('EnfuCezIlze7','aWG1WMBBsB5a','label','wordCount','',20,'2026-01-06 19:15:52.960Z',0,NULL,1); +INSERT INTO "attributes" VALUES ('mJ91KU5zJg9l','aWG1WMBBsB5a','label','iconClass','bx bx-book-open',21,'2026-01-06 19:15:52.960Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('3xGK04GS0jAH','vSdpDRxEL1Pg','label','iconClass','bx bx-book-reader',10,'2026-01-06 19:15:52.961Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('C2x713ZjbWMI','vSdpDRxEL1Pg','label','label:readingEnd','promoted,single,date',30,'2026-01-06 19:15:52.961Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('rzDhRDrx6mxj','vSdpDRxEL1Pg','label','label:readingStart','promoted,single,date',20,'2026-01-06 19:15:52.961Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DBQLNSdsyFzP','vSdpDRxEL1Pg','label','label:author','promoted,single,text',50,'2026-01-06 19:15:52.961Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('zYL4E6xVKHA6','vSdpDRxEL1Pg','label','template','',60,'2026-01-06 19:15:52.961Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('QiqCnSgzuojn','vSdpDRxEL1Pg','label','label:link','promoted,single,url',40,'2026-01-06 19:15:52.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('aKaKqj9CtMts','VtQZVn25ja7T','relation','child:template','vSdpDRxEL1Pg',10,'2026-01-06 19:15:52.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('J1YmfmlhNQhi','Pgzio7ifWiun','label','iconClass','bx bx-briefcase-alt',10,'2026-01-06 19:15:52.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('zooMmMZ7iOhf','8iCDwJ0RuDf5','label','appTheme','steel-blue',0,'2026-01-06 19:15:52.962Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('jvstxpYdbY75','skvgL4JZFVXN','label','originalFileName','eb-garamond-v9-latin-regular.woff2',10,'2026-01-06 19:15:52.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('LEk2eQEg9Kon','skvgL4JZFVXN','label','fileSize','27608',20,'2026-01-06 19:15:52.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('UzpNxWyC7G9C','skvgL4JZFVXN','label','customResourceProvider','fonts/garamond.woff2',30,'2026-01-06 19:15:52.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('9f0U6VbhT6iK','ssV85HhfJiiG','label','originalFileName','raleway-v12-latin-regular.woff2',10,'2026-01-06 19:15:52.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ORnsuMcdHqb3','ssV85HhfJiiG','label','fileSize','20444',20,'2026-01-06 19:15:52.963Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('9qpHzlQNK3Aa','ssV85HhfJiiG','label','customResourceProvider','fonts/raleway.woff2',30,'2026-01-06 19:15:52.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('vD22nGZGWJ8T','NAIwwmSlapCD','label','iconClass','bx bxl-javascript',1,'2026-01-06 19:15:52.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('2tbBQGwicnNE','YBukJneyOOHy','label','iconClass','bx bx-task',10,'2026-01-06 19:15:52.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('nEjzQ64OheZE','EzS3mci0Dwsm','label','taskLocationRoot','',0,'2026-01-06 19:15:52.964Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Dh12DxKnoUr9','EzS3mci0Dwsm','label','iconClass','bx bx-map',1,'2026-01-06 19:15:52.965Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IoiVdm0JC9O2','UlV0stbtU2Gq','label','taskLocationNote','gym',1,'2026-01-06 19:15:52.965Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('hg4RGMduFI1Y','aT5K7wryRKdk','label','taskLocationNote','work',1,'2026-01-06 19:15:52.965Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DA7HWfbVPpzk','EE1r2AjM9djz','label','task','',10,'2026-01-06 19:15:52.965Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('uXz5aRqPKfBe','EE1r2AjM9djz','relation','template','qLKPxkb0jrA1',20,'2026-01-06 19:15:52.966Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('KUZ7yhYMAVFr','EE1r2AjM9djz','label','location','work',30,'2026-01-06 19:15:52.966Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('yAp6SFYPFT5L','EE1r2AjM9djz','label','cssClass','todo',40,'2026-01-06 19:15:52.967Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('SLZVkP1PtnM8','EE1r2AjM9djz','label','cssClass','todo',50,'2026-01-06 19:15:52.967Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('oUlIhM3WnMuO','EE1r2AjM9djz','label','todoDate','2021-12-18',60,'2026-01-06 19:15:52.967Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('VW2nQjdEcghe','wVBAmTFCCic4','label','taskLocationNote','tesco',1,'2026-01-06 19:15:52.967Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ytwgfWJjYa4F','NPYIaBD5Nt6h','label','task','',1,'2026-01-06 19:15:52.968Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('XAWD8S7KjoG5','NPYIaBD5Nt6h','relation','template','qLKPxkb0jrA1',2,'2026-01-06 19:15:52.968Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CIkkGK7ZT1An','NPYIaBD5Nt6h','label','location','tesco',3,'2026-01-06 19:15:52.969Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IDiQu72x5ctw','NPYIaBD5Nt6h','label','cssClass','todo',4,'2026-01-06 19:15:52.969Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('4EQAFVzemy6n','NPYIaBD5Nt6h','label','cssClass','todo',4,'2026-01-06 19:15:52.969Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('VaFtUDUNOnOS','NPYIaBD5Nt6h','label','tag','groceries',5,'2026-01-06 19:15:52.969Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('IuRLKTDxCtPi','NPYIaBD5Nt6h','label','tag','shopping',7,'2026-01-06 19:15:52.970Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('HIfC07XMN3qO','NPYIaBD5Nt6h','label','todoDate','2021-12-24',6,'2026-01-06 19:15:52.970Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('D4Ln5X3TL74V','1OLEfHWrfoyd','label','taskLocationNote','mall',1,'2026-01-06 19:15:52.970Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('z4saAMINPx44','1ZxiDy2kgMqz','label','task','',10,'2026-01-06 19:15:52.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('wAgJKnejyV6j','1ZxiDy2kgMqz','relation','template','qLKPxkb0jrA1',20,'2026-01-06 19:15:52.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('uys22bwNsTyL','1ZxiDy2kgMqz','label','location','mall',30,'2026-01-06 19:15:52.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('xIPnTjkFp33W','1ZxiDy2kgMqz','label','cssClass','todo',40,'2026-01-06 19:15:52.971Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('no7LhKit1J2V','1ZxiDy2kgMqz','label','cssClass','todo',50,'2026-01-06 19:15:52.972Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('zEtkKecIPsoV','1ZxiDy2kgMqz','label','tag','christmas',60,'2026-01-06 19:15:52.972Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('bCYb2UHhpP8l','1ZxiDy2kgMqz','label','todoDate','',70,'2026-01-06 19:15:52.972Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('LARqNKWH5Q16','1ZxiDy2kgMqz','label','tag','shopping',80,'2026-01-06 19:15:52.972Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('O2MGhhzqWqG2','giDg9jKu03Mx','label','taskDoneRoot','',0,'2026-01-06 19:15:52.973Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('eLRXkFQm0LZS','giDg9jKu03Mx','label','iconClass','bx bx-check-square',1,'2026-01-06 19:15:52.973Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('CBSOIXgDVkj7','4SynnRnJ7QhI','label','task','',10,'2026-01-06 19:15:52.973Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('4xpX2waHUN3d','4SynnRnJ7QhI','relation','template','qLKPxkb0jrA1',20,'2026-01-06 19:15:52.973Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7hEuvNLAVy1Q','4SynnRnJ7QhI','label','location','mall',30,'2026-01-06 19:15:52.974Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('6lLjQcbsmHof','4SynnRnJ7QhI','label','cssClass','done',40,'2026-01-06 19:15:52.974Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('5CE29lDDSndd','4SynnRnJ7QhI','label','tag','christmas',50,'2026-01-06 19:15:52.974Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('wVZIGZipJAiv','4SynnRnJ7QhI','label','tag','shopping',60,'2026-01-06 19:15:52.974Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('DiziuWsnwwAb','4SynnRnJ7QhI','label','todoDate','2021-12-20',70,'2026-01-06 19:15:52.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('W9VBvdlPvG3s','4SynnRnJ7QhI','label','doneDate','2021-12-24',80,'2026-01-06 19:15:52.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('AA12wJCv49Ji','0RVT1cboMi5h','label','task','',10,'2026-01-06 19:15:52.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('3MPn0DvrScfs','0RVT1cboMi5h','relation','template','qLKPxkb0jrA1',20,'2026-01-06 19:15:52.975Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('RzRJRPTNpVt9','0RVT1cboMi5h','label','tag','health',30,'2026-01-06 19:15:52.983Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('9frA7kDpJWI2','0RVT1cboMi5h','label','cssClass','done',40,'2026-01-06 19:15:52.984Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('xrQXFHIHBkeo','0RVT1cboMi5h','label','todoDate','2021-12-19',50,'2026-01-06 19:15:52.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('mrew3NGZW65Q','0RVT1cboMi5h','label','doneDate','2021-12-19',60,'2026-01-06 19:15:52.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('1uROiVcxDpek','EUtaMalTWn5l','label','task','',10,'2026-01-06 19:15:52.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('PXZU03Wiwv2H','EUtaMalTWn5l','relation','template','qLKPxkb0jrA1',20,'2026-01-06 19:15:52.985Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('j7saYZHvRzJf','EUtaMalTWn5l','label','location','gym',30,'2026-01-06 19:15:52.986Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('OrLnImfG5TUG','EUtaMalTWn5l','label','cssClass','done',40,'2026-01-06 19:15:52.986Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('PcLLyXKWHZKv','EUtaMalTWn5l','label','todoDate','2021-12-28',50,'2026-01-06 19:15:52.986Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('bcDKvI7wCbzf','EUtaMalTWn5l','label','doneDate','2021-12-30',60,'2026-01-06 19:15:52.987Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('TsqQOWe994Mw','BGxDK7Pyv4GE','label','taskTodoRoot','',10,'2026-01-06 19:15:52.987Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('2eVpp4KyFpAj','BGxDK7Pyv4GE','label','child:task','',20,'2026-01-06 19:15:52.987Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('NNMIatkHddLd','BGxDK7Pyv4GE','relation','child:template','qLKPxkb0jrA1',30,'2026-01-06 19:15:52.988Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('2YBsy892Q8DP','BGxDK7Pyv4GE','label','child:cssClass','todo',40,'2026-01-06 19:15:52.988Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('loRNu8FFd0nR','BGxDK7Pyv4GE','label','bookmarkFolder','',50,'2026-01-06 19:15:52.988Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ml2h8zsIKOBv','BGxDK7Pyv4GE','label','iconClass','bx bxs-plane-take-off',51,'2026-01-06 19:15:52.988Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('KeJBKS2oPVTF','Ny8aeTWun1wL','label','iconClass','bx bx-code-alt',1,'2026-01-06 19:15:52.989Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7liNW17dWKcs','3DejEfmddN93','label','appCss','',0,'2026-01-06 19:15:52.989Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('apwX0agO3r50','qLKPxkb0jrA1','label','label:location','promoted,text,single',20,'2026-01-06 19:15:52.989Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('LbUDpOU9pOgt','qLKPxkb0jrA1','label','cssClass','todo',30,'2026-01-06 19:15:52.989Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ZbYEaTgWvXHZ','qLKPxkb0jrA1','label','label:tag','promoted,text,multi',40,'2026-01-06 19:15:52.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('hwlYvUQChpiJ','qLKPxkb0jrA1','label','label:todoDate','promoted,date,single',50,'2026-01-06 19:15:52.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Yrw9nlyWeP2R','qLKPxkb0jrA1','label','label:doneDate','promoted,date,single',60,'2026-01-06 19:15:52.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('iJaejqqPsU99','qLKPxkb0jrA1','label','iconClass','bx bx-task',70,'2026-01-06 19:15:52.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('9RpIRxUVbELE','qLKPxkb0jrA1','label','task','',80,'2026-01-06 19:15:52.990Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('hILHHZnnGz5d','qLKPxkb0jrA1','relation','runOnAttributeChange','rJsDExFbsUZh',10,'2026-01-06 19:15:52.991Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('qsuvtIewMrXk','kaSYJS3RZCh4','label','taskTagRoot','',0,'2026-01-06 19:15:52.993Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('anWadVP9PWtF','kaSYJS3RZCh4','label','iconClass','bx bx-purchase-tag',1,'2026-01-06 19:15:52.994Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('HOjuZGCD0Ki6','KDPzUzEKIJnR','label','taskTagNote','health',1,'2026-01-06 19:15:52.994Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('3xGMdQvZ9gSn','HAFeKvgdWlOf','label','taskTagNote','shopping',1,'2026-01-06 19:15:52.994Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('aKPUbejQn7JL','51EH9C8uU4wP','label','taskTagNote','groceries',1,'2026-01-06 19:15:52.995Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('7iRaJNYYjNQc','LxcsUxwltYWb','label','taskTagNote','christmas',1,'2026-01-06 19:15:52.995Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('4ug5NNonZNHx','B1weOrs0sF94','label','iconClass','bx bx-sidebar',10,'2026-01-06 19:15:52.995Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('Y7jRbdAZLMqk','B1weOrs0sF94','relation','createNewTask','2uad0PgXLFKS',20,'2026-01-06 19:15:52.995Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('FUBnn30j6hIx','B1weOrs0sF94','label','executeButton','Create Launcher',30,'2026-01-06 19:15:52.996Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('evNvzYIqTwBt','B1weOrs0sF94','label','executeDescription','This script creates a launcher on the left side bar which can be used to quickly create a new task',40,'2026-01-06 19:15:52.996Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('JAg4r3j3PU9n','vRt9aNj6pfDg','label','widget','',10,'2026-01-06 19:15:52.996Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('a0tTCWjVBYCQ','VUTy5ZNoSWna','label','hideChildrenOverview','',10,'2026-01-06 19:15:52.997Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('0O7OCyQGW9KE','VUTy5ZNoSWna','label','bookmarked','',30,'2026-01-06 19:15:52.997Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('nYxuzvj67141','VUTy5ZNoSWna','label','iconClass','bx bx-tachometer',40,'2026-01-06 19:15:52.997Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('rRLeZn4nJPuI','VUTy5ZNoSWna','relation','renderNote','IQLqUtPWBMnL',20,'2026-01-06 19:15:52.997Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('hCnVJijbWReR','KCfloR2LgDEO','label','bookZoomLevel','2',10,'2026-01-06 19:15:52.998Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('VHDcgiGWCPsE','ty3Ufqd1p7VK','relation','renderNote','3cAEtb2SiSTO',10,'2026-01-06 19:15:52.998Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('TqzbYUN2b2GH','Y8vxi5oD7JAf','label','originalFileName','chartjs-plugin-datalabels.min.js',1,'2026-01-06 19:15:52.998Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('ocQypFhZ3qdp','9BsSlgcUyB04','relation','renderNote','aoR5YDjEYHU9',10,'2026-01-06 19:15:52.998Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('0HWsTvKF4WZg','cHAUCfxcyoQP','relation','renderNote','8OSwEMnyuRiG',10,'2026-01-06 19:15:52.999Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('cqxSfZUkOmV5','wulsRBzvIbw9','relation','renderNote','7maUmqwJNuqo',10,'2026-01-06 19:15:52.999Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('pD0VIjwAQ7gY','abOMAzG1zH9C','relation','renderNote','k6O4J4iMXpvr',10,'2026-01-06 19:15:52.999Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('R5otEtS8OiKE','BJmZxBkl4WDT','relation','renderNote','rEuucgYOlCJT',10,'2026-01-06 19:15:52.999Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('QRaENqroVmVF','R4eYeNj1jOeu','relation','targetNote','9nauI0mP1GME',10,'2026-01-06 19:15:53.000Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('I5BHJTxx5HCm','R4eYeNj1jOeu','label','customRequestHandler','create-note',20,'2026-01-06 19:15:53.000Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('SC3AACSJMu0u','LmnfPU5LfRuf','label','widget','',10,'2026-01-06 19:15:53.000Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('70828oUkyIam','LmnfPU5LfRuf','relation','renderNote','k3VejDlCb0gn',20,'2026-01-06 19:15:53.000Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('H0bsrkY4SWfP','x6kAx4a4PpXS','label','iconClass','bx bx-dots-horizontal-rounded',10,'2026-01-06 19:15:53.000Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('oKYZW7Tcq2bA','aiZdcporLLLM','label','iconClass','bx bx-notepad',10,'2026-01-06 19:15:53.001Z',0,NULL,0); +INSERT INTO "attributes" VALUES ('x4nDYlkMSGcG','aiZdcporLLLM','label','excludeFromNoteMap','',20,'2026-01-06 19:15:53.001Z',0,NULL,0); +INSERT INTO "blobs" VALUES ('z4PhNX7vuL3xVChQ1m2A','','2026-01-06 21:15:50.731+0200','2026-01-06 19:15:50.731Z'); +INSERT INTO "blobs" VALUES ('UXfCSxps185GUUmO3jBi','First slide','2026-01-06 21:15:51.965+0200','2026-01-06 19:15:51.965Z'); +INSERT INTO "blobs" VALUES ('OGINf0l0UX60xBRL2Nxh','Second slide','2026-01-06 21:15:51.969+0200','2026-01-06 19:15:51.969Z'); +INSERT INTO "blobs" VALUES ('eB9vHV8YR3AhrUGmUujF','
+ +
+

Welcome to Trilium Notes! + +

+

This is a "demo" document packaged with Trilium to showcase some of its + features and also give you some ideas on how you might structure your notes. + You can play with it, and modify the note content and tree structure as + you wish.

+

If you need any help, visit triliumnotes.org or + our GitHub repository + +

+

Cleanup

+ +

Once you''re finished with experimenting and want to cleanup these pages, + you can simply delete them all.

+

Formatting

+ +

Trilium supports classic formatting like italic, bold, bold and italic. + You can add links pointing to external pages or  + Formatting examples.

+

Lists

+ +

Ordered: + +

+
    +
  1. First Item
  2. +
  3. Second item +
      +
    1. First sub-item +
        +
      1. sub-sub-item
      2. +
      +
    2. +
    +
  4. +
+

Unordered: + +

+ +

Block quotes

+ +
+

Whereof one cannot speak, thereof one must be silent”

+

– Ludwig Wittgenstein

+
+
+

See also other examples like tables, + checkbox lists, highlighting, code blocksand + math examples.

','2026-01-06 21:15:52.025+0200','2026-01-06 19:15:52.025Z'); +INSERT INTO "blobs" VALUES ('fnuxfnZUknQ7eIFVzDL0',' + + Trilium Notes + + + + + + + + + + + + + + + +','2026-01-06 21:15:52.030+0200','2026-01-06 19:15:52.030Z'); +INSERT INTO "blobs" VALUES ('7SsREyHyFYSXB6DcrHza','
+
+

This is a place I use to put notes waiting for better categorization

+
+
','2026-01-06 21:15:52.034+0200','2026-01-06 19:15:52.034Z'); +INSERT INTO "blobs" VALUES ('bP7p55rfbkS7rUEsLcNJ','','2026-01-06 21:15:52.040+0200','2026-01-06 19:15:52.040Z'); +INSERT INTO "blobs" VALUES ('hKsyONPSzMlLZxBFn10t','

How to be a stoic from Massimo Pigliuci:

+

https://www.amazon.com/gp/product/B01K3WN1BY + +

','2026-01-06 21:15:52.044+0200','2026-01-06 19:15:52.044Z'); +INSERT INTO "blobs" VALUES ('w2ffqrsYVvHQvZYayWR9','

"The Last Question" is a science fiction + short storyby American writer Isaac Asimov. + It first appeared in the November 1956 issue of Science Fiction Quarterly.

+
 
+

This page demonstrates two things:

+ ','2026-01-06 21:15:52.050+0200','2026-01-06 19:15:52.050Z'); +INSERT INTO "blobs" VALUES ('eX7fnhczYgNOecFfd7G0',X'255044462d312e340d25e2e3cfd30d0a3234312030206f626a0d3c3c2f4c696e656172697a656420312f4c2034393335392f4f203234332f452031313734352f4e20392f542034343432332f48205b20373336203238385d3e3e0d656e646f626a0d20202020202020202020202020202020200d787265660d0a3234312032320d0a30303030303030303136203030303030206e0d0a30303030303031323034203030303030206e0d0a30303030303031343739203030303030206e0d0a30303030303031373938203030303030206e0d0a30303030303032313539203030303030206e0d0a30303030303032363435203030303030206e0d0a30303030303033303630203030303030206e0d0a30303030303033313338203030303030206e0d0a30303030303033333832203030303030206e0d0a30303030303033363339203030303030206e0d0a30303030303034323632203030303030206e0d0a30303030303034323939203030303030206e0d0a30303030303034393439203030303030206e0d0a30303030303035353534203030303030206e0d0a30303030303036323134203030303030206e0d0a30303030303036383739203030303030206e0d0a30303030303037353436203030303030206e0d0a30303030303038323237203030303030206e0d0a30303030303038383235203030303030206e0d0a30303030303131343935203030303030206e0d0a30303030303031303234203030303030206e0d0a30303030303030373336203030303030206e0d0a747261696c65720d3c3c2f53697a65203236332f526f6f7420323432203020522f496e666f203237203020522f49445b3c39343138394243333835383442343946363737393839303938444542463043323e3c43313033374246343639364634453336394141303431334141424141454635413e5d2f507265762034343431312f5852656653746d20313032343e3e0d7374617274787265660d300d2525454f460d2020200d3236322030206f626a0d3c3c2f43203231352f46696c7465722f466c6174654465636f64652f49203233372f4c203139392f4c656e677468203138382f4f203138332f53203132393e3e73747265616d0d0a68de6260606062606059cec0cac0c099c3c0cb8000bc0c2c405116068e0630f76b41cf09269b8b013c3d2ec9bd0c0cada5a6a60160094597c4098b0c2e328978347229810815814540c2012825c1c0a4c0c060c1c006348209644c0383069a394840088a19185419780417bac80856314d38cf7bc88b812955b9295fdda94cc3c970c984ab10d5820c0cbd53813433105f026271068659fa0c60ef30d802b10803435f3a449efb04dc0e690686d5a6409a1188d400020c00b61c27b80d656e6473747265616d0d656e646f626a0d3236312030206f626a0d3c3c2f4465636f64655061726d733c3c2f436f6c756d6e7320332f507265646963746f722031323e3e2f46696c7465722f466c6174654465636f64652f496e6465785b3238203231335d2f4c656e6774682033302f53697a65203234312f547970652f585265662f575b31203120315d3e3e73747265616d0d0a68de62621261606260601cc5830533ce1d0d83a11d1f00010600a49d03cf0d656e6473747265616d0d656e646f626a0d3234322030206f626a0d3c3c2f4c6173744d6f64696669656428443a3230303630393239313935363030292f4d61726b496e666f3c3c2f4c65747465727370616365466c61677320302f4d61726b656420747275653e3e2f4d65746164617461203236203020522f4f75746c696e6573203137203020522f506167654c6162656c73203233203020522f506167654c61796f75742f4f6e65436f6c756d6e2f5061676573203235203020522f5069656365496e666f3c3c2f4d61726b65645044463c3c2f4c6173744d6f64696669656428443a3230303630393239313935363030293e3e3e3e2f53747275637454726565526f6f74203238203020522f547970652f436174616c6f673e3e0d656e646f626a0d3234332030206f626a0d3c3c2f436f6e74656e74735b3235302030205220323532203020522032353320302052203235342030205220323535203020522032353620302052203235372030205220323538203020525d2f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323434203020522f54543120323435203020522f54543220323436203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320302f547970652f506167653e3e0d656e646f626a0d3234342030206f626a0d3c3c2f42617365466f6e742f54696d65734e6577526f6d616e50532d426f6c644d542f456e636f64696e672f57696e416e7369456e636f64696e672f4669727374436861722033322f466f6e7444657363726970746f7220323630203020522f4c61737443686172203131372f537562747970652f54727565547970652f547970652f466f6e742f5769647468735b32353020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302036363720302030203020302037373820302030203636372030203020302030203020302030203020302030203020302035303020302030203020343434203020302035353620323738203020302030203020353536203530302030203020302033383920333333203535365d3e3e0d656e646f626a0d3234352030206f626a0d3c3c2f42617365466f6e742f54696d65734e6577526f6d616e50534d542f456e636f64696e672f57696e416e7369456e636f64696e672f4669727374436861722033322f466f6e7444657363726970746f7220323438203020522f4c61737443686172203132322f537562747970652f54727565547970652f547970652f466f6e742f5769647468735b3235302033333320343038203020302030203020313830203333332033333320302030203235302033333320323530203020353030203530302035303020353030203530302030203530302035303020302030203237382032373820302030203020343434203020373232203636372036363720373232203631312035353620373232203732322033333320333839203732322036313120383839203732322037323220353536203732322036363720353536203631312037323220373232203934342037323220373232203631312033333320302033333320302030203020343434203530302034343420353030203434342033333320353030203530302032373820323738203530302032373820373738203530302035303020353030203530302033333320333839203237382035303020353030203732322035303020353030203434345d3e3e0d656e646f626a0d3234362030206f626a0d3c3c2f42617365466f6e742f54696d65734e6577526f6d616e50532d4974616c69634d542f456e636f64696e672f57696e416e7369456e636f64696e672f4669727374436861722033322f466f6e7444657363726970746f7220323439203020522f4c61737443686172203132312f537562747970652f54727565547970652f547970652f466f6e742f5769647468735b3235302030203020302030203020302032313420333333203333332030203020323530203333332032353020302030203020302030203020302030203020302030203020302030203020302030203020363131203631312030203020302030203020302033333320302030203020302030203020302030203020302035353620302030203020302035353620302030203020302030203020302035303020353030203434342035303020343434203237382035303020353030203237382030203434342032373820373232203530302035303020353030203020333839203338392032373820353030203434342036363720343434203434345d3e3e0d656e646f626a0d3234372030206f626a0d3c3c2f4f502066616c73652f4f504d20312f53412066616c73652f534d20302e30322f547970652f4578744753746174652f6f702066616c73653e3e0d656e646f626a0d3234382030206f626a0d3c3c2f417363656e74203839312f436170486569676874203635362f44657363656e74202d3231362f466c6167732033342f466f6e7442426f785b2d353638202d333037203230303020313030375d2f466f6e7446616d696c792854696d6573204e657720526f6d616e292f466f6e744e616d652f54696d65734e6577526f6d616e50534d542f466f6e74537472657463682f4e6f726d616c2f466f6e74576569676874203430302f4974616c6963416e676c6520302f5374656d562038322f547970652f466f6e7444657363726970746f722f58486569676874202d3534363e3e0d656e646f626a0d3234392030206f626a0d3c3c2f417363656e74203839312f436170486569676874203635362f44657363656e74202d3231362f466c6167732039382f466f6e7442426f785b2d343938202d333037203131323020313032335d2f466f6e7446616d696c792854696d6573204e657720526f6d616e292f466f6e744e616d652f54696d65734e6577526f6d616e50532d4974616c69634d542f466f6e74537472657463682f4e6f726d616c2f466f6e74576569676874203430302f4974616c6963416e676c65202d31352f5374656d562037312e3734322f547970652f466f6e7444657363726970746f722f58486569676874202d3534363e3e0d656e646f626a0d3235302030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203535333e3e73747265616d0d0a48897c935f6fda3014c5dff329cedb82548c6d4852a4aa5269ab89699536d56fd31e5c304bd610a3d821629f7ed7091090d649fcb9497ceff99d6367f20d77779397c7e51338eeef174f8f88387e450205a2c9e757aa5db450d144290e01b58938e39c4fa156188752cca05aea8572103cfcffa12b55434c594215ef0b99489649643c63d4b08d62951b7cd5cee37b639c2f6c8591fa1d3dabe8f985102603963861f514a2a7e8b4b90818a7aa8590bda0844c672c4d91667336ebf516072c9dd62b3cb8626bf7b8967bdde9eaac28af15e585efd9d937cfae15e71c699ab0e436a06ca31f64b070a0cfdb011b3d4ae21adb50ed6d5d7803e76d7d80a5fb9bd158c6d065099f5b67b044aef7a3596ce88b96167b5331c2fda9be7cc03bfd90570cdbf40fdc44b0ecb6877dd87853438fd2b82c6f08a1a1aa5a9bda5bfb0e6fe10df139a2357b5377cb466311c3d774ab28cb6efb02e02999a3aa9c76aab4e74158ad49e960746872b01be4cd966c504e5d1845450950323bbd32e1a9ee04735bfb8bd9c9b001f3307bdc0f1f0b26922010f7b374b52617a5d17b83c2070707db40bb50e5b6451bfc2cbb33301ca4cba032c6d31e3976cd6a65ccdaac1975e8d25934a768cefd17ef43d2f5134f9a1c07108d256735bc76ef37786bfca5b41c5a3b43f29649995c386a6df5c9f73b104cb4b9a6abf0d3929fd29c07a543ec324ca228409bb6b345d9057b5e381c6279f42ab393d72ebd8dad8314fbdf4b32a34387bf020c009c1315d00d656e6473747265616d0d656e646f626a0d3235312030206f626a0d5b2f494343426173656420323539203020525d0d656e646f626a0d3235322030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203538303e3e73747265616d0d0a48896c935b6f9c301085dff915e7ad20651d9b5b408af290cbc3568a54a9bc257d20302cb40b44d824dd7fdfb1d95bdb5d2463d6f6e733676680fbc70778f785775d1421148ac693424a19a2a8b0b2d3f006c5275408c90fbf728954491165287acf5f1b741a25aa79eac659a3292b03d396fc7750fc5c58eac852cab272912a6615b5e70fc3dcd354be6d091395354d1a6df94128f52faad113bae688494e98c4498a457eb3e7608dcf6934c457b31c6dc6692750b4b4833dbe1c7271acc2582419564a5848edbdf89aa8c7401f34c18caca2a7fecdce5b867586858d0d7f04a94f8e1bfc28be2e40b9a8b8612b9245c68bbfc338e1d56f78d4f344af4190fb0e55cea61da72bd0ef8ade0dec863df4a3e4d7662638f23f864967d86a7fc951b5cfb079d3b2c9067d67276fc46e09dccfe6ca0aaec679d27465af3eb3208af78a9383fd2e6c16b321e3643ae770b43c3a0989ecd14c64e1e16c67346d1b907ea76ac9b5dd2cedb658a4f9615bb9ddee1cfa4239c8cc451729c1f5760a8e86ba1b362e7fe86a2a6153a46d76ea69fc1c30ce0656f8ce5c10aa0e49c90f39691986d50ae55063fda5872e4da79b8eeb8beb34487c13ac42df3aa9d9d46d2d5c1e9e0aefe9993be3fa1b6e6faf9f1fd68f48707777d62d6adf2dc7a84f2d1267a12db224cd44beb4095cf817a0e945e80995844ae4fc439230335e607fb11ebe4b541a929b2a3d8d91027435782a8a04539244c814519c88148ad33f91d71cd75211f17d228c97e1ff357b2e4acf56a5c8634eb0c8236e409165e97219fe083000fb4219b40d656e6473747265616d0d656e646f626a0d3235332030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203533353e3e73747265616d0d0a48897c924f6fa33010c5ef7c8a7704293836ff02555529697ad8d546da03b7aa072731852e852c98b0f9f63b4048b249b689642cdbf39b376f06f06621f303f87ec05c079c39deb054ca480cce0211e0b4ba02a83785f1658c705de6d09dcfdce15430ee8cb8c8f3e9307267b486617085bb1b7257c139090f6e45dfcdf24f88ebf92cb888b990700b9cfec4e3e374f5fc6d89199e9e16cb67181cefc62236a6712c2010775939e73ee20dec6e2be8b0852077e84f9f306211fde07b82791ee24fc38c53855cd61abf1b55ebac2cd0ca1ab2fea5b648ca0a9aee93aca2073afbb4e28f21857b4ac1c33ec58c7911958b786bbc9a6a8254e609b2021f049d80a82b79802326707840abd4903d303495650b13d65bfcddb047760bfb48b40513fe406d5355206dba1869d9815964fa7094566bb5db91e0ace8393d469c24ba4717981b8d0a75d9179667efa966e83c3895bf9157aa7a9a77f6d439d20267a099725d36540fb9469daa9b5ca34c689f647b659f1c73ce8ef500dba1268b737de6b6cc735961ad287caf2aa4a46d2df3bc26b70a2a4d93a754644165ea34aba94d8707a0e3bfc4c6cb8aa6e16242c271426ea723380b89fe331d9c6efbe97835e7b9fa43e949cf7cabf2bc97b218fda97465795d3384d979861fcdaedca35595826e4b72816e87011a9f653aedf68d254c6269ad8aad2c746df9e6f1f58aeccbf67243270cf3faa203ced5c8f1d1bba581bf020c00253d0c420d656e6473747265616d0d656e646f626a0d3235342030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203539303e3e73747265616d0d0a48896c93cd6edb301084ef7e8a394a40a498b6e5d84010a0f939a4688002d52de88191d612139a7444ca42debe4b2ab1d2a6be98a6a56f67676781c76420ad211da47943dbefd34d22d34c24064fa44ce350d95ed767f02dbde1c5d080a14d7f97df67f37c3e9f2f5156c8c251089403c426df0acc51d6b3447a68f9c69856993abccfa840aab4aa5e187d869d968eff6c9096cf236f73e285e3806c0466221745803e263b5911b20cfb749b284d2e2d12965e9f7ec3eef0f10c1f7dcb321a25cda4b9986a1451f345be5914a3e8c7c4b3ca749dec0fbda72e4719da6e658dd00dc950ce43e2289b9e60c2935e598389be98e88bb183117f6a2189aa080d19eaa4c6414b139476c46eb9d84ba5baaa57de455f469608d88f136b5ee7cbe5bbcfb1c520515bb6d229c3cd379d1d0c0ed2f958eb6095f13c38ea68f25a4c4ac5a834423f791d22c1bc46d3dfc9889160a873ea49077b8e3419b09ab0ab28b5c82777d9ba9dea028a254a77c0bb19436b35e5187dbc2b67770f37989dffc4e5e5f9c3cdfd2db6b8bababee5bbeb72765e9602ac7837130be6cec15f9b6dbee50f564b9187b27baef5d06baf8e3c305961e0803bd2bb4cd6cf3d5f391f6217bc8eb795ed3aaabc8ae5c7387f246373d26e9a1cf7a3d3de72ac39bfdc87ed38063ea6b865709f6645f2c5aaffc543ac4ff1d87c8e4750c8638b3918654179bcf6bc34ec3519db372db82a1de324ff59189ee17af92e39210359d36b2f3d9d5ecdf1cbe25b1d979e4bfce80ff6386562f545dec8fb24cf7b32358d0bbdb7c6f9cef62eae98873581843f020c00738d37110d656e6473747265616d0d656e646f626a0d3235352030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203539353e3e73747265616d0d0a48895c534b8f9b3010bee757ccad50010112f290567bd86c2ab552a41ed05eaa1ebc30094e1d4c6dd3887fdf196021da1c825ffae67bcc00c4511c279017108eab3b2469b4dd6610435e2e7e79aa03252ffec6ab1c2d455d826d1bdaa239fb6b4f1652f899a754174087feeffcc78271e29421fbd566848c571f880e84853b2ac55f517770f3771efa61e2d550e8569511cc40ab99db9691c2741dede20cc2244a32c6f3f20a3b386309d241299c084094d7d63a3af9dba27552d7169ca66b0b7e7e1d6067c9a3e64db4597f10ac114bdb4b7546d496642a3f4c3dc190ae42bab17734045a0947420c3ef05dcf7c7be5e1803cd395d6b648120f689c9035794a90e41e9713e4c944713f53dc8f1e2613454d0938b6ac2222140065f40719e9e6efbd6020c5f9b47ec2e100d29b7a66b99db0d3ed889d2653e44e3ac55235d88aea08c29275affca2b4e966b59f1a87b359650fd910546f11e57c6a094939f98f018b2ff46f2318908ef9e2783ac062f9139e9e96a7c3f7574862787e7e79a5c3977cb1ccf304a8c0f9b32fc9d85bc43be6cf6e1fede907abf52e4a29881b11f8a60d945888126d404589c744022a6edd122a540dc9a517b4956cea6550dbab974def2fc7d328edf882f7d419f4b9f26b2c1cc761782df972ec0cacb9cc3b5b393b9fcda9ee987dfe9548f200886100c87483a2a87a0227adeb004ec2d8a13fdea64169e9e4bd75d008ebfa6a011c85714cb8f7161a4dc20d5add9a022dcf15fbcf6d5c02f3d2d418ee81571f2591f168ba1b6ddc6800a98f20d71a6e2d71c21acda5ebf3e4196161d4adf05f800100244e299f0d656e6473747265616d0d656e646f626a0d3235362030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203539373e3e73747265616d0d0a48896c934d8f9b301086eff9157304293898043648ab959add1c5a29520fdcaa3d3860822bc74eb1599afeface986c1269130ec103ccc7f3be0390b2344d5750d590d02d5f4335022fd9aac82185aa99fd8a5adb83ef24686b0ee07b75720cb671118938e151ef3b907f4fda2a2f1b50de416d8586f8bdfa310bb9b36b6eba1d21b9244f38e3f954409806865e18351ce37504a3c29ccad4bd144e6149d9b6aa56d2d4e7f925efaddd9092178c1753b7d17ef0d46c2f61140eacd16770168e43dd816d616f7dc700e2eaf76c5bcdb6bb57982d7ec2f3f362f7fafd0d38879797cd1b0637d56c51551c3854ed34464e35b15c8a17fead4b56e20fb272c908df11c7d86069a7ed88257783f6ea8318d5a0a5e80db291c60e870e63e02d08e346d94fe3249f057092352b9f3eb937f8ae94277cedcf209d57d63820403646ec12dac13482ce9274305e688d8088e50dfef2067f39c10f0588fdea02df1ad88933f0d51cb2b4e073183be1a1130deca534c4d2f698772feba918b4a2f6c4908a3c82983d8438c9c5c3905f291639cb096254a1cfa491fde14c7291ebdc608294cedb5e92705fd4cfd8537651bf99a3fdcc87ecd18c138bc12badfe21fe465d3e2718eb1b97c9f09c95cbabe16b8f12221701279440135e11e79141eed227a36ab02b3cd7140c4f257bc89c074d936cc58afccef0d137ad612b6873fc10ac61db36acce1e8fe4785aa17988b4ca39eafa1edf135b5d3d82a6a00f6edb334ddd6a753a61e20010f709ddef49d65b97e5b5cbece28c90f66e2b11a491356d353a8bd4503e3837cc7e8ccb88c2cec7ef00ff0518003ec129f90d656e6473747265616d0d656e646f626a0d3235372030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203631313e3e73747265616d0d0a48896c944f8f9b3010c5eff91473840a0886241ba4d54afbefd0aa912a959e567b30b6096e1c3b352651fae93b3649c8a1391003e637efbd1980fadb2ccff23c7f809a417a5d9e801459b158420e359f7d44d449a313305ac03eae22a904480d5c527f269cb009c49f5714b9a108092892151752c4a4654aea2db84ec03bb5ae03eaa0a3aa0d57e2faf7c8584c8cc233d2a2cc16d512529291652071d93baa9900333eba314667f0acd4056ba99e70c5e42ee0c8225b4cee9a33ba39ca5e36e8ab11686a1df59edb0ffa604ec26630da7baf67ef9b5798cd7fc0e3e37cf3faf50d48094f4f2f6f78f1a59ecdeb9a007a6ec7aae554b51a33c58ab9ff5b5759853f28489ee1ae3d8af8298e0223a5e71ee3e0a08dc3f26d2b99e0e00c66ed5505a75b65ec94f69db57528f29095d5d5d9d9bb900ea8e6f0cc0586e357df878339422b3555ea0c9e4be394441a8fab688bf5fed7cb3cf4321df1531b509ae8193d0868add9077d87a15192413b68766bc05d14e565bc48796b809fae3e09da90e70509e1fc84fd19242e4e9db0021309f3773283c26d9dd43b6f2e484d2fb89bac8f4819b3f373d61aeb457966e2895e2017bdb00e7d0e9a0bbbb57111195c02eb42eb1b61510c16f571d8382d22f4646c10799d36bf4ffa5bdbce9deff25ade7c1621affa8b9fafc14aacd6181efab119949347caa0ef70b87806bf34754e681eaf22c151259f78ab1baf5c85dcaafbc1f56f5202bdd786563975144e12679f194469447a938afebd281c7595631f47d05d62f85eb21d3e27c32c6c31824dbc8c8698445e2edea02cc1f69824cca7a056235cba1ed00a7e1fe24f807f020c00ee3332fc0d656e6473747265616d0d656e646f626a0d3235382030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e677468203532383e3e73747265616d0d0a48896c934f8f9b3010c5ef7c8ad15ed64881e06cd81069b552f78fd4adb4520fdcaa1e1c70825bc78e6c234a3f7d6708096976b97864c49b37bf3740f92dcad22ccb9650569050c90b283be045cad7396450d6d10f660d08534368246c6cef411c0e4e564a04499722a45036b28726ce998813ce6a887f8eca9c4fca9c9493513ae129cf8ff2c68232419af89e0565cd0c4fb04eed14dd08adcf62d9dd24969318eb6760b7502b1f5ab75166070acd405cfe8a5ecbe8f5fd19a2f977787898bf3fbfbd005fc2e3e3d30b5e3e95d1bc2c39a0a36d949ca471ec058e9cd151acd3353e58ae526cb5479bc719450d1b67db5d1340208d10b4844e8586e8ece382cd4ea8949b28648bb3712a07be4571c157f75059534987a4c3009ab46c9ce48c0a49544d804e7808169cd4e2cf85fa6ac2b2383126f90bc6ca0caa95ddc76b76883913a6277452540d587ce546df885c8e731149eaf119cafc5394839bfc2af18f50d7781e99debc855bec882b45638abf1461d74803bd6dd18c32bfc9a40ab31bf042d5f0a5965aa783abe41aec69718bc50896c157e5292dcc6c2b2a3984a7156d473679bca7cf8a342fc68f8cf4d4b393c229ac3deee6b050d7ed5603695c8f6576419aa1d78124c2f6413987bf48832e6a47b3786d3b8c7ad817013b2dcec2d79bcd57e9ddf403a20b67eb19e61faa86180d59b69ba35585a379dd3aa8744b18bdc21eff2507f04f800100da570b5b0d656e6473747265616d0d656e646f626a0d3235392030206f626a0d3c3c2f416c7465726e6174652f4465766963655247422f46696c7465722f466c6174654465636f64652f4c656e67746820323537352f4e20333e3e73747265616d0d0a48899c967954537716c77f6fc99e9095b0c3630d5b80b00690356c61911d045108490801124248d80541440514454484aa9532d66d74464f459d2eae63ad0ed67dead203f530eae838b416d78e9d1738479d4e67a6d3ef1feff739f777efefdddfbdf79df300a027a5aab5d5300b008dd6a0cf4a8cc516151462a40900030a200211003279ad2e2d3b2107e092c64bb05adc09fc8b9e5e079069bd224ccac030f0ff892dd7e90d00401938072894b5729c3b71aeaa37e84cf6199c79a59526865113ebf10471b634b16a9ebde77ce639dac40a8d5681b329679d42a330f1699c57d719953823a93877d5a995f5385fc5d9a5caa851e3fcdc14ab51ca6a0140e926bb41292fc7d90f67ba3e274b82f30200c874d53b5cfa0e1b940d06d3a524d5ba46bd5a556ec0dce51e982834548c2529ebab940683304326af94e91598a45aa393691b0198bff39c38a6da6278918345a1c1c1427f1fd13b85faaf9bbf50a6deced393ccb99e41fc0b6f6d3fe7573d0a807816afcdfab7b6d22d008caf04c0f2e65b9bcbfb0030f1be1dbef8ce7df8a6792937187461bebef5f5f53e6aa5dcc754d037fa9f0ebf40efbccfc774dc9bf26071ca3299b1ca8099ea26afaeaa36eab15a9d4caec4843f1de25f1df8f379786729cb947aa5168fc8c3a74cad55e1edd62ad40675b516536bff53137f65d84f343fd7b8b863af01afd807b02ef200f2b70b00e5d20052b40ddf81def42d95920732f035dfe1defcdccf09faf753e13ed3a356ad9a8b9364e56072a3be6e7ecff4590202a00226e0012b600f9c813b10027f1002c241348807c9201de48002b014c84139d0003da8072da01d74811eb01e6c02c3603b1803bbc17e70108c838fc109f047701e7c09ae815b60124c838760063c05af200822410c880b59410e902be405f9436228128a8752a12ca8002a8154901632422dd00aa807ea8786a11dd06ee8f7d051e804740eba047d054d410fa0efa0973002d3611e6c07bbc1beb0188e8153e01c7809ac826be026b8135e070fc1a3f03ef8307c023e0f5f8327e187f02c02101ac2471c1121224624483a528894217aa415e946069151643f720c398b5c41269147c80b948872510c15a2e168129a8bcad11ab415ed4587d15de861f4347a059d4267d0d70406c196e045082348098b082a423da18b3048d849f8887086708d304d784a2412f94401318498442c2056109b89bdc4adc403c4e3c44bc4bbc45912896445f2224590d249329281d445da42da47fa8c7499344d7a4ea6911dc8fee4047221594bee200f92f7903f255f26df23bfa2b028ae94304a3a454169a4f451c628c7281729d39457543655408da0e6502ba8edd421ea7eea19ea6dea131a8de6440ba565d2d4b4e5b421daef689fd3a6682fe81cba275d422fa21be9ebe81fd28fd3bfa23f6130186e8c684621c3c058c7d8cd38c5f89af1dc8c6be66326355398b5998d981d36bb6cf6984961ba3263984b994dcc41e621e645e6231685e5c692b064ac56d608eb28eb066b96cd658bd8e96c0dbb97bd877d8e7d9f43e2b871e2390a4e27e703ce29ce5d2ec275e64ab872ee0aee18f70c779a47e40978525e05af87f75bde046fc69c631e689e67de603e62fe89f9241fe1bbf1a5fc2a7e1fff20ff3affa5859d458c85d2628dc57e8bcb16cf2c6d2ca32d9596dd96072caf59beb4c2ace2ad2aad36588d5bddb146ad3dad33adebadb7599fb17e64c3b309b791db74db1cb4b9690bdb7ada66d936db7e607bc176d6cede2ed14e67b7c5ee94dd237bbe7db47d85fd80fda7f60f1cb80e910e6a870187cf1cfe8a996331581536849dc6661c6d1d931c8d8e3b1c271c5f39099c729d3a9c0e38dd71a63a8b9dcb9c079c4f3acfb838b8a4b9b4b8ec75b9e94a7115bb96bb6e763debfacc4de096efb6ca6ddcedbec05220153409f60a6ebb33dca3dc6bdc47ddaf7a103dc41e951e5b3dbef4843d833ccb3d473c2f7ac15ec15e6aafad5e97bc09dea1de5aef51ef1b42ba30465827dc2b9cf2e1fba4fa74f88cfb3cf675f12df4dde07bd6f7b55f905f95df98df2d1147942cea101d137de7efe92ff71ff1bf1ac0084808680b3812f06da057a032705be09f83b8416941ab824e06fd233824581fbc3ff841884b4849c87b2137c43c7186b857fc7928213436b42df4e3d01761c16186b083617f0f17865786ef09bfbf40b040b9606cc1dd08a70859c48e88c9482cb224f2fdc8c928c72859d468d437d1ced18ae89dd1f7623c622a62f6c53c8ef58bd5c77e14fb4c12265926391e87c425c675c74dc473e273e387e3bf4e704a5025ec4d98490c4a6c4e3c9e44484a49da9074436a27954b774b6792439297259f4ea1a764a70ca77c93ea99aa4f3d9606a725a76d4cbbbdd075a176e1783a4897a66f4cbf9321c8a8c9f843263133237324f32f59a2ac96acb3d9dcece2ec3dd94f736273fa726ee5bae71a734fe631f38af276e73dcb8fcbefcf9f5ce4bb68d9a2f305d605ea822385a4c2bcc29d85b38be3176f5a3c5d1454d455747d896049c392734bad97562dfda498592c2b3e544228c92fd953f2832c5d362a9b2d9596be573a2397c837cb1f2aa215038a07ca0865bff25e5944597fd97d55846aa3ea417954f960f923b5443dacfeb622a9627bc5b3caf4ca0f2b7faccaaf3aa0216b4a3447b51c6da5f674b57d7543f5259d97ae4b37591356b3a966469fa2df590bd52ea93d62e0e13f53178ceec695c6a9bac8ba91bae7f579f5871ad80dda860b8d9e8d6b1aef352534fda6196d96379f6c716c696f995a16b36c472bd45ada7ab2cdb9adb36d7a79e2f25dedd4f6caf63f75f875f4777cbf227fc5b14ebbcee59d775726aedcdb65d6a5efbab12a7cd5f6d5e86af5ea8935016bb6ac79ddade8fea2c7af67b0e7875e79ef176b456b87d6feb8ae6cdd445f70dfb6f5c4f5daf5d737446dd8d5cfee6feabfbb316de3e1016ca07be0fb4dc59bce0d060e6edf4cdd6cdc3c3994fa4f00a4015bfe98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff020c00f784f3fb0a0d656e6473747265616d0d656e646f626a0d3236302030206f626a0d3c3c2f417363656e74203839312f436170486569676874203635362f44657363656e74202d3231362f466c6167732033342f466f6e7442426f785b2d353538202d333037203230303020313032365d2f466f6e7446616d696c792854696d6573204e657720526f6d616e292f466f6e744e616d652f54696d65734e6577526f6d616e50532d426f6c644d542f466f6e74537472657463682f4e6f726d616c2f466f6e74576569676874203730302f4974616c6963416e676c6520302f5374656d56203133362f547970652f466f6e7444657363726970746f722f58486569676874202d3534363e3e0d656e646f626a0d312030206f626a0d3c3c2f436f6e74656e74732032203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020522f54543120323436203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320312f547970652f506167653e3e0d656e646f626a0d322030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820323638373e3e73747265616d0d0a48898c57db8edb46127d9faf68cccb50804493d41d0812d8b1b1f162bd1b600418c1601f5a644bec0c87ad65935694afdf53d5bce946fbc1964612abababce3975eaddefe2a79fde7df9f5f34711889f7ffef0f157f11088fd4328b47878f78f67bcb70f1f360fef369b408462b37b08fc2008e662138b09bd0df1e111cf8a8d156140af7fe3af4d21c208af01bdac03b10c56fe7a21366f0f2f9edc9aaaf4c5e3fb2c1365aa84ca55b13f89e368e5a9d124f4442c737130d6ea6d7612ea9b2a446547ffddfcd31d1db647074b3a3a5cf90b3a3179f094d89942ec0aa57cf12937d53ead838f85de89a3124799972a11a511a3cd9f2edcac0b37a370138e3709fd704e315fbca490476172a1cb313df8d6a4999542e2069f6451a6e2667a5c9930f4a3e5dc25f8e2e91c21a4d8eabd480a73106627f4dba12a94c8f4ff2a9d085d987c2c649e085b6a84cff9fe74a81e4d22cf5a2e5977dcb43b6eedd277e7b517f0eaf25a832aaac4179765572236559670a1a92aaeab4d6983a8cedda3c7c75460ce8832bcf1de7f145cda4f9b874f5f00a5771dbcc2065ed768ba6a691f3a8bc5d29f3374bc7f5507f30de9c6af6862aaad489544a174a28ef2647df19b12293e90a2ec6e124414bc79e7eeb46aeea4e3576a416274be475164298ea9ca11b68794adeac0125d55db45ebc125367959c8e2444d1ccdbde42a58f303919be3b8d7c94b20be7807400b0cd8aa58a2f614886e47ff10299605629429ce5042c76a00824193dfc7078f7ab5cfa4b5475980258fff3665d3bbf1231d61a50648ee3531badfc45e6da2eb26460b3f744d7cfc4f3ac6415936167f561624223968f12336ba03a10be3cf5775bb6ae4da2a1745955bf4ed08b27c50453980bbe9fd94175dca8beb9471f2b496acc70db0f1345a78165d2bcfc04e55bf71eaec470a155da37dbe5e356867812cf43e25e1012c7df1018aa00d2e4e5d6c41d9b53b9cd68ab3983708df368f00e627250bb0640384d3c71d455ca1f176d5ea14a910a98e1c4d16de690ba8bc87489d4c058094daeeb44a7ea1af1e4753ef7e15e637abe00e5d5ddf7d35f3977da61f000ca2f90ef45405495fc1a24e9f95a9ce73a26d2a7521ceee72ae25ebba12929ee1c7c19e42810224bba97eb32adb39f25bf3a62eeb8ae73b2d3d2288d3e54ced4a27d3fa7000b7f72a27ae4a973070d9c5e9501632b1c385bf0ada8990143a7f05119baea0f2ae5142db9c20f743705bdc87dbba835b785df2f9b2e62540fe7514061e13534308f996d2425f4a9ecaa62a44a9df30038ea64e4c97bf0ce4b4bc9fd3fc12b26739cda61df19e0d8ea3f144c48f8dccb8e85521735d113efd51e80de4b01a00e0fcfae4685d93efe58c7d5bdcb6c2412569364f4c3894d49857511d8492712a749ee0373ca2bfe9847f7e6b44bbcbaefde5baed3f6e640f325636d5074226ddf3d964b210cf2598e6dc000f1234a50bca150cdc0c72f1fa3308e9ed0d45fb3dabc870a0645b19bf222f0c4736130e68e86763672c3a5e76f12fd5fcc54b49a679de1f0d460f5222f6d5ea5da9cc177f401d70f493834ce4419f2f1af37c40664d6fd6e7bd092f8539b8ee4f10d62ed223bede331ac1fda6d70c6c8386f0a58b452ff08b475eef0ed0c47bfb2abe5459a9bfa19432665b499a98348cd8aa4ca3469d4bf4ef63331c70449766e0ac0cb3d5aa23ede7eef054e2646a779ba58c7df159bc126aa960430a12de1eede7072f67fd9108c5b2254c2c66312b318d631828686073ba1b9948d039f39b1685e74014f8cb5aa72b0b23422e44bc4f588cb699fc9bc25787b178fc5c8a045f91f3be6fe1395aa7dacce221673a60117a4a75ad17b3d9a21e58ac9e6b7004999f2c511559bab6f09814fced6832f3509dcff423c1330c7f49717bb959d5b362316ba402b687a517f42265ee9b26b62773cfb25253713e3fbdd129a89befca7e351de74e3cf8809e767c55942f052b88c3640877ae7be5e584426bc07db226e8fac01de0dfa78d1f91343268ba1fb1e269b6c52840461dc2f8b4a97c3dd5e39e66e92de31db9bc5dd05ee2249c06ff15b45a82ba49532aeb3c0c74fbe9423ffb7d0dfdf9acb399166218b35390390725d33904a101bf77b9a29d432898d794f240a8827605580c9da93c765597a82dfef41d1b6a4bd4d6a5770d763b601bbb7bca9c8c48a60ff67e15a3991fb44ed1e46880896369d16040e8346e6de6a4fe61afda6cd01872429d18320e7b363347c48933c3cb26ee7482d9b2a54a8694f0b64f3c2bd474b96cb9c6d2e332e0e351b15cb20d3307f2c98f98448c60c536f155f718b0ae47f02c6c6805692168cceff6dd2d85f03f7660c99ab898bd1269a77c2863a17a4311f3c239e7817a0cd8b9e5a5bf3d2bd23cf0a3a8990c4f6f101d5e585c15a00543870ef8b5cbbdf7fcd0e9c29f35873e57f59ac0eb65d787236344bed274cdcc5ec76356bf4eb406fcd2d29f46ad5f229a975803b69922c792d261f5410b3a28d3af8a4dd4be82c6e6831d7381bb41c1cb65690a6805949c98184b2c0c25c5814a554942232f354755740b87db1c31916b40794c1b0a00efc04812fbc2603263032b0ba5dcf6b6373d759b5eb078e2c2f5b054e509b00834f9e237d608375b185064c7b08e8ddd76a600b8ad42de56f585bf719e61e73c71d99ddea35f490df05c71829cdb51116aa87706ffa108e3ef603fec5b508aed6cfb9f15e6d41ec1dc0d1a56d14d06d4f4b66d3f435db40a7b50e7237479e61ca0031f4d8f78961cac2fbed25dbbbbcc2ea18d81d84822e301fc6f99dcce18c08456345e92b65431fab6ede72547272e680f68c60c5d7ffd03d79f4ffd4573fd8fb2c87957611b5892e65266a806f950de5c4a457d8666e227e69bcf464ab65508bb8e8661cdb9d5a2010aee4891256f2112f7dd6b327cf8684fa618e4e0ba10ff88ca7a4fab1046086c34f93f52211d5f95dc1dd1c3b8faeb80a9c11bcf1169431d78db609304c4bb71a44b023e32229393cadbd666d6d88ed63a817e20a3ca6ba8d3c38eecd445f857f6ae3e16afd6b8df8448b86acdc799696a22881d6c99cb3927a0a0621cacb0c45b32b3ac4c5ae665cff42dbaf8516b989acc9de55b34964f8a144ca25ef6d63876633c6c0157fcb6c6b73349fd3c19af1ce7cacc21552e30754b9eb64e4393a32c6ed6a111bd28aaa9b2abc9e0821f4d93e60d4e84cc334ccb592b456d2aec78b839b8861a180a936889c5edcc92ec8d491cf879f67c805372ea43abea684a18a820bed0b8e6de5df85e76d346055a8340e5a1da202541903c71769a1a4bdea1d6804416af3efde4538ef97438019d5c544c808e675d09a359ab0ce7ae218f0b85e7a4e55d8edbf197a6978ad687b7666e2e31379dd71f1aea51f0233b6678bd6386cbc05fb1be90baf206497d915b682878c4376cd4967bdc05e358539f8cb5c346bdc7816c79428b1c4a4fde34d1fb5c9727ffae0e46e1ede4af939d2ffda04e9648909253a669980cc96c747be3bde7adc2d9b41e385d45ac78ab6017f1fafdd30696cc4b5f7e7e6eb4eeec153b5f3a8bcfafc1889a3a274e831b9869d5c8767296c8d3204e06f697f92537ceb20be7dd1c7a8fb2d318e2296b68ffb4f534aa35ec7bc637babd08dc341de76904610bd73fa815baf643070345b1f2c016d1c1f50880c884e17c63330a6b650ba29e0950b92af6b4418a5ca984bc16848aaadf0b7bc3cdd552e5a2f538fed43c4d45b9a8c6ff0518007937bd610d656e6473747265616d0d656e646f626a0d332030206f626a0d3c3c2f436f6e74656e74732034203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020522f54543120323436203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320322f547970652f506167653e3e0d656e646f626a0d342030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820333132323e3e73747265616d0d0a48899c575d93e2b6127de757a87889b9055e7f8031a954b666bf92496526f766496d5253f741d80294716c47928725bf3ea7e52f9835642af3c0181bb7ba5be79c3e7af55ff6cd37afeededebe631efbf6db37efdeb291c776239f49367af5dd475cebd19bf5e8d57aed319fadb723cff53c2f64eb84cde812f70e7895ad35f33dfaff17bead15f303fcf7e8dfca634b2f7657115bff317a706e0d3b70cd6e5291655f4d22473353a99c99826d044b8adc28ae8e2e1bdff1e3464cfebffe6154afb3a085fcc88d7d5a20452476c00b3c679b4a6629337b99ef34ab4ac6775ce64c177f4c62474c66be93f2e374ccf682d970b6806557005d1ed8ac8e3cf35d5a281d399acbd4656cb2fe7df47e3d7a7f87bebcea7be5b7bd3a6bcd59cd51ecbba1add919df8b27a1dcf1c570c160389b5ddc271adb0e9cad112ddd45d3d7f1a789ef39fb23cb0bf37a325b38ec233ab07204aab74b53ed036b8797d78efab5a32fd75e84eef285f5cd5fd0ae70d541647ca31fd95d9519f90480f0e45afa8be1f42973efcb9c83c8f59b9ccf52fd5802476dc8e83ca45f879cf52d3989397757c169d8df8aea420f962fe9b31f9ee7ecfba1bb884f1600ea393567b270aa89eff42d62b72ce54ab06351b9ec837c122c2db28c2bcd343f6a260d5185f86626b3c021aea505bee5e25a73e3cb39cfcf15e0bccd7ed042dfd2dc12fef74a1b96aa2a7f64222faadd9e286fd4715a3fd1c546288b9f93bd8bdd454d76a77f0599f34d26e8b2dc2bae710566e722115a4339ea10e719d225519cc2750c7f70f491146253649af13c6545291437b2c8d1ad1cd139fbb3129a6eb0c35e26fbe9897c2cbad881df64ba8c5b5d82f81c0a95ea29a3f892fabddb1bb6e74fa28f10f4d905142176e7f3b658c8a0524297459e8ad4b6692ff5d77d65fdea9e55c559b07483e0acb64f60be44e729034e1a983f4aaa31c7bef3233b48b32f2ad3b4ce30f1b914792aa1c4a722d9e332b455069e1bc66d92c516fb28d4ee78b2235d86bd6ad9e296ee6adea9362a3385aab74d573940482576abfa7d67fca0ae2e76c3f3eaa4d16c3b99d714c808f304ec3d3ebabb39e0c0204b363ea7db86f0d5d5e6f73d5cd12a14145b94b254a2e728aec04ce13b012945808b0c595d64887f85208bc5b2e3f34f8a914cd3b4b32c2d2a2c8ceb12db430f0a54836e69495f4a2aedc832f948fdebab993fab0678f48245074880e7fbe2608765bbe39c905154b96176238d2aca235d9a6e4c3edf8626e6c93654397446818148b7039ad6b8891c539128017aa6ffd041df7b89c8d4143e6f62b0ea865f332c165042b625c54905b69258ad71534e4227438d2e5b13e67027235216b838e011db665c937ba0fa3309ae6a9620753c16e9d4762495daf09c54aaca534dbfbbcc64af6dd1bb9193643279a4c84a6424c382187dc5560cfb8ae7801d0094e737d3d3418979a3a9505d4a7eaba82690155a22927d2e13c92172e8931952cba046d0d29daf5aae23cab141e6beb05e4b48c536aa7bfb04ecd64ead4e844270b38729615991ef84b2fd2495695f0dce7932c3a88be3132346b3834328d254c0d4950adda486423232b915d88a8112fcdaae84aed7492a35c2884c986309b9328627fb5a5bbbd77b4be8378a6015851b5616ca8e016cfbc0e0b5c376080e7e5cf3c6a671421b3b1c605ed1052ac788f46b767bff11e17e9904ce870fb76f6fdfdf9f385fdbdc5e85fdb91b76d45e5ba7f7ee667dc33efcf433bb7b7f737f7bffdd875f7e64378888679fdeffec5e21df15e7d97b7c2ffc0270f3c8eb9de73d4d65038b7d800860546190a2b73f5665f1e40e4a6e0d12822ab44c6c21bc9552d0ddec78851b578ceae2d9d69da73a8f1aa3fae0bc813d169f8d552b2baca44d392e00a99ae9e6504c5999f15d8512684ce2ae1adcdd1a23c5664370dcb77a9314c614f9b15ea132700d3454b685dae10110dcefabd7ed6b1d6bfd1f4b34988f44a656ad2eb662d84f0f99de450061c01f9be38033af15e23cec5b9cf1128d3c22b0a6fb04d4984ef2911f866e8097717e8b59385fb811f3e1a294186ddb67700501a67bf7f1e5337a2f8c4e9e7af00380b0bb0a97f88ce3a85e6cbe8c0954c3112f2478f59d36fb15ec517ddbc70c7b510e17def9e7267d91f6e032037deddfe972180a788a83eef0e3b1dd55063f9b18f1aa0185b7688dfa0f42a922c5b8ab2f642ea616cff55701ece28441376e6f61e74d42189af5e443aa51372eacb2d2a4355cc191973281b1bc382bc856b4a302e0b76f3e492d41422386e43908db41b1f4cf8435d9738c987aec414d21af1c67829da8bf2a7b82d843ff952e7922eca9a46776fc7c7aa0f97e2bb349d1b92f01bda634c983e6453e33d6980996f1520b97ddc05091e74cc4f48a4798d5d1fb294745935bc5ac39a4423566841aa8d90e0707247bac4f02272d593d777d4b17f86a522ea964326422c595cd5fe63c4f6864d240c512d9f0dc0aecb6f89e75ddf5c66cac8560e4922835d8a1c7699f477f4ef0a2d6b1fbf1d9d65838c8bf9ac53bb3a8706e98c26c61082a313829ead1e35b32da54e810d360441c90cc4cc3678afc8a5a46ffc660b61409171ead5d0fbaf59e9bafd04dcd7e9d0521069ee6b2a508497fbeb5ca4d63ec7ba93b87de2f1237c88a3a640149402dfc4092594b5e1277a8d9191dacf67468c344651b9e3c76bebcc64f748a1f622635e531af92c74c683ab25acb77a52fcb97ccfee703b5eb4b10b851d03a4e78316300a75e2df4946d0a4ccf9d5499ae87201d32951cd081a62dcb6e931f1c01a0d6159d10b6a533a6696d6ca582cb2502c6ce30945bb6d9d07db76a958185cde0ddb495356bc7b4c8b6336ca34e6451c1e63fd191b1cdb737197469f3f5bb532da5d39a0a9b0ea13b077d8f089a6bdefa47996b4004c680cea7eeb06d8cda9c11becfd99aa54d4536a9497e2777bbac491fd2a7e9dc9a43fe2e2a2d856cada3931764c4617132d82ec637c889007b89d3b11b2f3ad749abb7d552942923125afc5a23d595d567506f44b0007a4e7561fc69e27b8e205241e410c3da7262179bcdb029f60156b9fe6c361b5ff1b8f1bf3954b5380f221c846a9c8fff5749d85cf41a3d53909c33fe6362421fb92a89fde31ba0e9585438b728d1ced4f4f5f832195797933c81c605910a16614346dbd195039d62568008d586ec39a0636c36afc9f28e27b3c0c1a07c1494fe3395f2ed5ef90b0c93162c8d37d86518203400aa1267a87e1835f3a23b6d6daa6c67a57e8bc31fd6044af510916a585a549c4ff28e428667f559b6ca3116ed8a8990197270d9ad618ad7b32013f9cef4647a7e747970f6940dfd521505059fd20ce36529b89db5f0f8d61dd02f0eed70cab2137e46cff809b7fe406743212d8d444e53d6051a292d7b66d538f1e21ea25b4342e8c057595e398e05de8b2439bc80023f684655ebe6404bae12017e3fe6e280c16bf6542d917d48d656cdf1d2efcf97f526e3358c1f44a42e9eed8df89c88927e4480ab0b4f789601569cf5b06a66561db997b43b99a8e28927d3fa7d2b5e169288f46725b491bdcbac4744e8b610834833b9b5ef1ca4fe9bf0aae9691008a27f65c3454cc4042ad0a6670fde4c7af4b4c2d29250166131f1dffb66761710a95e9b763a3bf3be06c270744dd8cfa6e72dc8b377516212b2b0047ba183f47ff833ec9b6c8a829d411f730d3b7aa074972edbc72cce635d5afcd07aeb8eb82645d72bdd03ae784949af6849fee7a724d3dd9738553ee45e948f96358aabc23260e1fdb986c857bdbedad803c492394dddad334c640bce7d9ec6f7e82c1b5998ba10af1a4e274e861d69388a2d3b8efda0623fec0ae1e6da8dc6bf557d8cb6c07a483ce8d4fd3ece261c79cbf66e6e6a2636279ee12f46c4b719b1ff37a4c4694ec705eba2a7847489aa921c89c10d5aba6e1bced74c7ec081be8570b09294e595f3365f2b054b4a75bf0b3512770e6220d6c2b0c8ea297063583d02ee40bbe58a8b3145aee63a2b5f48284e7a221b81da365a90a23773ec64d8fba8b9b27dbbc90386e021af44208bc0ab37640b4d6d6841c2bfcca7a01a8ac0b315ae6734a48056ba1117ac47d17596ed7e3ceb8efc5a8e464fe99ff068670768a93ea07992c120428b679c27e0f503fbd645adb4044fa203c32d025bcb6dc5c11f07aa7406a4fb33e228e196cf2b1ad65f704b6ec32d5d1be46fb8c133b31f704328b0f782faa24c4e6e6c7353f414d67035c8e54096230d679bed2d3a3eee1f936c86de673dd45d230d4ecee0059adbdedda7214daae9a06030475291465463db7e89dbce18d9b28b43828360a3e427cdec19c0bd3cae62cbb7000300fbaf5b710d656e6473747265616d0d656e646f626a0d352030206f626a0d3c3c2f436f6e74656e74732036203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320332f547970652f506167653e3e0d656e646f626a0d362030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820333038323e3e73747265616d0d0a48899c575d8fdb46127cdf5f31d04ba883488ba4244a4010c3b10d6783f3c58005e40ef13dcc9223911197a30c87ab537efd55cf0c3fa4a584200fb628aed8aceeaeaeae79f3857dfffd9bcfef1f3fb039fbe1871f3fbc670f73b67f0859c11ede7cfa8aebfae1c7edc39bed76ce42b6dd3dcc83f97cbe64db94f9ede509cfb26dcdc2397dfe896f5bc5c2089f73fad8cc59325f079b15db3e3ffce64d7e9d6ebcfc3c633ba9d817a1c577d39557b39a1fc4dba9bff226533ff458269ea76b8fd37595898cfd3cf5979ea0af4ac92c0b980923d8f4bfdb9f2da6458f694198c24db0dc2c094c86b7e63c6395d47951ed99ce8512013301282201284b96f317c1c48b5067fb3313da7761fc3008973694acd8bffd280ed87f64c34eb2a2c7357b128c97b21223b70720fbc245a101b90ee2a503e91d0b3c2f54c0b6049071fc932f62bafdfdc1a615d2c3edd589a1a46d7e9ec25b9e8bb244047614f258e2d18ad1a3e6f7515f9b881ef5a304efed93f25012762c792534b2508267e7807d923263ff942a9b31d928b6c76dedef153751fb806b9347122491c35265695e949912153b011295a094f24025a59657e284f2a832ab7b7cd7bdf36dbc41d19f44ca9b5a50e5a74b2fee22cb177c152a55f2049a0413aa5d35637ca7455ff575173e8e5dd537f361e994d89522d5050870a4d7ccd8e4b103b7ea9e0e57b6eeeba8e315d30240ceb299b1425b26735636b8480f6747a1368aad7b120ff36a198907044b253e9e8f8d16aaa61a1d407cd9685654c425dca49771359658b4726d184253fc85e296c47876e267f3a9782a5851a39ff28411c3eb51358bf4e3f6e1e36728c09b5e15c256155e8b40dc37cd567538f1ab78d34ffc233b54f23463ee7382612f30d28246b9a804a3512fa67ee4d542f1a712dcbb8927ba8da79fad70f91a4fb40a4287c7be58682d80c840392a49188eba842e4d7e01db3f17a0d40b4f4705264e5cb143c72194934afb246aed9eecd8732d951e621695ed084d81293e7e3c926b7c3bd7b08f1abece358c82d8e44aa527861d582d674c4b7959fb8cee3575491484e440010b15dc84b3188573f1e6e5661d2ced9b1f351847c35015e0db4e08f3162dadccf2bec072c73a4599bbbac62d8bbd33498f3c558c571d6a13785f42d10dad6bccacd25d9cb1f2f82e662f78394d80a8c0374d9a49d12bc924ad86803d568cfebee398cb4b68cb60b168e74ba8efa03db5595780a9f399e9aaacca3326b91d635a3c4f025a38b6042c257c1b76a80acaac3f5165688f190f0e4dad0468c68d90364794306f2aa86cc6ea3f1ade471f68bda1e96f9e721356e2795409329fb53b86aa670063f35073c67755bbe41dc20f40689745c0be4c13afa4d1e5a45142737566efded74ed1ceec446f4979590afbcef328d0c8a972d8a9725f37d2294a194353177f0a0611e45901c8b44c381b19b4d0f5dcc6bb105b94935a7d161cada12b8bb39ae17f6cbe927110a94ab100526e3a40aba118c8f8d2215d6c5a1a54b655c6a968c31dd4069447a521c0555dd45aaa7a6612b202dffe7c50ebe4ca17f8f61503eccf121baa81fa33d2745ebea099b5047e208669b18a823fef4983bea03b638d6c3d47bf24da8e015a5352c5d9b15b384487fa6872a1efe5998a94f3723700de2f47b7e16cf48ba20bf622cbc696135571416baabc51fde31dbd5ffe150d1cd1fbe53c74fbc76b5563274a8dc1290b7803281f989f9367c35eac59064d3cc1398c39a68d13a576f23d7a8ea8b4cfb5ad3f890569d411032f2b5e0eb6c785c3e977a56fe30dca4493d85b5eaceaa2e309fe20698aa029659172a027da2e3172a6e9bc4a8bae21610f3c8c9c0d8e167dbbf158350d614c89fc47355d7878cfc62b8cf7f94cbea5c425c7cf52971bb10dc5a35f1afb8d0b30ec9e9ad9370e29c0bb5c3203f96b431e0d0878f92c110db9a77603035b9b236e7e1ce8dab5a643d7746e14d8d09d88fc4244fee60d26e1dbd4658114c694c744dafe03187705ec15260a836531c2133c9566b689b4f9999a7bc4b6407bc9588972cc8639378c19487a1f468912002a34cfc01d551ca19072202bf1253d6031572dd9084bad49af8eb2ae0b60babda257b7a7e595da0ea765b1580549ebd6beca0b22d67aea271e2709ab2fff6277404d9ea2d8e762e0e866eca9a921fe85ce8db1a0e1701353e3e8f63834c6e1956ea31b5edd1c912c6c03c7a1a680d2b5767f2f8b91118d6c466110756790bd31ce90303a6e38a0b431843d505d19bab00d10b76557b3ce349fec510ccef58e574b462b7fcb1d2f3023ad1b9dfc4b6a874cbdb267a682104cb7bfa976fa55f106363009362df13c5333da69584047f4ee5964fc4c9dd1c8c5bc923dd923637d619eae7dbdefa2f6e6c9accf807de620411b22601fdb2d64d97ad38c858b60b9eca6433515cbc08f197928733e40a44a2b793c1bb23535ada31487cf5adcd913ebdbcc1f9cdf16af3a116f42e758d1895f31a0500be2bb3dca090b64c6329e65e7b7e84eae0af2326c788678bc836b338e8b205de248123781dee463fbd6b2d0ba443d4f42e8199dd97ea76a703a38d0ba1a21f27ce16ceae0885aa4b9a9a48019b10b83bec9a6329e19f5af60af7cea81f12cf8c16dd1f55de881b837155687a2e68000ea6c0fb4885a5fb595d2394c637800e3e95d6e275e1e0ae16bf3c120b91299f6044fd62dc19375ef4117ce842a08d19cf6cac67ba6edb2f09e9fa6fedadeb17f7c6b6e4fa6fed2bb73c89dff4d9711c7ab601139f6bce715ad234d96c6646dba65ed149d834888e4495c6dce81ab8c837e2a7c94559b92092b02d4b333b6a3add1dbc99d6cc2dbd9c45756f02299280a566d32db6e8e49fbcc3e04760b0bb39e410102f60b9c325991044e9f064651ea24d2b401b4396058e534e8c9c30c83dc4b21ba9dc2f2f5ecccb12f1df0e15cb6669ed542bb13933c95d0d00fb222b89a95e295b54f06e698ec9d71004e00023678520fb4ae15b1bb39c5b773eadde1ea555ba2cd329847ddae38b152ca03a61fc981648406ce2da3924f70b7a8ef1cb016bd87859bb95cd8e27fbcc64d725eb7fd0504742c874bbc6bb3872dde9f80979ced23ad6252015668c8171d35760aa641db954135c6a4ae6850313cad63a7742cd0279e1e66776a7be79870bdce2ec1ae1237c0dee45d7d302d6dcd3bd59317d7620ffabca3ea0ced5ed22f340f41f2e299984629eb460d77a28410ec7951dd3112e1dff570d13276e3eb4d3ee1e8960b9e5dfa09f4990c44bb367a656bddcf66c07ce31efe00bb1a884e21dc286cbc96e7df68d4c6b816b7d1169d97ea16a5e1c293d81766e7508152853dd72db2cdd5a9cb8fe260110e9c072f6b19c0d4dfacdeb80ffb0bd58b56dd94b5f4c3b26ff67b9a079abb19334b2cc7a49da1808fa4f564b0d0f0cffdf9eb35dd36c17ad396d5126b2023d8e454805cd0d792c88fd38540d8e6be3edeb13bd77efa32cd3072c3e9fd2408bb3bec749c67d0396acd1f8d35dad716b9d58ff45002f7e48b2a2aed4ea1b029ea1eb1c7add0708e8648c3cdba5bad6d43521c0b1ce09a0e510c1696fc064b51b2665794e6b4667b6102ae8255ec00d321cccc429a0ba1764d69f07f15c2b6755884312becdc8f09d8d3b1e6e7da281a0d8be6d8d5292d3cd828d17ba1532eaa2e62d2d3237110c38e1e06c5ff19afa2dd046128faee57f40b881428b837e26421d958221af70e2e9218590659b2bfdfb9b756400ad387066c6eb9bd3d3df79cb6a26b7664c552d4fcdc90f32a07989943879c9033dc64c6850e9777dd133cc1a5427d62548deb539caa73f97d849eab5a427e431e907385dc8297b853355030b8e7b83907bd17c5825a7b389c170940d243a79ae379ada6ae67fba79c9135fe1ce6dd201c5d6dd88912bbd01e0f6a1ad48c574dd5373031571b3499d2854080e1fa0bb643ce0d720878ac7fe9b4bbded0e35756e511b2309155fb24d22cdf27e93add643bf11cefe22ed4f58c1ef095a6c1c051aa2fba93f7ad78dbc4599abd248494fdab88b39c9e0e9bed8c1d917661759ff0159b832aca95e994600e438d82ae1509127ad444f0537525e8516e7495b8529a46597d9da1361cf10196e7c6a0dd0df5ad69052227549405db814447c30fbd483a2b9dfa70d975be144583422b74dddbe8b94234c565e17ac816c101a926cfc7110878454067f1799b534e88109c2f0fa3298af2546f72e9ac605e307a1417454a7fca0f2372a1d6f526b29b0be9325791fedba51bf05006f698ff0b34cadafa194b4dbb985e0ee305ff0418000e55876b0d656e6473747265616d0d656e646f626a0d372030206f626a0d3c3c2f436f6e74656e74732038203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320342f547970652f506167653e3e0d656e646f626a0d382030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820323830383e3e73747265616d0d0a48898c576b8fda4816fddebfa2962f811576f00330d268a24e32ca76b449661534d9d1683f14a6801adc2e8f5d6ec2fcfa3db7ca2f0c58915a6ad38dabeee3dc73ce7dfd2bfbe9a7d79fde3dbd6733f6f3cf6fdfbf630f33b67ff098640faf3f7cc573f1f076fdf07abd9e318fad770f3377369bf96c1d33a77e3ce15db62e9837a3df7fe3d33a679e8fdf33fab59ab1e52c72570bb67e7ef863fcdb47c70ffecbd48efd9b3f4fa2b19838de581f58a1792eb64ca65a317d106c93f0f8c8b622d393ffad3fda7be7cdbdde9ceef5966eb4a0fbb638f850d0a1f4aa3ee442385bd91c9f1652a53c99b282fec493c429629e08663ed11732662fa1f36774b2638f763c976eda3e8caba33ff0847f3f339e6e59c1e576ca468fb96027c172b9957199a8b298acffb4d17a6d959655b47830d18ea7ec899d54ba153932661b21d33d2b148b551a8b3c451df84695da5c599fe7456df6511d230e6c62fc63fc3cf1664808f5d4227f336236ab5fd60fbf7c42635fb7cdf6ea665ff73668a30e4cd4dd462e164b775e35f2d37f10c047aaf96719e72a65c541a9c97c7c640759b083e05b978d9e90824c8f3690cbce8561ddb9945ed32efb5d95ec98aa53b7d22799246c83ff9b46b21d3e1a94b016157d343af6f0b6773bf922d859f0bc60dcd634cb4521d2a6531d5c994ead5cdfaf1aa559ceb5a02cc5f78c1b20b95458bc7aa3aefecdba3af525fd6a06ab662cde2a9a01210c664d828853e60c512767a64f22d55214d34eda065e1d7485ee2298d725ddd07127016c6ac0dde03513f94ec41aa7ed546eaf71ef2324b88f904eb556d739f90bd7ab721a7dd568d774644685d9c19f12260ea2909aca8a592fca0d052335e31d94cc6a94cc674d4e99280a33d3b2d03266b9c854aee988deec466eb0a8bb570129a617dea9328d6532d0bef047c6c2bbd148cfa73b6dd234d865b24d5f4d16400f26ba9034e63c3d3334054f9d2cab09738366168e12ad02da6c762e4309738202e5cdca0c45da48fcf9db644513b118d32d40f75e994a14dd6fdb7bece9ed3094d94001e6f70bd04e997795ff3c0adda5c9bfa6f742ee0f84afd1d78cc782811064ba93a9d4c2658fec50a65b22fb6600c3f67033c20030908359b33400e4334e583e1011e061478c915bb2e728d9deed0c46cb93b3c8aa5395fdfb87f127958b81fc1703f31bf4e9fca202f36505fbf1a8cdaf4e02e9a7681095a049b93dceb728f0dc46caa84e6666a5a6fe166c2fb42689483002f69826db653fac99bb8ae6972781014ca9303d808d8b49b0a0fc07bba5ad76f61cdf77e738a8232f6b622190d1419514150558b1ea5e4d5b314d0d8677322f34342d79c177c57620e095bb58d5f156ecac36782911142e0d43091e917f1b8d24a5a04b449270b0634a87e7fb337e4d8792b1977472a1e039db89138b91549913c41250523ec55128f1241ce343a1ed3d3ae72f827408b7c5fc19212a70517b5f5f3451bbc5aa25e304357fa20155c77e99b8f9438593be4a3ad5399db86dc131eaa4844ca5a2f134a09d3cd91ad8a08829fe47542fefeb24599c8a27775a88d434b6d35562d6eb01f5575621e7f5abb242172455d3f79df685fae9c4423708aa176a9766ce6e0d5700fc071d9eb2faefb2cf951fc85456a24154a6ad2a51d282891791038e88dc06ec3877077bf94372763dd76114d5735d311b0caac8f332d386debe091673aadc2d2a5b54ecbe5cd648e0b042f2f919ccce138951daa1758a788c6b77c0ae45f76929b811f332acd4683cfa8d2a74028801c0cebde23b34b475aa7e9f8b7cd75bd5ed2240c0e01e30010409f02df89cc8ec867daa641b8f7e9d325ee1710ce9856a3d31beadc41e3f070e2ed345857a40ddf7ba482f84d90fce8ca86a4a3eb2a0da51c5e070ab4c5cb6ee4afce33b732ab10ee8b71db5b3e194c4e86241fe8795f0529b525f3ac9fe18afff4971e030a29e9a99ec298462b8c817f265f8a7a2c9db5bd2ee70dda20f06384baf9e1cc1f5615a17028a41c34c732cf5cd1dc2b373b70ae7cd20193b81f84a1a8b6240d7563fa2eb152b5c4029f01b873afa5d68768645afed0d98989d786a8c07df704a8025722768b729ca0c14298640edcd7ec86d5dbb8d1055acb5f63364159e9e5b9b99f22c43dfed66826d4f81d7526a0f8adc05bbe13e6fd910344ea0c50b89c09ed2916741687d651abd3943bc0d9604fcbfe974cf8477fae35407b73c265255ee0f2efb1778cca004f605557c73bf59dec07636d8ad60e555dbd978b43ea9c68698ede1ece8432ec87e11c10f07707b8de9a9b777bd1e06cb65e503c907bf32f25dd00e0078433ac9066b1b177dca89411de76d6910048bc3363c3ede17712fea6e03f48ee1079001c44112bffcdad108dcd095095275528a8ec4ae6cc3eca96dc38c96b8ec8b010491ce07fe449b289eecf639051dbe424e86111b15ebb85760601175f551902cdb69a5c58e04eb96b2d2bb637bfb63f5f556dc9a17fafec9a9aea30cc28ebb419064a2aa38ab30a8fcd41643a1a2bd670b5b432513d35b3edaafb9ab53fe9d2af38ba39e5298991a7226e6692f869bbc18d4fecc9f5d189dba6e1776b3de06aadbae9c6827fab04f2191bb6a44e9d2765d9caa2f8c10ed1b2693de8ee9d8e33af1923c901860bc8fa93aa580bc04f0c0812451293b41e3dfd0c6369a38fe788016831f9afed5f5f0cd2237f2edf0d55b189740ebe8110edda828305c94464bb1441181d33f2eba8233e76ed42c22977a07179c16b4969a1123393fa99486fa006eeb8a6d6f865bba72ece95d952fd34c9d7006caa5c90fb0933194e432aa09572fa25d0307ec2c9c5ad360440b772d5fe4b6e4090637573689b43aea6cac0c5a968aef83d6cb0befb7a34ffe17edf023cff5ab766025345675afd4b6e6aac724177c7bbeda9b6228f9ad41a9bab374e75e3384a551a5c24c75af90199e682406739bdfcead41f965428ba51bd6097d5258eea8c8dac2e8c40b63881fa1b8b9916346fca04e03fd9abb984c4b9269dd159e508b32bc0ba58530f076169b041b26ecd8b5a84697d7f190635b0a6e0a51fb58b3169585304533ab48ed53ee88e1e2bef99e5d4ba01facaa291c8f3e605e34e905194db28ac0b63e7458929a44eb676f174293c3da7e8bdd4ec652a4f179da445f686253b5b37b944851f72f657e6b59f3a25a21706067ea442af2fd192bdb5f2508cba0c82090aa0502db2b324d65466ac5a1cc6678846eb53308ab890b6a99cbe1bec1167b6c810571aa497747a830eb4d6ae070cbd646359d0617f4dfae7b2efb26883709686086bc4c0d32d0ba2a0b7355d106570de3c28dc22a3805505561a0869d135ae67fb4c3d95b4aed212da0ead9bd1ae701fcdc5f3ddb2a78e11590bc287417f5b87d9b78b371ada57f9698bd039eab8d6c534af8ca549c0818666ef03f4a6f128eedba8a0734c2d40f83b0e7c5202bdcde36efb082b79c35aa33fa92d785dd426964c6817e761017c2c78b63d7a2f33c0648640ccac032773fa8810d26e873e4457cf3252da336be35e95e4bb867b61158121af883c5284ea30db4da41bc49d2739521b46fb03af65be4e7edd2531ccd0476d6cfa1c2fa030b4f4b8ed74ae28541a524b5ae836db193680449656385c8a5aa175a5bd966d25a136dfd2e51c1b2b14198313259d43472ba8fef1cc88f46328d62d29f33151fe1ce3b13366f6865d91d5aa2d80cb5c09192562a531dcd37845b6abe40c1770a2d38483adc25eb7ebf5c036b50df035fd60b32d04cce130dcdcbff05b4086869624e1ab8e167a991092eed52401d3e256002053794f414943c4b40aa8bc1690218dbc0d63fbcfa32446d0c476b000b4890ef324a414a81054b11d0db90b60ba8ad8bad156d0cae2d8c2c809189d28b4903e9845a99925889918400020c00ac9edcd40d656e6473747265616d0d656e646f626a0d392030206f626a0d3c3c2f436f6e74656e7473203130203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320352f547970652f506167653e3e0d656e646f626a0d31302030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820323931303e3e73747265616d0d0a48899457db72dbc8117dd757cceac5648a8471210930b5b52e59926db9627963d17112571e86c09098150470318068e6eb737a06379220ade84182084e4f5f4e779ff3fa77f6ebafaf3f5ddfdd309bfdf6dbdb9b6b7661b3f585c324bb78fdfe01cfeae2ede2e2f5626133872d5617b665dbf68c2d4236ae1fb738cb168a3936fdfd2ffe5be4cc71f1d7a63f739bf97660cdf1cda78bef830f82a982e722622a1bce064f4b91273bc60b16e33f39f4068aa9a76130e049c2aeaec7c3f16c100ec7ce204b0b1e16161bfe67f1d178e1b65e04e485e35bf3c994ae8f70cf5dc1b6437fc0e9ac62598a4b8a6dc6641ac642b1b05cc2039e462ccd8a58a66bbc30a68dc139191c5716c78ee54cc9ea40164a24ab115b960593b880c35296a6222c60ad88f3ac5cc72cde6d44ae363c14f060f1877176da38eb3adad9b9e5fb95b3301be3b460eb5c2011ef79824865c89ac36da48e8e34b0664e75f4ea1a27714889fc992242d69a635e7bccd3f1b881e5059d78be0f74a62945e9a34c238b7d687d47604a4602951ad5b1f2bd1c396dfe7d323f906921d6394fd886e705cb563aa6269aab6b8b69df6e1717b79f00b4d72df89c1a7cc758eb54d9d589eb026b36f3ad6905ac4f7f47bd3ee2ee52513132b6cd52b8cfe40a48a33805c519f11d953a962d8eda3499b2a3eadeac4aaf62f2e929cb0b0495c8956008689b9549c4d6a2a03b94103a4a8acb647a522307365ae0ec65e1ce64334b1987d5a248c8680ea3481910d657f72a76dfb2dd06e1d9361dc182da5095d8562c978463d858657928c64bc1296ac5e22c89e84d1b71dbbfadbb64b8030c0aaa014751d005921a856d6319c64c95f91a6d84cb54b9d4c955804be78a095d51a7179e0379b5df45963deaa46d12c259851338c9c2a4d42eefd8539688b04c78de31d9b690e31bafc9689be3679e3c0b65b17fa13491405a0aa1d3090fc7a2682a54f59f634dfc2695b1c8519b2deece86ce20472facd5680fbead1b1dd8d7965cbf820bcaab4bfb98a238848fa540855665d59563d7b5fcbd8152c459a9680cad04bce6619e2975ba4ddc97b48973dc26d37950b549dd255c3dd2042ea348d064440d62a968de8666ce36d93aea72824a500fae11bbbcc650106991679b1d13cfc00942cee9015df8e6f26428dee9509cc3b9be174a30b17c13ca3f3e8e5def9f2c019c28162c15749219ea8acb88764a9686023e7e6e3a6ad2da9e54d1ccda8e8a4738b91bb13b16c9287d8585542016ccd49dee05c1754d63fe2cd82e2b29892d3c9dd66dc7a99b6ae6ee179b17d6e9944c5e921277769c92a96f39d510bcfc369c0fe21d6db537b43a2f876377c08c973d574e4f5f393d0867ffca8947f3adbd52b025f6a8c67d8386909b146a173aa840872279213f9847d88841d094a2ca7e51e6a9e10328b22e2d57315bf2f011531cb5e0acc885d0493d11e2ac37c4f1e17cf58e6374e7cd6eb9bcc974c575e9e9463dbdf1496e26b7c975d555a6c5acd32ef9a7b3ae77d1be1bceb402fcf7c102034965651af52cd7b601f082126612a46422d004b474147bce242d76bd17686f619c534ab129ca42624af50fdbb9a178158e6f68f394cd7aef72b56a76506ae81566f0a3d5250c41bd131c03e2993571ba7c8dbaf6af6cf1e1f6cb2dbb7b6077f70f5fdfbdbbbbbe1b8e83c1edfd82dd5c2daed8bbcf5f3a361db7b6e906a6e98cd1ce26bb629f6eafeeefeedfbffbfa377675ff301c4f07df6ebf9ca94ff093fa9c42ccc49f545d51cf268a08f3e741885f4ef7fdfc4553fdb8ef2733bb01282183e86dc57366035d825c941b142317d44686145161fe2c852a6496b2334b6d6e4de60dd130a5cec5064c881e77601bb920730d457814b5f5030ed019b66363b587155d03d4a14cce1044bb3f49bafafb9999ba8e35c70f9b78b6e59a72ec9bbd86ae0915503343569bdf9ec3980ad30bc7f32c1787b1aa03e64da6d68c39d614d15fac9a77130b11c17af5ebf81d9d2312d9bcb58d36b1e61eb80206ddcc5c36f1f566eeb778c2c1b3676a2f3c103af3b1434f2ff2a1ffcccf9374e476ef353d796dcf343ef419ece2c0e9cad4ff472d04f30a150061bd2dff0df6fe7b2e75d3bc1a4ec195e951d2c22212b1e1696ae6294bc5560fdb1f3bcd83b1775a9807074deae2b121bbabe164c03189691aa367146e29a85f4884142479496895292dbb44288526960a933ac30774b4b79b2ad26eeee94c3ada00cac8c14db6d5d20d0418a2ae163fd85f51c7e23167b49caae907a9e6729037e4a6a47587152fa02cb04abe41016946d5769f4739ad428e4825d5c79b6d841da1b7247bc87ad70c3d5250e89b130a7557ed9ca711131c1a441782087e42d9e27a29c665fb7d59ec2c361ebfc5b282ceca786452a3856cf254717d452f238197db3a4b721d17566f9a5c3df3177f21b5894ce8e509752846d57c844a440d69df922f8de63c3b68671aeb3ae7e499d10c2bb3e4e1390df111810568a4357e72409ed106de492a57378537f3ac79d5149f641a41fc804182d34552a85f186d17f984480b44683e44b44da625baa4b392fdba09825a1569be56b10288be5414cac454aa8d4815ada28cf0d2d074bff578da603dd0b0987404aa80e6b400a82762a0852478e9476596540e6d85160068197dccd1809227a61607cd0429d9ba4b3be919e861cbb26831b3ceb32d7421cb792e728bbdc34468fc3deca4b1b1d781310d10241676a39227ca2cd0306be7cddaf035f103fdaf11d462e6a87ebe1534030667fec8a4c9ad4c43f4bc5c567a451b069877789967e97aa4036a15cb81a8181bbb1da7b714bb491d72f7867080f99553cd85ce49220b8c2d245a9700f7f70e17edf3d4b26bd5a87dfd9a4a2d0774790eb27306e66774e3e12ce981b91d58817b3cfb752c155a2a6e4b334f0b1629982651675a386879ec00252590f030cf948621c6948218424da35ca2f0b0cdd15b710df766868e2b3b07b3afda4667e8aa734638b6bbc90efa73e2068ee55639b9bc635c17b2490e9a6974a969ecde6716bbbcc28082007a4374fa8cfc72ce48ccd364ba716ee65b933de7b0496ee0c843b964a43bcb54abc9bc5aceb5e675ce685ea75f11be1042eed4b366b547e401e929c81f49b227d935aaec07764f9da273e939ad051de7a763dbf5e60d9ee18c63d7de2023200f067f8a5725bbc20bfd989a2fe1a5cc593b0e3b32c3b7ec569955bcc77cbdfa87361fa198b0ae57a9e605f1ae2bf7fcdaa8edd7e3c5dec7372ca0623e55cc3d57b13382ec5063f42409b4a601f8222fe1e883a4014b39d0e1484dcb18274913e349e74c58e7cad6afd9ce16cb99072d96efb15dbbf75bec337660aa2fdff01c9aa84c7893ed76f6ccda70eb4af98d4ed32484b7e4c3d020f65482e4c4fc596856991b8a238972622362b02cf014830af1ee6e38629be6a6bde184bdf0885d0be84792c8ea4a2f865ca485059367d2e79e50732f63f08e6ff74f711a532376894c6e63098208ce5a0f8473f0729d5e6f7a2e9efaa48b48506218855007a8a2e2e8f445bbd0c090aeaed9161439628f69b6d530ea5f66ee19ce36eb51b68d1f13af45f4434c38da02ceea115b8b326178763d2e55194582465358e6123bee1caeddd3ebd539644cc76eb9f306e0dd65f10a60506c23f2506c48e780ee29b6cc41c805c9ab129fa5805f2193667aa20fa82b2a8544569448fec777b9a630080341f82a1ec01629dafb44890f2a4aa329f4f69d9d4d3416f1971842ccaebbb3f37db0b0f4ce4caf4c3640816adba8b81d78acda7467b7eb301879163d3ffa1c05db62dc074e1215c38837dce1b103c573065e41629ef7b28c3d872eed30cac5e1c2207a19d4009c145a7a2cc29571f29f41a30ee69b9e9af4573d8c2353351304f754e4540ed28f6a32ac399619190dbabdd48ba2da941d71cbbfd1031be3dc17af920c9c8b6fd27ab804afe41ec2b1b858271e75b922b9f0a9d44eca95134f135815bea85dc5a73b6b394145a566dfc913d8f3174c11a9e911a3201771d6da959c4a4cd46ca1fec5dbf969787bab0d01237cacff9f000300f53cf9930d656e6473747265616d0d656e646f626a0d31312030206f626a0d3c3c2f436f6e74656e7473203132203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320362f547970652f506167653e3e0d656e646f626a0d31322030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820323638303e3e73747265616d0d0a48898c576b8fda5812fddebfa2862f6346e060f31e8d2622dd24cd2a4d8f1a67b399d17eb8d817f0b6db46be7618f6d7efa9eb272f67a548e1d194ab4ed53975eadd1ff4db6fef9eee170fd4a3df7ffff0704f773ddade59e4d3ddbb4f2bbc56771f9cbb778ed3238b9ccd5dcfecf57a63725cea162f0ff82d398aac1effff5fbc7362b26cfcdfe3ffa63d1af726e67444cedbdd5f46b2936feda9412208c80f69dd1e19d20fb784cf29c29bb8ddb50c7f8b577e2802fa2402f1f7d1c45b7a0ef1179bf6bf9d7f204724d0e3475b638e8c97de9dc131de6827bc0e47f61345dfc5369524428f3c5f25224c682f54d221416de73f592d76558bcd01bb59c4ae655a438efa97b197b11f7974d8490e4a07a1b264c3e098a747fb689f0622911ead8ff4d69e1882ab084d229deedcb99b3f01da7715dc5601f725bad332236ba44bac43399a58663f87f24f29e98fd86738a54ecb8d4295eab748d74f76e4a6717b60f89c0c63abfce44849442a03f1b47c6b90e3399a0e7340113fd9f9aaa8927144e10c5d0db0893919163f70d1553c3b4a935fa9f525f4bfcb58a18925d896ee1bbfd29575ed9189dfd6b09eddff843e036be43c365c4e7c573cdef3bd1ab6af3eb289627f8b3149e4fbd66da8eddb509f37ff14ea61df1ce7503ba8bbaa67760f1c44ec75da438336518c592089ef8e7488e2a002b75f819b636b8f33a4fe323c0d67b28ba374bb0360a4f6c2951d9e304cb09ede58ba729f44780848611b2aabb09b852941336229bc63478793c2dd153f8b895b913f8076478cb1ba39f58839b487456e9c899e9388f1968c37a5e16b181d428cba0f1a810cb1d434a8aa1d54310705933868adbd350811f8be6d1bf48a5cb95a196ca00951b469204dff079dac9e7dda48cbbee40ceaa2d7501e2029199523c84b355ea830525c21a397e4d057b263e351937ce8b95d7b19ca24d60ac0c483fc28192ad6b54c785c7946826ef19259a083550d4546f559eb14c48be53e8af9113a5f410acff12b366a29b62666d147034fdf06d11a43951c22da48999070e348a90eb2da6c7c370d12dd6629197404ba82f9e036e6b5f11e5f803e9c0c72f618ad0f18ef5d74205784405424b4965afff342ab12fa5918733a2d46b100e17dbb3b325a7a12750bdbe38c147927b90742bd4aaf617a86572be99e09937559c9b8976f2fa3f514a984d3f6934e4b3f742d65a8792042759071875ad04bb49ff956767c54757c9437c99a966c8b35f34d5af0d0019c0d043c6a5b46cca5b11ef87ae1806f0b46308c928a7456ad07fd8c7459ec1ae9f48210d0496936a8e4e8ffe973d1a03a3a837e4e2e6309cd71a33460693b824e1dad8d0c8e278e1aad20c24c8216053256a18b583e391a600a76b49258e2175ced644b18d1e90da374c6c96e16a756b99e0afcf15ec4ba6b9c4a49f157bd62900fbe1039e13281bd3a1143b3dc72d9449a3467b53dd90a9e54fe369499b697ed9f9c2df46e16ac96282fee244e5d483df39bc55fe977ae542a734503c3c44ce86782be690c1047c656ffa9fc9bdd924a247fe46a933480c122eebb1f043eb6d311eb4a615dd25b14d7357b58b5769839b93cab0764255c3765b8523c3873370c602839298165e78944b07eac537e3eb71d74481219ebf2f9977a8c25f890c4be8b089dfaa7aed88b7550cfe66c5f3abf2009e0a041889955f005809c6b8e0e0804954db81e7450e772ee0d47a6352a69c639c133f8df7d2f15013ba1839e5568914ad77ac8629e886da3888c6fd3e45cd74f6832180fca1d746126808f8ce374cf10d7879e35ef674c8182bbab6aab5bc389d9ef9715869efe459cd9e96c717588f5429b4178130fefd769febec2fddccf77f3b8b509dda6bec76bcca43f21bd35e3f933fb4a3d6a324c725c6145f9ef799243cc875600fdd75835221f4f6dea7ca9abe3d6f0faf5c35a52950db6ab696026f3de1299290221f4d00722de164f534c22fe0a13dfd0c8c9ed469e1b99d346f6edf29699153063964ba7c4c7c7068b3991c1b1383b32d441d94a5f6a0e6c920fab5d388af2e76e00de9ad4721e172bc23fe7714ecf2f8b4f8be5ec73cd874f0aad1a6486228b55198a4fb3cfb37f7da3e78ff4345bea25707dd74f6f6352d3b02bc3dd1b96c3cdbbbebc92f8b82325b20b4570dfb53a0441470f45f98dd2321de133ddd781d161ade3b1f85cbf7154e2730cf6b57c965c138e6c4361560c402ff6daadbe61326f1b1cabf7034a57cbf5a4e8fe785c9e070fc87295aee92bd24cdbdda111767203c963e1b351610bc7ebc875d9d0bfed45e8e7827aed18cb5df9d49c5a05bb191df80b257006a9d4f3244c20ecc60c746465539a4150c22adce8c21be8783556232472cc19633363b2d31667154b7a0879aa7dc9d19f04f32d73630dd7edf5f3b67bdeaccb51ea0f7ba66ddfd049ae1d2563887f5e8107ed6edfc8b9b072dadd81317ba1c7d98a3e3d2fe7b47cfee70c9eca61daccce41d1984c4b55f98aa17a6c239833a7077e337bf9d8545dc345d9a81d7ddb36477971ad07df2b0d89cc6e8e748f550df2783e1fb4dacf560438db6de3ca421ad8ab9099380972e7c1f2ce27251f22afd8060dc3df7052594d94eff726e6e4077d9ad172ce6d6156504dfaca16d8d912eb9bc3ca0d7f7d7ef9fcd021b471d1ee4e8c25df88ab2ff78f743f5bcd57f4155fd4420dcb50b9f265b12ae9bb7f5eae9c972ff7cefc813e3ebfb0822e5ee88fc76fabc57d69d006a5d7d3526c60a03e3c3f2cf0b8c5929ce069dea099d6f503e9d608d813ab9cefd637897d0c52c134c74ae2a2d0e4ae3b806c71e0d4930d2a31e2a12a3c80d22210e0caa3081d81610e7424964cb637faa890df61a35564d22374e3cd67b37ac50cd8e3629b207e05692cb195546e537751c0bbbb948dcadbd7a86065795ae664944f2ce6441b8063ae291d0aa4de1b6aafedcbe549d8ef1725ae85fbaac73c60814512328083d7c6927f79cddb6aaa77ed013873267fb40ed23846317b980fbd2d601a1e0b4ac2ec02432cb350bb5f980bc94f24b1157ed8602eacebb7e6e9f45f513fbb3f2d5975b65306ec76335ef1277c28a277871835bf6fd2aa86bbee62904e52b14766cfceae5e26380b0cd634dcb677d492e2941de72d816f391f4f0aaf892cb7edb3569bd30cd0f5922a78da51bb4c3e4654c21e8265d2043c56cfd8e1c3233bddf7bc7c5bba75b72169b07ed699133e49c89a4ecc410e09db9cec1845223294f1f6c8f56ff5d90b3ad33a427a68100eb06a98cf8fca8969f54ae5a30d43a94d2362f0801fa354ffbfc80c3bc695a7dc6c6a778385abec807dd96e6b32c85793d15a243a6d4ac42bf8915d908a89aaafc886f6da0d56aa71d8ac712f9f7b3c9dbc283f5a14df7a4cbb1d9c1cb0d6b22536ec21755aa5d45cb46d648ead12d893ec4f36d54ff4181df406163c33c77ccad74da6ac9b07afe9c8abdc27b48923adad9a1e3f3248f67583f4630b610dfa25292e5d67b640a064e22d557a58241f1fad6f51ca775a5caf6b50d8884181130c076bef0e90e06771b43f56f6958f1cc012b31e6aed0feb6b789001a383558bc2f363e926189ea69169f052cd23630d4b2f350b332b75624244a80e12cafe2bce27d4fe387f99d7321e9736b0c4a122225bc6157d9bc33c2e572cbd5fe0423e7e5cdc2fe64b8781a6879933d37e627606434eef0a909341799acf968be5ffe4ee16eaa3e00831391c14b8ae4118791a20c0000c8c27610d656e6473747265616d0d656e646f626a0d31332030206f626a0d3c3c2f436f6e74656e7473203134203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320372f547970652f506167653e3e0d656e646f626a0d31342030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820333031353e3e73747265616d0d0a488994576b73da4a12fdee5fd1e52f115ba0480284a8ba75b7b08d13eeda386be39bcaa6f6832c0da08d22397a84707ffd9e9e193d2082cda6cab682989e7e9c3e7dfaed07faedb7b7f7d78b1bb2e8f7dfaf6eaee9c2a2cd854d115dbc7df784e7fce26a75f176b5b2c8a6d51a6f570159a665592ead763845ab9c6c8bfffe85ffad32b21dfcb5f8cfd4a289e599537cf3ebc567e35f42d0872cfadaf30cf1a63736722ab669b9d91639ad6311d28b1f7ca122a56d9453ba4be89ddffbf7ea8f0b79d990af1d548f3bfa6cc4fe8fbd49ef056dfcef829294d665566c455619654b37b8f1a93731ca1752a66ae7c7caf9816dda78bc81771fcba44fbb6d9a8bdec035e8250df7c4ae46bd8163b0bd17413b3f2aa2644329bc4fc88787ec051e1a4727b5a3b6bcc3b1cc216ec3cd212e29b2288ea334a138da6c7bae51f446c6602ffc2c277fe7effb946684b7888372dcc1affdac65dd6bac8fd8fa409bd771f01589f82163afb33d3510d1d87883eb645e4d5a14144661c29f14c45ff0f90b45213293d465f3d5c5fc1e5878dbe0c3aef07108079dcc83980f10e0ba1373ac11f09c6cfdd7d72846a06d3020b51b3fa1208d6311c80447099cc90bd144ee1c456e7ba6e755698d636469bb0fb37423124acb82d2356a19055bcec44b19c5218a94f3657e1c77e6931f914f65b695cebc80e9748d42285c2267bbded0e02cca0f65a90a2e2027b2ecd93841792ad31efa7b245af4c92f28163e43be7e87684b78b51700166c0abc948e16674ae074974082fa30ef63c736a7f847ee70623a32fb06f556ff69ac5ea3b7831ccde0da6ef37b6813e54172610f87a683c35373e2d17034365db2cd3165e2625dbd1bd9a635c21947fffaf91d9f1bbaadb796391da115cce97082df9ee7aacb46138f11d26df1848367cf545ea0ae8efad8e6a75ff2a1fbccff4ed24f6e775ed391d7e64ce543a7c1160c866da6feb91bdd9ae4ec435078538d09c7356ddd91f7b2ef923c0a198419587817155b626e8a0073ee985cc4eb3eadc14c1173deee0c2bdbae399ad664872e87f9be645150906d2405ba0f9fee7c345222247bcbcbd1e921b76c9b489b86e7476e4d65bcd59b159bf6e9e727f237221679ce448ede8a44de27e107dbe68251c3287294d9e029e5bac19146184bafb11f087d0ecd233bcd35a776fdbd4ce492afbe95111ad94f42d9644d1906cda41c382373641ff81f25419a65e52bf370c42c10ebcb28f0b9149cf3973dbd8a6c0d5e24bfe42fa63202e5f7b4f27b52275dd27981a4c2d2b792f34d9dd7801d6301f6e2b25363d2b155ae95cd96af6c3792450c73592af028731fd28bdcd23a1322de4b0e14b1ac66223a8b39763450dc6a2a220d2069b695f2fceec3df3092692da37cebbfc48229b1cd5d4d2b8c3a195125c7eb46ff7862694522c19ffb51d8a7cb15ae7f4ea2ef983a82c0f3e11ef79b97272f1e9f9e860dae86a3132e8c27070d18a7e917a4cc7fe1c98559c1b908a3af4a7dd4a5d12de634d536803c294150019338844de427859a477daa21db06b96dba237d3a7f1549586cb3685de0db3b743f6db86c710abb358e9be1ae4413e3d839c4b1bf49fb4abd4549db79340743457f820f688d61faeae745838ca64d74c126a0d91acd26cd623e98aab9caa053c396bd6da5c63e52202c3aeb2605d40b78b0f3b335e25cfb61d48eaf116cfcc8f1b9e6b825010c0d4ee4ea340eddd370708e2446071cecb13951885c8a9d0e70eb43100ba819290aea3496390bd162c76faa10ece68ad1586b23504325392b81d2afa5476fe019e095c42fca2e3ab4246ca7a63daa6c647e4caf591a804f85b40346ad59bdd5e64d19d4ec19381373386c4305d732e2b7d157355698320b16dd15fe501b90789a9af411beb6e87a5a8f3559267b6a5a0deb3505a69aa858b3b3bc6ac1a4499433543071bc0a2690f741e6e75b346201192957891a24c7ea5306e6b640c271e81a7d85b42ff64cdec81772852101f1970bd04c22cbdb31226aec8f9d3a2646c10b533eeadf574fc0410296e52695ba9407840067ede5d2c31b831c415df37952f3ba73d0bbede6a0101d9ba57b76b55518ee3fd6aa41dad41c4d8132a22774b14e6ad6c9af7486e37477c6c8b5f4eed0e6ea6b0cc775c9936d5be62f7054fa0befa30c635274ce60dbd10906f55b3514b95cd7a9dc0ba28066d77ddde922dbf04b50314681f8ce333269e1486340596be592d1160b5e0b0a5e1aa55ed26352cf165448e56f171dec21d3c6d1a966f9d1a4de6e4098c45679f98022500227d75b89dc1ee5a43a5101ef74058efbb5a30243a79a969757984e401bea90f62f653194bebbe40f0bad350a8456e7ff985330f63db7063832c0e9e98415b461ba6368b345b9b7f1fb3db8af5d8761250cd96ad38c2d586cb515e05a14013737666c55e68ef6b62a795237a221c19026014efce089091b40859c94dc24819f2469211dabccb5da6e5a7978d4762c1c53683c93e6095aee752f836476875acb982eb8b9a5eb7afee824b8c60f394acbde001c7caeeed3d3dbe2d971349cda9d4dc77551aeea78a57b3947dda2187b849da7aab008ffce1ed31d1aa3ccd1a35f7e6ab97311d8d669e81ecb928e3826133d563f1b2b75abcc597533e56596a5a52c28bc92fae40510e7e8d0b9f9ab1f7432a9a7c78f6bd7619ab4c4211f2ad8dfb4b61d9e08dc10e0266d10df5c1c4c24cd24d25a9b95d591ed1eda5f9e9350abfb20146c3a6f1aa7d8b2a6918cc5471381258eb9266bce1405fe97f0c090f4a6f462e7ba25316b4977584fdc5c18df4ade73b054c98030d4a2bf94472c2130b693548ac6f6c41c1f53af6b3a4e95301637d2773f61bf99271310aec8e4bea9e2509b29cf9d2eb1a8772a65b595384526af908b99d86ac9760a5df6ffbf3c0c1dc7741d85a9cb0ac6ccf5727a1c902298e78c3262195f4bb416bf552d56b7175ae85c8738a76350ec7bb6d32dcff49ca30e71e1cea4ea10bd1cbd9f3fce69f144b327fa345fd162f9d41b8c8ce79e63dcde2eae17f3e58a3b8b6e66ab19dd3e3cd28c0e746585260926ac3cf3d972b17c77fb7c473365e923a770fe78960b86a7b9a0694ee744a48e6733508e392d8d632886a345c9917c02eea8f6243f0c23463f4470e817fe99add03eb38f2a089c2b87e34ecc515739bc8372bc594869bce80d26c6dd1ddd3cd0538b50bcea1647b3b1db284a0bec43ef677fcee96a3e5fe2e4823781e53b1840f91ed034ba7aef9f97378ff39bf6a895e9d1e65afd76b5b8bb5b3c2c018bd9e39349f79fe8030eced9de35eccd95e54740677943f2baca017e012766f21bffc065abf740582b927115896c98d5df70db3f9fe74f2bbeee7eb6fc44ab98edddcf71ef0c89004a1502758c8fbdc1d098dfcf805646ecf32d23ed164e29c49e6386f149acd9f6d10ad151462c9056c5111f7bb665444a04822803bd81f95444f2a9e60ca9dd515c48bc5d6f6880bb00b656fe3dbdd839565dcec25732125c9197ac05f927c24f10091e3eac16a5aa8a985259c4f212f7120bbeb9537c2ae80ff435ad3247499ec6258e569a364813180c44d498f18e4624b8a59e90df7d3e1b445950f2e5585ea0a7580d9f2537f7b482b1ba736f4fbd5f69a1cbe50370fa707537bf6f236e52234e89f031a44ca5021712440f77cf38842789b8eb87e5f57cf1e78c3f6a6450b3a86af1f75fdacb652742180ac3fb798a66766e1a0ee5529686950b3712e37a324131930c2a22f1edfd4f3b5ca75462e2a6049a5e3897ff7cc76e33b1667ef7903fde1746346fb1053f0baff879baa851fc6885e1290d06999fa8df13c79809a0efba15d5e18b91b8864fda976a8c8e49bc5fca388d82c2726899bde9985461f17784458b24b3c08017af87ddbdc9c6f245713a24daff962f233e7f2b5b2b143eef8ed61c17664334ef59f37b679dcaf24d74f5c709f40487a13b019619d4de9b8407689786433c22177ae09a1630e8b81aa23ad99068b35ae53354e8a6b185b2ac711905e40af11bf611305834158b5677c0cbeba7f71a6ea072694e1c923d5cc75259b69873415e04e2d820841328d9302a12a2399e77a494c40fa452474245b0a640db05e8db3df75399847eca30b2c37286d7a8643217c80cb88e51a518b54eec3951aab99d73edb67233cf8acbf95ac227e62b71066e39debde457cb5cddd879c8b52dc725fd055cdbfd08300036ea3e820d656e6473747265616d0d656e646f626a0d31352030206f626a0d3c3c2f436f6e74656e7473203136203020522f43726f70426f785b30203020363132203739325d2f4d65646961426f785b30203020363132203739325d2f506172656e74203235203020522f5265736f75726365733c3c2f436f6c6f7253706163653c3c2f43533020323531203020523e3e2f4578744753746174653c3c2f47533020323437203020523e3e2f466f6e743c3c2f54543020323435203020523e3e2f50726f635365745b2f5044462f546578745d3e3e2f526f7461746520302f537472756374506172656e747320382f547970652f506167653e3e0d656e646f626a0d31362030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4c656e67746820323130363e3e73747265616d0d0a48898c57db6ee3480e7df75770fb65e585ada874b581c10c9cb4d393457766d05163b108e6a12c952d6dd42a8faa1c8ffbeb872c5d1d5f367988e54bb1c8c343f2f0e677f8e9a79b2f770f1fc1819f7fbefd78072307362306398c6e3e3de1b31addc6a39b38768041bc1e39b6e3383ec4094ce991e1877b3c0bb102e6d0eb0f7c1757c05c7c75e865ee40e4ccec7908f1f7d1b315670294e695025e8e032b854fbce07fe542418a6ff3f1d4b5448adfa5a0cadd7a8dcf72a72730fe23fef768dadebe0736b31d37a0bbd291657ebde589804d25f6b02a78f2027c3d8eff57fbeb76fed2e31ee676c89aa35a54a04509baca8b2297251c04f94647eb038cceb64f7b98ba911d7a014c99cd026341aea1da95655e6e2095fbd2067378198f965f10cd9b1e61d6227c0ca8b16f421a4216ce98ed19c8acdf4a01ab03487cf9c24b58ef1482b2cf75068bbb09089e64b0cd0e2a4f78d1453ceb2276dd06ae70dec0f56cc14aa60728a422a773ade0fb786e8952f302f2741cd263ae0f9097c06be08dcda8cfbab1396d8c76503c5b64879725619a710d7bae4049633c937b28a5468378ad82d58e1e373c3778d115670073cf0346be787d46bd53ec02cf8e1aba2162ffc48814145c69f89e2353b6dc20b8126b59098213d33e41b7e40bc151c7db9b8fc8bc255f3126de90ccc4969749b14bd10e4695d1410a4923b94d0eeaaa6890f938b2d24a6c142055288bc69594572fa6100cd73b23a24d21ebd1360186b6df2750e5a920103132e309564e359e32ac9c7c859f1507207326ad5c23c527c0f1279b31b3724d4f1afdee135b977373c3209b157a86d99b91bdd5c104a7f90644999a50324129c67221c7b1487b837dbd052dfb585b70e88a3a7cdf6aa989b0c561025a42c7db3eea3aecc89e77958ad7f39592c54e0bf8212a79b9d2bccbc489dec07ac41be636356778038ae7e9043e8c7d6b31f62cacb55c11aeca20812820d2bf8ca7810577d8ca42abfe2ec9f0914b05f49144c43526152af14a755529413d0f3fc5ac61dc9a7e2ce05b99bfd277c80e7c9fd06f06e9196032279fe37f51a52177f1f2d05c5e3392ca0baf4a9162bf7cb85c55fe59706afb41dbec4ec109667e57548bbb169bf8d7e5d7253c3cc1e209febb8ce1e1f1693cf5ad6f63d7babf7fb87b583ec606a18f8b7801f7bf7d85057c592e1e1f1e3fdd7ffb3c68ea6cdedddcc7b82063a1f59fe557fbc3783ab72ec7145c4e78f0a66b1d07154436bbdc29ea564bf5294bac010c5bfc952b2a9ee9943eae936e9a0164872da690fac3958e16be7b04042eb3e7f80781efd8613d088ee97e87d339518859881174ff3d06a09272c43ccf462bbe67b319787e6087c0ec0079385a77dff9b6efe319b7f977fa1d9df3c2c1b78e3df7b109d9732fc2ffb359585fe647333b082f58bce0e0d533bdf7be5b7fcc70dcbfcf87f367fe3f48276e9fbde60caefd99810fa706073488865aeb9abc6ab44ec78ad9bc21853ba78b1ade5287372c1538793707c8383da60d758d52c835ce2e9a0638bee8439d535f47aa2e5f51fc0c886d888e83915a5380ade96c1b624d895a8abf081a05d410bbc9f6e74e284d52aa2e0d6dfc29bbc1e6849da2729bc916f9dd643373b6547b51a133ebca8c9f7af2d41ed394c3419cf1623d4d5177bda0fbe7068fd34894daf860a825c6e47647983d6b9164659ee4bcfce39c0aac25c2db41697a49d8cc359f75a28ac2e4ea05fd267f3b14101e0ec35b0d2c677d0e5b598556072e938cc26181595aa35c2884a209845d9f3ee7408639c182ee8fa7912549255ee941b3f7a82abafa1cf1fcc86f65e9a22800550b06d486aa0c042b4129a94550dbd6180ac54eabd7c99d181eee506916f5e034dce975b7d7b1c46b4c78ad890e5a03404b165e28398163cd3f40d5f56c54c50354114e82ce6c1c9bac1e9f952804c7396c06390694e472a74a04fc0a9ef3f7cc1ee7129e7ed84f550434914521122ac4946b6ef0aca953131f59c0619d9728d4070b117bc32016d8aedb60857dc086c7465d125e85586bb2834aa1bbeccacee25c8c8e0d146a74213acfedf6be5b52fc264212a805699c264ed2a314aad9060fa2f30edf4b1213a462b728990aa107b578c2d5c88ea27621c41e96c80ab3c975d305b7a4ce8f59391b1c901b61a84c2b0f3ab9c51d255f15b5989fbaa11d0c373e6397f89ee55b7505bb0b0b5fd703cfaa920e3b27e8c4e8a2ed7ea6f651398aea95a32c2d88bbf596b5c59d8dbc4f095eca3575992bac65ef5aae183bef9c3767ddfc5920bad8e4136e3ca4e46d79dda134b6ac014d674d1dbb51033a72915725268896433c8722d9a8606a9f695e21359bfe89b155727bb802f515c5cf8e1bc19960a2a8abc1db7a89c3bd90502dcdd2da76d8903aac847dd69190f54da60e0ee77ebfa499c5174c9b99539b61a6cd6c50ea9b08a9711162d5e5f185fb0826a39d2fcd9c3d9ab158db636af9bd8df0ed3871a91b1c8dc06e629070b0216e9c41faa3acc5452f15f40be4b7ae90e757c69f6fcfbcb6804a3abc97bb02c71fa98284578d34e09a76bc2beb1a3bbf92bc95efde85f4050eb53b93be7b49eaa19e4a674aa698503a7426779409645d1d5b8f58d44cf5d06b1b037622653a522acd98b271dfaac47a6736573426ab0d2ff31f48e276f230f74d6d4f1b83830c501eb795dc549cb871ad4caf6c36a76c3981c675edb08186b27c34d2283924fcca469b704514370b0f4df635129dd7da4d96a81acd58e7fdaa4a4df5aa387cb6569594a44225893a63ad2daabb8c4b84f2498b2d110e95e776424d841cd9a96e8dbd06ccf955eabc763801c69d07b41b74fdab5f683fe3125b2fb5b74bf8fc4082ead3aff13f3e5cf1247a4f9bbfd47cdc19ebd84b9ef4cda7c83719f6726d7afc14bbfdd448809eb24eabc20df5ba87d6c5bf051800648299a90d656e6473747265616d0d656e646f626a0d31372030206f626a0d3c3c2f436f756e7420312f4669727374203138203020522f4c617374203138203020522f547970652f4f75746c696e65733e3e0d656e646f626a0d31382030206f626a0d3c3c2f41203139203020522f506172656e74203137203020522f5469746c6528feff0054006800650020004c0061007300740020005100750065007300740069006f006e293e3e0d656e646f626a0d31392030206f626a0d3c3c2f445b323433203020522f58595a203020373135206e756c6c5d2f532f476f546f3e3e0d656e646f626a0d32302030206f626a0d3c3c2f46696c7465722f466c6174654465636f64652f4669727374203832332f4c656e67746820313538382f4e203130302f547970652f4f626a53746d3e3e73747265616d0d0a68ded4985f4f5c3710c5bf8aa5bef77afc7fa40a8990a0a2048280aa0f2b1e36704356815db42c6df2ed7bbcf76c4552a9d154ad1aa2045f7be7fe3cb6cf192f09cd7917d4b5e2a277925b75519c94da5c0c4e34a98bd105dffbc985d03fcf2ea41a5c2c2e94925dac2eb4843e423c82225e093eb8e4f16a492e095e55713d24e3a514d136f4115a02fa40948a3e52a8823ea6a8057df09a471fbc96c565f09a1687c7a88066f014f9e488a99064c654beaacb195386ec325e157073c5d482b886b6204e918257573c52c062fb54a9165790720ee883970bfae015411fbc0258e9a979f4c1ab48b68057b1ae025ec3ba2a780debea4bd1501db628698d0e7fb3177535a105ac223501b7f6a520b98ad482475c438bc5f62504cdae792c0deb043247acb3052c11eb6c7da9086ae0e18f6b7da9def723cc059bd9b7a428fae0551c5603af0286a1dcb02f4819c78c3e782ae8f72dc16668c29660bf3175f1d85c6c75f1da9c566c110e0b8f4500516c5dc07a05739680aca46f4a0c0d0f010f58a76039250508ca039a4a0f06354b0f0636e71e0c6ef17d046004e101e49eb908c81552eadb542a3646f0666901c10272eb400159a50783acb90783acda83b1a91e32136978687d04db2ad83b414e553a10075d43e823010fa58ff4a3923e92f0d033c46655480b0f38dd94fa08c8091bf6d34fc3eb6e1befce86d3f97a5c6e2ed6e3d82df4e5c8c9f869f37afcec74385bdd8ec7f3fbeeae1e72f1f97e1cce37ebc7ab6ddcd96ab5d9dbebd459404288703db96d1b1bdbcaf15dcbf1290d7ceed90a5b72e28e93d866b665db8a56b68d2d799e3c4f9e27cf93e7c9f3e479e6e599972747c81172841c2147c81172a4b0254fc813f2027961e249cd6cb99ecaf554aea74eef49f36c03dbc836b125a791d3c869e43472941ce5fc4a9e92a7e429794a5e667c667c667c667c667cdec573feccf933e72f9cbf9057c82be415f20a7985bc425e21af9057c9abbbfd24af9257c9a3ce843a13ea4ca833a1ce843a13ea4c763aa37e857a96485e222f9197c84be425f2127989bc445e222f9197c9f38ca32e85ba14ea52a84ba12e85ba14ea52a84ba12e85ba14ea52a84ba12e85ba949d2ee963a18f7b59995af20279f4b3d0cf942555495152939424154941528f9423d54831528b94229548c3d3efb4bbf8ddb6317dda5d6877a1dd8576a70a29426a9012a4022940ea8ff2a3fa283e6a8fd2a3f2283cea8ef6a6bb696e7a9bd6a6b3db44a1bf2927aa8962a29628252a8942a28e2823aa88a6a56769593a9686a55f69d7c9ad97c3a99bce73381fcec7aba9b89f3cde3dccbcdb19c6ed2ab3a365fa17a3290747d36cbf5d6df7cbd136d5d137cd4dc6b9dca25fae57f707f3fbe17071f3b81e875777f71fe60f8b87e1fc7ebe1c5e2daf97abcd389cf41f87abdbdbd5efe3f5cfb881d6b78be5c729e61037d093a0f5fc6e1c5e2e7e1b8e968819cf3fcc715f117eb25adfcd6f87d3e1ede3a67f3801be08c1cdb6f838ae1e37fcecf1ddc3d57a71ff6717533f1db878bb8f7f07bd3dea0ffdc721470e7723b84a5fac3e6d93fa6579bdcd9d537f18e7d78be5cd0fb89a86d3bdbdbf5ea1b45ea0f502adf71f5da597b37fef4e2ddfc31d8b05992f59f91e2e5d24febc6f5d2ce0795dbb48f859dfbb97b3e771ff5ecebef70bf872f6ffdec0b814f7dde45efcaee6fb85ccdfd76edc242d5ccdd355b6bd419f048b25385882a325385982b325b85882ab25b85982d57428b623349da1980e514ca728a66314d3398ae920e5db27896f8a47f86eb5dc38ffa31fde0e6fe69ff925ee6adc7fbf19d7dbf16df7c5f87eb51ea7fe66bede3c79af7f55dbbf5ddc2ca74fb6fd271fffba5e6cf075ed78753d0e6fd617efbecef3ab838e16af468b57a3c5abd1e2d568f16ab478355abc1a2d5e8d16af469357a3c9abd1e4d568f26a3479359abc1a4d5e8d26af7e23da7494623acb603acb60f3a3e52c6721a27f7c70f4b25708443ff99fd4e383b3bdbdcb2f606a291b62291b62291b62291b62291b62291b62291b62291b62291b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b622a1b7f1fedff715950435550435150434d50434950434550434150433d504339504b35504b31504b2d504b29504b25504b21504b1d504b19504b15504b11504b0d504b09f83af80f010600199322fd0d656e6473747265616d0d656e646f626a0d32312030206f626a0d3c3c2f457874656e6473203230203020522f46696c7465722f466c6174654465636f64652f4669727374203837332f4c656e677468203836362f4e203130302f547970652f4f626a53746d3e3e73747265616d0d0a68de9458cd6a9441107c95011f60a7bba7e7074240d4838812a237c921a0c480d1604ebebd555f22ba1a77adc36e7a9afa6a7abaa69a6f633e4b2de6abb42c16b5cc853f864fe0e3c5c6d86277e65af14e5896a8c4f51249dc28b1889ba535e2c036816bb524280db91c5c7be9ce75944e9ed6ca30aeb38ce4ba9759b91e65b29c36510ed7ab2cec6959cb9a5827f6a8ce040aac1d95b00a337c654390a8857c5e01cc8e806ccc3a8f979347229867e0013b37e109bbb10a80bb731ba43b7124eb8d3866b605bfc0dc595f07c560811dcc8315b2a6c90a0716935f03cccb9801f3e286035dad9519b4b52633896031d38bb38becbedb0cb24202e73e0b01c9b08d0709a721d8f6f1e2ada2043c8013639f09e6b65026d4f0a43413cc39990173a7d013cc7d3003e6c126e0483e78b805e669cc8079b2910bcc8b5d5d605e8d1930afc50c2e430d66701bea646696d89abd5609afcee322c05314269cfb200b29d88040c053d656a239c1b865ad13cc6bb665c09c9d4f81b9d7ad5b08d03a8754d1590bca8dd19801f3e0b9712d620633609eec31ba16cb9901f3eacc8cd2aa31832b5c9319dc6143bd0e5ce30da503dad61b94d23c9809046ca4b7d2b65340f216d4d33badc000cc0db7f2e464f7b4e0c2d572be7b85f4ee0c7ddb566757e53e78bb7bf3f5dbcde5e7d3d37d70ddc38e835813b02e6043c036019b02b60bd82160a7805d8a1692708a72a648678a76a688678a7aa6c8678a7ea608688a82ae28e88a82fbc429783a054fa7e0e9143c9d82a753f0740a9e4ec1d329783a154fa7e2e9543c9d8aa753f1742a9e4ec5d3a9783a154fa7e2e9543c9d8aa78f8015055d5170bfe410a64508d322846911c2b438887d7fff068bb88c8b638fddcf0bbefafe81797173fbe9f2eefaeef01808610c843206421903a18c8150c640286320943110ca1808650c843206421903a18c8150c6402863e0f0edb7c4faf5b397cfe9f1abb21961f7eefbed4724cf4f4ff71de14db1be09d637c1fa2658df841705135e144c785138887d3fb7df971c3f562f8e3df730246afe89f9d7fc314512533431451453543145165374b1a180a7025ecad5af0a583295a2a02b0abaa2a0ff8782deeaa32f17bf66cca78f971faebf5c3df11a3f9f89c727cda373e961c4c4fc1bb5e79687f112e3286e6b811fc3fde66dfe1786cece6363f487000300afe9ca4d0d656e6473747265616d0d656e646f626a0d32322030206f626a0d3c3c2f457874656e6473203230203020522f46696c7465722f466c6174654465636f64652f4669727374203130302f4c656e677468203234312f4e2031332f547970652f4f626a53746d3e3e73747265616d0d0a68deac91d14a033110457f65bec0496692dd044a61151fc4aac5167c5edd7459a8590911f4ef9da60855500cf874e7de9c99fb1022070a883c980688157812d1a0d98912686744b964c432b787dc0293156d80db03df82d15ed4c915b9c61eac12de2868c8c062811d582f3df7780d0dae818e663d0ac365dce0ed9c9efbfd72f9956eab685745fb2a5aab3a5cd7e15487731d6eaa7092cf2de8e7cecfa0f905bc8cc3551c42cca0ce14dee1aa7f9f5f336e5efaa7d0ed7248252ff63cece6148e3ef7299fec6dc35beef6d318f142a2904a70f2fe90a63cc5f1661e02aed2f6f18fd5f65bb5fd97ea0f0106005722d9630d656e6473747265616d0d656e646f626a0d32332030206f626a0d3c3c2f4e756d735b30203234203020525d3e3e0d656e646f626a0d32342030206f626a0d3c3c2f532f443e3e0d656e646f626a0d32352030206f626a0d3c3c2f436f756e7420392f4b6964735b323433203020522031203020522033203020522035203020522037203020522039203020522031312030205220313320302052203135203020525d2f547970652f50616765733e3e0d656e646f626a0d32362030206f626a0d3c3c2f4c656e67746820343131352f537562747970652f584d4c2f547970652f4d657461646174613e3e73747265616d0d0a3c3f787061636b657420626567696e3d22efbbbf222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e0a3c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d2241646f626520584d5020436f726520352e362d633031352038342e3135393831302c20323031362f30392f31302d30323a34313a33302020202020202020223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a7064663d22687474703a2f2f6e732e61646f62652e636f6d2f7064662f312e332f220a202020202020202020202020786d6c6e733a706466783d22687474703a2f2f6e732e61646f62652e636f6d2f706466782f312e332f220a202020202020202020202020786d6c6e733a786d703d22687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f220a202020202020202020202020786d6c6e733a786d704d4d3d22687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f6d6d2f220a202020202020202020202020786d6c6e733a64633d22687474703a2f2f7075726c2e6f72672f64632f656c656d656e74732f312e312f220a202020202020202020202020786d6c6e733a70686f746f73686f703d22687474703a2f2f6e732e61646f62652e636f6d2f70686f746f73686f702f312e302f223e0a2020202020202020203c7064663a50726f64756365723e4163726f6261742044697374696c6c657220372e302e35202857696e646f7773293c2f7064663a50726f64756365723e0a2020202020202020203c706466783a436f6d70616e793e5072696e6365746f6e20556e69766572736974793c2f706466783a436f6d70616e793e0a2020202020202020203c706466783a536f757263654d6f6469666965643e443a32303036303932393233353531353c2f706466783a536f757263654d6f6469666965643e0a2020202020202020203c786d703a43726561746f72546f6f6c3e4163726f626174205044464d616b657220372e302e3720666f7220576f72643c2f786d703a43726561746f72546f6f6c3e0a2020202020202020203c786d703a4d6f64696679446174653e323031382d30392d32345431323a34363a32372d30343a30303c2f786d703a4d6f64696679446174653e0a2020202020202020203c786d703a437265617465446174653e323030362d30392d32395431393a35353a35332d30343a30303c2f786d703a437265617465446174653e0a2020202020202020203c786d703a4d65746164617461446174653e323031382d30392d32345431323a34363a32372d30343a30303c2f786d703a4d65746164617461446174653e0a2020202020202020203c786d704d4d3a446f63756d656e7449443e757569643a30313064336164342d393132642d343034352d393963392d3964363130303232643237303c2f786d704d4d3a446f63756d656e7449443e0a2020202020202020203c786d704d4d3a496e7374616e636549443e757569643a63366635386333622d633133322d663334352d386434642d6530656137333934336130333c2f786d704d4d3a496e7374616e636549443e0a2020202020202020203c786d704d4d3a56657273696f6e49443e0a2020202020202020202020203c7264663a5365713e0a2020202020202020202020202020203c7264663a6c693e313c2f7264663a6c693e0a2020202020202020202020203c2f7264663a5365713e0a2020202020202020203c2f786d704d4d3a56657273696f6e49443e0a2020202020202020203c64633a666f726d61743e6170706c69636174696f6e2f7064663c2f64633a666f726d61743e0a2020202020202020203c64633a7469746c653e0a2020202020202020202020203c7264663a416c743e0a2020202020202020202020202020203c7264663a6c6920786d6c3a6c616e673d22782d64656661756c74223e546865204c617374205175657374696f6e3c2f7264663a6c693e0a2020202020202020202020203c2f7264663a416c743e0a2020202020202020203c2f64633a7469746c653e0a2020202020202020203c64633a63726561746f723e0a2020202020202020202020203c7264663a5365713e0a2020202020202020202020202020203c7264663a6c693e5061756c204a2e20537465696e68617264743c2f7264663a6c693e0a2020202020202020202020203c2f7264663a5365713e0a2020202020202020203c2f64633a63726561746f723e0a2020202020202020203c64633a7375626a6563743e0a2020202020202020202020203c7264663a4261673e0a2020202020202020202020202020203c7264663a6c692f3e0a2020202020202020202020203c2f7264663a4261673e0a2020202020202020203c2f64633a7375626a6563743e0a2020202020202020203c70686f746f73686f703a686561646c696e653e0a2020202020202020202020203c7264663a5365713e0a2020202020202020202020202020203c7264663a6c692f3e0a2020202020202020202020203c2f7264663a5365713e0a2020202020202020203c2f70686f746f73686f703a686561646c696e653e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020200a2020202020202020202020202020202020202020202020202020200a3c3f787061636b657420656e643d2277223f3e0d656e6473747265616d0d656e646f626a0d32372030206f626a0d3c3c2f417574686f72285061756c204a2e20537465696e6861726474292f436f6d70616e79285072696e6365746f6e20556e6976657273697479292f4372656174696f6e4461746528443a32303036303932393139353535332d303427303027292f43726561746f72284163726f626174205044464d616b657220372e302e3720666f7220576f7264292f4d6f644461746528443a32303138303932343132343632372d303427303027292f50726f6475636572284163726f6261742044697374696c6c657220372e302e35205c2857696e646f77735c29292f536f757263654d6f64696669656428443a3230303630393239323335353135292f5469746c6528546865204c617374205175657374696f6e293e3e0d656e646f626a0d787265660d0a30203234310d0a3030303030303030303020363535333520660d0a30303030303131373435203030303030206e0d0a30303030303131393634203030303030206e0d0a30303030303134373230203030303030206e0d0a30303030303134393636203030303030206e0d0a30303030303138313537203030303030206e0d0a30303030303138333931203030303030206e0d0a30303030303231353432203030303030206e0d0a30303030303231373439203030303030206e0d0a30303030303234363236203030303030206e0d0a30303030303234383631203030303030206e0d0a30303030303237383431203030303030206e0d0a30303030303238303530203030303030206e0d0a30303030303330383030203030303030206e0d0a30303030303331303336203030303030206e0d0a30303030303334313231203030303030206e0d0a30303030303334333537203030303030206e0d0a30303030303336353333203030303030206e0d0a30303030303336363031203030303030206e0d0a30303030303336363839203030303030206e0d0a30303030303336373433203030303030206e0d0a30303030303338343239203030303030206e0d0a30303030303339343037203030303030206e0d0a30303030303339373539203030303030206e0d0a30303030303339373935203030303030206e0d0a30303030303339383230203030303030206e0d0a30303030303339393235203030303030206e0d0a30303030303434313137203030303030206e0d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a3030303030303030303020363535333520660d0a747261696c65720d3c3c2f53697a65203234312f49445b3c39343138394243333835383442343946363737393839303938444542463043323e3c43313033374246343639364634453336394141303431334141424141454635413e5d3e3e0d7374617274787265660d3131360d2525454f460d','2026-01-06 21:15:52.055+0200','2026-01-06 19:15:52.055Z'); +INSERT INTO "blobs" VALUES ('0u2sY6pW1urY40wzoOVu','
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 MondayTuesdayWednesdayThursdayFriday
9:00-10:30P.E. MathComputer Science 
11:00-12:30HistoryEnglish PhysicsMath
13:00-14:30 Computer ScienceChemistryPhysics LabGeography
15:00-16:30Computer Science Latin  
+
School schedule
+
','2026-01-06 21:15:52.063+0200','2026-01-06 19:15:52.063Z'); +INSERT INTO "blobs" VALUES ('NlJvdaRZ4GxUqzYbchii','

Create easy TODO-lists with checkboxes:

+ ','2026-01-06 21:15:52.069+0200','2026-01-06 19:15:52.069Z'); +INSERT INTO "blobs" VALUES ('b52GQIEF9186xDxg540Y','

Space Shuttle Discovery (Orbiter Vehicle + Designation: OV-103) is one of the orbiters from NASA''s Space + Shuttle program and the third of five fully operational orbiters to be + built. Its first mission, STS-41-D, flew from August 30 to September 5, + 1984. Over 27 years of service it launched and landed 39 times, + gathering more spaceflights than any other spacecraft to date. The shuttle + has three main components: the Space Shuttle orbiter, a central fuel tank, + and two rocket boosters. Nearly 25,000 heat resistant tiles cover + the orbiter to protect it from high temperatures on re-entry.

+

Discovery became the third operational orbiter to enter service, preceded + by Columbia and Challenger. It embarked on its last mission, STS-133, on February 24, 2011 and + touched down for the final time at Kennedy Space Center on March 9, having + spent a cumulative total of almost a full year in space. Discovery performed + both research and International Space Station (ISS) assembly missions, + and also carried the Hubble Space Telescope into orbit.

','2026-01-06 21:15:52.074+0200','2026-01-06 19:15:52.074Z'); +INSERT INTO "blobs" VALUES ('4aPQf1UDsBfXXQ9U4fZv','

Code blocks are useful to add short snippets of code blocks inside text + notes. Depending on your preference, it''s possible to enable or disable + word wrapping for these code blocks.

+

We added syntax highlighting to code blocks as well. When a code block + is first created it will try to automatically determine the programming + language, should that fail it is possible to manually adjust it. The color + scheme for the syntax highlighting is adjustable in settings. 

function helloWorld() {
+
+
+
+	alert("Hello world");
+
+
+
+}
+ +

For larger pieces of code it is better to use a code note, which uses + a fully-fledged code editor (CodeMirror). For an example of a code note, + see Custom request handler.

','2026-01-06 21:15:52.081+0200','2026-01-06 19:15:52.081Z'); +INSERT INTO "blobs" VALUES ('5iprwpYVYJv4XgfHcQwG','

\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty     \f\hat\xi\,e^{2 \pi i \xi x}     \,d\xi\)Some + math examples:

\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\] + +

Another:

\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\] + +

Inline math is also possible: \(c^2 = a^2 + b^2\) 

+

 

','2026-01-06 21:15:52.086+0200','2026-01-06 19:15:52.086Z'); +INSERT INTO "blobs" VALUES ('yI4QjMNkdsfEUY5k91eY','

You can read some explanation on how this journal works here: https://github.com/zadam/trilium/wiki/Day-notes + +

','2026-01-06 21:15:52.090+0200','2026-01-06 19:15:52.090Z'); +INSERT INTO "blobs" VALUES ('U1PPY8I4vnZjNXmSyQaj','

TODO:

+ ','2026-01-06 21:15:52.098+0200','2026-01-06 19:15:52.098Z'); +INSERT INTO "blobs" VALUES ('IN4AlPQR57iKl1ElLspg','

Bla bla bla ...

','2026-01-06 21:15:52.102+0200','2026-01-06 19:15:52.102Z'); +INSERT INTO "blobs" VALUES ('ydiywFx1iSVYq0YZKVf7','','2026-01-06 21:15:52.106+0200','2026-01-06 19:15:52.106Z'); +INSERT INTO "blobs" VALUES ('JX9z5Xw6oX0DmGXK8zhQ','

Wiki: https://en.wikipedia.org/wiki/Trusted_timestamping + +

+

Bozho: https://techblog.bozho.net/using-trusted-timestamping-java/ + +

+

Trusted timestamping is the process of securely keeping + track of the creation and modification time of a document. Security here + means that no one—not even the owner of the document—should be able to + change it once it has been recorded provided that the timestamper''s integrity + is never compromised.

+

The administrative aspect involves setting up a publicly available, trusted + timestamp management infrastructure to collect, process and renew timestamps.

','2026-01-06 21:15:52.111+0200','2026-01-06 19:15:52.111Z'); +INSERT INTO "blobs" VALUES ('5iYtuHCdiyWzrjklqXVS','

Miscellaneous notes done on monday ...

+

 

+

Interesting video: https://www.youtube.com/watch?v=_eSAF_qT_FY&feature=youtu.be + +

+

 

+

 

','2026-01-06 21:15:52.129+0200','2026-01-06 19:15:52.129Z'); +INSERT INTO "blobs" VALUES ('zLgNGmmHtl5Moq6aX7DQ','

bla bla bla...

','2026-01-06 21:15:52.135+0200','2026-01-06 19:15:52.135Z'); +INSERT INTO "blobs" VALUES ('ioo2c0Lslr6VZKDYokws',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108028403e803012200021101031101ffc4001b00010101010101010100000000000000000001020304050607ffda0008010100000000fc7db56da42020192104488849040140a28a0080200804083a7afd9edf57a7b7e22ad5a40402524404444224810280a28a0080080804021d3d7ecf6fabd3d7f12ab402008b02042212248100a14514001010b02020113afafd9edf5fa3b7e1e9400000204422112200941451400080400808089d7d5edf6fafd1dbf0ea0000001044111104001540a150040400402083a7abdbedf5fa3b7e1940000004080848408028a0a14204008040202275f5fb7d9ebf4f6fc2050b000004008421004a94a282804100201008113afafdbedf5fa3b7e1002a000002002101000a1450040458200804089d7d7eef67afd3dbf070a00020a400008201005505001004100202044ebebf77b7d7e8edf83250002000000108082829400020041002082275f5fbfdbebf476fc10000800b00000810250528000020202008208e9ecf77b7d9e8edf8100002015000008202514a01600020202008111d3d9eff006fafd1dbf005000800a40000820228a5000004a8082004088ebebf7fbbd7e8ebf81000100000001010050500022c00010408089d7d9eff006fafd1dbf00010008a0000a14500104142000014202048910e9ecf7fbbd7dfb7e01160aa00204017b7d3f7fa5cbc5e2e4802211240008000a0400893333249dbd7f43d9ebf476fe7e0b75680022102f7fbff0077d0a4f3fc7f9b84442249989028420800000124ccce73333a7b3dfedf57a3b7f3f175ad5b48002440d7bff53ef6b6139fcaf939244249992202884220200800933339ce2666fd9eef67abd1dbf085d6b56d248b004912dd7b7f57edd6b56c2678fc5f19222332442050888842042045233339ce718ccdfafdbecf577edf905d6ada1264804650d74fd27d8deb7ab646663c1f222483324082284222221108202194ce718c631bf5fb3d5eaefdbf3d6dd28a92422888def3e7ebf7bd3e8f474de8924c79be2f32424910042842444888884101099ce318e7cefafd7ebf4f6edf2aead141920a45f546bc5c625f5fbfdfefeb9267cbf170911122028290892491112088081339c631cf93d5ebf57a7bf5f2b4a50204b4c73e9ededc79f8e491665eefadf42a793e3e522224414b45112493324911088882098ce318e7cafa3d5ebf477ed85a2944852ce7e7cf7f5f2f0f0cc4bad6f764f47d8fa4f07ceca44448055a55424999992650249224046719c639f3e57d3e9f57a7bf5d294aa20ab9e5e7e55e6e32d8556b7bde9dfec79792491090155ae9e6e6c3af74664cc998bad46739ce648244ce338e7cf9f2d7a3d5e9f4f7edbd14a510ab9e5e6e38e3c237a655456faeadefd3a32888817afa7cbe7f371f36bb679791eaf6fbb7993325bad4499ce7189224899ce31cf9f3e5af4fa7d5e9eddbb2954b4854e5e6f2f3f2e76cea8ba815adef5bebd3489088e9f4e783e75e9ae1e797a75e9cfc5e0f37bbeb7ba48b691999ce318924c8ce738e7cb9f2d7a3d3eaf4f6eddea8ab40b39f9bc5c3caded22d5d565a96af4def7ad44845f775f8d5cb8f3e79b31995ecf56be6fc9edf6fe916d2499ce71cf133332126738c72e5aefe9f4fa3bf5ef68b5414c70f0f97cb35ad88b9bab1bd04bd3a5ceec906fe8fc85f2f9e696644b273efe9d7cdf99f4ff49d1a266498ce39e339999924ce739e78d77f4fa3bf6ebdd54b458a9cbc7e0f35a5d5ce66645d74df4d41975df3ceec91bf478b7e2e3d3739cb8de0eae5d31ae6efd3e2f5fd6f7a499ccc679f3e79924cc898ccccc6fbfa3bf6ebd7aad28056387cff002cde98926666446f5aebd354675b729a49a747ccd746332ea33a35ce6b58e3aedeef859fd976a99ccc6718e58cc924913399999df7efdbaf5e9aa50154e5e3f270d6f4cf2ce732b454cebaf5e974ccdeb9f1a977db1f3f5bcb93b61d796ac8c152677f53e0bf61d5339ce718c72c6644cc19926674f476ebbe9d70282949c7c5e69a567967177ab6d2623a75ebab9cddbcfcaddf6dfccdef1c7addce9885e64cc56f9f2eff0047e07aff00575998ce31cf9673224809237dfb74df4e9e614a2d19f279b9d5639e33adddea8b66319dfa3a216e3cd9eddfafced396b9ebb549335318996a6b6ce3b7bbf3ff0073eea6739c73e7cf3244929546faf5defa74f9ea2aaa8e5e5e17759e3c71d376f4dd64b338e6eddb615e7c76f57cbd6b3cf53b699cb389ac6357a67979fb6f5bc63d5e8fcffeb7d92671cf9e7120855b5575d37bdeba7cd0aa5173e7e1cef5de7979f1be9577ad3120ce737b76a4d5e5cbdff3b96f9f4c4ebd0c71d73e537e8d317d338f8b9f5ef73c7e8f9fc1fadb8ce319cc016d5b6aeb7bdddefe59451463cdcb1ade9e6e5aef48ab133aace73bf4e925d65cfc7d1ae3bdef4c73ccd6af9fd7ae3c73e8271f0fabbb9be9fc3fa3f6338ce7322aaaadb6db75ad6f5adfcc0a2839f9719ba638e3b7724cc8dea635a67387a7a09af0f6f2eef2ebcbb76a99e5ce76e9879de8c38b7ac72e3dfab9f7ebf0bf5f739cc85aab55ab6add6f7ad6fe60a28a9c3cb96ace5c71e8e9599133be99cdda73c3bf7133e271eea9deb57979eaeb584e1eae7cf5bb878baf5dce5edf89f6feb673216aaaad6957575bdeb5f34a514b8f3f8b3be8cf2f3cefa466d9cf5d739d6ecc7375f45279e7935d794be8de75a7177f34c6b5973c756b375cf9f9afb37e7edc1fa89942aaaad5aab6eb7ad6be79429571e5f9d3a74b9e1c1db5248d4c6b733bd5639cebe8d13cfdbe6f5de4ebe4dfaf77cf866673bceae78eb7d7cdd65f2f2f47ab96bd1f1bf6b6414b4aa5556aeb7abe20a52af3f27cbcf5da72e19ef53258d136b673c75f46892fcdef26baf0df93bfa18ede6a72edc7977e5795ed9ccebcfc9d3d531f4be07ec7d28154502aaeb5abaf20a52ab1e4f8f8ebab31c79f62656cb4b576e38eddf499df9fc5e9d35ae1da70c75d7abcf233d386b3c73d7d3e4df39ad71e5ec72f6f87eefd790528002b575abe6aa29558f27c7f3f6dd639f2ddcc5a8a5d6aea71e7e8f45b38f7f9bcbd7a6de6e6efbf2f3efdf8ef9598b83876c6f9b7abe4efd797a797d1fd1c80a04202dd5bae14a52ab3e5f91e1efba98e3ad3308aa6f7a63cef4f7a9cfafc5efe8c74dbcd6de7d7d0be6f26f13be3a79630c9d3b6fc9adcf467d3fac91050822055d5bc8b452acf3fcaf95dfa5b33cb9f5d26525bab5ad678f0e9eaeb530f8fdfae3af6c70edbe3be98c7672be7c5b39b58c672e9d77cedc74efbfd848401048816dd5e4a52969c7e77c5e9d3559e7c77bb985b56d31e6c7a3d5aa927c8ecbbebcb5da63779f7df8b0b5cf6e1e8e38937ac6b9ee72bedd7ece22020888855b6f35294aae7e2f8bc7beeb38e5cfa6a4ab6c68cf2e5bf5765919f95d34e9aaedc73daef3c78f4dba6273e1ae539de99cf79cb579e7dde9fd7c9100844402d5e74aa2aae7cbf2be677eba8cf3e38e969562a639bbfa6cd4c5e3f23d1b76ef9679ef5b9c2f5eb94e58d79f3bf4b971e6d6fcdd98c7bfe87e9d240841111156af35294aa71f07c69df433cf8e77ba941cf13afa7725738f85e9ec9e9b718d6f5e59eaebbcf38b8e7d79eec9c3d38f1ba72c67d7f6bf451210421110aaac14a52ab1e5f97f3fbf4ab33cf8e35bd2a339cba77eb7299e7d75f9bf56dbd6face577e9f3ebab5cf78e6cf0f673c63d3c38e739e8e7cf3eafd27db89204210902ad7355294ab38f8be572efbd131cf9732db246faf5e96a6393dfafcdf1ebd63d1d7a79f7d272ebd172d719ae18d77e1cb38c2dd67979bed7e9fdd2442584222055ae6a5294ab9f37cff9bbedba99c73ce739175be9d357463973f57d5d7e7bf3fecebd25edbce73d272f66f589a318f3eb9ccb7cb9e75be59e7fa3fd2ee4908108480b55cd4a5155663cbf3bc3d7aeaccc86730deb45ba67972edf4be8f5f85f93df7eacf5eb3af3eb998e9de79a75ce397a384b26f8f2e9cf9b8fbff53f524444084440aaae5554a155672f27cef275e9ab25b64caeb4985d4e5c7a7d0fa5ead7cefcc7c7f6dd6f1eaceb6cf4e39f56f2c472c65b31c66263a793f47fa4ee9111010881555caaa94295671f2fcef274e9a5d5a99ceb759ce531cb7eff00a3ebe8e5f0bf27df7ade3afa79e1dbaf9f8fa7d5c73cf9efa659873f3ccb5cbd1fa4fb888884108805ab78d5528a2aa71f3783c4ebbd6b4b339bb26719e79ebeefa1eae953c7f93f8debe9bb9efdfb67967d1e1ebbc4ceba636ca72e3ca353c7fa3fd1fa92210882040b56f22a94a28a9cfcde2f172df4dead663526738c5f57b7dde8e818f85f91dfa7a65be9ebe69dfc75a637be7336f1e537c4f2fb3f49f7088821042016d39aa8a2945598e3e5f1f979dddd0339ccd77f67bbd3db64a78ff31f03d9df52eacd236ac379c619e19bd79e71e6fd2fe83d44442208041569cd540ab452d631c3cfe4f17973bd2a4df7f4fabd9eaedd05951f2bf23e1f5f6dcd6b1b73eb4ceb273e38e6cdd6b3e3fadf7fecc1084420802ad39d281568aa4c639f2f3f93e7f879e957bfb7ddedf5f7ebaaa28cfc3fc8f93dfd7a5b9e7cfa5d5a98ccca671969e6f57dbfd2e88210820205aa73a282aa94ac70f372e7c7878bc3e785dfabe87bbd3dfa5b6db6eadbae7e0fcbfc7fa1db7b72e6e931a49359313135e7f77d3fd3778820421161052d39d28296c5519e5c7973c72e1e6e1cb9e313a7a7d1d685d5d5b75ad69d3e47e73afbb5d79b1359db874c44df3cebc7afa9effd47444104080822aa9cad50550a51249999ce718ce319c6338c639f3c66490b6eb7f5df9af1fb3b5b284e5bb9cc72e5eaf57dafd0688420201084555395aa1542a8ab42110922499c6719ccce319cb39bedd7c1f87cfd3d5d7a5263133ce63afb37facfa30441010822014a732aaaa52a94ab14a0514121112a0e1f9ff81e06badeb9bbf3dcb57d5d3f45fa0d02408419244420a2b994b4a5296528ab05145a2c11450cfc8f81f1b0cf38de0baf67e93f4dd2288084588cc899890a16645a25a52d4aa282c2acab16825a13e7fcee38ce3e7fc5ca4d75e787d5fd17d8deeeb5aa0844669119b2420558caa8968a55b0b615602a5a2a9106a27cff0085f37cbcf33292446faf592eb5adefa75df6e9dfa75debbf4d5b08b092c25a2e289a1372a93534940a06b34b0684942e69cfcfe5f2f93cde6e1c719cc96f5d72c822c06b7d3af7efdfb7a7bf7edd50805ae75a9541450ab64a50a009752a10a522588c638f0e1c3872e5c9c7873c4cc8082025bd3bfabd9eefa1e9b534a9959566928b59d2a84b3528541459573ac9a10080b044ccc639e3972e7cb9f3ce39e71899ce64835aeff5febf6a2d8cd968b16cb529540522aa502c290a045400004812244ca49210b75ad4954616a5a4d58a5282cb2d02c5058521658b00020a96120081080904168c528a52850a14152d82ca4b500000400011020210421145598a5a1415540280a0b01404a1281001015904090104002b14550a14a1450140002914012a002004208102112c5056142d0145a1414140016542801000400841020881028ac29450a15450500a000140022c02009488204110205064aa50a28a2814014051050020008045441011041028314aa51450a28500280a82800020201149010210410287ffc4001801010101010100000000000000000000000001020304ffda000801021000000090014000000000004c66f5000000000000001cf2ec000000000000004c65d800502000000000098cdec000040000000001319bd8000022a000000002623b0000008000000004c476000048840280080055a99cbb205004ca272885b51228a0a25bad6acc1d105b404c444c7090b52673916d5b542eb7be9a663a4156a2cc24124f2491a4933cf02d5b5545e9d3af4ddc9d00a139e50173c3122a4933cd1325b4aabd7b74e9d3593a014679e604a98c491625b5973e79935d3799885edd7a74e9acd6c013948101ca48ad25ab16726f4931986fa74df44adc0a396600915cd09ab01576063235ad6b495b450e7824cc5b4a8679ee2c1534d758240d5a0d809ca18ce4b35ad45af3ea5416d92ddf50815486c073c19c4668d6d578d84289ad64ebd4415488d80e593964037b272b2c028de359f554a14246c09ca272ca817a9cd9b21451758d75e801488d00e519e5280bd4e3608a5586f2be90004690598ca71005eb670b144a52972f500508a03194e50035d2e7940145b59b33eba00a85013998e71529d74cf2402a5aa8b3bec000a01ccce3982ef753924160a2a9d7ac000500ce2a73cc2eb74bc5240a0692bbed0002804c09246ad1ae53110141a59ea10005008c0009bb38489160a5b5aee2000b000cc006ad7073482a2adb3d2000000099816db49e799005d45df5000000019834a0c739854a551e8000000001000cf2d602caabd8000000000002739ace65b63b500000000000024c5a9a9aa00000000000008041400a00000000000a828001000000000000000000000000000000000000000000000000000000000000000000000000000000007fffc4001801010101010100000000000000000000000001020304ffda0008010310000000d2aa020080000000004d00004000000000009a2288000000000000128000000000000002688000000000000004d1000000000000000532a00000000000000a40000456eda549951051404cc855c81000d5b6fa3a5a33245005504c73e588a451200376db77e9d5a890a514528ce3972e5ce50044174b55abaf56ad4885a2aa94131cb9f1e5900205dead22b7e9ba2444ba0b6d0b4ce31cf8f1c2a50817a5d297335d7ada65263396aefa55665bab5318c71e580005dead0b2c77d899e38d4a837d6c85bad19c73e5cf20a40dee829a61de98e450433d2c2dd5ace71cf101485bbab294b22f44e734004c856a92673980056f42d520634b2800666034a4998001bd16d0a8492b515658454c605544800175a3540b1216a52a0458e3154420006eaec01216a50a809673c15482001755760090b4941604acf1a51040286aaec01326aa5952804b388a108050ba5d150193552a141287185104002dd1740121b10050139668a84000bb1aa04836259645582a73c295080016e85d04889d2904154239654080005d50a453335ba412caa12711410000ad500248eba200a1267985100002b5402491d376c8028939405200002adb492482f5d5880a19c6000000052a8880bbd500449ce000002a00290035bba00cb38800000160280402eeadb0939c00000000058002dd58b26480000000000005501000100000000b0000a4000a80000141005800000000000508521500581600a2001482800205428020000002800200005040a8a400028008000140800b01ffc4002710000202020203000203010003000000000102001103120410051320143040506015067090ffda0008010100010200fd777fea5224c71224583f55f577fea1224c71224583f7dffa748931c489160fab97f17fea5224c71224583fdba4498e2448b07fb748931c489160ff006e931cc71224583fdba4c731c489160ff6e931cc71224583fdba4c731c489160ff006e931cc731c48b07fb7498e6389122c1fedd26398e2448b07f675f155552bfa5aafe124c731c489160fea6aaaaab5d75d75d75d75d75d75d75d6aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabe526398e6389160fd7555aeb5aebaebaebad6b5555555d54ac7c7c3e1d3c00f067c23783c9e25f8beaf5fafd7ebd34d34d34d34d34d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75aaa22bb498e6389122c1f75555555555552aaaaaaaaaa555505c5c7e2788c5c6aaaaad72f1b91c06c5a69a69a69a69a69a68575d75d75d75d75d75d75d75d75d75d75d75d75d75d6ab5aaaaaaaaaaaaad6aaaaaaaa88a22926398e2448b07cd000501555555555555555555555554178bc3e2f0c0a0bad55553e3e4f19b1ebaebaebaebaebaea575d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75ad75d75aaaaad6b5aaa20820822aaa926389122c58b35d74d34d34d35d75d6aaaaaaaa88aaaaaaaaaa0bc5e371b8c000140ad6aaa88c89c9c3aebaebaebaebaeb55aebaeba6baebaebaebaebaebaebaebaebaebaebaebaebaebaebaebad6baeb555ad6b44515d4a952a41148318489122c59ebf58c6310c7ebf5e9ebf5e9ebf59c7ebf5fafd7ebf5fafd7ebf5e9ebf5fafd7ebf5e898f83c6000000aaaaaa2288e4e32bad6b5aeb5555aebaebaebaebaebaebaebaebaebaebaebaebaebaebaebaebad6b5ad6b555ad555556baea54a952a54821020c7122c5827afd7ebf5faf4d34d34d34d0e3f5faf4f5fafd7ebf5fafd7ebf5fac621c71c77e3faf04c5cf5f229ca5343baaaaa233ae415555555555555555555555555555555aeb55555555555555555555555555544104104104108122448b1609a69a69a69a69a69a69a69a69a69a69a69a69ebd1718c6712e3388e2387d1e83840c7cec7e671795c79bbaaace320aaaaaaaaaaaaaaaaaad75d75d75d75d75d75d75d75d6aaaaaaaaaaaaaaaaaaaaaaaaaa88208208208589122458b04d75d75d75d75d75d75d75d75d75d34d34d3530cc6114e3d72e5265df5a9438c4c3e470f9107a2391186baebaebad6baeb55aeb5aebaebad6baebaebaebaebaebaebaebad5555555555555555555555510618410618628489122c5826baebad6baebaebaebaebaebaebaebaea4346358c2e4cbcc7ce727b37df60db8c81f6856b0f230f92569c93555555555555555555555555555555554455555555556baebaeb5555555555550c30c30c30c31624489162c12aaaaaaaaaaaaaaaaaaaa8c62ed01395b317955f60870e0f58791879b9b24aa955f3555555555020c05fdcedf91f9abc912aaaaaaabaaad426baeba952a56aaabecc30c30c30c31624589162c12aaaaaaaaaa55555555518c5da166c84d7421eebec306b8a4303fbe9700e164ce7c8bf25f8cbe357827c73701b88ecb9b1f92c7e4932d555556baeb5555554410457e930c30c30c30c58912245820fd15555d5554aa318bb92ced9201504bbe87555dd74082202086bfd698b0f8ccdc8cfe55f1fa165be56c9f90390b9c72896e364f1993881f0f92c3e4019555555552aa186187f610410c0821424489162c1fc3318bbbbb3b3082086557c0eabba807408208361aeeeeeeeec4c5c4cbe5b2f2171db64cbc9c9c868711569a1c7ea2c3949cd1c96c39fc4be3c3cde3f92fd86186187eeee5d98618618a162448b160fe192ed95d9d9a5097f37761b6da0eabe01041bd83edb6db6db5a2fb33f2f419b2f28e4031153777b5914612f8c20e42725f2e7e032f07c8637955555d986186187f5936498410a15502858b07f0896395d989ad6a0ec9bb26f6db60c0820fc980830cd835dddda07e52e27cadc81171d121fd8d1804c8004975ec300787187c799f0e7e370f9b873775f26186187e0f55dd1f820850b162c1041d5ddddddddddddddd9677c8ce4002abab2d64ddfc080860e1be694d98603777681f3e2c1958e4084ec728c8e873d900b918c255c2a04a72c71649cbe1f0f99872fd986186187f59155554a15540020825ddddddddddddddd92c72bb9e8744984d9372ab5d75d688808604742511018c0c0d76233a264c84aa432836480a3688ba0445610c0c05df4014c7984e5f0f83cdc793e8c30c30fecaaa208a50a140000025ddddddddddddddd92ecccc7bbb249249000aaaa02a8a95d44054883e074630bb11a60c5972b64f5c62183b0560bec695003d87b3f0bd18c30672795c6f19cf07e0c30c30c30fecaaad75555000000005dddddddddddddddb1c8ce6aa542492601d01555dd104111594fc831834b07063cace412464204f4a8861e8cb8659686063976b976432e3ce573e1f17cef830c30c30fdd555556baebaea14000000003abbbbb977777776ecc5a0805518d18c55aa0000288fa30c11483f443aa2620cd972841197202e13e09b865eccc18e01c61c6fc46e196562419a94e3e6e571e70b9577649249261eaaaaaaab5d75d75d75d750a140000007f00973d08bd18e58d2a015407c1eefa22a84523e474ca66bc87558ccb32040254b624c76284829c720b340c1b4747e3ae458a75d76e365e7e0e1e757b2c58927f4d4aaa955554000001400fe018f1ba10744b131405aaaaeaefa3d0f83d295f91d3b600f90b0eadb1a3522011a34a33122e23c7d064b76600a64844cb8032b2b1826221b99c6f19cb30c30c3fa2aaabaaaeaaa8010760015552aaaaaaaaaa3468650ed89e905767e01947a1d510618b14fd667ca5d92196189100e8c309670e4072619ee5c8720738d7af4b2654c64308d1871cf2131e4c6f0895555555555555555555554000001405555555555555510f1baaaa21a34117bb27b3d0f81d986182241f2ed843bd202c18a055ec4018bc4c4d8d088a4a862aa4930950a0cdc8c8202232a287e42788c95555555ad5556baeb5ad55555550000000005555555555555510e1fa000a31a34503f41862f47a10746187a483e7290365423658a5549dd54430c0729c4ccaf15b52bb39528ecaae487df470a445243221e6a78ac95555aebaebaebaebaebaeb5555555555400000155555555555554c320c9041076f1a2c1f621e80ec7c18608917e0cd33869883c2beb0ac5f3ab636129853b5b8255bdacd6336ceb690e1a1289cf8d583025712be2c4cb35d6b5d75d75d6aaaaaaaaaaaaaaaa80a000aaaaaaaaaaaaaa6190668b040618634583ec763f410c04483e0ce38ca5820222aacc91303634746269f1a0419a63475189c045c6d88294811ca9794a5d122c68b890675e136baebad6b55ad55555555555555500001d5555555555555530ca338483e086020972faafa1f0218dd2c1d5534c2321d1651410465470cf803a3a9c71c628d8b1be35c51ca1a6c7a45456c804f6952b9d50e26781703f3b1f856aaaaaaaaaaaaaaaaaaaaaaa95f355555555555554c328e48483e082284aeea8fd08255518dd2002a8c7006660a5751154c78d01c41f1b22b8c81f6390b0c81c81c5b31cb4c7904cae06aafeba5543671a4e78f02d5555555555555555552aa57dd755555555d542320e52a4107641040eb52baf47b02aa8402a3468a100ecc69923c4136d4431a10b889b55c58d897c98c2e38d8f668cca5618f1e08c6dc638a4421413a20e4cf046aaaaaaaaaaaaabf9c4641c851041dd10c0412a88aaaaaaaad6874639b4883e2b9302a8b254d39bab688006c9498c9f49e3e4884a1452f2d5195548f5d6c02cc8ab28845c8be1cd55555775fd118e33ae40b041d98c08537f75f36c58888147c09ca0b121226ca7244146086330458726470f3454f5644c5191f000405cc81c635c4a1892a090122cf1cbd57ef3fcb619579088441d98430b06feeeeeec9631422fc188794ca434135a618c3cd8110450096698d2b2a11a919177d98b02030cc73060a418b08302613c3c7fd699917909148f8a60cb01fd7649802281d98621e5052a6c1565378c652620b872b15538f5084b1694c08550b6ca71362d4054c913a06c2718f197fae7199332211f14410544047dd43093295557e2d8a1e545606025b1e56291e122233468220587aa678c19966a54005cc090be675473700e23f1c7f5cc322e7c7148eaa8820a9581835fc5962600a8aa0422a1262a644655209528a2242a4198d746c031a8a0a7a2088f2f033878b195db7f633ac1d34008e21e1e3feb8c71953363422080555105596a5edb5ed7d05540a07550c25062c6f8fc8e3c5903197b038cb7427b376cc8ef0432a8a91a95d2df2e152ace2150203d18c8c7889c2c7fd790eb9b1baa3083e0c208d4a15d6aab5d020503e4963312614cf8b9d871952207022430860590ba088e098618a614b78b8b2c30c0aa1948696259771c74e260c6bfd798c32266c442b037f155a95d74d020409ad7c92cc4e34c38f1ab2f271f271e37422160413d09a81add8c81b7728554b64457524ca10911c30b65560d967070f1317f62632e44cb88c5606e183a02aaaaa80aa23bb2598944c38b1a289cac7e4b06135750329708f76018e03613455f12b972fead8958602234728da388a517898f8c9fd910cb931e5c442b0372a012bb107c11d5962513162c78d4759179387322b2c2c7abc61f1ec4845398de26394b1c8cdb06dca6814c0ad324b22c8073bf0b07130ff68432be3cb859558303f47a1d5dd984925a263c58b1e355ecccf8fc9f1d18100084a307f510eca8c800144741280620d96685dcf5545c0e2e2e2e2fed48657c7930be281c3037777704bbd8b162d6aa98b1e14c4140f875e5e1cf89190d5680295cdef390331956aa632a3185874adb64c90646844333bf0b17131ff6e415647c2f81b141903efbedb6db17df72f61130e3c18f02e30a04aaaaae461f21c552ac84aeb075a05b6748c0032dba04c32c3be42d6cc8c4478898538b87fb8a20ab23e27c5931b1f68cbecf67b3d9ecdc05c498138e98171040b555555545795c6f21c5c791487942541919c4abaa8498183172d71a30044681ddf85c6e0e0fee492c5cbb331c932873bfb3d9ecf607438c6354081603b6db6d7777771d799c5e6705332e446266c615d5d86457dfd8afb6c5b6a2191d2e8942eccfc7e371b0a27f7263c6258b33bb646724ddedb29c671323ae519867fc8fc8fc8fc8fc8f7fbfdfeff77bbdded73930f3fc686c59895711ba30218b1c150a63207277b1348c446cb7c6e1f1b8fc7c1fdd184321c4711c4d81b8cdc33c13c13c23c43c6f4aaa32e519ff0023f23f27f27f2bf2bf2bf2bf2bf2bf28728728728728728f215f9be3b2e1c5c9015cb1ead8c430178b082430e9a03795f1e1c78787c5c78bfbbad74d0e3f5fa8e1384e03c73c63c53c43c33c33c23c2fc33c33c33c43c43c5fc7387d7ad5efecf77bff0020725795c6e672787cae02e44e4ecad6609a85c9151f1faa5593b59cab30f17066e1f8844ff03555aebaeba69a7afd7eaf51c3e9383f1cf18f14f10f0ff0bf04f00f00f8f3e3ff00e77fcdff009a7c68e061c79f8dc9f1d9b8eb906653b8c832fb0e40ef919ce43918d8666c3c679c6e1f0bc67eaafaaff015555aebae9aeba69a69a7afd7ebf5e99f8bcae3e5e23e21937f7ae66c8cfbe57f6b12fb418c4c3385e01525555511aebaebaebaebaebad555554afe3dff00423f6d775db272bc4727c5ba0c078cdc5f47a862f49c1a0400e5c1c4e17fe358f0c3d9eaa57d197f0657750fd8fe10f8bbeebf895ddfc57e9273f3dfcb9f31ff0063fec9f2dc9e4b26deef71cc393f9a795ed18f8bc1e2e25f203c87e70e58e4fb865f66fbefb6e5f7dcbefbedb6db6d7764dddc3d9825983f4d743a307dd7ee265f55d883e2fbb26e1820fae47033f85c9e39b8fa755a69a69eb38bd7a8232825bdc391f93f95f9a39e3c90f2c3cc8f363cea79e1e7479b1e63fea0e72f28650c0cbe891d9fd170f40fd83d54aeefb06fe0777fa07c0f812e09704303422e57c956c4fc07f0cfe05fc03f836f12de3cf14e2aeaa845c854afedbd864f78e62f924f32be717cfaf9f5f36be4d79a3306fabae8407e2c430762184dfd0975d0e843d0860eafb1fa00e8c1d576441013f47ef4389b8adc16f14de15bc137813e0dbc31f147c7b78f3c33c6387d5ad7f02ec38cebcf4f2e9e6f1796c7cb0dd03f7564d543f56250fd43ec7e8bfbb83e0feeafa3f1aeba7ace03c6fc43c13e3cf8c3e24f883e18f863e18f863e1cf873e20f893e2ffe59f187c77fcffc0fc0fc1fc1fc1fc1fc01e3d3c771f8b893fae1fc0a3fb6ff009355a95d3438fd5eaf57a7d1e8fc7f47e3fe3fe39c030fa827f437ff00b647f12ffc69ff00e4afffc4003610000202010302030704010401050000000001021103122131105104416113202230404250325260718105234391a1245390a0b1ffda0008010100033f00ff00eeeeccb37518b6789c9f6d1fbf22302e72183ca4c8f948c90270e63fcd2791d450b67330e25f0c3df84d7055b438bdd7f3196692db6218a2b6f949ae05ca453afe5ef2c911c715f32d14ff00975b428c5755f2f6653fe50df086450ab65d31c269ccf0715bc9aff07827ff002d7f68f0b3e33c08cbf4b4ff00a763f95b33e2fe4e9b125b2ebb1bbf7724378c9a3c6e2e32b6bd4cabf5e38b3c34f692940c397f44d4bdfd99bff27dcb150a2c8a548421084210ba4a2f66cf138b672d4bd4c19369fc0c5257169af73e166ffc8ebadf4843962e22893e65d18c6318fdc4c4332e17719344274b2469f723257169afe516245746fe75f5c989dc64432c6a5f0c8b97d349f11665716ea88abbc9055ea41cb4acb1b250969f6b1b2695d45ff920ab5c248c12e3224fb3d84f87fc228ec37f48d17f4596555064957b49c617dd9e030daf692c8fb449bdb17854bd59fea19ad6b51f4478dc91af6adaf5664fbf2c511bfd647f7924ae133c4c55dbb33c257285ff0064a0d54a50bec665f7466bd4c52da717131e45719a7fc0ec4872fa7af9f3c8ea316c934a5964a28ff4ff0009b423ed2678acbb626b1c7d15b32e6929646dbef26638d5c88c788dff00677645aa8c8c6aa2e76cc69d57f921ff00b8acae646252517256cc73e52a678796d488bfd0ccf85b5b9383dd34fba33436d4a6bd4c192937a5fa89ab5f9fb121c9fe15be075af2351872db3c37878e8f0b053977f23c6f8b9b59323a5bf64476b9108b7a151a7f53662855332cbf446d2e4cd35ad488ce2dea6a447456957dcf852a4474fe95aaf921576f512694dbdfb19e294d2f86cc91973ff63dacc73ad4784cfcc698eb5619197136a71666c0d689edd998b2d467f0c8bfced21b7f3917f26be6ca6e91e1bc14354f7cb56a0789f1b3b9bd38fca28c7892f31357dc8c2f4a666caaf1ec7b58c9e694ad2da8d3192718bb55ba1c5527b33cafa76197b898eba371507549d987d9c1c53d7e6648a52534d5f04d4aa51ab4556e63cb509c2d3f316f2c4efd0941d4912c0f4e56dc08648a941da7f9aa396c727f857262f0c9ac2d3c9dfb19723f6b9b25b6ec508edb31b4eb764f24be2b88a2f9bfec5e4a8db816f6c4c935b2271bb9aff0871a6a4da7c9095276bd50b8b95509397c52e8f84ac574f67d2bc87251bf2229dc49e2fd4d7a1ab8317885a65b4eb932619549327e167de0f9463cf05383b4ff0033a996ebf0ae4e892ff6b172f99189273b76f9434b5375d90e53f893a22a5f0702b111f24dbf4149d534c5575b9f0aa56bcd744e2d7a1b21704293d7216a9ee9ab372931394ad6c9116eeda686955d9f08d0dc9513e52562d94ad4886787b3c9bf664f04bba32785c89ade2f94433414e2ed3fcc52fc2db17e883dfcd8b97c2163577bf632677faa86e95942156f6c9637b70f848ca9a9687cee5a1a6e34e4ef8a271bd6abd08b4f54924283a52d48835f159154a5295220a72716da7e5d24dd28b6b96ca471ff006c6cb4210d313df53b4252e6d90cf8f4cd0f14ad2f849f86c9bef17ca23920a71769fe5adb65bf937f57638528fea62496ae051f33da4a9dd118bf87828d9938a57bc7b9195531d271e4792f55a8fa95c7164aed3a1c9efbf4f4f75c78951196f2498b55aba7cae8d0b7eb4ecf8534be2b26a4f5221e220e2c78a4fb0f0c9639fe8626935f95a5f26feb3d9c7555bf2436f54f97c918a272751dc4e2955145cb8d8b4493a2e570db6b1c7b37e4c75bf222ba71d37eb7d12452e5105e6292b4fdc4cba639c9b5249a44b1b463f1589a7c92c53aaa68d49629bfca5b2dfe1396f843cb2d4f68f088e3549ff63c993d071db55f4b7e85491496a4397c574ac67975a432fabe0495b64a7fa62ccaff0054eafb18fced981afd28c1bfc035fa26d7a332627538eddc52e19b6cfa594c5b49b698af4aa167c7a97ea25872292e53dc8f88c4bbafccd7d759ae4b147fc91c50495595b59171badca4c76ab8436af57472de6b6ad93f728aeb4e9195f62717ca68d4ad6e4146e4a4d8fb522d248628f241ae2ac8f2a637b55d928b6f1baf437d325523b17b0ba284a550687dc55ed6289787ccbb314e2a4bcff25b7bd6fa5fd62811509cdf2cb6dffd12d77565b7b74f2a5438fc5025cb8166dbb1fb96c691cb756395b7c220cf6192f56c424b67766c90ef6899069bd4884857b31fee2aac8e48faf93278a5a25d1f6e94d925916db1192d3ca7c92c537d8735ece6f75fc5b5e551138a8ae093a4875472496f5b31325af9d87276546d3e9e62299b8a3cb35b5b314531e98a449ba44229a6937ea35fa625529262af84ddf246a98adb8b327625254ced232438768f691ed2f21d55eeb91f1679f493a5174c96f16d58f361e69c47873466bc98b242325c35f90dff00095163949ca86decc77c8d093e4ee276d3a65747dbaaa2b929362d2e52de437bc781b4932b66c69368576c4bc89cd5a8a258e5bc6ad8dad84b7944b95c4c9ce924cca5369dd9192f51e3c97e4cf31492aeba649eae8e339235e1706f74ff0021bfc8dfeb1d52e59ece0ef942768a6349096ed2b64b92575d3fe85bae94d9b32c8b928fa8a2a87ab643d6d412dccb075243d25a4efa697b99726d1823343989af7f315d95e65f0c68de9a23277174cb5a268926e1224a5b0d73e65a13f3a36d29b62a84ecd1e25c5f12fc87c5f8473caabc8f8127bb2375d632d9a257f0b1a66842426ad74dddf4e4d31f535b4ddec696d5928b5e564a4ead58d3698e4e913f462e59b52832525b5a2715cd8e4b7d8c6aaf498f22bc72a9761c64e32d99a69b7b17c322fe16b71ecfcd70366e8f8452e458dbb958b27879a4b75ba1c3c4425da46a8c5f75f8fa97c8dfeb1ea9c8441b76c4a253dfa4b9e8e4c8ca0dd0f1375c09ad8a1b6eba2d0df746a4d56e8d734df613a1456be4d7214229798f71bddff845a7aa5463bda4c693a96c36f94bfb278dad704d511925283a35c5c9fea889a5b6c3c724f77123346a4e3243864db862bdd168a23abf53a7e47c14b86a8d3925e8cf69e1b1cbd3f1ff0017c8dfeae932b1368d9d91f3e4514909d58bc8a362a428c24427cc4717aa035c968b626aac782575699adba7cf0369bec7c0e15b9a27f17f82dcaca9b424ef9ec29bb9c99865fa5b250924dec5ec9a20e0d3f2469e0ac9fda151525196e878ddc5dc4534e4b93542fce226acb5d20da6e4d4ac9f1da47fbb2f5357844bb7e5f7fabd99a71a46ed0afd449265a452a62adc5636c68697249f3c18daa7428fe897f8269d3464fb71b64a517ed62471cad354395b4570b76392d3389a25bf03cd3727b4497d948cb89d648da22a5a970cb493366d7931a4d3655a3538fa446b713909dc4d294a32fed0a49b34a6bb363d3659195ea96fe438d35c17a5a36cb1fc7ecfe46ff58a38d5f614b27242d51b0fc8b77ee524771c76b1b6685eac4b7695b1c5aaaa31c93232bd8a2318b6f964dad7aa90d09638d79925bc65b2166838be4ad517e469501aa4696bfa2d36252d897913ad8555e6356ed3453db8638ce6866c295a98e31493b168f53ff5191775f8fd9952fc15b4358cf888ddc7abae8d21d0d8aba25bb47dccb7489e4656ec8a1667574282d1b37dc4be1be08eea4ad18eda8ce4bb1a799aff0002d43d57e688484ddbed6271977b36a3e2917ba9b88d3b72b2b6a1e8d5156cb54f93e3bf41574d5b37b12828d4ed59aa2efb15e31aef1fc7ecca9fd55fc8b921fb216a23e434cb7c1567236708a6cb1bb6c7b21b555d3c9096c8b635c139ef6ca5b8a4880e3c18f22d3374fc996f4cb66b8919634e8c7a15f6a76697c2dc4a6b7d869a9c37ee8835bc2d8f9d14bd486f6d9527e48aa636aec556fa6ab6ed267b3a8a77bdee39c64d761c7c642ff1fb329dfc9afa9dd09e221ab7237b098d1635b2e8b51a622512da453626cbb1636c4cec8bb6cecc92d3486bc851b9335ef647ed2486d3dc949935dc922698e16ea99291262ab6e8d56cf2e8b71d5791a64aa5635aa8d1e231bf5fc8e997e0773fdb91b8af6e8d0cb435626cdd2be8ad8f814048b629345b438af84bdcb6931a7b22da434e9149246f436d5da4cd2ed917caf213ad28ee6f655d192ad6c4e4edbb1c5325e65229172a624f691facff00731d6ff17e42eca7f29afa7a687ece75d8dc57d112f22d7a8d8959bdf4a8f1d1726e48a486547a24f7b1d76a2abd4aaaee28f036f7a2e36c6f4bbb14a2eb6669556556d767c02bb212218d2a76c6da7ff83bb22b646c6fb918bb4db16a9ab3fddc2bd7f25a5fd7dbe9aa2bd551a3238bf262d2b62d1724ced2298d963be9e51ba1a765a37151487672ac766e8b74c4a5637bb65c4688bb57c9a24e8a4a4bfc9a9d3641450b4ec36256893e05762136798a69a624a931aa696cd979e2ff006afc953fafb65a2b63465d6bccd8dfa49f08927ba151f109b63d5454a989790ef929d1191d90d74db72dae9bbb2d6c2ab656e54934f8629c933153d725b9185d3375b9687dc6f942f21156571d20f74f82c4d4176294a7dff27a5fd6dbebf05a35e391a643edd2952437c95b143bb29dd8d4934877c0c543ba436b4be7ab6691b56d8a5453b4ca9597639c8845a8c785cb2e8ae8d33d79290952ee34e9adbbf4ff00b2a552d9108c5ca0f766bcb14cd36f94dec8d108c7b2fca38bfabb2fa509a15b88f1666371d8ae442892bb2d96ba6b8b44d3e09322edbdd8bb1bdae9b0b4f03b1b7a65b5928ba27aa8ca95a91267b28b77bbd91dfa21df45566e694e5fd22b64463a9f65c773e14d9094aa424d25c21a9262d4bb2dff00297d1c5fd4d97eef122e3abb14e8af3197c8922dedd343b479d8dbbb194f7646b61c11bdb2ecf2645314a1b158d27c9bf03934a8d0ddadbb92b7f0edd588f41d8dad8a54f729ba9b4bb0aa86daa5b7631a837a781ce690b634e3b7cbfcadf4717f4f65f4af73545a2d4950f16568525cf4dc7568bf228591531c78249a277b21b5bb229126ac6d15e647a551d8b6348938d395ee3a6fa6e397a6e2dce11b8ecafbaf61be8e09546d7716d46ab932e495525f9971fa56cbf90b76732434254cb1a2ba5235526fa243ad89f2c4e0fa2136579966e2a15707746c8a1ff936ed628b424ed939375a7fab1dd354c626c6ec9413ba259269776698ab66885be5fe62fa3435f43637f2ad345dc478b2345aa622c684c6ba54688b7542f244e6d52d851875d8be59bd25d15557465d8ecb62e1a132e3269fc5e42e3cc538f76b71a68a64a4b67436d44fb99ed271ec8afce344a3f35b1b1f5af929aba1658b9456e8a74cb5b2e8abdd5d3431c99dcec242e8eca7c0d9764974a63765357d24daa498b4b77bb1bb653a6685b49ee4b2e44bb8a308a513d9e3f57f9b4210ba38fc8b1b2fa2174af9568ab691a25ed20b6f3298a5bd89edd3737357069224589be94cbeabaaa134fa6a7fab61a94a272703e0b638adb764145dadda1b34c35cf6639cb5cb85f9c421085d2be521085ee2f90a484ed56ccc9824e515711c58a6be1e46bf57ba8b7b3a1c28dac7cbe8b86fa2e921d126aefccaadc4ff00ba1c55dee5a37e9a952163b49dff0065bdc94deb970b7564f3ce297e84471c5457e718c6318fe6a11ea2ee7a8842108421088c91195c5a43849ca089e29109ed21c56dba135d2ba24f7568bdc5424ebc98f5558dd1257b9dd896f6cde99a526b72534f6a46d7d29ed236a17034eecadaee96de86ee96ec6fe39ec4b3c9462ab1ff00fa47041457f02bf22fcba3244c9af226bc89af2248aebea7a9ea7a9ea7a9ea7a9ea7a9ea7a9ea7a9ea27e64332d2dee4676d2a664c32a687c488349a63bdd09f48b8d7af4d84e2372764921efb8ee8a5f1310d224eb6376d9669bdc6e29dd1a6372756aa87b24f6324c86383949ad8cbe369cf6c4bff00243145462a97f014210842ec2176176176176eafb0c912266432a32998ca655e4ccbd9993b3264c9122434cc7922a390c79637564f136e2ad1383232e44b8677132d1450d3bb27a5327cb63686ab7ead74524d2e4da9b342a464c92dadfa9e73628b78f4eb937490e6fdaf89ff00102308a8c5525fc25084210bb085d85d85d85d88f623d88f623d88f61761761761761761761761761761c7832631644dd0a4ad2a665c2f74490a5c97b45924579590495905bd917cb23e6e84b916d75b914eaca37e1d6d6ca93625ba1b7b5b64b23b998bc3c69f6e0f17e3ddc568c5dcc1e0e3b2b979c9ff00175d10baa1084210842e8b2c76d993c69ac98f547ba232b70913c6f74c6ba5ecd11bdee8c727764255bd7720eaa463953b6273dee88ddab1723669e49e4df8460f0e93b52678bf1b2d1e1f13f5918b154fc43f693230492492fe53192a6918335b5f0b3c661baac91209b5931b8330be321da489a32d5d193b332994c865f524f974417332114b4aff002cff0051f1d4b1e2969eef6898a152f153791f65b44c78a2a30828c57090ba2fa342fe04fe7c313a287dc97ee1fee1bf31674ed2634f66648f9990993f526897626cc92f32737cd1e1654f3659bf45b1fe9381a71c31bef2dcf0c8f0efee3c3bfbcc1fbd185fde8c7fb911ee85d10be45beadfe29fd0dfd1be8fdd866b774ccc9b7092678a87306665cc2435d18fa21085d1143432f893b322fb99917dccc9fb9997f71997dc66fdc67fdc675f733c47ee67885e66632763bc4c6f989e1cf09dd9e15f133c34bfe546097192241f13427f2adf57efbeaefdc7d5bea8a2fe43f790fe4ae9e9ee6c7af57d2cafe8b197d3d0bf7174d8be1f4bf223e68c52e6099e1a6b7c68f092e234617c4d934f699e215d33c5afb4f151e71b33ae71c8c8b98b25dbdda3b9197035f3e5dd934b69332afbd9e217192478b8f1959e2e3f799fcd264bcf1989f38d9e199e125f79e1e5c654629713447c9af7a9745d5f45d37e97f22ba3f7df5dc6df55d285f26d7bcbe4a4fe6dfba9f2883fb5185f3047869738d1e165f623c33f2308bca4c9f948cbdcf1313c4ae60675c40ceb983332e71b322fb1935f6b25d98c7f42c97732c789b3c44789b3c4c79913e24639f2639f0c4f8f71fc85d1f57fc25088f623d8c6fed463ec8c5fb5189fda617f6a30fed4617f6987b18bb101747dd93327732f732998ce67ec67ec67ec67ec67fda67ec67fda67ec67ec663293850d2dff0093a1084448912247b1123d88f623d887621d887623d887623d88f623d85ffcf9ff00ffc400281100020201030402030003010000000000000111120210202103303140415032516113228081ffda0008010201013f00fbb63fbe63fbe63fbe63fbe63fbe63fbe63f5a492c58b162c58b162c4924924924962492492c4924924924924924924ec7eab7b58dc162c58b162c58b162c58b972e5cb972e58b162c58b162c58b162c262627ab1fa6f7e5ca24924924924b162c3cc79972e5cb972e5cb972e5cb972e5cb972c2c8590989e8fd191e458b165fa256d665e5e92489eb248d8d8db24b1258b1624924924b162c4962c584c4c4c4c5e8b6373a4eeb68c6882345bda2082a548d2492492592492492488c44210bd06c6fb4d1964e3582358234ab28be58b0e995e9fe8a74d9fe0fd31f4735f03c4a9528c5d36c5d22850780f02a41024210842efb7037dc6a46a37c60bcb9fe22cfe1422ad9538382b8b29fa64e689c32fc90fa29f38b1f4daf28580b02a54a951e254a951622c4484842efb73de6a4a9041033962c52252d608d149270c49e3ca164b2e18f082082082078952a54a8b120485dfc9ed924924b13b9a20832e0f2cf1a46c9da98d4f830cfe190410410410410410411df7b5b1bdb22627b9f0873933c1c8bb11aa664a4e9e7f0fcee8208f4f2d8d8df613dd9e4f26251bd104a2592ff0062cbf644f8189992f9474f395ed3f3b327da5b32708c50df6635810f95a23f1c84e7d97ab1f690b5cdf278efa6468f93a6e52f65eac7da42d5f91e92281f65eabf4311d37197b3979d58fb485a310f746f8d50c44c648f85ec65ab1f690b4cbc331f91fa48663f8af61f8d992eca12d73fc58bd087aa3283a4e70f65ead0d761216b97830f0c6477a4437c88cbc33a3f87fefb2d6c687891b20484b64095726b57e8233e11828c17b4d6d82a54a95236a3aabc31f2a7beb547e59a5ee351dd5a64a5418fca7df5acc26ce8af2fdd6bb51b7a8a1a687ca1f720f1a25239cb284250a3de688dd046e6a51f8b8635db8d1e8dd51d2c614bfa1820823b59e2b247f1996246b041046c5a36b152cc3079b9cbe8e34820867273ba4c9489bc590b2e515ecc0f2f8c518f4be72fb278a63e9b5ce2c597c648aa7e078952a2c4a910371fd62c33cb9cb842c563e3ed2c36990be08cbf64667fb0ae43231f962aaf04fdac22082190ce497b2110410411fd39fd9c9c9c93fc249fb2e0847071a410410410410410548ff90bffc400281100020102060203000203000000000000000111021210202130314041510313502280325261ffda0008010301013f00fee6ebeb0549633eb3eb67d67d67d67d67d65858cb59632c658cb19632c658cb19632c658cb19616161632c658cb196169047652c605a144545a5a5a5a5a5a5a5858585a5a5858585858585858585858585858585858583a0748e91f5d66a7462d9820820820820820820820820820820686868a90d0d74a0b4b4b0b4879514f1de634345487d1484b08208231820a7916dadb9249cac631950fa090909678204ca129d96c7f253ee4beaf148eaf93da44d7fee5f5af298be67e6917cb43f24924925c3a8924b855124938318ca87be9096db42705354e1249383a921d75d5c68885e5b64fa46a4632cd3d0a57f8b17ccd69521569f0c924924924913249246c6c6c6c7be96eb42702aa51249255540f997ab25b208c6718c34643a754535c924924924899717170d8d8d8c7bc9668208233a704923a878b7b3183a7ca15449249249249249248dfe0a649c62f76a53aa24924924924924927a0b2adc782db8c232d4bb4b22eaa34d8591f65645bcba0f256bb2b8fc6ab55d95f88b0f7d9a722da7d97cbec2e722ec493b28af9ecac89fe157cf653ca993967a4b61153d5f693cd249399e14bf02e9f0bb89ee3c5387b71b1e60adf753da9cb4b9502ccb6f852373df9cd39d38139d7a1cb2b7df9c249249cf18d2e304f7664a9a5a2fc697b4aa822498e769b823cb1d7e17e84102d0557b23d3244c9c1e126affe21d54d3c6ac6dbe7f52304dfb9269f28fe07f0f6c7f5fb64af124b5c528773e591fad24928d0d0859e72e8698411fa52c9dd96493fd42fffd9','2026-01-06 21:15:52.141+0200','2026-01-06 19:15:52.141Z'); +INSERT INTO "blobs" VALUES ('dB3hbvjnCwf74r5nYFeV',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000103000204050607ffda0008010100000000ec1924824824120824100824000a8a80054000080410412082080412412490186186186496b482080002000002015100007b992190092090482410082415ad4540a8000100820904120104100104924124124861261861b19200200000001000008057dd492482480492082082082b5ad6a2a0002082082090412a04900a800030930482412486124c32c498008054402b00004ac007ba12112480030412006015a5682b500402092082082b001402482b4151506d7bd8892082412484926126c6400000000012b00004f7324920904120824848a2d75a8a800412092082094a56b05175a9b4145aea0097735b6260904104824249309b1304a80000008001001ee64920920904820b1355a562a2a2082412410412b45a534328bacbc95a5695865635ee658d8c10412012490924c36b482a0400000400003dcc208904824101b48b4ae82a00124900904a812ab523324dcd29099512b48c65554b398cbdef7b412012012090c36849b1000800000800027b9224820904821b5a88552b5acac924800ad6014ac94567cc9ad9a408245d0c177342552c496bdb6921920104824909249260804ac158009513dd412412082486d168556a2b0092195ad68b5560a2e582d29516b056585175ac225d96aac18231edb992d7924820824921249849000000020007ba824920104962129a56b5120901816ba57364adad4a54cbd57437b517774522102c42d8d15aca0b35864bb2f724c8208209212499630000402b0003dd4920904121b550aa505609209245214538f3dae56aa86324925a94b3ca112c2fa5cbcb4bca54d296bc12f7b32f7bdcc82082092424924915020000107ba124900825ca92aad6a04924a88699f22c67459b6ad6529761a896bd2b2f44d2f60cd7a865ccb5d05809052ed32163d97324120820909b184902b00100acf7504904105aca42eb5a882182aba18ac88a2512ef818cad0da5058d285a5748d352f7597990ba8805292687cce9977b59686c6490012486c6126540100007ba904904178a42e95024924a232aad128b5574178b9a1f7aae84dd94447682aa471a8b18299e902e822c335b978f352cd6d89632f6860804121b5a4b100002540f752092497be7ccbad0492492a9c180c94a936bdcad0b6e9705d2d69028b9a2a6d612d7aac4a2ea28b06b5b68baf32290897635d786d682002492d790995800007ba1248231b972aeb4124864144e0e7e7b39b151adb84a6b76b6d4aba505962f611ac8b16b0a9bd54b00569404ca40aa05d5ba9e6ab2e6192002492d7909000000f7520925db9b2ae95021921aa9473e3c29d3ae56f6b04e7a5ec58c5aef712f40c343a1b16aa505db714ad6802e86d4556f65280ab3536a849d5a2f0c000824b308240a8027b892497766caba50492190272679619735982fa5d6a66c91f6967291675562032a1efb542d0b2cb59b65a815ad8daa132059350c945d2fa745cde4800104bb083000057dd112465322ab4ac92190272674a2382ae117d0cb94663adb2a1156ba8a2da2a9537bcbbd8b4ad74b39b5a1b5146e16a10d692b486809bdef7630c800021b30832a00afbb824b8ca9ad2a243210ac592c9c94d370ea2ee68c6d72534e9b84a8deaabea72b2ad8cbc5db6688acf972d25cd99692569535ac8a82b5958c89973a1ec92544024bb6020540f7520b5b3228bac92430d737328c4e6b6d39d566ba89b685e4ab596823ac8cd7d514ab319722cebdc67c79d75a9b92d71ceb242e1ac3582942160ddda1b690002086ec12002beea48c4675d282432432b8b9b52b5b354cf5bde4bb6655b8a93463dd65a2d2818db568dd2c0b5d28baca51d74acb2aaab2d45d9c17586d55d4d165cc6dee6400012475aa6540f7305e645ae9592132189c596aaab4a54c7497d7b9cbc38da3367ab9e56a2e1463d8ca67b6a65139126f458d3bd9970a6a017b28ab6839932ec22528a3a1d406e640001059c6b2547ba919950ba56490c862f26464cf34d30e66e86b1dbba0d561e6ae88abdd65e3cf341ad9ce644ad8e95cf905aaab753aa717372aec0b585719652059afbd14b5873e2a97b9825408231b5900f7218bcab5d24909922f2e35009abef9d6ddad34d5bdf9f06234cc75e888cc95caae3196955db4b667c81d6acea75ad8b9988b2882ebca8bacc59738a2a541b75d2ed320000823ed592bee4df22294ac324b48ae766d2ac80d75ed573e698babb5c525555a2fbb4d338b2f3a44a2e1b374b02d0b769b2e9b7acecdcac5af5270d5edbc4391662338bba8a35adad25d864800004b3c548f70c4e65569248619327143a94d2e3d2df9f93cd55f5bed9f2ebb64c6ba3b53294b358acec39d109d3b189ca88e684a74f4dc8c13adb13ccc976ba64d15abd5953b36a3067bba4bdab6b090000091d7ac9ee2d952bad6486132b930d5398e8bb7a9b97cfe6e2d1d86ab2f3af6cb9a59eda54dace0861cf47b14343eb990b8c9451d0da27675f5af97cc976b192a864caee9eb573b9d475e8e62d7630892a0096d15acf755caaa54430c269995698f3d73addab41427333aece6e59a5d4a500140c74b2b33022fbae845dd175a2eec899a1c33dba0f561cf781fa12331789b741cdcfcf02dba0d250de482b2b23ef41eef3e758a430c2665e643540889a958d4cd3755ea8b6be936550a5644df636a538a5eadd25682c977055894cd0ca655e87296c60a15d756357791ce632d4a1884174bb16b6deb00004bbeb5f79894b1526430ccbc6cc5975a697d4150b9f979eb6e9e8eb095a80ceb8f62e0c55d5b3abc3cc0b651db9ca52acb55caf3adb7ad9b73799bb54cbcfd733a96bbebd054a2ca2ed6a31a292b0561d02bee71aeb404c30989e673dbaafcec76b07ecd09c82d16356bb27228da565296367db0bba1e9bc9718ed765a3fb1a559b284e737895d9b008f7b8ebcf4e5a5869952fdefbca50d111acbb4d282a008fb57d9e6a56849864329cfe65a0c8cd6ac37d8f4f3e9d5d94cac7d32647ea8950196bafd3e3ddc9c3bcd79fd3e93f9be7b475f52b263a514d744e72db9a2aedb1a5c2b5d7264a31b606d132563df7b36aba56a206b69eb954a8309860ad39dcd3435d0ec982da866c7a7aba298ecfae446bd5619916c8ce8f43374d3e7f5594fdda199f93d399f3a1616d79aa952cdb8550970d15e76c7579cee8ce7e6454c63ad18cb5f515a9750031d5f58ba521309832e6ae65e8a26fb17cdc7d3d18f1cbd8ad7ab5333626bccd7a1f5c58d2e7311dad5c3c2dd14ccceb69c1c5ecd57cd5dcdae656cc4ae45b9ededf9dc2cb03b6655a4b686caaded1dbdb45a97502cf1ea97559b4264c98195c274af2bde8e657a97cb3a2fc3811b76b8a3067bde74756c9cc566d5813dabebc7c85dcd5bb37551d6cadc5c236bdad65c2abf4f4538eca3b5e6c54bea01349d07f3917cf98697bb4e8b51495d45dc3d45050930ca7232ba9898f4e569a52e6abd3d26210b619a5b9f1a9b1da7a3cfe5fa0cfbc793eae8ae5697ede2f31ef43ba3a53c8bc5d64095cb3ba9b73b796debf773f96b9e75e89b2dec39f2052766e697bcd12a58b367a7a56a6d0989e1d7554e139f1586de85f1f252edcf97d4ec98f7373a4b6d477439193d5f2f7a797d5d4fe472a9a7d2b7cce7eabb88b7a659d9eb709c39a5b5eaeb5f5e5e63bd93bcdf12465b557064a5cab5d71575688fd4c9442a9664f4f4a4849313ce8968cf6a62886f49d9b879f474b7a13d1d34e7262069793d0e9578497b6aae86ca7139ce0edd6cfb3757ce46df7a39808a66ce2a3469df69d089d7ab805161a65b0adbcbd3af4e5e6adda75e865a292b963e9e9492d2d062e6d9545a7459374e5d5a267caced6b4e2bec9870514fdad8dd7d2e9781d7b93c7d9bb560cfde7f9ce43ba5cfd3bb772f2d06af4de7f915a1d3d8af9fc94b3fa9a762d1cbddb97c8a6e44ad0e946673d9873ce86bbdee4295533d35690930d3998b364b69d1443d79f1cd7d0db9306ddf6c989f16d99e9a1a1da5ba39bd2d98fca31fa71f6373f9bcdd9b31e43443b95a3b29cdcfd2baf77a15e3f9fe8efe62b46ccd1b1f39dad90cc57ce52cad8559af45a5ad029627a6ad21b4239f99a722f6333e77a713194dbad5cc56e766ccccfa3a111894dbeed99f92fe86fdbcaf325efd7d277111dfe8e34f2796ce9ebe77366bebefe5e166bd63c875ba74e0db250f55b988d1ceef74f1f371efcc95daab9b355a4b1928aacf4d5a436317c22e72f187a93a288db7c76db5e7606dafd16643bd29c79cf67a9a9d5f359f66c466ea37958353f94b746df5e74b1a9c571df6e6e5e5d85cac17d7a5b99f6cd9f067abf46827029dd0acae733a942658c945567a6ad0c24d7cee5d4e5e265b0e8e8d31b260b6eae0aeaa3ba4ccf918145b3bc28dd18383bcf3f7f47a0df167afb70712ba362b9fd3a3f364665d3dac96a69dd8f96bc8e7f579d1e31e9d69c39f46982bbb46642a3854dc93200ba8f4a2b098473bcfad95ddbe73b46c467cfa4e165b2b76a33ed62302c3755d5afaee50ea797bf572717a3d0d3c0a374b796ae974988e1e2ddd3cbc77ebcbb6d1ce39bcee8d1998f6646d77d9cfe6f14b2d9fb3aeb914711bee6124ca85d47a6ad61b0315c8e6666e9db7c4fd39d0bd0cbb939323a218bac9a9e855746cb06694537f7bc4a74ece4dada13976747552b878fd8e8f43cf711bd4e8f2d0c431cadfaf3f9ead5edccde80accadd45fe7ba46e39e44d6db1240ad2a3d30a424c831e3b532a129d74c76bb3575dcae47374745c8e6d9cddc32f3c6f6d29af5333df6e2e2f67d779be05f49b72f46a6e96f0dccef79d29e83f579844d59ebd8d1ab93c5e96c79cbcad6de423acad97cd9342f135e6cfbdac6415ad07a615049857c8adee70a2da795899a93bfb4d5f119a97178e5edaef9b10d86aeded63b627b7c0e574fa1e6793bfb2ce073f674d7cded557463a773cd75d1c2d3d09cdc5b1da71ea3378e5e0dd8ce4db8f4b12dd7ccc2d2cd37b58c3514a8f4f515368460c0d566b2e3df9f91d20ec5b772a419321cec13515e53aa4dfb58657574f7f8c3d357115d4e8a3cc6fed3793cae93f367e8f5b8ca67533e256f6e5ea297c4e92bad9fa9c5c5d2e6f6b93ca79d411a7261c6ed5a2f6b5a415ad67a7a006139b82c39b2efd37e75918b5efdbc9c0eb74ec8e7e3b7476a30cb5525c74f4755cc86edd9972319e5f6741f879dea071b89221bafa59bada7733ce67bf536f9fc7851d1dec50987765da9765e67754bd4ee77318c7ded7320ad04f50b0258ce6712cbceed8fbf332a3a5b76339dc0eb6d98f3501dda667e752d5bb5dbb5b49305168e9ef8c466c3d7eaf9ccd547333985dbf5f5e737373bb5d2bf038795f7669284aebb356c1af998a4d2fa6284baf6b19256907ac40a984e5f308a97dd8ad0dd191ada60476b4d3cfb9d7090e18deeaaafb74b654de1aa32a24b3887375379d939ead333e9aefdd83362874d71086e0465a8b632f799972ef39e69b9bb2d6864a003d864024247339ba698d592fd17b71aaa9c9bfb0ca70b4becbcf984a6d685dba2e9ce45b6ecb44a1295daf47354835a554d6a566416adeb55aeec32505ed55cb525cdc55d1135303da6d0c15007b5c349532c79b95b29cee2eddf73cf5f45d4c2fd48e56e6d159b5445a9666aacd2bc46b6eaba99971318cadeb5b532a016be99d52cc6a4195a975a8b15ab2d056b195d4cc66525accdadb1908a895f7381304369c3c8e4b528e8ec18799af6d939dfa47339f75b763d989f9b3337d79e6cbb49b9605001a1856a758d736791c6890c75c671a0e78e11288186a4c6963298976d0fbe76edb58c30544afb84e202127179e0adbb5b954fd13164aebd16829e751d4eba58bceecf9c5e8a8d0b956ea62d74a53530a13a09145345a454223c297a732b4a4ad56adb41aaecdd1d1c393381add6177dac6482b057dab39cb8093391c2ebd56caf3b16de8bf91cfeb3c29d8f9f4ecefcf4465b5aa8b6a002922f7d37a52a9a3d91487683441dcbbc5a2b754d06b98d6cda213635d3b2d9f132fd0d34e6302b4b8adedb58c82a20afb57e1cc0184d7802f288e44e89772337534d306deae2e63760cd95fbac9c2345aaa50b5e0744d0de4598cd36aab331fb5954630aa6c35cd697704a744c6edb7cf843765941b4cafd16a6dbd8c90002b3dbc9cea4065a7073de88da70df7e8c38bab39b97b1a939b8528b7f79aa4630baad8eb851b689917b2f5199b54e96568865763e4a23127a2698d37d0f8a56e38d1ad894d6b62d60559d5a6fd16b19001582fed55ab999e4849c7e7d19ba7d388e733666cdd574cf8b5ccbcd50633aa548c9aa6546d75596cf4d4bcc58c39f3b6509b5435334b2a2d9f9fa9f4c69b6d784a34c99a35ceae7a3355b3277be89d97b93000000df6746539b590c271f338dd0d33360d4706aee950e1dde8defca39ba8cca364c9934bddaa65c2d1b762b267cd46b98548a55a651dbad4c5ce37be999e691995a35deb9674ac9cd91ba6f5cfb9e15a997220000adefeca2f573338861315e713653a62aabadb999f2f2e6bbf49d9b9bd5a553cb3a664bdebb758c9cea37b7a6b54f3714d25f118aba9f558e8de99472cbaf2f8e595356a69ce751565cbadf4bbcaea7a17b880000061f682973cb5c86133079c4ece93f22e61bd927aaf08cf7c6aed529970a12de8b4e6bea9879b4677354b94f1f0db46e55315f5b72e7a749954af1a9ba9b9f3235382e3d95cef8b4bfa0bcba76ad48d5b6f24a80056f71ee5129ab06212184ce779be8698bc330354bddd37357831e3ea6db270e3d097edbd322b42f34d44693a1ebe122d70f565dbbe73f2d1cd355caf468c4f397adb7b270bac8a35c5fd16516aa234745b0c15025630d7dee6a82fe4a64909838385f7a2b36ed8be169dba226b4c2bd9a33e4e969a600cae4c9736e9baa9c0d7e8cfcfd93a3ca982eed4bcf7d4bc8b66b4d19a2e9e653b0f5ae7356fbe79b995d8ebded159f7b21150000cb01ef149957af97592190a3ccd1b5d6e95b64cda5b4c9ad385ddadaae3e8b2f3e65e50eb595d27c573a694675f59d4cfa78f042bdbace44efdc8e3d995429fd37af0af0ddd28ad1a10dd5a5356c66db49500005b2b3dc1456574e2c224864b64f359b575996e7253cddeca6bd3c7c9e83b1a13c6c1a1d29933ab63f2e1dbb62b2ecb27267e9eee7db471b3df6ddf4ced40e83e73f9b66b12bd8f383205b34e95e793ada6d9f9c34f51e654000475a82ded0d53017f373090c84e3f36edd7b60c9a97872fa1db7c7e73d1f5589e5f13a5a5a11ca6f5ef9b8f4db33e7e8bea720e85157e6e3d8ee8caf2628ec70c187a5b9a8e5965f32dab46d75f4a32741d7a659d1d169500001ac5c2df5f0a686acbf3110c925a9c8c7b2c9c7adb0717a1aa0e1747a2da73789d2d9a8ab93d0dabcbc446ee9372e2d0d94e5ed342acda18fd89e4b9d9eb179f5f45b4abb9f96f47304a2b7e9af3deeb566dd16800ac02edad4b6feac9aa64ab873150c90d3988d6c4725da12cc6b736aadb650e773356cd8c462eb333f3b963a9d78ae666d6d4647533362355e74f360edb6bc8c9d642a9acbef4e4235dd6f7579cfd732a755e69e9dc54012a2fa2c817d15f516256b92aea7356648538b36a62b948d19ddb1d4e5d7a9ae60e7f3cb4b6d8ebd664cd829d2d406669ccae9bc79fcecbddf7be6a74df39eae952fc67eb12b84bd58b55e66bdaf4ccc6edeab80004a8be9765a1d16afa5b1b4a5254397ce5c30af929d6d5732ba6ba036996ed61cfc4a59ec52715d9dad673f32cead3769666c9b187868eadf9d8cd953adace2cfb5a398f6d574cfd3e98e1609bb65f9d90bb668daf000800becd38165cc13bacbd8cad654357cf54b49cfe4e97279b6dfa1e9c94d4ea62a677e8572ed7ce9b5fb7a4674f19f5d8c7bab97581c6d7b267c4fb73ebd6db6a7391a15cf6e914433b5b6bc9cb2ddacb979fb763df6800900befd18505ad9666d7b2f6b4ac15ab69cf49847339669ced5bfa0f4f26eedb7e4e1cbd2eee6c5c3b74d9957d7d0a47279b7d3d1d39b4674bed7a5a95cfbf73b0f25faaf5c7c86d2ad213beddc5f2ec50b8caeddec32082402fd2761ce6fa4d98d4687b5962641517ae0448666c9399ced3d5d5aecdcf5e56273d6d8be2bf6550ae8bce6c279d6edaa8bc56d1d075ca7989e86d6e7e5475abcfcf247c4af53ba7973687512b46ceddc402182066d7e341be971bdd9c2d9a5ee65cda482b718b2886014e571e76fd0eabc4f3f8e18538d1a9f13cdcfadf4cba74e6e717d57969d5e8dc95e1cdb1f64f2ad78db571d11bf6d39fb1cc4e36e8bae4eb36092490466d19e96668d16b5ad7f15bf66a7b9b7b9b422b79971d0430d7072377636e864ae3e1e694cf8f7e869cfc2ccfa5f73f3e54d5eec99f66ebc8d6cb42be36297ea6da7332dfb0d5e4d5a1b5c3ceb388eabcc9248247eda660d6b5f6b1b13f37dbbb66bd0f6b2f626c05ac8c4aac86579b875ead9b9b33f0b9ef08cdaef2513834382eaddd7c985b933a9ec8cdae75e4a63e761e87a0dbcee2a0ee6e65eedda22797cabdf476186492016d7b508b35acbdc9320f973f5ecdbb34bdcd65ac6d05aebc88a0122f998afaf5ec6e3f3e9d775ab59cca7684e76c178f6d71f377df2e3ca9d7af43ec2954db2773b238bcc42f6b73e6dfd1d16ae1f3b37f59f0c9048cdfa52bb3197b1324155fcb5add1b36ecd3a5ed65ef6261bccc8a56a22f2f3b3b1c5782ba2e9aeaa970a1cc966b7555719f2ef70cf870cd0db4ad29a1cae8ecae35656870c73a5a42f253668b192412daba165d4b2d6b49256b4566f9b5d8c76ad7b35e9d0e6b2f6b5a1bd9485d4015566c79f22180cca1cdd1be73a533b34b2c951a69d19d4cba273b346456adcd80def9f0d5ed997274b62b169e93243249676edb55d2f6b1304ad68a4674780b5af76bf56bd7af43dad65ed6b4bdc2542b2a05169c1cd454e5cf6dda9f6c82b9dafd2e4639aba4ac39b4b949c78b6ea19aecb5739d5a6987239932274e9b69e836030deecd1b5945c3626002945273a508f164daf6635fa75ebd3a1ed6def7b12cbd154020002d18d3158315dcbb1a511a746d7ab2651a5b7ad555145bee305756c4f34eed331f3a5d9a7539ce6924daf7bb74e8ad2849920ad56b421094e7cfe66136b5aec73f4ebd5a5ee6b197b58dda154104000a52abcd8712d72b9d4356d7ba88c4bdfb2ca467b994145e68e62d37d2f19d2746fd6cb5ad6b5ad6b5acdd57a2ea619256b45a73a12a4233e7fffc400190100030101010000000000000000000000000102030405ffda00080102100000000108100980020400000c000603000040006884204000021000989880600c06300400003a042100c4204002520ac06c00018318200000d108421821092648c7209d351a086000c18c40000689021304212ca35863aa868d0684c09280060da00002c42062421138e8e6ea105a76a73d1b04e18c0063620002c1229240943835821b6554e82337609ce5ad4a1830634980689034902952990f79572e854340e925314c325740c1b4006893a9490a708de2a5745ccd09b1c553945325c828740005080344ef34842e5763d12b78bd26a2a90a2f4204ca1305226306c4068b5cd488239f44f59a1a1a9b9a94a1d694226c01b2484c18d8834a79a421732b7ac1a139eaa742662967a6a5673b51222d4d3cf0d34007491a6b92484650ed3ccd4834c2b4aa0272bd33a85a0c0cf4a829c4d0036e4dc8910a33bcb533d22836336265ace36a8b4ab275462569362900074974e6a44472bd2e6e5bbcf2abb12a20b9748234ce956d8821ba091036d746490859cd19c53dcc1d2d1a9bcedc8985ad112ad451730cba95232d69290231663b61bacf69db24edca4a356674dad1cd21998a6ddb25a965ab484734958ea4eb56b2d433a9d272b194d4e80c64ba9885ad41a0380a2d211c8568446f9ab2b3d03459531d2c2b1db44ab42b1d6f3c35cccdead4ea92a2d21472ad5939f5e596b9f4b538f52310da6f9746eb36b5a121b78e866a37b04a8a485c4c8bd2b39bcba29e5a19ebc9d282a36ac55d4d626d739d99f4299a2558343a429e1cba5371b46e66b4cf5393679bd9e1b49ac67b313da2b1cac74aa537a4003b91139f30e9a369a3598a55a617c9d7cc6a9d3a494d52d219cdb3be77774801da48e5e7be85b471e7df06d38eca36b9786d95572f55e7a566935cfd52ce8c232eacc76801da4a7cede2ce9e7a81f4452a15a29f17561d11716c79f4f076b4a76d3916da715b72033494678de177967d7cd7b285b2b693455b9a9c6c4aaea420746ab34f2a60337cd25c2bab3e7ea8be6dd1ad19bb4524e16d996e7410521898489c50033a3248e37592b853a7567176f3d50e0a51a49a39a723054d0e62de73aa019d11294f14edb61d5cd53be0b59b6aac8285533a4e75a10ea1590b699a20b018f5ac925c873f4e778e99ebd35cf8ef5a42a4dc6813444d6b05e2ad5cd51246a8063d2e25239f97a07c7d1be786f53b65b4e2746786bba87a43ce37a94d1858ba2529d4063352b2125cf86ed56586bb73d74560cad73c676dd4d676677711b673458f1b6e90c6e774ccd2238e92df99def8de3add5ae53a2348b2a5e3b6362d398dec2652bd006c364ae21227832ead0c56d85563b6fcbb2559f4e0ef58caeb0adf0d337b3c8bc4e86036d55b92f3948f3a359df19db2d77e37a73f669c5b95a26e71d72ddc463bdc2acea9ea037716d369de292f323a9c63be0fb94dae7d34e7a2f3d3541386f0e635a64bad001bdf22c91855652b972d79aae34759ef35c8fb1659dcdcd277cfb5d495cceae3a5306fa729d47836c2ab3842e75b28e335bcf6caaf6c8db9f13a705d5374f3710b2df760cada16a072d5318ea6125c6697945651beca1686b19ce69f56992d396f32eab618f4d737421738e9b1944259e11a983c764544575615d138aa764e989137d6c1bdee00494408a6d8db949258abca2a34c4bb3337a8acc53be6699ef453d3424125108620a6d8e9240233c0a7cf8f43c8d69cea118f5550dd53a1204a734eff00ffc4001801010101010100000000000000000000000001020304ffda0008010310000000c8a2800500010024005041450050000008110280cd28a02805a801001090a019a51414500a41608008800214a051bd6010a804a200840066a94145e9329342545d4cca0401100335428ad4d32509286982aeb1150208066a852b5606555250215522db3210812559545deb09522a995d492884a5d33010819a9a28ea924b6055ccb69994896c52582083373aaa2f4ca290699b156ccc1725216a1041996d29b4285cb506a4ac1a4ca88a5d661044934a56aa2ea42e68c86a66b4842a2c9a420862d52daaa95942e9195d6625ad4c9a2599508431a51adb2d44b1a665dccd259146a493516cc96c4118d14ba1b4995a46990299429a6458802334a5aba9accb9b36cc6a08bb9224b28b2d8caa046695abbca2c46a548b5092d85496e55ab9599023343775996e7486f112842b50486b137735b66104668bb23571a4b9a5c1aac5522925656379ba8922a32a745b32d5972cdb66778d22e66ac95508ce9a5c8841953ad8b13586d846f36ccb79aceee52e73bcacd55cacccd40ca975575825ac28e7d26f1b4866eac8894a4da6658192b7a826d80d45c48dcd49bc66ddeb398b9d1cf76e55203155d6151641619a98ed8de51574e1db995ce76633d16018a5d86d8a8b724048d73d68b58cead2466ea352039da75455cd950b04519a2c00134810272dd3a56e66c4292916c8951a90005b99a641396ad5e8563493496548d242d8d2645454a8ac88739ba6e973a9bce5ab12a54b25b1ab328a5cd81721139cdda6b70d495166b2d2353221502b522519411cd3a29bd40a09a44d5b3164b1634ce92e5772e79d424e766b4abd04b59ad484e8c596e2165566d90b6b380926166eaaf4b229a846a56535be79dc93525058ace423324a9ba3b533b67533a8d666a049b99b0d6b33592a66091924b1ba774d66cb22c6b2d497a679b51ac9ab220cc09948d4846eb7aba922e54a82ee609ab215645e611ceb29df32449d297a326d14914d69cf4cd906d2e712c183317d1339889ab57a593496e426a5d45998d4a173cc262e62dbd8ce644974b7a596c42cb164bab326f05b3191319b16dbad8933122aaeb6952cd24b615b26097392671345b75aa04998928535b1ab22acab2b9e6424933a55bad54fffc40023100003000202020301010101000000000001020300041112101305203014405015ffda0008010100010200ff0083cf3cf3cf3cf3cf3cff00c2e79e79e79e79e79e7c83cffdee49e79e79e79e79ff006f3fa73cf3cf3cf3cf9e79e7fec73c93cf3cf3cf3fe4e79fa13cf3cf3cf3cf3cfedcf3cf3cf3ce73cf3ff478e3c124924f3cf3cff879e79e492ddbb76eddb92ddbb97ee5fbf70e181ff073cf3cf9e41e7fe6f1c718496249f1cff8892c5bb762c5cb97ee1fbf72e5cb97efdcbf6ee1d5d581e7fc1cf20f3e79079ff9407184b396279e79ff001124966734f67b3b972fd810ddbb972c493cf3e090cacac18303c83fe1e79f3c83ff001f8038c6766279e79fdb9e79e792c599da8d42e183724f39c82493cf24e70142152085c52183870c083fe1e79e7c83cf3ff0c0030967249249fcf9e4b76ec58b17efd8b33bbb31383078238e38c384f3c9383148c38c0e0f1cf60eaeac1b9e79e79fdb9e79f1cf3cff00c103c351989e79fc892792c5cd3d9ec34342e1fb972cd8de005001ce79c3870939c78e410c1fb127e9cf2acac18376edd8107f7e41f3cffc0030966249279fc8924b724bbb53d81bb162fecf67704e1ce0019c924ae005581c19c71c05e854e29e382338f00821bbf7ee1c306e79e7f6e79f3cff00b78c666624927f338c59fbf677a3e003093870e72301f1c78ea57aae2e12e4fd15527ea68bcc282493ce1f030673d83020860e183023f7e41f3cff00ac0c67662709fc79e718bb33f6347a60c0bc11d7a14e8102742be00c39c7187187017af5559e2865746420e1f3c719c938001c676ecaeac0f3cf3faf3cf9e7fd03c3b124e13f8125bbf7eeceee492cc4f2a4316eca3a95ea061c39d42107c050850a141313f5fac228071832b29529d3af04107c008826c8d84f656570c1bb76edcfe9c83fea0086666387f2259deded14356a97e4e1529d02104828c33a953870670070c0e00aa17ab2950a1782bd42f8e5832f5ea548ce0a950aa88a03e501f030307efdc386041fd3907cf387fc6178a3924927f138e6cecddc3963e39e460013a3232f0b8b831b0820275e393840c5ce79e780339c03823c752a57c152bd7a9055714f2c5832f5e38e7b0202819cf20f3f983e79ff0012ae528c709fc897cb2b82cacb810a15550a17096663c2e02a7090549c3e3a90001e0628ea41180f62d8070410470415e0e1f3c97ed8548f07c26200b84960e181fcc1f23fc2ab95a12709fc492c5cb38a23a713c04e750817a90d8de00e062f86f01b9e41ec4f2a49e54a9c2082092fec0e1bb138411e0e1f1d7a156180f2d87c15ea98b9d8bb50baba107f4041e3fc0a329462709fc4966a50d3dbec6c752ab9cfb15d48f0d8f8d8a157a7455e1b08550854fd012c58325053d9dce30604021fb8619c3039c70c385c18c194af820a85e0ae06ee58e70b884306e79fc8107fc0b94763849fc49667a1c6c2eb40e4f0a8ca550060e1c97c6c4c4c03af04b362672c4809eb2841ce02819cae2afada2d2332b8195c396c038605401871b08e38ea578c387078238ebc02183870c0fe4083fb00eccc7093f931abf38f8f8b8a381819890a84629c657c528cadc9c6c20280c4ba9418e5f380a142142aa10005591d5f1b390c29dc306edcf041c273823c1c3e38e38c383061c279e432b29fcc1fd4025d89384fe27286acbe1f184d166c8c390540c6c38b80bb36050037b3d9d86282aea4262b1a3392306021f9ea15703772ce5f082a57800672194824b1e41e4b13ce71c71c71d4ae7249f03c262e0fd14fe8328cc4927f26ca97c1859890981cbb109d0612144962d3750ab328c09ecacb80f66240538480104fa15c4c55f59524b9a1739c756508b23269f00f62ecd833820e280a508f03382a53a7528540540a30107f353f900ecc4e13f91c635250a32851228e7d8a79f0a938a43f9de15819ae363e1508a8108662eac09ce154003ab2145087925f1f0907924bf692248cab37539cf38028ea54aa85c60e0f818074e9d0a90caaaabd4ae03f98209fc0038ec4924fe4cd5a1705b1b17017cae7098a022cd164279c3e572b831b1b005989f4614c38acaddbbab8757ee5d9fd8b514ec4be310fd8925335c22b0a8a06fa021839638303766c23c2e2e7520e10540520e30e41fcd5b0fdd451989c387f2677a3e1cee68ce28b425fc204500b7b2749d0d1eb5b17e58b1529801c6c753329858b061416f77b8d0ba32b072eeccc300e851575f1318556a0e2a7ad90e02be3af5e383814a10a5583166f1c10086eccd8307e8a4fd8062e4e124fe2ed6b875140d814c84a501ad4d6a4d08a1a17e5196e768d9b0e7b1a8ce8d36eecece0f5647523a74239e79055567d0e3333708aabc31060f372d536ce25311a45e6aaaa10214ea11e6abd1d08e558061cf62781e38e1707e8a461f27c2e51989c387f139635c46166af33521123213aa6c49d4b2149087aaa9c216346672dca62b7b0d3b0657e5d7a852aea5427ac2cf13387570400a431666ef2acedfd14bd292594c25276438acaeaced88699338c298165110a4689c8c0a54285eb83f54270f918c5c9c387f2635c31307990a15fdb3ac6a2aef6350c202484659d99199a87af408a9c1ce00eaa31bc0c25880b3f5b20c46058be1070107082a311fb313903260ced72e410cafc0970f9c86666c924940a2da6e831492194f0c339e7f252308f0b942c49c3f8b17a7618c699d4abb0652971b8771b61a8cd1a4ecf6aed3517127e93ae75cc7d7c124f651d555b1f0b06662c989871f09560e58e1529d554294650a931369b2a64dfd8f5a3f5132804cf72c5ddb949b4d1928285a9955e9c13d91c393c10701fc909c3e06509c3f91cab353dbee366a0662d88a11d5c87565062545dee58649517c1c6c38f8f84ae261c04972ecafcf5450dddd8919cf2b814a740b84305099d99ddc3a53dad4e40c39c02f59831a203a39b39cad3ddef36e7a94752a00ce4124e0c1f921f2d8c4f86fc4e5858170553d4e0b96470e4990d6f44d49a8a018aa938cc0259cd4d03363294010f24f66ca05c9ace2df1ce0d3b8c00e728669eb6995f0d9c872ececc195bb160c1fb820323a2ea116465d5d9ad70b1a1b251082718150a159790d87173823ee3061c3966627f475bcd911101cb371ebe9d90a670f8ceb5c303aeb3455c2ceef4ed830b738d9dfd9c94946ba7e9904c8d76d1c20487f3d301908af56575618e4919c1564eaa0294ea70142a5495d3d8a559ae01e54b96392c4c0dce30e7b33960c1b85033820fdd30e1ca13870fe6d9b079ec2af6633508e1f11d29eca56b59b440c70d933cb3d1cb20552aca7396c621b5c1d54c09b92832117a9fe7869a275ddd70a99af52ccf4a33f663c2a0521c1c1808ce193aa90c1cd454916671acd2aa1266ba8b0e7b8a8a9a1a77e4818a0781e0820fd93cb93e1b07e1c9767d93854a0429399156628a1199e8c659370ef47ace9ec66a1050a9ec72a3b1c60a90c7f910f0aee61c9e3835934e9dd2d7bb0d48de0f76d86a724f7520f62cd8470307825b39ec195562b1d9d0509b62af8e259335c756c2ddfb8230781830306565c208208fa27838d87c1fc09a54d4b519542b0e5142be5ca88ccad54cff009c4437b9ad939ac8c692608c1bb7784935bf99b529aef8c7bced4ba4e0865b9ae0ad06c1d87b2641b36e791f891a74d0b6b06efd8671d0a75504378f57a5c6bd698968d76e6726ed401448d58964f50d2ffcf30599462183760d32870865208f2be0e1c387f0395a7618c68e84172cd37f6d2b7a40a39a3ba094cc6d079fae3355079a2d2781b9e60504e769335a73d43f1b78cdd22975d8dbabcc32e3cfa864ac29b2ff001dadb1b4aa1b758af5006760fd8b772e5a7909bab42fadd82c6afa6fa0d011e8b342d9c9602343b3b2c8e68f8cc1d4aa2aa1538432904785c1870e1c3f839d9aa5451ddf11bbbb975735e4c56249a1793a54d9e8434d14b8aa121d1d0204f5a19557e4eff316dbd0d09e4cec253352a346bae86f8adac2da1b1a7d968362b6856752d5b3d02152338c2cd4f6fb43a36bd76315fada4bb1f1f312d9859119d5ca3350068e2d7da59d5f0170049908ce5181c21810460c1e0f86fc299b2b2d7f50478bcc25573b078844296476349d52c1fba3227aeb2e24ccef42cb83c1118ff1ed694357e42ead236a26b49033e501ad1e2fa7f2bb90ae853e3f5f52da17d74a0b3b8d14055b00e08714c39caba3cab1d874d6b6d54e97c7d23739f21a9c9a462f3920932d26cbdc386e124faef3188e1fb215c1843060460f27c37e142f86b8a5998a9a23c7d0f28b4db9b66ca809386b8d6a4504c8c75aaad0d5a81d30672826222b1d8db0f34a545e650a1ad6ce758c83230ac77a8f2aa56f23a8faf3a36f6b26ce9b10ddcb134054a940568969ec584a70dbab8da97ccbef53355d365a8a45b948d9272a6bd72588c32d164e55d3102e0c04860c081e4f83f7397a17eed5f736c1b251a85c354879d858bbc1e111138eaeb260ecf62c0f89aa2f04492462da99be23f1e92b554aba57dd6b6ac64ac9f25a6b65b475cbceb3bad5a97a7b09d7ac7e477f598f73406108696cfc75a057019d16c958adaa804a7887603aae776a0d94d96d85a25ae88dca519dc3222cc2818307821811e4fe2e6c5a2e8ceaa9a834de21445d1c305c4329faad22b2746395cf60b1bf6133168a8560c5a15e058da2d3a23ee695511d695cd5d993ccf6da7584747f9adf12fa13d7ecefb90479d62cf9525534afa315d74525b7e19ab0b42daea5192cee9474560f4cf52e9b812fe63a7b3a7497ac9ea98cc70610a888060fa10411e0fe04decac094a6baaa1e6980650384d73ac27220d05551d29eda389993ac13a1c714c14140d2d1fe1aeb3e4ad2b2512bf27aed3e64d4ac5e6ef4d9aebecea3a2ee62537e46e88a12369be2ec2c357e32ff000deb782545b5b3e5b7e6bac7e313e5ecaaf26a732a7b5344e4369f73fb68fa3aff00f9b7d0377ca558223501bb4d3acd00fb9c3e4fe14cabab2b7676ab25451e8ae1ddc142c68d175777b31a2d8de6c8a568b13dcb33533a05d482bad55a90dcd195168b6bdd61183e9ee7c5ceab76b5e4a0310232ad6d39b1145777b2a46bb5adf38edb068cb56a4eacd7936c697c8eb9ddd1525248da75d1bbd2beae8a241a02ef7688bcca6b53552544b2259ab0d5fc0e1f27f071b88944a0a3d28c90747a402a5119168f5abcaab57ad2a931aed1804272819854d4d173a8c92513d82a95da769cb5ed0f6a3ce88e97d8922a3c69b3f1cd9da7534bebc6ea8c85cd79aa557567ecb5954ca1f14741b4f62c5ebac861b14716164bbedde73d6485741f4fba5858b709acb16c60719c03a4744e0fc0e1f27f039b72aa2d7dfec8a282bb31d49b21574e8927d7782219bebc540ae2b253d8f4ab07eea1339261b13f9196c3a2b8d4228bf110dfd35a4a93a33eebfb819bb5b7725ab0f8c1f1fe8ae86d680da9427a5b7f18f3951aef4842e4326d7f51ade4c89ac7e3ab286dbde9ae8abafb3885633d8e7660ca5444acaab54a50be138e7de8ca7ee70f93f41f5a2de1487a952754b9a59e0ed5f73d8ba39a24cc1a54c674ab0f5806bdfa094f50c082dccd54f6ecb896d9a44e8d7e423b500d3bf6bd9e6855ab6bca4f0da7dbee5ad58c218b9a7adf23145ebaa9fc5b891a9d72439a6754cd895a608c9d1f6922a63b5b412cd59aa94769ff002e237309ed617ea6688b83ee70fd4fe17cebea68bea1c7da5a077b9b8aabfba1935e1c6d16c8a21e955a2a271200b6516827887962326144b52da88f2f92db433d65867c8fc53040317577b5e755aa6c2edfbd0d5675fecd5dfa0807d7bfc74ab69ee22dc58ebd7352e2b37edb729ca5a6901aff00c54d7b08ec5ab6bc6cacac95efbca97fe96567420f28460c1f73e4f83f776ad173d81c9ba2e9a4ceb6cebf02690a4b50cc834375947d67055d9b1496470e5dda850a9ec5a4aaa3186aee1d3b7c24343e63591f576762df25acb68882d75b73581d78b68d3e3151f4b53e2777e3226d584be42b3bfb75abb9aebaf213a3cb6213a2552c916d6654a02a8b1f91d611d85127d229d11c5459a11474d89821bb4c823c0fa9c3e4f83f6276ee98709341772a17035caabbeb9ac53257157b00319aafed356750cc8eae68ccc5082597221738c65119886ed46cc26d17d84da3268bad3626fafaefa3ace9f222359ed36e3dbd9a9b145d943389ecfa3594da6d27dd99d77496d6c6dda5292687aa5b36addb3437b675a912c4ea8aac911fbb0dc8865c4c1f89f2de0fdacef4566a1ab34914142feea5d965af0914da41b5fd72a87e5ded4ecad08faa917907eccc48218192cd460fa06145d94deb7c4e3b6ce82093ce9464d219f06fb8db04a8a1d96b4cab45e8bab1a69cbe35f5f51b65274d56aeedb69f6a9b61b5ee360ed125db75ababb56d3d664d8969df4a395a2d7602692eafc8908157060c183ec7cb8c3f6de20f7777c92069352b54a4e61250551ced62493e3e7aee8d57a85682426439ca2d42e74f5aa04494e6a07d8e1735d7f913f267e627f357d6d9f8944d5f92737f82d50f6a338382464003ad441acfb9b63e4f67e4d36a35943636b6b61f648497ad282a6cd566388c8e951b0ebacbbaeac2dec5aaed53745b803aae0fb9fa501fbed4a80d43fb1097146ac97a8d5501851adb17d45e93155da118050855b050559df26bd4a159844503393514e79e4e3638e7dffd0b6151b5ec40d59fc937c9568ef46010b61287b436ff00a6f76b39e88c361b668eb8401cf05830f070e290c2e371b79a9cf652096723078257f03f4a83e0fd48d9d51a234df4a9ac6268866c311f6abed15adc186230356ab2919c96a3677350c8fec2e4cf118167adcbada5b218138c1b1830e813a14418cc48bb5792494271c062e0f707cf049c21739ce793e037625b15bb97183c00c8b8092f88c8fc929f81f271c37d47839b3547eddd8edc9963ac9adc77dc78ca7a9fcd48729517bd11d1fbb3b50b4d1e7ea33ec288551d52c366b70c4e4da4fddb61b6bdfec660c0f2710bd01c65742dc82871b1873db951d5876edc140005520a91c93c8f1c152bd718a628e5b03163825c0aab20fb1fa1c18ebf51e378231d86b00ee993c4349d35e9ad1c525d9ceaa6b8465beb87f71a4e09a8b23acc851e265308d5a35265a8073c82946af07c92aca413858303ce1ca271c0218e1533288807270c82a07460b808271f39f0093d81ed9d23358f072843f28aa0abc648307e687614f83f5dd8f66222b925662bed4d80ed3ac7d86f2ce431a2b546c00752024f8369b61983d1f9efdce32898070e724a320e58118c54a9079a9460ddbb972d801509c746440d9cf2a0860ad6a1218bf7ecec3c1c4027eb24b2655b5b1a745762a648a81571b107dcfd4651587d88dcd21ad34a624f18daa291db4da36dc7f6cebddac2e766b7a949eb1352199a8f457e496332075c38c4b765c055bb962c4b372ae1fbbbf2840e0862ac8fc05f5b235275652410e0be37825075646c246724c71410ea714a64f16b6738aac17170672c500fc8f86c43653f619415c0ea792cef7c8d91d74fd1b2a048ad1f7cda1ac9afb1acc235576b3d9ad2d75d728c964450dd8b331213a0c20302558f70beaf594e42954c5f0430e4142be0ab49e428e50cd54363e02b83061c70aab368bce25492f94c56475a7b1e8b831f3b23ab164c51f980c26db08c3e83061cdb400b33864d66d6ae8c967e36575f5d430d9d086a4c82c7767d3d86c4eb4e6386c6ca9ea416eeaa27d4823114291408aaa57a96380be0646ec493d780c8e1fb7620ce880eab1c395cf64e89830e36299e397c52afd998ccc7818715382e5d6220ca1e483060fc947819543f619b7072d66b6a282c58d32350d679d114291644a2d59ace4ba4e4b3962b176777e55595d4041e164d2749b72c58248d1598b9e5493ebebdfb96438d8955a772fd856e49953bb3be144c9918d8e548ae19bcd5c3aa042ae39981856a920802baa22f803f0380786116d99b0fbdb5afa6653614356a0c576adefa4a1bb1641b144afb1cc758ca91a49c01c6576a58b8d943894f64c2870f848a178cbd6f1683e160415001564605d5c3f532c9954e8f3a23053ec50b855d1195d99d819850415a4e134071f18362303d98a14605b0628038f27eca0783e06590fe0f3db903dcbac3f91d8aff002eb853c548d96d64035a3253cd8a6c6bebb210eb794983b3b158fa0ce7898f8f9460d22987183abc6dae5432b070487575ea88339a1d600f2cce6d21e109249c722bed2c326cac1b299120f2f8ce4c90e7b85021813ee9951c7d0fd479618c24f79b0fc3735e81abab1092a6deacf1a05c5cec3b4c435cae5503fb2f6d69b3f0e1d9f1d7db35490433a64cab3355a879934dc312718566ead8ad2611e5c5326aaa235c6c9d169dcb12cc54e262ab48e540089d0c8c83ad03b3775a7767189344a601af708f35b5270981f928c3945f28762447dce6d6ad35a643f2db1cd1d916342af174b2905cba5598cdc3f777a3a3999d78853d99a993afb5aef4482eb188297f6a38357bb2a949ca757d9352642297b397613522a685f92122f899c512b8b8b830675a2765a177ce43aab2402813313ac75d9789141f901c7838c3089b3ad13f023764aeaddaa501c84ce3cb66129c40259e92cba85ed2252a55651e8c940b4f61a5287012104c10432b15acf63fae97a192d93e3e6d3a4f004a23b3b3cd04de6c8711042812c3133b3b5da592d7f43c83b1d908aaae1b10cf184d9682a281f921926abf43f53e1461f031c78226f7930fb8cd88ec455fbf69cbd1eb2e8fb4ab453d9dfbab59c196bc755636d53257ee6851b5dc1a85055584f10f871b4b1d63ace86b3c88aa68ec734145c381f0a4cae30757584956b2b454f66a353a4511863972cf52984e7a8ce6dd9da44ce30a91616358803ea7e8a383e461c61870153b1123f0d8d6d8d7f66b04c1872e56bb3695a766baacb4ceb6e2c9b516681699b4a2a9817a13c6cc504b54eb52393756268c854157530ebaf85693823aec2864574a435e558a3f7a18052a5b36b15bb2c0e93490a38a335cf2d81c3a00ae3d7d86497838eb40b49ac938fc0055e4f851e1c7821188b48fe3b31d8d5805218b6d646074db42dab230519db6a28ba78afdddae66c857006579d9b564abc546c2c9d1cbd5a54470c7219bd183a3db205da868bac09dfcd7c6cae07a3c1bbad5ed7acc462ab953e8560e1aa5504a91985cee8812b29a290dcb1aace33901c61fbaaf9000f2c3c108ceb59fe0e3604d553a38769f965a465414e59f6842ab5157a5dc3a3cdd59896b2c131daafb7457934e46348f28e0f3bb44a26c3dd2af538e60ddb6766668fb0f2d73a475bb8a3d1cc153392e8852f207bae2a9217f95e28c8c0be394707b161934038fc15403e557e8c08f2ad49ba7dce6cacc20ca2d44df8f6fb366089cad5dfd0bac63dcd3629c4dd2894eeeeaf3c2cef6b1ceba88a599d7656741406e535bf85f5c3296663ae2ab3443430451d5936e1ae83e28e934129ed40301a0d955c982ceea4162f927572f5c470fd8d208abf8aaa4dfcaa80707d187918ad59ba7da86cd32871f36022fb09994c08c9b02464171f3614d2aeaa27c2d8ecd766144b77e97d4fe7290cee1de851754ead272135e0aeda060825325948a59f58a30767bd2492a02ebb33928058316d912d71ad6d7e795734745907eec4e285494273fc42ca4c59b004538701fa11c610086ac9d3eb417c9953cb9b999e8b21103b335a72d6e1685ead503542a9e1a6e80708601410d3dcd79bf72eb8813c55668078df1adae9aedad68760fec779b4b154a5a0b936e4b59a6dd892cce865901b72d9807532884a4de7db99c5629149fe2ab183976ce157c70181e7393e38e08041a49d3e8736a20a3f7a52af333c5502aace1e63960f86b4b42293ac28aac71f044cb5d62a03631f9479bf7ed301d6aa6851b92ccfb2f0c18ccee7597e34fc5db5a339e2e1c236127514a528d370e58b1c82ebc866d55cff28907866d6c3618cb5d64b354fc5563aeecef9c22f181422b860c0f3cfd0a820d2749fd19767519452b9da6d264c195ca89a07925b1cd095d2ab2117933a3cd5838964bc3175db724561889649677ad664581e875440e77a18e2f8d899546572ddef40e2cd5180725ddf4d602797a9a286f1cad03768c56417f255841de94c18aa17a85081528aeae181041fa151831d292fa114d73abfcfb3a5c46d3b23880d2fe27d132d9af338fa1a13a8b51b621afa7d4b3b219b76197a24ebab486bb6bb56819a94ba3cb11460f145ae0693a39777b32b2b9a77ab75ea5148271b0649a4eb7d8aa32b632f0ebdf5a289f9aac66d4a53385544ea14285012a9457570c083cfd08183196b123e9c7569ec69d2137d5c880382af2be9d745547865a2f74400abc6a81d29ed6d86a486365927b02868c5d15b5ca9e437666b4d20a8b84b9ababf7ee98b07832b1c86baebd35cc520202558f54756248a6435269f970a8927767e02844985e0000002769d92a9457570c0f3cf923061158b271f52b7d77841a365b2bf3845a7b0a1f92d4656470429caa6c4968198cd50f6a63c4e9f4442b50a24cb5f67b3d8b9d44fa75eae9b31e7ba64a6b2a2d31d75a5318e7840a811a75832ab87e79960fc809c966ecc4289acd502f0071c784a4ed3b25528aeae18303ce738460394934caf1f461b12564aa5a774a872d57db7438451564b3ea29ed2d58ff002a4bd251958c9124676d6e84541d7e16c2a6b37575607c72c6cb4d775d484350cb655c38932397ad26f3c4001574d88921fd90445fc42cb5f87242cc20408178e38f3cab2512b3b2592ab457570c1b9e79e7c038f37915ebc71e1d2dac716c964ba6c1b5edb364656e5ca95c62d8420c75c566210c8223720eea4f248d37d5a6b3276932b238a7b4d4d4d7b10d3d2922d336dba5527344e959a8934c83c9cd8caaa463a728f9e3e9c24e5ae71b0a8408142f1c7d392ccc086574a2592c954a2d15c3860c0f3cf80792af22857af1c70c95d7aeae2d86c7f63ec3018add9dd1850b8c59327625f3bab278384abb3d6b20870e38a49f5d4290decf61a1afb27873a46a365aee1815c180b65049e4e1cbb5a8e9ac9ae17efc0596ba40e1ce02050bc71c79e492ccef50410432ba552c964aad168ae1c306e79e7010719190af1c75e0ab49f5df51b56901e416777571452b93cb02416c7c9e2b06e685685824f5ff009dcfb5419b48a570d438433292922752390cac71f2855d486e6ccb48d033d1ab09aa71f6e022463aa14e1ce0285e38e3cf2496676a33b3e02082183ad12a964b2556ab4570e18306079e43025590af1c71c752a50c9a16d37d73e3a5278af22196af5e4176eca571142d10a031c5a52b43d10f6625aa3d529099460adeceec5a8af3c18c2ca195c397a3049e061396a24f8e38e38ea1048492091c24e71c71c7d092c599da8d467676a78e410410caeb44b2592cb55aad03870c1837381836142bc71c71c71d7a99bc1f4ce9ff002bead74db59072583f2599815298871f1c315a2d00e850e17e786508b9d99a8cad2614ad5d91a6e189b16c0c1824f5175175175d64138ebd04c4c4c4c22c9221492738e3ea4962cced46a33b3b51a8d4fa0c183010559191d1d5959594820820f39ca904e11f89054ab2d12a8ca415e1b18920cca60c058be5317241463639c1e4839cbb30017396ce142602c5f0a04494e4aa000001c050380000005555c249fc09258b17666258b33333337fffc400371000020201040103040103030304020300000102110310122131200430411322405161325071052342146081526291a133537090b1ffda0008010100033f00ff00fa367ff7d3ff00f9392fcebfc25a2ffb2eff00efaafc5ad18ff25b18c6bfec84bf318c7f897e15ff006edfe33f35ff006f3d1f8dfb8ffee2a2fc2fce87adfba85e2bf21ff71afc0686deac7fdd6fd97fda525f816318f4bf07ef2fec35fdd125f82a8bd69e885a2fc74217e33fee692fc168fe4b13f3b10bda5ec3f66c6318d7e45785ff0075bf1b2fc6bcd7b085a5e95abd58f4bf16bc53fc8afec54bf02df8723d579df8a17935a58842f690b4af07f9d4ff0036917eff003e36f448af0485ad69631af6ebd8bf758c7e0bfb957e07073e34517a5e95a363631a4345eb5edb1bf0687a5eb5ad97a2d2f56bfbb52fc1bf1a1ad2d892d6fca9fb35e48421782f6acbfc05efd7bf7ed522fdfa2d8842158a85e690842108e7c2f5ad58fcd085adfb7c7e7d7f687228ad5d8d8c7e09090ac5a21696fd9bd6bda7e6f5e7df6863ad2f4afec7b57bd450e42168d8c763671a38b285ab1a36ad1c86caf6afc9a18c632f468ad6f54215947026b5b65fb0857e55a363195a5fe1d3f62dfbd498dc87128b131084d88542d28686c72d58ec42f2af2bf6d09fb542a1509965bd551453f0473e0a85a36cb38d1a1af3afc4a5efd96f468632b4562150989ea9b150a8444e74631b63f61ebcf85eb5eeb44863194d0842a11c8f5de514594f4e0b7a2150b4a7f8b4ff000e8458842131218c921c745fb2cbd2989a2291f086cb1bf2a2b45e5cfb97edad29f8597e2ab91689bd253859b791262d1316ad694f5b2de95f81c1cfbb48fb9f837e0ac5451244c63969b4da397c97a594b44216ac7af1e1ce9631a657e45e8b5ad1b670343232f4e2517a56b65f8bf04d694fdba7e1b63ef7034c636498cdbaf3a59bb4a1444d68c637a56b5e75a71adeb6294923fdadc90e2da7f1a5f95ad6bc2bcd8fc2f46d12b562508c974cdae9956c499f4a3281b9168ad6ff00238d79af7ad69c888a1509b636c63435a21508ad3717a5695e1631af1ad2c925744a6368717c9c94d3213f4cd37f07df2a1a9126c9b5d134ba2507ca2cb671ecbf618f5446519213c52c537cc44d9b9128b24c90d783f76bdbe35b6f5e3dca4ce74a1c8b1362a114f5e05a36f44212f1b7a2f36394d11ffa572a22aa84e26de50af913278dedbe052563c9331aec8478488d7442506e86a4d0e2c8c90842d6cbf657950a4ff4cf9228539d3e9914845692912638768ad5785ff60422d1c8d8c6f4635a5b19243431b969c68bc18ce7c132b475d126fa18a0acff006de25f26d684d09c58e12323e93322e64872d5d1c7245a688eeb4619ff00590864bc5ca1c7b1b1b2ca2dfe06e22a43bda4e31b435699b60a121498a8e755a50c631fb1c97f8f424498f44c42121498921696c8a42a168dbe8711c468b1c98c7ad3f062ca9b662fd186ba30b5d2230747d3626d1697238fc8a48539db2092e084d550b1bb434343486367446291190a87ba9139e2fa92e0c6b84c94ba2785f2b57ecd92664fd128fc0ad5952d21ea70ed7fd690a19255a2aad1498e3ade96c9cdf089c470ec457e2f1ecd1b9e892d78d6b5b39d382cb6222d090c762121697a35e0f68d929ae9992116f6b24dfdc88ce3c764e4f964ab8919b076ad0e4d58fe9a9c4dae98bf67d5e1128724df48cb27d128a5625aab22d331cb2bc993a46f5b21c44a77a4250e4e47e2bc79149a4462ea8c7923d12c52b89f5215ff00244e2658648b827665cf727c32718d0e24dbe89c19be0e450dd94ce4fb89c1704be628726e915c3132c6b4bd2bdfe3d8a473a58da25e1ceae43931c471d57056965e8d0d6962108e75714959283b7c8f0e2b5567a9c865c8fb2fd34b3e69748a76590941da1432b48cf5515c19272726c9e357cb1ca544388b31e1c6b8463ceea35b8938fdd0258edae87174c548a273251556262a4d092b5d8f24c5e0c68656b65329a67535d319f5a3495997d3cb747831654b7aa6619dd53698bf42706d76384dd91a23243c72b4cb5637744e4fa2495d0e2f9d53158d31bd1a7f95c0dc8931450991a2a5c0c68698c6d962169b65a34363d2c4c55a34ce35bf0b24fb239626485ec76657962e5d591c5e9f07a687cab916f49647b20ac8fd47ba9bb1452a24ba14a1c98f14aeb962965937cab1cda4df0ba1636a5174c85286657130ca1f531c938b2536f6a364e31dc60515714cc538f0a8c9825cf5a35f24f23a8a6cf53daa2717b66b938d56ac631ad36b156d7ca22f98331fa593dd4d4910f533928999f31899bd37a96a69a4c538ae45244d36d0e2e993f86c79edced53230aa641f645742daec4490c916394c54236b29fe073ecf045c8a550436edb16884c4c562a28a7a2d1eed2c6c491438cb54d1456adf85c96af2496d8dbb21e973cf17d3e52a63cb35294b9af932f3516c9421d0b160e1ff00b993ff00a473a2a3863cb95411ea165928c1be4cd0573c6d220a5c37424f862714949a17a7957641e673836d3d63920c9bc8d4592c6d2948fa6b888d7c11f5915b12dc66c1da743f26fa4576b4717a3889a27243ed9931f113eaf328a4cc9e9fe6e262e9b316583565ce4dc1be1d518f0e39fd58f3236ca4e2b82196b8a1c1f2706e4c8e44dca490a3c45f045f62ae096391714ca23242638b1a2ff1e8b97624b4ad373d79d1514f5dc39f26d29892d2caf0b25631f8da72fd689c5a2305932cdf1044fd67abcd9a09b72999e49394923d67a65f64eccbea71ce13db07157cae58d4927f02e0ba1460369999e6739ada22328be0d8beae25fe50fe4949a484a2e53eda1c32380e2f455cb3ef6d0de5673688c98f0cd4a0e8c3ea60b17a98f7ff002218b3ca309271f866d6d6ad8f2ca9ae0863e910cb17f0c7864e2f464ce51be9b646886ddc42229c67297eb822f237a46aa884a3546c7d924d3138fdc463d11db255f04e3169f47ed70c8fc32f814871b88d689c4dda3bfc6a4393e091962644f9272272ec4871e8937a50c764931b2c55a6d978ed9688dcc4c4236bf0d97c0a34e334d3f8fd1b57665f53e9270c338d49f30ba93141b8b8d35c3151192a647241d227826e331336ae19bf06f8cb98f6bf646391ca6adae91bfee972d88e18b6b89867c6c4625d445d5b21964e4a6d333628bea68c6e09c7d4252f98cb8251b8b908bc31c91ed2e497e989496e8a68ff004fc98da927097ed1861c472390eb7593cd93817fcb212c5cda68dd2a20ba42bbfd129f3d22792dc60ea2bb2d9094ada30ca1fd0aff0083e9a717071926348ba47d38b4d9bddb673498a357d8b496cddd99b3fa8c7892a93e8cb09b52ff00898a2aad5985a4e8c0fe0c6d70ccbb78a69189e08e482a7d4a2648d369a1d1294928f673b64a8db2a44be7813fc7a2b84f58c911fd0a0c4210af4436cb2297428eb68a653d1163931a44932d9493f27374bb32b77be8cbf133d5c552829233e296e719407276df3af14f94426913c52db664666c524dba7f0619e351fa29645ff34fbff2525a544dcda4d118a5c36cf42e3bb2fa99464dff0049fe9d3e239e7fe77221e965170f52a5192769f68fa91528b524c8c53cb7c8fa8929d6e746e54e57fc13d8f6412212b52c54d7ca1e19352e2988965a7296d43cc92c306fff007f48f4de9b0b94f3379ab844b24630947ae2c5e9723be6321a2d764fd4ca10e97cb30e2c2fd2e1a7c724934e8493e111c9eab1fea2dc883f553a4989e4693e64a97f933e08d7d36dfcb26fb324d70992c735bbb31e78ae5292467fa7f52525145276c50b7297f8429eca8a528b6f7197be189c93d9f3cd1e9f3e3528e56bf81497db9119b0a72dca849b564d4b7c1717ca213845244671a21866a7bb9429cad2f9137cc7922f8be491252e57e3707fb8fc6b5473aa72150a84b55a5318c737e093138eb64ac99f4a319c97dd2438fc6917d98b2c5a6a2cfa12dd8baf988a5f344a1da1c7b4cded5fc10cd3529748c09aac71ff00e0c32e1c1232fa55f5a32fab825c397cc4a74c49f664cab6e28b9333c25f7c1a445748e3867f24d99704aa9d109c2e7fd27a7cf9a31c505157d8a3926b8e18ed523d4df1968f53393dd34d1094f63ecc78dee63e157da6470861c705148c992dca4d958e3b1d3f8466cbfb6d12dd4f822a09c66adf68ccbb7c7f0e8c39f0282825b3afdbbf96287a684ad539706d8ba489fa69ca63f59eab1b926a3374db3163cbf4e14ff95f08da93946cc7276e08c6a5da461caf73823145dc45169293dbfa6c6f84659f2e2d21a913f862dd64f7efc5976267ad83afaad9eb32c5c5e4919a3cd33241348cd93948cad7274db210e90fb685c3edd11484d0e3e9a192524efdee3ced0e33bf04393e09992289dd31c8484383bd1931a1b431c98e670514fc36bd6cb1511dc60cb82b738cd7f499b0b51c906b8b4fc1bbb1c64b62b4d9bd73928cd8a29c5ef5fc1394b98b493e6c4a4e9f1a2924a42c529425153c53553892c1ea324629b8293dbfe072dadc6adfebb292493442717097ff00662ef17d927f1f0cfb9a97d925c135f317ff0091aa6e44332a795457cf1c9378f7638b70a7c9f4a4a9b4cc7eaeb652cbdbba4992c32db3834c8471dbe052fe0c73cf072e174d8e337528c97c53b27c5458e0d4be4938da68529524ad8b1c6dbff261f509dc649fc48f44a9e6f539272fd4227fa649525993fdee46384e5b37ed7c2b1e197d39c1b85a7fc33d34e525f41454ff009e884249432ac8bf84d0e30a5269138ca5b9da637e9bec5f75dbfe515c3391a4f93fe28596288c71916b8911999b0f4ad14ff4c4d106aa48c4ff00a64cdeb6a92b6fe4f492c525297fbca4ff00c3218e927684d5c516245f028c29c22db7dfca3d24ddac9c98175918b1476acaebf5f8db931c1b1c7473625a27d911289c1676995222c8b453e0a45e8a22a114fc5a1b194b4a1ae0cb18ec73b8fe9f28f4cd4e393126a5f2bb5fe0c15f66797fe622898bd57a47f4f6bcab9563c59a709c69a93e096ddf0743f550c909cb9a24b726aa7129a7a7427266dca992cae2e55f6adaa86b94c9356a29d0a4a29a69a20f229249ee164f968c2eaee4c86249fd38a23f1181e9f2afba11bfdae1993d3b72c53b8fe993751dcd9bff00ad9e9ab9c6acfb1bc0aa5f1132e06a39124cdb352945497ca302fe8c3b49cda4bff842c6b749a7262d8bfc98e104edd892548dc45f0c8ca0d4a9a664c5371a6ff466955ca8c95fd72336169b568cb89fd92ffc331fa87738284ff68f4b0c3b97aa529fc4522529527d99239145c1b9b7490f0cfe9bed767d5f4fb612e7b47a98453712f891192e084db258a4d19a5b524f9332e919d2e624949dc791f0ad3ff0705274fb175262ba8951bddcfca24a6da275d8e4f938fc5b45df032575438893e488989f02485424c4e42722b4dc44ad299689489928a1a1b2cb658a28a28b3e4a227f3a64c6ae1269a3fea3ef9c939a14a34c7e9b3a6433638e68fca218f25b4f64bffa63c4ea4ffc32da4b964e0b7648ca9fe910cb914112c33e6aa4ad34266d6ab8373726d704f04f129bfba5152afd266d44b14b7232e54b73b3276ba3336f9e094935da1296e6fe5d2d2d1f5e752fe85cb31bcfea71c7a8cbed666eb6325b92970618d26bfcb30ce1706d489e28d775cd91a6a4ad344dc5cb13dd1fd5f2648f0e2d193e22c92553543f519e3293b64636ab94cb8a23347d195b87166292e24d3fd31a7da1a7c72cf515518c91926dca48963970da63971267d3929c3fa243a13bb5c90cb925b878ded6425da21fae0c1eaf13838a8664b86956e27872b84bb4e9a2d2711b661cb997d7c9b627a383ac29ff0092d884ca7f8f1445f643f445fc113e88a87395b2b477a737a6f7e0912970892ec4f82342426f556248bd3939f06d8f4c33c8d4a6a2df4d997d2cae4e2d37dc4dc892c4f0be859a14bb667849424991c54e8c397124d276884652708a8c9bbb364dc24ada22ddc48a69cb94609cf72c8d47ba68c2b1ca7ba793d44b9be9454447f246285f3d1e832455e6cd1fda491fe97957d18a7054d293162cd38276a2f8144775443d3fa49c9f12272729b4ee5c9f6ff2649655fa724adff267f4ae1394938f5686a88e5c76d58fd3cee317b595ca6d129cf6a52933d4a516a177fc9971ff005c1a1c32b6d5a64652935f2cdad109a17dc9a2529b88bfcb146bed2196243ff5b36c9c5ab258277f06e8970abe8955a2717c8b3c3ff7128ba65f04a124d3eb947fd5e6864c296f71b9a3670f8689c9525d9912bab25baa51685adfe352639ca8915d884d0a4618ab948c774909a251b68ffe49766e44a0ec485a5225927484be046dd2d787259c6bcf85e946f8d1f46e1960a513d07a89c678b32c7fb8929e752c79a0b19e9b0d38c2e554d99a395e4d8be9ae9e8f1497e8599464893ac98d7dc89c24d6d699b9a7221c2684da92ed74c50b9bbb6fb457fc89657dd231c23ccdb639c2e193927e9b2ed9269183d663593d34d472d738e4fb3d5e4c8a39a3f4e3f2db467c3ea24b1629b87c333e1924a55fb3776f916c8654ad26d48861f4f8a0a29b73bb21eabd238ce9dc4d9269fc322e344271e884b238488636d25d7046a8535fb5fa641a7b317fb9dfda89befe3469993d5caa29d7cc8960ceb1f6e5747d3c5f56fe690e6ad76654d5db44630dce5cfe89fa9dce093512b0cad723838af9db1fff00c23e9bd3629a826e5db64722dfb6d33138ff004d32585f0433e2dfd492e1a28b434934927fc10c92e88dd2f822d09da36bafc9508d7cbd116b936b19925f05768451ba2c8ac8ecc0b1d7c966e88e12a1a7c884c518dfcb12d79381be8950d7673af05b39d6df8c67da17c4d8e1d4e44a14a5ca21ea7134a5c490fd3e770bbd1551c345634ab9384747088c934d70d1184dab6e99b4ff00acc8f73e123e8ce71fd314a16497c8d76c9b55bd8916fb1e27c729f68ff4ef578b6e68b461f4c947d2e6c92ff2c96682755244e0cfa902a12cf17f7c627d48c72e25f1f72d18f1e68ceb94c8e2f5f8e7823ffe43fd3a752cf8364fe763a4cff4c827f4f173fcb6c7853516d4072f550cc9f5221eab0afa73a77697c1ea23249e2b7fc199c1e49c941fc445396d965db13d1fa3c2e18c7eb33255f6df2279a4ff00931cff00d3e5be3ba31ed1870e49251ac72212c7f5b0f317dc48ce265f4b37283697ca23eaa3b9c5297ee261c19d4f33728c7a890c8e799436c5f1188e31c9c5cab84be4717cc5c5fe9968739a55db258da9218dfe36c4c7926db2b4a1ce7484921316c66c950844a4cdc871743711c79431d129c917cbd58d31c989f2c8899b5f9318df9b5a64c5cc1983d4d472c129332c5b9e16a4bf464c33db38b4cc9915461297f8566cf4139cb13df5638a52d381ca2859965cb36e3438b688c548bcb3a37dc4941b24344e4fb1922728f664793b64dd325c6ded8f6c5bc94fe518f143273dc591864cf865d4f944b1e790c4a71cb28da89e9b1c1bc7822a44f249b6463db252e132d9287164fe247a892adc4ffe53317fca663846a029bb3e9dc64ae1255289b24e781ee83f8f947adc38e6b98c6ba912937192a664f5b39420e2b8e6cc9e8d493912cbea229be2ed917515d229c7f71252c9f521cc5fff0028cdb536d21629c3229ee71f81e595d28afd085f8cd47c27256ba457251c8aa8737c1962b824e5523829508427164b265697ec8c2b7be4845708a36ba659658d1421311c9264897857b2d1b6465c5d4ad186697d4c29b14788e3463971381fe97eae6b229ed7f293a460d8a7e9b2243c32a6d3218b89c2d7ecf49eb70ca1b97dcbfc33d4c2fe94d6489eabd2ca4a58322ffc196736e71715a72cf8459450d09dc58a52e450e191842e2f9337fea64f6d6e14a49cd1e9f2a4b23525fc9fe96b96bffb6605050c514922118b6d929da8f036f9645aec70e4562290d8d8c69eb271abe08e7d8bfa6517c4897a09ce7096f725db337a99b73928c4862e21dfec63bb1138aa4c9a5d8f227bbbbd6bdda6fd8df8d8f1c9a62237cb1e4a4b88ae96b48b2d72230e48f5cfc31c24e0fb4cdba5169a1a9a7fc9f2fe4e0e06e5c3f9229294cbd68ad13426c55a212137e09105f245fcf95938f4c9210bf634b8649716c9c99f2d8e14e2da33c3a999671e521cddb6450e5e14c5288e12b447fe4636ad48529762a14d889c1f12322ff9191f721cdf2c436344b492e98df6fc39d5c46ba33c95593976fcb93a671eff004fd8b44277c189cb93d3ff00fad18be15138afb4db1df3950dfcf05b168e27fbaa4268fe4e381c9f255314a234cfb597906fbf0437d0d68dbf06c6989ad36a24db4897ec944be197e4bc3919436658f4d992aac9b54de8bc5a65e8d7c8df8b19657957831af0e3f22e1ecd2684ca2c4cdf1e3b27755c99a5cd5191128f6845a5464c9fc2208c7fa20974284a8daf865a25b5d458dcdb7abd1c99c099c8d0e3a6e1b251369122e3c3f0a67024456a9fb498d74497b0cbd18d6ac7a5f835e485e1f6ada5e91aa68a93d6c64a3a39338f72ca6d7b0e3329d9142ba8be599a2ae48b4c576d7224881191fa326f4df28488914297088cddc8847a8892e854465ca5c8e2da7a3665cbfc2210ecbea24dabda38c8b5ab8b122345117cca441f1088fb7af25449498fc79f0da5b16a85ab45e9fc921a1f6c4b44d0c69f22949236bad78f658f5db0b639d8e2cad39d2f54c576bdfe6fd8fa98db5da3636a5c11689cdada64825736cf4ed6ecb3b91e96a9624d95d7438313f9232429146de1c84fa96884243931462d9f7390c4ea4d1c70283e4a5f6c68c9239b6c5b51fa1a168e5ad78b62178f3e1c7b0aba16888b327c264e4e869d3d2c5aed688ca9ad3ee128d25e7bb446d22cb9a4293a45314a238bd1cb4e756855ef533743d8b429a6d224b2d37c115142e9212d38ec517465727b6c94389a3774d119547b462c73fe9bb139aa8d1488bed90896c8c50e66e1d9490a8b76c511568e86f5b62f3b298bdab391bf06b484a3b5893a43631a32c7a932e55317f28ad6f4e46d142ffce887124c7af1a71a53d2d891b48ca36393d3839f0b671ef5c4db27ec5c59537a27cbd781ce6d8f13e51873aaa1dda9b48c915c36ccbbee6869999c5562663c6bfdcc326cc7550c491293ec73a7231a8f1122f950e7f68716ff008d16b7d139f321444ba5a34f81ae7c5b1f834499224b472192322448931a297858e2c97c68b44c4ca64e1c35ba2425cc535fc69706e8ab5a7221395fe8e754d0ac4c5456bc69ce942225f0bc29ea8dd2f76de94cb57ec5a1c32e891489649d2235cf263afe8441f31e08624909a56468c734d34638bbed8a88c8fa9cc3864b1e4ff7108542b21387d44a9fc8d138936499bb22b1242d559c0d0d0db1cb55e484d892d50ac5a51c786e6521a7a2d11162a36b3ee3b8b16e7a569daf1e7442127e0e635a3449fc8c68a1c8ddcb224a0393a297bb4b4a66f81b64fd8fab0e3b44f1b6a49944a4e90a2af58a4ec843eebb933248fdbd39e09496bba0ebb1c5d3d52e1f4f4c8f95063968a13f04972cdf2f05bbc2fb22b555a39ba44e2f9438771627af3a58dfc8e3f235e1c69b5d310b47fa2bb445bb4726d698a4ed0894fa44bf45338d28e0e4a54894bb63fd928bb45765e9c6ab48e9c1cebc0b77bb6fc29d16afd98cbe08ed748db90ad77dd16fee12d3e1337549892169f567b7e1115ea72a8be14b5df248c697488fe88a7744650df11df0658456e75649ff00c8c7157352662aa840be5f873a474e0e0e0717a59d084c756b8271ed5e9cea9eae3a53d1c8b44f1f7d1bdf62aeb57c8e2e98c94550e5cb12427a50bc2f54239b621697c0d3ad18c6d15216bf7fe0d314e06d93f6534cfa792f5727489f698dab5c3250954bb334d7db132ddc8a8aa1b3f6c8c7e494632863ee5f265836eecc974a2cf52d7112509fdeb928b4248947238a230c6f2cd2b7d117272685fa1152b45688727486c451c23838f0b9a1251383815099f290d68a8a90a4b5a931b28ad13425bbfceac6cc59b16e5c4e2bc1a1a68e07196adfc68b54f45e14ec7291435f053aa13ee2cc732ba64a1dad374fdcb7a5229eb4cdcad15ecac9164b149a92117f7338fe5105f6cd70c85ef8ab463da6e4dda48fa53a52b24498e5db1c5d8b2c774dd230a5b6114922cb4570f454ca5be5f2c73afd245b29696c6b9432591ff0457c6a91c1c1c148e74a9a138a2e2708b68f816d624e4b58ff004e45c1c5e3768e69e9f7688ddcc9d215d450d1b262d51c5a10d68df485438f0cb2c4842635d128f7ad9b196b863197216e36a1be9124db688c56d9c4f4f9398ca99971ab52b42970d1cdc4a5f854c528d14efd9b2338be0d990dba263c7c3e62ce5b5d1271ec949f07a8ae8cd8fb892bb629c96ee90f27dab88a2b5dd27464c7d929b445a8216b44a536a9926bfa4b7ca6570216a93ad1963c9cbe8847e08d74896376ba22d763aa37347c894596db370a04a719cb9e09c1f0c949729589ae4b968a4ee5c450a5c47a169290e1c5f8393d1e69a8a316187d2c69393ed9c24b44d14e8e7c781c254f56c71e9926594b4e08b1322c6ba6664bb635da1c9a457b76fc2d14f5a629c4dafd9b438bbaf05242dad12dce342485443241a687864aba66d81b75a1bb90a5069a22a238c89cfe4ca4a17b879656fa14570b44fa29dad56927ca4cc8c97c8a52485e0f1ceb4d82253e0dd3515a7046586684b3497f271c0eeb469344b6b57adf2f4e349c65b644a6c9a438f68704d47b67cbed892d6e4394d2471c8871e50c6d0ad69cf22d39d151b5ea842645912a6ff12b4dcad14fd95920c9629b7aee748e08fe871e85d0852836fe0e11c1c09266e62db42dace0799dbe884522263945aa1629d6947239cdfe99961cbe8c9157d9264a5cb2528edf8438f145a2a7e2e4a35d937cca5425ff00264e1fca2971d8f7db2c4e0d247d1dea5d0de7baed8a48db91eb326fe0c8f9daeb5424cfa918af94c5042a2325ca1e295fc3f1ddcb141e97a2521576394bc1c8941eb44e7d227156d89c774a47d3970f8d38d2f9fc1b29eb4c5247caf6a3922f827864dad2dd9c69c1b792a2562686924f4464cdd15db16de09e254fa65b48e108451c37a5f2c4f49c5345768846a71e997c1f2c544a254f4dcb4e0dd238d77c6524b95d9b597426a878db374adfc0a87bb473924858a0a913c58a337f26e80b96b87a5bd13936c5aa945ad2fa273ecb5d8f1f654b5b470365a28bd78269f086bb37c92142292149f224852b2506499393e4a5ed5e95ed50a68717ed467136c8db15e1ba2d13976c84bb30be91931731e50e734994a914223960d31c32b8bfd892d382ced1fee35fad6f44e23519637dfc1c26ca4213145ff97a70364eba6352762d563c96fa970c587271d3e568a84e2527a5c8a909337e6847f93fd9844ac68e6499b67af1a702485b59293a42424231c9344d36c6b4e0b5437a2a29b2a8a45f2c4459b7278eed12f6af4af62bc54d0e2fd9b42768e75712e491c689916a990c5ea2d75212485a266df529feca4bc2acaccdff003a2d7814b2229695a5c921a639bd234636ba1c2557e0b27a785ff546438b11c146ed39d3666848fad92291515a5cd244e5cb7445fcb278bae57839092423e10b9f965b135a51c17ce9b479087638ab2e5c8b4b46d9589f87252fc5bf0a7a29a1c5fbb69953b2c95594cbe119326d71a32c5d344d768b423eb4936452251e98e2e9e9d8d8d70fc54f29c0ab4ecdd26f4a5112458b69c6884d09c1a464999172a46782bec7a5696d8e4d1524d8923b37e7dcfa2221347fca26f973d1194774656479544f1f44ae8fb36c7ff2f4a5a266c90d8a24532dd1492151b8db37e1634e9e884393b657b6d896b657b55a29a1c5f9d0a4bc792489450e72b2499b8421e376873624b5e2d69ba55a59289424872e11b65c8a873e87214e24970ca292f0791f24574844f1c5b439b4d885426858f33fe74723f836488b6468470c4b5542aa2289c63499253e44d1b66b69c2125e1bda1b32c9b5146583e51253e4fb4e0a2737c232446bbd79244d96d58a2bdb6c51548bf7e9e8a48717e568717e69a3911b5d1c69f5551b50e22d1344dce4a28c9d9283e5084d69517ac9c92b2a3a2a14b81e092ffd2ca8ad28739092d1509a62522b4e04e68ddcc887e910ae071e86b4a1c87190deb7c8e2e9ebc09c90a9785237cf4a62ec4d5a38a24e548b77223f089c61b9c6872b653a1cb8437dea97b6e5cb145522ff0006b452438bf2dc9b438c9a7aa2df951b98b4b434f4a166c7b93e4f8684d3e096297f036704a4aa28c91f8322f81efe578534467861ab93a1450d963d2e7aa14b20a969427d8f24b8135db1576c9e17fc1ba56fc134573af05b2b5487913ad69a2354291176c8c3a252928a30e28dba6cfad2a5d092a374d95f057c6897b567cb14552fc4ad1490e2fc6d1bb9464c6c9327b6c7bb9f2939708925d1cd1646312c95f06493e50f14926472437c7b13429263c53712596542484c68fbbc382f829e8a4cded2218f1d2d2b4b959f0365916ee8dbd12896722a5a704669f0284abc56d90d3d1b2f46b46c8fd09b67de248d916c737cbd1a88c71b689bede96e8b1212f6ec496e9092a5e16cafc352438bf14c8cbe042aaa2adc5138339e4546e37213f8235d0aee896344ee9a6589f64444f170272112c99138a250e5b251d7eed1fec42a16497246b844a36d2e0a74462acfa922b4b745ae197e29a3648b92f15bfc5b6d795945b1c55152382d6b7ad2d253926c515eea8f32d2ff001eb452434578a109a13b6912832499742a42d1099195f06c95c4ad108a1c9d0b44d168940a7e1b99c1c0936462f744f86c5a36531a385e52922698d0d121a47dfe1c3fdb2f471d1ee252e5888b438cf82c486368945f8725c4b76c505c7b8d8a2ade8dfe4d689e8d79a62927c1b646da28427aa6268d8ed16319c1f7e89eb19a6a878db6892e89b32fe89b77451c69927d233138ba6abc237c8a3c27e16589885ada29d8d0c94e492290ff00438a2d8d0a4f73125a248529697a5e8e0fc2e51470bdc726471afe74bfcdb131af3b5a53ad1e89eaa85ceab45bb468684391bd1b58888a3d0d8e26e2244532509ed911a2f856d997bda4e0fc2df9a148f9434e86fe0e9b12470ce47428ebc792ad36cb594e5652f69b1c88c152d1bfec0995e6a48f944e0f9f1470c6e55e3ce88b1e89a114c422c4cdbaab1386e5da253147a3709944a23bf67733813991514248547c167073e1b5f8a62dac6e4e89b1b7c8a0bda7212e594a9697fd893f62c4c69dc49c3b5a569bcb914fc3938d2c4cd9a5e8d0df853d6d514f442132fe0958e3e6dbd1b1d8e286366e7624272e4c715c239d13299cf8706fe04c8af812f69c88c16b7eeafc8bf61313f8d1a268945fb17a2a16cf37e0d9649fc128ae58e259621590afe9428be10d129744d92257a210848459c68d32fc3829e8abb121b7487276caf658d9f2c515c7f69b13f65084fe04cc90635f031b4491243bd69170f0e75bd69e91bb645211b8765085a59721210a849896937d232124c6fc69f839122489939e8a2bc98f5b231fedb7eda62645fc0bf425f05fc6928b1ad18fc39f3a1a24c6f5ad1bd2f4ad151ce912342a2df934c6499390d88891425e0fc9bd12fce6319224318c6318fc5fba8421112221085a318ef5a63f0b6238f0e7c98e9f83d10bc51121fa21fa22210b4421084216885ef318c6318c6319ffc4002c110003010002020201040202020301000000010211122103102031411322305132614050427104526081ffda0008010201013f00ff00f33bef7de9a6ff00dbb669a2669beb3d25ff005ba7234d1b391beb06be08cf4d9ac4c7ff0056caac136dfa6d98d9c5fa468c4862f5beba38fc33d317fd331ad64c0c42691a86fe086b49830c28d1330cf7867fd23391a51268f19c46988e267a95ed0fd343814897acf74cd7a499eb44ff00e2a47d7cdbc39263939609a63e86c94c4342467ac10ccf5bf15ef0c1a3889e7b686cd17fc24b47d7cdbc2ab44de92fa2a758a5a1b62210cd4362637eb0c121af48460d1f42a344c6cdf4e44bdb91498bfe0a5a3fdabe6cba7a42d1ca10b77d6266224a436c5dfafb330742669ccd1b39b1589e8d69c7df2f499beb0c33fe1cac5a37bf3a1ad64ac2b494cebd24342e876669c70621b30e90dfa6f075e9213390e8d4c66097b66fbc1af4c55fcb33acb7f365db21b63a27b317a548d34af48ab13d121a3b1e9d8b4a4fd4fa460fd4f7ed88a27d33989efaa476992ff93fc67e6c6f4e2249189998363d62421bc37452cc7856e927213d3a31338238a2b0c4c991f47235fb91d0a86c45ae84ce47d8e448ecc2a0539f35e9fa85d94f5fcea909a660d3d27a45313ecfc1d8b4a5a4c9d0d9899891821b10eb0e5a52112347112439121f4bd21a25169b168d325b34d13d19a3fe35d4fcedb4ba1aa644b359d60a8e3a71484d314b38a2de1c98ad89890c47e46845317ac370e4362653359de0e44b0744b3a686d2fc0c6b3d6312c3443460d7c97ac2ff000bd3f8b2b10848783583f2b426e90934c9b4550deb2674e186099f6660ce437d97292968fc7c97d98248583f5c46b08d7d1e49c4477d0c5ea99a2676230c1fcdbd7fc0d7625a5be289d6c6ba1c26cf1c61e427472f0522588a11a48da3cd892c35384cafc0f5ac3f51ee136bf26a6fa1c525a6fa4367621fa4344a7f81d6f4d08a258fc8d3157266187468dfacfe5f2791ee221b2b7496cb74d9e296795bfa4469cf0dd2549547264d0d0a4a6f525224f3e90b74e3ab098c3caea296ae89b548af1a7d930575f44f973a6673ad43a94f12d3644bd77eb3d34f8e934d152f757d0955778578d93387921a69909fad9cfb18b45d9f4725e9fb5edfc1fd1524b4869326561c0abe22be4fb14170f4499b8269b29247626cd373b1dea58ba3a49d322db637af4ff24957690e267e8dc44d4fd32a35ac1f8ff766952e6710b9ef68986d9a72398ab7da6b1cbfc93e3fdcd3ae88753b9dc9cb4f272e3d12ce0f82a66fe46d3e8e2d0b46d242a4c663fe07f0f23c91ba629ad38b484da15569e486c9969934b30f25b44dbd2bb4764f68e28626795f691e37fb5174a966ae88f178dfe5e9578f3f089bff0062d6f44b4c269cbd3caeb9bafecf1f9152c6456a371fd89aaeb7b31eb471174c56ff00faf46efaa72a5efd9e3a37f76263bc27c8a3bc4fa1791d2cfc150d3e99e288ddafe8f27df5f42aecbfbd3497abf91bc5a5799b64f967f28af2b5f485e5a6c76c8698fc93f453fe84c6b9238b4c94b3b14cb2bafa153d334e385ae6b337fa3c5fb3ed155516dfe08f24df4ca94e9a7f688f1ca794ba2e943529f44dac3b6f589238cb2a27f1290961f4d6a6576bfc5093fc2126bed1e56e73a22b9f42496e13d8e793c38543fa26522e1d36e16a2653fb12f1a4bb7a3499c5a136eb8b45f8527fb58a5715afb1f8966e8beff9296ce170c52f472b8f6c8f1a6fa652489cc3836cfd3fda287a4ce2ec5c4b64bec7ace2f455856dcb4bece550ff002bfd323ca98d2ad4d0bc2fb73a56c2dfc9e2a54b19e4f12670e0f1b3154a698e691fb990b8e3a2d34db5f477bf663e3a2bc453d38a7898a3be923ff1fdc926fa338ad4d3138cc68f33b4d6b1797f0d0bc9bd1ad3fa390ae92c1b7fd9134f5956f5a349c7b2dfdfd31fff001fcbfdac2d24fa59fc8d27f63995f45cb6cf1f4fa1b7a4e94d8bc8e7ec5e54d9ae90a5e8e53141d0ea4cd1b5285e5dfb2663754a4797f7475f689afa67927923f7450b9525a79779bd3c74f4f2793893e58e3dee8fcbfd4364d6a6dac23bd65759bf93bfa13fe87d9cbcb3f698ae9fda2db4b51de269e8ab67fb5fd32a25bff1c38f8e4b51e4fbddceb19cbc9e3a734b73f278f59ca5d67d1f8e8b969ea226ee92471c6fe98abf97cd7de263aa445ba78cc895d13c699c5192cf2f542fb25f095a3bd16e9bd0f73d4162912c25e3ed68fc29b6e1e6fda1452ea9f479df0b59f42f22b8ff006547247854ceac4cf342b4bf0c5e2a4c89a95da4cb5fa918924d13e3f225b9ff00f073c92ddd178526dd3e8b85f6bf0369a4d14d249894d768f3ee24bb488f3f1e9ae899bce4a5e3fa3693c69e8b6bbe228a5dff00e2578fabd7f471c4578b9eb5f689b6849523b6b49ae48cfe4bae323d6c98d9ecd52fe8eda21568e921d65743f1f35a4f878bd65b6cf1cb381569744d268e24a1a14fbd15b2e23cb1c5bc3f4fcbe1aed6adfb4478df91ff0047715d8ab923cb172a5bfc8b380b5b62e5fd9b87eb34b1ad47eaaa79c7a67e8d2a79fe2578e6a265ae8fdde3b6894b25b65704db5285e469615c3c8d56e32bf4fa58d938dadc4bfa1bca7fed197ad39279735c7ec52bf5276572294cb59f47e9f95ba52b568bc2e275fde9c97f057dfc3c92e921788ae961c0ff000447913e8f26fd09323f6cf6793c94d9e2fde36a4fd51cef624d33962158ab4df5bef58ae91cd7e707514bb9d27f6ee748d87d32ff004d2e9b10c4f4689fda73b7f4da15d2fc8fcbfdc21d5535d67b71a70cf5ace4f308a85db5dff655f7fb51ac56d7d31b6fed8c97f3b5f4fe0fe9b2eedbfb27c95f9232d69e45bf912a4ce29a4db394263b56ba2a19e18c4d95ba293fc50b194b4e02668c5f16c4cde8d163148d08467ac33d3f975e99f667a73a258be7f73f06b5343869f68c917149feec38b7f46b9fb1d73587e9b3970fa1d3678db4ce29f655a9788d6fec4fb346f50a7b3a34cf4d88452305da30c24d3a1337d6e1bbe9fa468d89a7e9b34474364b698fe72ca58fe17d436378726cf0cbdeca997f664a7d50974385a2f123f64b26b5745cf64cd31253db39c90d328ec48ebd3912121e314a1614262ec668a8d4fd327d53150e84d164bf5424310d12bbfe04576be0d6a68af1531c709d673adfb25d52c6c6b189d7069337893e6a7fb596ab4f153177f66a479b5b14b2270e42c1d1a2b4537a494f7ebd2f4f1982f4e4c168864af5422909a435a660acd1bc134ca78733acfe14ca58fe3e742f1f64e25870d7d9e4c5192636cf1c76b4a9546294d8edb7f678db68aa4b057d8fb9e8c7a2c4bb1f1653ec9334be90a993e4fec4d343189fa6c4cb78c544d7a676873a29c2be87a4b2db6c9421b33fd14d3388962fe0623ed7fb5f16957d9e5fd8b11378c796932526b19c137d60e711778b10a9e8bc6a8e3c270a6f485acff11b59d0db24a97a4c31dca29ab1cbf5e2d3468c1fd7a45ca670624265342a17d0db39b12547038e99837d1cbb39a35312c7d0ff00893297e57c7c91c90e1a672e2bb1f913e912d8e9b92b5b146b277923ff006373bf42692ebeca6db3c6ff000c72b451869bd3289674e759c65933c475946915beb895d239313d45f97bc445aa290a06f1156f44f910bd68c4872871fece2c84fe4be0fd2654e7c5c26797fc844670d6c9b84b0e12fbde8bf26748f1797f72d3ccf04c5f65ac35e9343ac9d65799e9e2be5d1724c969a153d25ea2d3d3764f1f4378b45f5d9c9f263933f695044bd45348fd4ade89ad5d95042c66a46a6569cf8f42b4d68db25b27b5f25ef3e08e9ac6358fe1f83c95db132936961c297e0f1a7d951d8a0ba969238913d973a5cb4423cade24293c319d9e4c4b4e6f487bd32a08dd2b8bfb6285860fe8fc09765d714921799e8b1ad35494b918a4aa7a4572e87d1f636d7d12f4a5d9038264cc5f14662efd4af9267dac634d7b7f47917ee6225e4a3f53a1bdfa1b7a2a5c7fd949aec86f49490d9d32227ecb8543ebe88f23fa3c8ba381fe07362be98d9e27d95690ad51c4518cf24e9c568b38f4691ba59844e7672d7d8a96e3389c927d1adbed0a7e6968a38ad653d625eb3e499d35d952d7bf2f875ea27c0f4718b069e890e3adc143a639e3d13e35ba35a9adec9b69e3fa389faa97583bd965323ec5da1ce19a52ec99e8e24d4c8fb7d128bf2b5d227cef7b2defa81f8c99c1ca6282ba46bd1bc7a2a6d7d8bafa31b67d2f925a4ca85afecbad12d30cf49fc933a7d32a73e0d265f888491a74547e51555a2b684b9763f2bcc134c4ba1c9307ea631354869a141c5617f63277459854a64c1c7a4701248ddf4da44d26554892d2e45a992f45297c926c4947fecaa6c484b3e29fc93347267b6b515b2c562a132e25d699224b18f0c678eb3ec7522b97d615073e04f9790df64fd151a701ce0db344c8bd5d8f121a6c81be8a4f449e0fd4b1c112f7e51e3746295887ac53eb7e5a6fc744c6931a30c2a1515e2685a89ec686bb31e093d21694b192660fc8cff227531bd43f2513e464d2652d1c1c05e3f5c876846f45135f82d77ea536c4be29364f8b3ba1bf969a73f8e9bf1df4d7ac30e287038a178db670e8b8c23a65f7825d963942cd31138feca5234909934c788e686fa3299c28738262ed0d3223b2a34fd264ca9f5860a45024a7e86fe5a3a1bfe0d37e4d7cb0c2e750a30724c168b5ea0ae87427a2491a6e9c7b3311a696610ba38a312f5871148a51861a6fc9b1bf49187fffc400281100030002020203000201050100000000000111102002302131124041505161132232627081ffda0008010301013f00ff00d3e7f3c91079bfcca10df522e561afe2e610f37b69764b0ff81842e6fd7a5d6106be9fbdd096194b97d4b79d48a5fb490cbdb06b133098a5ebbf69146fa268d10bbdd2774ed6c5d090fb6f62c3d56932b0fb1797d13be694b96f458641acac4daf6316e974bdd0f3082d932eac5a420d777eeeb0f30a5c52e6130b0f2878b9841668f0f131f82c37dcbad1483536ba5d13f25ecb94e9cb45dcba962947c85aacbc223b98342f05587d48798485fa6961218862c4ca44214ba528a3214b8685e06e9e77528f8e2a13c263d1fd2a36521309e8b0f3eb1098af13144ee2adff0068f978f0bc8d273f189414c556617d25b278825859b8821af221f26244c5c4aa09290687d358caff0070d527e88e4dcf071f5e70b0fb57123122106416aeeb521f9f4c9e069a131d17926233ca137faf30a452d388d4cbf05a32ff0078ff007379f5e45c86dd2f6af62784cf908784ca33c886b4b0898f88bc1f258750996973ee89ac5ae6945efc16fe0fe569c6109859e5ca091067fa9c4e367d17eb10994e0debf13c8934d884e3994320d33e3fe70db38fa12a3589c485290552f67915444d558f2510da4a9693b78909314aca2c3d98b2d547c9af0d7ff47cf8f89ece3e50d4626338b1b43699e9dae178d970b9fa4909b7ec78ad1c50f8955971ebf4a85c9782960d1597b97978a510c434265c32e8f0de91317cb836e542e5c792f0c7c9713d92153a90f45c13f363245ec7cf8c54f9f96cf0d15f9490b8bfd6cf82154a0be5fac9292a5fe195443893be87ff0017fd0ab4e978a958b957d2b4e2e32ebc467e907882cc26ef8f17f87c10b8b5eb931a4d793e3c97a627c9af296898dd2718348f87fd9892e39a5cc3926fc7e0b8f8f38824974ad610794c772f545c4d67d75b3dfd3d53ca83e27a2a3d9068ba4fa3084ee785d2c5a2f79a26368bd130b7ba2caec5ba1f4f1feb54ca4d21261acad6650c5d0994a867e6aba6753fec5af179a2ca65213a68b13e82caca4c84ea584e39aaf02f3898b88429edf452362532f13a52d262e973cbad9c5ebc5cd274b29484162c651b1107b4cdd1ea9971cba963d09dd572165d290698ba1898de8b1cb09134789a4ddf758c5aac2c313584e15318b2b0d889a2a52e28f132b10685a2194bbde94e6ab08432145e4686f2c4f104519058e4b34a2c3cac3ee6ff00175a704f3c79145865cd1e2909baf651f92621058794ca22621e31776ef8425337109b7a13ba2704c64c5210625d4b0f5a37aa28b2deedd1283637ac26e9e8844c4166e1ec862652d265e6136a727b36915b2c2e90998426b04cb94e0b961f4cc3110984ca52e2130f66f67cf78426b084d26d45c8a8a5e98c5ac12223c61a1e69f243e574a3e436d935841227442765c2652e10b0cbbaca636329734a528de26b0489a7ffd9','2026-01-06 21:15:52.146+0200','2026-01-06 19:15:52.147Z'); +INSERT INTO "blobs" VALUES ('fYN8boc6lCqqCQ7YM7pD',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000300030101000000000000000000000304050102060007ffda000801010000000099d66fcfb245d9621cb13a005c7e388739edecb6ba0f034f084b7b270f3ee745835187ca53ec28f2dcc0b571eebfb3e72073bb968e9d0a7a642096a74813096d72f32b2ea91e14f537a1bc64df36aabf653c24f81e273ba3e7f6f4b0a08a7cf2d369d5db6ad89d60e99f5425510f30d5ddda7565f7804e8f450c9ee1dd71f8c4460d7b88d8a49c6337b4ce6c63a16f0cf772f89ab1697aa0b7c2a04fa74d62b12019aabf80a3a4149f5d564a759810b768db2ef0f47646996f739cea2b97f3cd217682e459a07ac6e06e56c822c06a5949836b375e5a95e14fcb01c6ab8f67c13e25f7d67dc069a8d627378057e82cf350fe8b279eb5b4eb4e136412e775a78f53c8d56f03434a381a610255347d90e73ed5c30c0fc9c0a8318a12ca698e179a7aa0a469d6c46318b2b6eece929316f633de766a064391e86b282d926d42cddb46749f37a46b9fe95eccfdd5dc3114d2e57be8f3129c2ef5599b69dca72276f93afb99adf19df4169a9bd84753684c4fdbd4fc56e45f900733b829312b66e74c25a6e3c54ddeb4bbced2881903b2653dd5a0d176763e8685cb750eaa98f4651dd2d99f16363ad273d59ada6df29b8d973f4e8ad50539f8ecd1d43af42a56681127304747216c3d1f4db7f599b7584242554891c2c65f2b0b3cb8196d616efbd2e3d6cc9b6af399a18c5675f89ec687f2c9e951c3b837b0acedb9d99d733304aed9596ddea2fe555031d6bf404953677e5c31f5e93a53a101dd3db1d5469c91176c6db6efe76446dac8afa752197285b9ec3ea6556926e86fcde4b57a9e7d4737d17de674ebcd98372dbcb2c261e99b228d5a2bc71513522eb4b0a482f34af5c79b89d9f5a637889a0960b6d0ddeab29ea2b33c9b70fa42580a31af7b0cf1dd4731bccdaf54b7ec6be50be10550348c74f1b3a6237412d13d5a6cec431d4a96b99f182d2e73ea199cc5ae85aaa8ac9ea35e88b267578c8f40d3616dcc478a081eee3130919b9605cc4cbeacb7ee2c3768cea9822122f9e1ceed93040e8773f28d65393abfd2313b4df444780ee73693956e90f3be738aa90c45f33bb8ab3499ad3e12c75cb5132a7ccfbaa6b363504f9a92bd191909e5cc0f4dbbb815414b89bf2fb76cb2998d424915395b7654377a316fb329bcabcda5120d171f64bcf57d49cb761c8d69a0699610d58a042fb03da2e184281c181174091cdce49feb051d72b1431c9a1ed8caf80acaa7d0677c82e2fcee8a5b151f666cad6bb9436d5ac20954e5d0e9979e59a617883214f163bfd479127949f4aec797b48e8aab4da7c9f4a6838b1ca5b650f4a726694ee6163026ab9ad9d18a71ccaebb9b7775f471d1e814cde8aa5f7397d08a00ef569d003dc01089bf5143911e5d332dc90c9cdfd9fa4aee5526bbc69efa0aef29826c67459d7969d7ed8d4da6d7b11e28f4a3ced9e9fc5071fdcf31ad0345e920b4d9d3e53a38fb74d21212e127ad173534cea1f2da8d6c245bd4d56ec9253ab967cd2948ce9ba90be9e7e4a7c753af9bb78db9c89fa67ba07ca5d0d30a82f0ab5e81be9b22333ec7841e415ea5f1cd0f420e61ea3383e8f731d31672c9967761cf6d6172b415f9dec622885c6d0980219fd9360a00ebb2850798d36a94d33d136076f9bc4e65d7284d6129bd3bc944434a73f51bba348683458e955786a3adeb3d08d648bb75b9ce7ac6ecd24b78d007d879c467279af7a2a89808e43eb19ce9bce9bd7f0fd030abc64b746cf2bacfdfa0a3156dd8c80a9b6a07c0d9e6356d61be71d658ad3399059f65279ec245993ec5ac409b75000aa2bbaaf2089bab8d4e7b21a43d22cae945bf43f3d916c8ded5d74e1463f5e1bb3c6072a2fcfccde59bb09345804d767cfe8794baef8ad17c268084258156a73971758bb482a66d9a6099f519a2aaaab774daaf45cfcddd4725e962a2d0d4357a75c520092827f1959d5a5e9d56aca478b67189327acd9de5b9db7ecbf906fac290ff004eb95564b5753f34835ccb54a8d4519504205d8dd6e31b7b6596849a145d9d32857f25be71a0b4711237a78ed4b2d19c326eff00555e373ad157dd364abcf71e2e6dfb4464a4b3ac2801fa7e9d99cc90e5374d582976a691216ac35cf951adb9f9166e6daa7509becf73525ce6dde9eccef3c20835d819567e1611ea4e4d82d9f4e97875a7c780172c4369cf0c8f4a238b9e75a2f43679c513af5d65b97f559fed69f8142a822a236bc60a849947af5813c5a9dd579fb6f72aa50cd2ca6b8b6bc87372fa1af8248eb56c78b02537ce5dbe563cd17cc8a4515f9f9e56b3b6775a6e96b239723d79e5898df7d24bad996d9a9cc9cf8b8ff25d56fc0b1d85bca33b93884aeab2e8e4edd29569f8215d0a7b47bbd473eeade8166c4029391c3e7d5ec056d35bbbf0e9751d079056d8917cb01114fb82793958098bd0c86bc19a45f7dd4d33b30dd9126aa94dc03ba8bd855c3b33fd4a632cbaa740e72548bf316feccc68a2d2e03268ba8ce731f434ddb3419021a256682b541b914126bf3f60cdad36b0c790faabff003d4fb27a73d3aa22f8f69ac6ce31379b3809959e4e57bdb741d12739c04c18767dcd90f6a5d86f27b6db20779c4fd4e2bec52ab4243e97112abfd028ccf3a8f288619ab3e5e521597d1d7151d5e6054b5532e26ceca4d868bb537793955a6b3e4f356afce05d8eabb1971f73521813a7a92a3ebe7ae23274d4965b521eb62be04b78fedbd3ab6fa31b606dfb296aabfa68d467dca5734e57b32718b39d3e8464719094ab16cf1624eded3c81e2f4af2ea6d25ca873ead30a457234fa6d3915471273cb5171bf9e67ac5f779caf91e44b692395b3cd0abee2f23a3fd06624b13d488cb6b14f92870be71bacbede01744017777bc04fdbe6a3c9de7d0db4b139ddd59492d94acd14a4c1a157494e2959996d2930b719758064735de7c0d98d88b45077cbd1a09710e755a6a00263103433328ef027df6b9adebbd9e7fd3f7a5d67b3e32b71844a10e98db75b9cdf59be6672d7db737527413e09bd0bb4a9b44dd46981f3e9a0159fb46939206701c0b8c2c59a9ef6a9b5e544d28bcbdfc7c2596676f8a99c25cadce822c91034c376155e8f3d457296b915b20e786ad506af26eb1b1b0980a6da7cf574f788dfac88ba46b0cb2746050aba68e617dfa2a9a39cfecd89e8dcf284ad5b236374638595d82e0b96658ba2f7b6200228754e17a64f3cb392a9534b97ea1f9bb4c5086d7d91b10eef95baded3826e6e935a6bab8900bb2dec6cb8775bde33cfd33fb391253b765f61085d036459d1194b14c04dc33bc3af3e18496d8c07238786107b353cb40955fa7ced9db021c3eb270294b8f9d5bd16e9d494ceed240e63a722ce2282ec46e8d666ea1cde7a69f16caf8c19ac54d534c00db53e8b27d1f4eb2a2502821903546999856454356b3ed1ce7c94763b93252269dd1d6e7633ec311d1a73296ebb34411a06eb5ae819675449a2a974b2b079f1ba18d53c8f5fc86fd727e1231d8018ab22a330ba0de8d297ca13a65e6b45f309bcbb193ae3c017d8189f6400095716b8b49929948ca0bba3bf7ddd4dc7fac97ce093869796afd2127a6c737ca773ccaeeb9d0cee6f7db4d2bdd6f44c5b780874921e14b9d5d1bf37d461b76b8ea0e1b6d9782d7a67b5937ec544d3e7d2e9f6548b94de3684c9c406b49e64960a18f7bdef3eefa900b8633330c8abdeb3a6b0d7a5be687928cb2a5680ddf66773b3eb730d5d5d3933986b5768566d612f8db752dcf6569736da1496de0e7a4e83e68a5f86eb79979a4365699d0d0c69b4d9f4d3c9b1b79ad301a2d2386174355084527637df3e1e0773d30fb14cc9b6c5eb2f4f95cbd9ac6b5b2315714d3b2dba81e76aff002a74435e58d8f6956cbc35f02194a8db9ae26a4a6c8a30499bdb6f89b9150dea4e5689ef6c1d04c32ae73e0c43d2037babbb3d0c0332e10dbeb161841ed183aea677d51bf183a69828f5abd417a35a167c7a76b5972f13f558ad89d6a225d7f1ce7386e82c2d325ad72e3aaea3c9a6b32ab8da41617275cec34be86b7ccf4a336bce739b9d9cd911ea302e779bb53dc99748c6c9933d74792e9c0d3275f9c1d44d0646d8e77b2d2d97d1d65ba60f9da6e51f2b8590b9d4640b2139567d389735e7d1aab551bd3a6e67a41eaeb3e0f4e3830999a6489273e506e95d5fc5a13f612896d45ba26f6aba3e993e7d0c01df51d46c6676b7e82c06c7b8c2973b4acae817536f3fc7f1235e5b78b498d2718b509e3bad4f66953d676272bb116d2a3b266dc48526420cb254cf76bd05906e39841d997989cb4b1be76c9ae9e626a5b7bd23b55c4b20b497ea739a355a3b0e16b9276156af6375101d6d52973dbaee8266d8f309ee60e112515265460804b465cdedb45d352d72cf1269fbde315be794a1ca4cdec7b534ecfbb36280399a8017a748acd51f251d445e5fa54fda115449d753462ebe28caab6490b507f9c6f15e9b926768b6814c65eaea22cb6c9fda0c4b46dd89fec03180d1556a0436a39a9d23d8bbb65135a32fe4e5e8db3a674e58e4e6714cd9aa8c606fd538bc7ac3daa23c76b6f411f1acc945368b143d6f49cf475066cb3ae58c2f400b99b7104a7f4f4f656030b123032e652c7b3b34761d6b74b0f2a3da337ed95af2a8b1e3a13a934b8ba5336a86ad21cf625f9a711d90e76ae90f4a0eeaea93d356f15ba139970d079ba9a2bb97565089bd2416d75fa0757cff002692a0f67720096351af78db9f944bb2a434229b7081adcfafbde0420e37d58d317cc5589218d5a93591a8d8283909af024ef77cceae5bc20da5a34de9891ccd2ccddf7b070682953a8db6a516c9f48927a03b50169865a356ed8bc2abb7d67789c8aea81d68e2880be3b50ed3391f223eb691674ca437a6f3b4ca00a2be2aeeb311b71ef55a6552a9bec4564b169952d55e7376e0e233370af5160f8765898a7b2f17993193df76d8cac79232515a89283cbc9e2b6629d074818bce5ffa04ae3136be960e1920e99659f2b0773d1b4b3af689725b759b9f4e481d1c78e5130d97c8b1458d554ce545c7b601c064190280b6c27d257e6307d1312f29eaae14f5999636bcc8a7ced9ae65cd88b1fc49a0b5b6ac96e1e6cde4b0f0543bf6599722ef55cc70c0fb325cfcc32b86cbe3e57e65aeb66b6e892e4f7ea773aeb066ccdd9bb1f07205ff001559d58248548ed018d27f9d536154243bfd0f39915049a5bc54901d1ed37c27e06981b0cb3c1bc3df72a2ecb5ba8190346c6a9a3cc394d1d73051dcd8ed6f715cb7becf109ce891f5e7cc94b84951ea5165d44710f683474e581bafb2edd4ca1ec3ec7889157de6d00b051e82d89a0f5f0ec52f2f91efae0b95991850eb99d7cd8b3254a66271b567f8dbeb998af5331c16d4f61249647a5f911bc156f555f8fd58fa5214e2439fd55f85cdcac6bee9afa196b4cf241a4cf871496125156b0dde4a4d36d1634d3de010a64d8f2cc784aef830ded73918d8d5e5982631a6f4c986322d53297cd23cf6e4da92d085d873a73ed9d4e99ab65656701d34ae9e7f20bedad07fb41f2f54dcc4b1b47998ea3a0486707b9a5ba134f5566bd3727c64cc9ed8e63424cfbc9f5209464caae30987d962424fe5d66580d41a6ad4699582178fb141b2f958bcca156933befac30f5901941672ab52f4e9c4a8945e91273e7e10381d3e83bd93c71799c3aed1971c5d9d89de6a7962c1ebf44a42db6edd1a0c330f3acda577320002fb4dbdb28c69e36751e8e36840d7560cc91dc3f4b498c7b19d946c4732c07028a740c6f68584b7480f05bafbfb9a5acb89832979f0959e234106ad7fa229c543d5c2d4da4c31f7cf2abb93f5ec85cf715ab7568677d965c63f194f0b4bfbae45351e8245ca29107ed80616aa4d33f47c11d9b2dc7d1adb0195a51ce32338a1b8171c03ba6b001d5d3da7c246704767b006a219a5d6459b1f3d54e854afd15ae2d04196ac0a64107d280b79c9c9afd9f4a9409619e2536156d42534dd910e5c9e63b340db0c3818d63945b91c1c572758675f6dd0956d30208d74eb69297b9bc797d081a6035b20e7334b9c6f5c358d23db69b655c127b92ba8db800916a553bd6f82596f35713439dc7d3270cdba409dcf59eeba78fc7cc656bd229735968d39958c928c31abad43c09c3d61a39300e2a5b4ec4b79d7e7b14bca6db2c17c3cfec7a361596d0f7c668a4e1f3cf87a012c9e364df894f4aec256d5934207458e1db595a75baea5ccce9e0ab6012f99dbe92b2e5da2783cc1997fbbe955e424fa7e8f4ca5ace63385b4da8ba5e6c82570d38d6221376fcf32144345f9c58c6b6ae058d762240b755598e3be9b93393496168387cb613d8310a96992dc34f64240277784690d295ce8b404611b16e7a5ce6dd6b0c2f9e5e87b97b8f2f2a877dd263e6917cc7b4d156f753cd1e8b1c586fee92bb344326c073a1ce5d7560cbfa5d6486d7b6649b4e52b625bf5859434a26e565761a281aae38102bb4f5a7bb573a79cf69951ee219f183d841deb25ea0a3f3cbcc2df469051c36962c0b2e0160a95bad8b10a529954b769361aa2cf1cad571a5a654a6454061ea5609ac7f304178298d9f5aa59d1356161ca9601467471b2e73da52d0267ac4f613e795559bc9d71672e2b9a88cde78bd0d14b6043e934014c27e74791f5494b7a2b99cf9fdd04d1d7a4e3bdea78d2aef2c65a661bfc80e830c3f3e668cb4061867c3cabaee1b3a4b6140a9618a6c69885832366b066d3a1c5888eba0430a1dfb39933a0b15451deb08520945400de78de8ba1d4b1c6aa1585e613a4b4ae67e84df1559fce22f37789a8d8ad98f94f5368e6e8557f455be570e36239832761278c118dc01d37bed5a2c7dd6c84ed19df69ced47f2f7958542b71daefb31b0589beb7d00f999b426cfa558b6b8f3e1f96ff00532684651ea3e0f3f639e799d30b50d50e4fb4b7f3ce9b72e39042dd8516d7a2e586dea5d0365b24f9d4b6e67d5b38db7713934341fb72ec502ed08f40cdccd4a350a73b041c6a153631129466799c3e160bad0119090b3414aed2748bb3cd94cb06cda496e6dabdb60f19fe2ed17cca750a8f2577a8e7e8e8da9c7efd2a0b6e1de65f9c4de9b419b341d1039c629eadecb15b94956f7826c65ad426c6186cc96b9c030c98aa991aadfb3e16a14a52c4769539b3d631514f14693eee135841e7f6b36fcaa398366d6a01d3808b5a11e0b1416e50bf43e528f9be6a33b6e40b714da148afe24a092f8bbb4460ae78c55b0f48f37b6982fb2c1916b4d19a01476208fb7b7db4d7472a6063d1220a3a3d123390361f7a0bd4d8c1eaad904d6a40ba6345817d3667d3af167f4f02a2595a8eeb1292d066fd279ea1acd4e455ad2458102869ab91d4c38e91ee62aeca3c3609a81c8ec9f3aebbe3c47e73230bf4528d1dd1aeebcf967b0bdaa18d3d9859a705b4bda2cc2c1153aad8b570be1631a4cb28f3afeaeb7214e81b9ae73145b7131b3ba65a1ee6a7fd239aa5e04fe62d509c132fbe7447a6e75a6dfa01e569b7e1a3e6b653734a718d0ca9b5cedb1f01154d3757d6851939ceb8d8c1d19caca70f5ddd99e834ca012c45ebb6c987a51df5d50209c2a59974a9729861fde32fd5ee38e938e247707294eba150dd4479be95e9013a470bb871ec973c80ad68a85571ed0e02ef28fb1a9ced0c32e4f84d6a3b30b3bd27250dd48b50620756c3020c7137a938970ac3dacf1217ac4eceb9be7e715b06a1c94ee8f651ebfc33be7568bd20e809120b096592a03e8e2b6ccd8f1baed110676a852e8cb2b4459fc2e9e886d458cb3a31bc6d5c2905a9f1a6a7dc2ab25600e745c9cc306aad52af3142de856395c3eac76e8f84b6e94adad572120f9f874da2ac49879c6c53af0a252b5cfdd6d7aca41735cc5a05dd125998e1d38dcf760baaa60ac129569be9dd010dbf1203cf698c3ad4f60bceee66f45c86f6325f2e2c908912ace235b606ff00800a8c6abc77363f18c902dd371195edfaa04a7cf19d67d23c72ad3acf49a166c1b306cb2c077ccbc109cfd365898649d7bdaf3d0fae5033f05b3667a373a152d9f7538f37b4f2119bdb46fd0074995bde2e74cfb29f80c6ca9b262e4be0b4eeb803110147625ce1ecebecea18be701d7953a459f1ea680df575a247e56c5f619f6a88de454796c1c309f78935f81d0b2797cdceeac932ff00872e2f41d6f4451f89e07c5d77d1606eeed89e2f3e1ada6306dbda2e4d039f3402d1f2c5f6f9d31862848a28ce26efd3e76de763974f621ca3bce42ac2934bd763bb1e1e9e2536e6368b55ec1e3f3cedd9cd2b21eae97b7e6fa87c53e021da4a41e2b1b68b9be9b9f7bdef7ccf98d17dced9df03c7e755799d75f1044d17d0cca0fe9b50f08981675c6e5212e2d2613b5eac8c6f3678161efe1dfb1396a017187d7e659b580b1ec6540ce8d6d250e9dbeae06374672af5a2729d9d29c9c457a69aabf2c22dc96fea79f7bdef707ca8576cc161d2b93a48a97b38d0e8bfa69a6a40f45114517f7bceb031b8716965a5a3d3a6efce04cb9b7440952034bb230c000f9b548bc570bab3ea03f0d1e72bd2c2536bf61ca37bcd5ea2f505c67d0bd3b4e5f6e8270ab48f6c21fd17a7f7bdef4df9068d069194f51c7868d997936e512ac6c9fb6c83a28820118f256fd3d6360c7b9e4a6d17dce204cb5e7da0c886c5bc4d2a9bd77c0df21ad31ec8279c15cbdca5ea0c045ee83993b3263b5bdf271ddb94b3b96d7a0922af30f999b77d6dcd364e5f1f08ce82a605aec5339af3066a8782b85a4d7367c07c6ecf2ee59d375b1bd5df1ab6a08159a678ad37642de1edf8e2f6be9b3040faad5e5218e8474372ea8bf4a43326d513654de8472166cec93a16790ea8c207279e827af695666cfc657d35c7bde71fdfc1d1e1168967c959d61966730ab7346c1d51531105be4ab21b5a701a65528ae0f0e27cf01fed9cf38ea1f1bc74eda70f5e8be9395fe717d545a953189b47a742126f9de695cdb466bd3269b5e82cf117d8545caeb6b2a580b10401dbcc4cf7b3e25368be11f73aa41450d4114d8766bc2cef9168e056c09ed822286adf98b2e937d74b09558e9f47df31ef7a67c7b362b0ca6afd3fa7719dec6f96b979c5b94f75d3744de2dc243d1da7cdd59909cd2cf4dc934e6b339c3b4e214175f7d54d7612db6d826964da8a99e4e058c23bb7877da6cbbc3e853f69edd7f28a9da4bcc79aad924b532faad6bb439dd27d1f6f7bd0fe4fa51ade7745fbda33b88ef0ff0031a7beaee8c6a00c98feee831b47af7254119270d9e839d23fcf229b0c6f96500b5be896fa85cce81d5b69c692c20a6953338ae1decabe12931ee98da6045513321bfb66da0b6aebe9e7559a062f388749de3bb7bdc3f062b1460675628fd313e6fb267e528884b8d8bee715b68f767e89547d3f2cca51f61d2eb21a3623f25ea7d16d9c0bc7d35d77d0114a61eadb732535a788c64c32b4b31b995d2478c6a1add9acaa14d7d37acdeabd1741cb1ac4723ad8e3a1d2f54c15ddfe4f141d18193b6866a39af639e5b8737b31c5a6be309deb872e87ba68db8b9adc543ad8d2aca1cbab59988465b61c2312799d7ce3ec015c02e2d620eaeb2d0d1f525d1d4ec4d4dc56deb8ec38a3f84790afab359f36e0f91a4ea84a9bcc597bdf44d0287b998136b15b5163fb04eb687b95e4dc2ef115c6fb10b73a1524bd955c5b4998d28df562de4e69de3e7cc0848a609e0d83745ad5f32cab2e666d157c32bead094f1889aad09a21594bcec9dd259ba1be1cbd1549e7d17b35159ea898ec9f0f1d2ac57d3957b2b28f9c7253658089cceaf02132c04bd05d9007f3006c33355a545e90b571c770e04843c69b6c9899a0d3fbf955913aa17c2f0f7d5b5347375d5dfc2488c3ee28b300a001eb298a651beee9e91e595e8345340881d01a0c3ae3caae562a09659349dc2d8b0c2f8b4ecfc28be6e519e93849e39b691937e915046b627c001dc2507801d666291c08993f2be6c1ab3eaa01ecf2a3633b2f8d529e4e85e47cab5b8189acac4aca317751b71910e68603853c956427b3508b4caf574512d94ce09ef6b9d83bbf4001cc2a87a8b4e15915483e9cb74d82ad3eb8d08ca597eb0581c91456f1725482e77d07d04b5596282fa65951ac8f70e9b4f16d6585553ede06a6c636a09b5d2ac96515c6c1f516ea6f31c623d81d452735d44e9d29b534f50dd71378030d320f09a183a2812c359cb5aaeacf6a80a58298d4e7c3d2f6bd1fb9ce5929986fa3e7e09de603a6b72010e6dd5f2af8b6ceda98182b6a6a13048c2a5a886a01bec530a477a34ff3748f3bd29842f4078ebd85a7e3a9e69b597169abde7bd90efec34a1bcce8975dc5d253a2a33e4465054aff00959567daf2cefd5e87bd8f9706692fc08c4a65328556d4cc6c6001da2a2986c60716d0ae2ab618d7c56d98e9be7558a678ef15814b4695645434223eb0d9f2f6b49abf670d98cb14426bcfefa6f9d49e32dec5352df096775a46e818c261eb7cf51a077cdd197def7b8ee4d2e8614d21aa2e67164cd34c72acd8e8cc417a8d28c897dd9f0176286e546539a30c4db4532e3105713359893e6645442455641adacc75fae0a519818fcc08a5d08d0580e3245a82373e7bd1a2aef868c6552075dcef6dd2afa15b673ef7a77cd8f04c55b2d6f40931796d1cbb68eb51b2703264f7cad9bc3498f688abab9b01f4dca2b2d93d16a5c4c5c0643b22cf3ce358dc3d16b295eb3094d283554e5d4bab0c6db2c3775d0136873bd1e9960450cfdd6647db753e1acb89e7cd9f7b9ae0d63ce7b34f0c47d81edc59153151e5ea3930cf239f2de10b5231a358d099c3a82d414ab40a6d67a412984a6bbfa635bea5d5ca7294beea4b8461d35cea529882db7c55d6772fb3e8517cbe1e2b730d2c7ec7abce33a26a442dfa45f7b878ec84b2b3b181b68f835f042d867b8c8464cadb8b52f89ec7bc1f6367774e75ca345a9a2223ae67340c600c4b364bedb4b1380dd841636a25bc45f426ce9f33d8a64950f4691dfaf16bec6d1cb3dba5dc3ece76f0e4729cf59ecea952f914e2517dbd7da79532b9d516aaf3ac51ca1970a0cac22ec606c5d16f6fa1f75d4a95293821ad3d71ea655a14eab20a5db19c515d67e9b39f632406dafb93dd76dc1e8d6e39139c507df25b049acb2adecd94b7fa2d15b987a7027a557af7e54895022d2459a12b34627bc4b249341cde579b7ccbcf0b01c6c520c427d32e80d4f7e988eaafb43ce849f93af7e1f8ccadbe1ec20dd4e7fcc52db9d4b1b60f5c81d982973af3b35c1edd5b60482653c4d92bd3131fd262c3a0d4691b0f6eff00a4f9af2edd2a8b29f4ee3830e732165e9b96346a33341ed3d305ae05437612f7bdaf8a866856a855b4f2917454f96550da902f37ae026754a9d0ce99251061fd4e3a0610b17542360e5156ebcdaf474492a0ab1ba2cd983cfe7b1aa24289967d88fc62aedf3a1015f56e8cadca8d83b505fc8db94db3be874d4d4a37762aded52397ca33b6b5fa62200992d9d42d20afffc40017010101010100000000000000000000000000010203ffda0008010210000000cee3519d4162cb2e6ac134cd0160512ca409346a4006a25cea0268962810542ac944ceaae6cb2c9b88b2e752c00b0455965251640b9a6b2172d1645cd582a10285066944b64b150b12d82c0a80000a115292cbac0a817342a250002c00ace9150b9d5c952a2cce91bcd894000b165454a8b35959350b79e832d0b164a02882a0b2a2a59174cca975cf48146b24b64aa2000159b2d4ce8164d5c89658b379d61550940292908b3486b22c9ab8a8b25a9a8524a022551441626a55cd962a226a52500160002888b72d58d492a698acad040a0000a8580934b492ca336452ac89549408a0028cd945b2012c0688ce894b026526ae80150b95a45b22128d4b15000b0000292528959b59251a80b22826a12ca02a04a2a0cdd322ea4b0581288b60002c965a82e7512d665555cacb04a95141280590a2e68cea5ac8a5859500250000005852e1a49494585800000058096812555339aab135135228a0800582e55a8325d64815aca6a675666d144a80b02a25a9acd6669aca2c8d54116ccda0a8b1614082d6564b9dcb9d420d208b7252a2c33a00016ca933a1a8482d64d64a67458ac4ba00159356548b2a1058a08a496d261aa000b3255d486b2ac99b65ab9a4596675559a0b000acda56537219d4966a59a84b2cb26951732d000134b2b144d4972ab62933b9152a99cadc9b0129401925b2c8d5104a25ce96000584a0b0b72c6c25496825012ac10a05cd02c96899d4b378acc5dc59140ce9600521298ad50126b9746b3359ce37ba495292caa800019cadd512c2f2d5d4b2671de02c949650250012a4d289595c6a4d2cb8daa26a254281609408a0a94c6e0b25165ce99d42c8a58252c0944a54d6564a160b90d405c940058580292c54ce894ce890d00254a2c016058140cd02e2d215608b2cc4d6d1a8540058b290a8171aa20a809171a8de56c285801500b0a8b0b26a12848cee3466a822ac144597ffc40017010101010100000000000000000000000000010203ffda0008010310000000d66b35654a2586b361572d40950a814895a85892a92d842cd66c2ac8b14114452434235126a165b9b2a59acd8504504a4b0b04ad489b86744b2dc928d44a4546ac4105858b021a125a9669096504a00a48a8a125018dd1292cd1172ab0940021442c009a99d916525d6558b5525128095005858952d948d4a8d48b22cb64690b12882a0b01ab9c9a2ccee2ac119d164688b2c042c2c5845b2d44b73342ca25c6a684a8b9502500b25ca9285b99b9496c19b50252c5355933058159b1342a352d66ca4942284a2c22d48a12a657374a255acd825dc49148a0012c5962dc992d9a2352ea42255d264228a840a20a40cdaa165064ab2ca5901b592412a05962c4558345935335658d5924294a912825835910b2d468b2564514245b9b2ea51222ca042517532d089602ca9654d22891651152c01736d9175122905162c9a4b9a584a22894cea0ab22d211605a80a896a12825b5124a4b2e925b2ca8928a46a2545b1500402c20b6c4b2cd588cd5cdb736a46910ab00806924b53449435124ab2d92ea320582a0161a492b58bab94aa96b3252d49752402c5258a10ac96e6d6b1650ab99348d24b5008ade25455885644b7504b16900521accb3595dd99cd09606924268b72a5b136c4ab2a1758961d1988a4a20d8932b529346a4b2452692e75ac4a942c94944a8b112d5949bcdb2e4b9a1658d66596aa48a4a085909749560d42094b2916456ac9366094100962dd5891562009a83594a2161528229619ad42342c82cb128591628814040d660bacea33a1779c99b6e543594a80b152d86e3308b2d4de19d692ef042c059622a052056ba33339852c6e673a55df1d1058ab2e6ad4408281624b2cb4b2a14880a145448d092816208a4de6896c12cb16543490a2c8b0505c826a1651289a0c8b52c20b2a596050400359a13506a5921a82e6a0b1482ca4a41659342526e4291050975ac65a410b058012aa284de52ca21528b359aced2020b0b01564a94949616e4b72a3699a962290a858097593fffc4002f100003010002020202010401050003010101020304001105121321142206152331321016202433412534423543ffda0008010100010500f1ea3e547550f49817746b744203dcd57b301e9c7a284603becf1d49e53c6daf3eeb894f94d3cf0da27d69f253e5f453d03de8227e37326f9e1a2d2e790d4eb2555ae5a1e8328f79b9f928be8ba5e73846dfbbed3678392d3a16e3745c00443eb93b2bd752afadbfdf02f6ee5d631745e41054b65ba4eeb528fd87f1fa58e8d0dd21b25a1e4006375e987f8e63ec30679f3c4ff2400ab2513c9f882cbd4539e47b76f72390fbe75fa4bed56ad29e9edcf47d5aee957b16504b36da99db258ae96d658861eea8152859c951d59fa48fdac8055224c9540cd6e8711897059e935e9749e920e04c9f99d33d11b3637eac04b96db4565956ac2626883d4120f342b2278a24f3530ea2becfa5ba291a55ca75cb02bcc7263cdba3e04327bb0528d30480a7bb27e99a00832fa07d795edb9ea473d19b93ce13953f1aeedad56009e64c547e7e3a4c4d549c27a6f94fb5ac7a53ecf204ab7aacc1004bd8f3410aafea6738bb059420366d29ca9ad9f2e566e65877cb48819f20a23e7920ae0e53c785b5b34d25e5875cf0d7b1e11db374127f48c5c9d28ef503fb15884197f49d0b2c1e7f1ca61be18a274f1f88dbb5e37db78c1f77afa85ed97c5d55674d3efca4e74e5fc3cecd2c39a13bd4303a5be4f24c472e7b3d109cc2bd9967f953478d7e78ef35a7c6362f259f72796f153bf128be376df1e3dc8a1e4e0ff6fb0a9f21babf7c33765a49871942ce658527444f2a7163d7c3e3de5c965b20a960cf198e3f7ec433b65bafcd455e3bb0e16e5793fbb7454c5891a09643edf0e11d0cec846cf24b00b77aa29edb38fa7986e395ebafdaf30cb8d7e3e5dfd8cff55546a3220514754e4a5f2b52eb9d3a6d2fa1c2f232e04204d7ede05c67549a9a0614ff003ee15fedb921eaad549f3c86e3769636a9cde3a5301000fe8cdf0faae3f5ebb05ae58733a77cce4af3538207ab2ce6157c9fbb72304585f74a7c53f25f4e6a538338ef3c02f32c9253d5325208e89798744692cd6aef6d0cc5f7d5ad4f053ec21f63a982c9a9e918519b957be68c892188ed8861ad0f546eb82a56688a236a358da81437f9f1aa02e9fb6e801e39bb89a1478daab5d1a4b3d0b34d5d12393c8ad5fc823b0aaf5ca1fd3900a32f8e20c64014f2b9fd8e3dba7c7dfc579f86d4f3cd974046693c76e5de3564b4241b99fbe9d102c9548af5db04234344379042fa4ebdcab1af91ac9b6eb8f1bcad9dd3446ec71071f8765e66c2f37a7ba707b0e15347f205603c693ee486131d239fa49332095511b5d5019d9ce3c9469265a2d4498704dbd5b331232382f3f421bedffc823d3d028efeda66b46f4cd3ece97ab94e4e4dda2f3eba59b163d2a56bd183762801e593ee6f350d459a69d55d74c7e28b70c9241aeb3e6af2a7af1b667a05564cf2265246e5c721f423faa55fdccc77c63ea96a4b9b06861ea00ca9ed719baa1945dbe3f539e2eebaa322a208b3d8024d08f7c31456de8529a47df841d67986f4d5f68998e8658a44eab9a16509324fc68179a6ccf4a1eb8e3ba6a7765902a347fa0ff3e3d7fb7acf5c95be3a78af7684e65e76541194d7827d2bc8d2583022af907274b82ccfd83cc83b8655e9ba50af356e6fcc0bcbde767d8eef34ed0a37583f903c1f5e3959d77573dd340b433bf7373f7d83cbb76f56f6dc166cf29dd41bec9a9b8a158c6ee315e467b2cabfd53dd8f9689e7f529289f9042cd5cf77d3a64c7dba4969848d36e7e937c7aa6f4507c84c11e5918b7953344f2acc576d28d7d96803e5b4fb1f25a68b9b5d6f423a6ff25482ccc154d295b464b09e8ab5de6ff7398eca8ed885074747331ea88cc74c990e43f740472fedd1d064ca356e39f147321aaa2eaf20838f4a54d14f3c782af0af7cf1998342d1f46d24725df0bff673765ada2710874686f4cf04dfd3cfafaf1a3aba3ccad66ab58af6d0a13a28a5eccc09de3b1925356e909dec80e8fb3e364532212175b8557ee6bd928117df454f417f7b913699142c0b532cbbb7ab3b047e6a07acfe3b6dce1f15afd2de22d46f25e16b8d7c2d0261958b259bacf373d4a73aa894c1459a73c874da829f67ff007e4542c30f4103fbceb42895256f45a35a716f450564012f685b45637dbe3341fc3f2734cf6cdccc7d78c4752976ba8f567fff0075542da5549b35832b84f4d13f67696ae856936bec2b36a50f3dcf0d5bb95e8852d46a12d4843de7712a5552318734f93caa6dba94e0620f8e0faafe5b3fc16cff002a3d234ab1cbdf170900484da4e5c7c6e7891f44d5a075820925f21b3d8a4fd679b03f74512553c7edcce0abc4654e2e98faf90aab2e7d5d721a0d0e997eb3ccad49fa22eadd390bedbdcc733b7131b72984f23028d26f5e78a7648d1bd8edff0032efd0b951f926823255e369653a2b62b4b37a7f93e34746172d4525ab10fccaec1cb76e6c41d4cc535dcb7274221aa9ecd420bc582e3985eb42b56fa14fb5bb9a49bae598b92e11acfec3349c88e2d55e65f1bafacfe19103d7c66753e5fc3c797fe4ce47e6795e9bcc6b65aebbdc64213067a94cf6bff754957414675f75b528e8f562d492b3f29fee3eca0f59674411e940f64a3790615db2880830b52610033f8c36dac3c54da0d7cb25b772f255137f25ae54b798d965cbe534e64fcb3653ff00ec5599792a2a8466666500679b7a18d9b96f19a1933786dddb782dac6be034cc3e0eb8f8ca9865a3d25955657be3cbcbf997714bd29c0093f13f690fbc1eb9efe5515db3413aa2f01f8dbe4474af54304f8f8a7ae5c1f8efef37fea0fe99918f327f72aa5523a29eefedec673e81eb9f1b3f3e3616d332e90c2df34f224d28dd728429d1bdd79381b8966916866401338e525d968a81d75cc0c164b600ee75674fa9ed52f0c34aaac83b94c8a876201cd3fa2abf3131f598a2be742568f49c72b3fa097ec922a35741a8feb51a1070b7607ed53d0911eab0fbd5a8034da7a94c1e9068d379f8acf22f1f09361e5fc66395ff009351f9a7f90ebb07f25bebc35a3350a96cabed5d9ec5132a2979aaaa071923e8428a8f288780cd1ac598a681f8c5897c808899d2f7c1e07e3e792a482e562d1be8f88fcd4277065d93afc696abf5f1fb715a5e373e83a35ebf2ec99b02edb445f50d102c58a3fa1392748f81f0d9ef3b7fd391ad35ff001cecf92fe393e279ff00009c3fc97c22abff002ac008fe5d9ba3fcb0f0ff002bd4437f2dd656ff00c9b515813bb8f8a3134f259a62fbef53eaedcf56ed24cfc5905200669005e7ebf3f91ff48b7ea5bef4b76b3ec4e73e8f5c99fd9ba6e6c99abc3c70f659af597301cd11233be76713889f091d74c591828f6f6764ec4e208a3d50b9561a59516cfeef833daab1c6b1084772f50975666316eaa9d188f591a0e3b76669da5a242e5ccbd542294ecadd15f9e4117b55e9bc7e70f9f265f623b514f678c661566bd9baaf562674ab8f9b5bfd55fb6c2bdea7552d6a2af207f7a11deca1a1b8f86197c8d32a9dda999e8ee6924556906299039fc2712d79fd25cc03fbaea187af66f3613e9bd23658ad6c5f580a915f7e8276d7ee63e367e67f1ac99a55f1de3a76f2a76d762b1b47b9c0b4a859a1cda49df39abae9db194704d7e1f29bdf65fc2e235d5e76ff00268a67149b028798f37cbcc38e979d3c1ea9ccff0019bf3fe9bbf7fd00754f063d1fc26ce0f0dbf83c779042d9772f29f38867f17a68b6c9971b7f57f89745f4696e421edc29354f895544bd27f1a90b3e822fa96f65a69feec547aad1c2f150d19d42f26e485ecf23ec5be36455976df112678049263d38a418e8c9eab42579fb31efa15a90334ddb9fa05fc91363b25615e979beac5b16752d9bd66198b727f463d7557982df6b54ef86aa11d9f93d34f960414bbf4b229f0850f46732e6aa1f6d6cdee0827159572630cc680aa87594e7667d2c3dce85e97502afe80da99da8ba20ea7c702757d06a74fc99016aa78e84e9d03df94c7e8d394d41ce1a94403814c678c28094777f267a6e647f5613ea626036897f610029eac533057d5a74c324f1f934b68cfab35ada73ca8174e4c7cdbe51eccf5a50e047596783a24295135cf77e4f2223f9021bcb519d57c778c7d77f25a11ac57e4be7093f195714d4abd4764151e79bda2cb4a21f216ccd5d3e448af94f21071e6b78e279cdbdfe5ef62ba371e0d3b7a9f93b217f34ca7fae663c1e6f2f5be92d8d9f0a83790e932f4611015727bf357aa0209563fbb37a02e49772d47d605267d8bc3b13c156e3e0eb8d254634039e3e5df357f98cfef26605b45c2b660867208c2debe9b0ccb06039f6fc9454b52ca80568dc398d07e0557961a94510b1c1027938b74c48333d1d3e4e704c5aff0020f5d8791e7cb24e3f9041c4b3d2c3a02bee08e8433c5b9a4faad93d8e956160a3a876238a8deaaeef3aa76b9416a2541a6852efad7f79642f4f85670d3f1a0f1aab4d0dd0e5fea09d71c0f4efad4b7edead46afc7eab113e05935972adeff001b4ea3b10f26fdd39824695aa05e1e6d20c6349b1dfa925282a4657afced83c569dfc2983c6a6cf23a2bcab5286d13f8bcf18c1f2ae7f606263c4b395f6667d0defe58ca97d1e4f488458298ce1d536388618a9f93e2a5396cca55c76a247a39342b076f85bdaec11cae4d934449c4f0b9cdcbf907156d2a0b699b0770dcb391cc755950ea90e1a299a9ec4dfd5a6ded3de9ec24bdad6658ba90122e4a78cbd4cbc2ce4caf8a5c3bc053af532ecd14f4cd4e92081ce5e925470cf3ef995fd21a3e6bd0db648f8dd542bab54d52fdbb4e449ab2a20a91c7727915a1e466fef4b4a6b544b8d794cce2d4656ce3e69df33a1a9ec6bcc5b98b4241e1b64c4ba3afaafafc63889fbb1e9ea17a5f5f45b4d1353397ab75cb766e3ec22058c5071a7e9148fc926433a64895e58855a2856f90c6d4d0969f9163f2f839036a2165d5ecb392fb0d00f525f5b63499a32c9b4fc7dba641407c7cc05cb64a0896ab8e86e60d4e7899fd5517a7ebabcfd81784ea6059e5e3b46e19fc7e2f1d3dbe62479f90ecda34b3c26df20f22ea9979e25ca94b4e536ffc8cc85d94b75c8fb53c832362c2afd982333e44f92fe61d09849033c33af3552b04cdfba952ea7d113c92c8e691753e373d463fc4633cbb2b8ebf24752e8f1cd2a10c39552a19d8afdf027e920694f463c2aaa13a2d9bb2ba3c7dea1712a71cf8e916df8d40df56e5766b2df1b317f49369d64721a9873451a8d9d4f3382b32e5509fb47013f5f833a2225d43d9952539e5a58e894a4acc02518969c03a892271083c0d45e518b8cf170bb13d84b31a69f1f9c4a1a22ac9a25e94b74c2f949e48de2f835875efbe01c5ebdcff00eca1627a2385ba3a187c8f55eda8a6c0f640fed675f51a997d45c480acdaeb60d4b3b52a7d9dea84dd581e6be8b78208ab4d119c75d3e4721501fdd97c2e9b4ed038b83d790fb6775a19f736a59c547664d41efa9bb603b3e363fdb624d3af6a794b89a64f1bab4e58e4c98e7b3cf224f5eebec78f88ab729e311137e6549e7422be59bf6e78a43ebe59cfe5a3aca00f61c8f5f1b85a34f217dfaa9a4cd7378dad1b561cc16de4e85ab9263b1e935ae39e994324a10125074b28e6a4f79473fb5c02b3ca80bf90ca81736879f32ee4a1a78f9b25632e843d809292517d73655419902dfc8ba33bb9509be88da6fb4a7aa056f8fb65eb876222b6ee9d75fb1a9773f174659fd8d203d913ae418f3af624fb3e693bd297e88b10883ecb9adbb10969a9a5110fae87039955c8315eb2e60c699bf5b44af275454bcbdc8510ac3cacbd46c9d56ab27e6a8a77d28e7c52639b3a20453dd148e673dd689d3b96f6a53b4f9d8333077a7fed00fc923d964262faa9339c8a0f25a5009bfe9e380ee8a9c7ed10fd8ce47c5acfefe295973e9a7b598775485af4978d965e799fe50f6e66f9aaf23fb48762058ba212ae5be46d0df874a7de83dba0edb28f4847f62ebd0d1e351e7f9f6c6b6dd5a72381ea31788499a75235a776f257a55e0e16be4583dc78aad639c3e783b9a5e2a42ab133978e5b08698f93f2d6649a6f8fc59f14be3a78b7eb25aed73813b8e9d36af03955cf5525a88a9556ea8dd097eba5ec8c2fb3e0a5757cd9e922825601b36b0bcac56b3af79e2594f230f645564e1efb425b97002e3afc5c77f966750f76b1626ec544d8f133f673c57ddd519bd0727329274e891c9af4ad5227005b91e9255078ac4866213c7c183f91d24727d3962487556b20544ab9f78ef4411de28da839088c02dd07357a3b1bcd0e463512c648a78f52baf2bcf93f6f7ce7e8821add91907f74fdb57edd8fe91414ab422ad49114553dc3af66e8c0fb1697afc549a9bfaa34e6e16bad98b4d8d96a9eb254fd75f5ef83f4cb5f84d6197e4b3d3378d8799f397ded1ce4f328f8cbfe8b913a8c55947ca472df08e382528fca1edf22f75fff0084f50c2b9e39efbd6ada8498a639d5332f0aa84afec3527ae9b9ede51f6aeb20df16ed195e17cdaf9fd0dd3551fd920aa4791d6ac9fc610ff5ddda15dfcdb1f8308759d94c3c6a2b39864b329cda01fc1d0fc182e4a61d44378bbd43f8da7cafe32ecf9b1e44e68cb8113d219e5f00ad2981d0077518f75a22823e4655c3a27794d526e405fd9d8028ae80f2cdda82562a9d94467265d2807d04822400e8805913f6603d6e3a692967f5ea7523d27bdf3d2560e9a1ba106f6e4645de52454f2d2eca8f40074162c5c972b45afb08539840907d03a7bafae976f6f959b89e31abc823e6e475d49931617825057c7a2f0294e3290da7e8653fba3f6e53a7a1ed730e9daaa5ecea69d8211c23cdfd90008ca80c447aa47d950bb16cb7f9553b44af7e94a99ae9fbac5153163c6295d3a63e3e7ba8cc34b35e8433413dbbd28178aaea8c7e39c74b33548176d2572d87b71fedbc7206b5187c19fbee8ddd5a7ef6b8f6b4bd9507520f722407b8a2b5b6d551a87a47a1edfc727bebb7bdf563f334c84b78fbadf6c1d33463297f144efcb6b9ab6edb13787c5e83f9137c73f0f38b346f9fa34980f7e931d901f94c45bc988a0f2d83e3bf958cf95f26a8c7ccd19bf3ea0e5afc8a3d472f9473d9a558e83378ec95c55a45474c93018587dd57f49c928968af1f284448849507071892b21d06ebd9182f0f64696fdf2fdf29d728bef4b24d792db15e53bd7cc70105f1c102743af22c1668b5721401f2c6485dec6b869ea33d8140aa3d7e4e5f3d42a231619d144681437f70447c4d2a2b0624f0a9614901ca2f46ff00633745d3e9c005cfbfb2fb2b7ca6b4087b20a874766f1715685a7eb72bdc8074e237a424858c13be4ff64a75d5cf6ea8d5d51abc9f56f115d6cbe3d7d934dfe10fc867349493d5997ddb4dbd998cd4a832a661f93a76ac552ec1473c62fdd00e4263b6259dfeb6acbb090f57b51ed564f95c59bb4a121bfdd8f533f67c79eb4e2c1f2f1ff8f66ac53f8fe1563e31332e5c3a3e2f03835f8dbdf3d96f59b9789f6dfe4e923e49618435b3d191f27917519bc9b72b9fcc0e1cde4470e4d7d471ec2c16eb4da765a89934d1b4f8dd19a783a5aaff00b328ef4410824ccb57d8cf549d406ea43f5ab756a328130fdb77eee8dece3a9d748f9518316ff131edc3f74983ee7974fde287a63fa481e2661567f14fa3467f1c722acc9b669fa5090177e84f766089235bd23e1c314c7292d2caada2619346c583c7c84fd9b7abcfe400b68ec251b9073cdb6f45cbe59144bcacddd2cae2cfd715bbe6b03bc6a3b2dd19b8f69a060f103925edfae39fd30c16dcc52134d9541683963aed676bb5d2790afa67ebdbb7495ba0d66229e2fc68a0d1b669cbf99fc739b4d35dd126dc1d05c0ec99f53049413b7a39fcbb06f76f41cf1e8a079283736fea79e2d7f5a29ee4857965651156a6a9674411a1be87b4c2e7704397553ec628a4bd980cdcf1f8ca1fea79703bff0024c5527cce0f76d9e3cf33562fc350781c16141cf64ea3f057634601ed9b129dae3381e6dd8a7969b3477e5a30f2092bb791cdf23f94cc38de4d24d7f372b734ee4d2902aba10162e3a6703d744519994af17bef2b763af40dd9a563eee885491fbd5c15f76e8656aea587c5c721920bd22af6fede8549229f6f3ec23a7eb287f6b3d148f153523745565e3f686db1b82d5d0546ff002bebaf3ec3b478ece11029e8afd573ab72cbd73c8e5f63f80dc8435fbfc14556a7ab4ec0f128472cdf28ae0f6e65cd593c2ec81efedc27a5d2fec72f638eff00724f6325f53407a82134a2fa1a77e9e157d99dd671b2daad990acb575f3eef7a1ae5d22c5487b2f62f69ae8f1fe2058f94f2b149df635c362f4e4b318cd53a97c802e412fc3d342f18baaa4549d753ff00939c7c8f1733b7945073ec6e0ff3e307524940cead9f23b3979675f4d4d6ef2e53e893b9d9aa5d52bb999011269ce6bf26aa83932207b69d4928e1c19f5c5bc4e098d1e20998f1dafb6c9b102be8423c8ee565f2db94f8bdfa6f23e5ef9eebfc9b5af3fea4bb35f7a6b449c1a4b83e443928a2591983e0aaf3e2a004b1e02dd4d097b928f83550d581735565e553d5ed1040932bc558221ecd8b064a17057a2cdfbb8ed003e82ac2ad50fcf508267a9024b32f622bfdba01ed252411db32ff006571b4a7e224e92f28e13264f114f4cf432e6ca2fe35dbdade36ac9ab280244f1dc28350dca459b9af112aea2263f190ee9e95ca6f46c37905d1752b7078afc4aa82d4ec250f0b10ba1bb6c74ef947ee99cfebf65b431092ab7b170c1c813f0d4e9accd5314791915333e8facfad6a32082d7f6b5b4d271f1518bb793fe40957534df5582a4e29d9589af2d9c844ff00d315f5cf724248a99c17d9fe3f55f1931f27c94953c9c98e0dc3aaa8edb14c7c7f328ad5fe4bcba54910dbf7d90474d0f31a6758fcc73c912c66be3779966f09afa3fc6d9e30f01e37371fc378af4b08e456f235f9d7cedd53fa95fd7e5bbc72e4ddaf30c8f555c78f04f7f947d63fe50956c1e1f669512c98c6ff0035e37e04f5a4e19daa6a93ebf0bd99f11f608541ce6ac73f59a4e7d1d8b72e4f614941d7b05e82768ccced557cea0d5bb73fdca13e8c5845bb3446e9be4f71307e15520aaf2642c68fdb448e954f7240fc5ceac1024d7cadd1c648911f238d4a68be8559e1366c7e39274c570d3f6ef9b68dd678909d7434d17d77276c8591559b998feee559698c32d25e8df34c8bd19790dd6f79509e3b71fd7db38552ce86b90fb0efa6d1ea526a79eac16ff52f0e4743fc2c7e4e49116798ad352a8524933a81f3ba35277c5e4178fe3299c78805a3dfc6df75685640e864707ba4e4eccb47f91a29dac09fc5a3fc4995995739f7b792a849ed3de882f7455e93dbe246a2a4e3ede9873b3d0f88d16acfc3e76a4b2639ad572a05a7077235d58e5cb799f172e5ff00916221ff00925905bcdd2ad62a69e8debeadd67ede392bf89e31bc817475a51804f40a0f3e06669781a7a46de3712eaf3baa81ed5a7150b1c8c7e31e94528a03f481dfd07aa2809fdb46faebd569ecc2a4bd53c73b95f1cbdcf186e7e04d8ff4b9fb378d0c65e2fbaff4c89e0f1b1607165f5fc0c619f1c3a09e9c8b933ebeca9ebfff0083f65a209e2d09685023251025ade937a35f7e6a294aaaba791c7dbc73fc6b9a7ed55cc110ea09c9afc87d7ae55ba5705db400a1e65f873baf33c581cf10dcbc0816c6ec74e2a215f7661121b34c903973d3407f6f542a69e3548917e9f4d91933b8f5a9513b81e9e35c216ecae3aff76fa824bc74ba5ec07915f8bd4332075b528d5e7f213d47c482b3706acab54e7c64469f2f29ed28fecbc202941d466be99aaae41caab2ce8734f5fadcefff00f670afb5bd5995fb64fc1d8c2be3b718f8af19ae19cc1547a2704598d335595b01e57c562b37f46f008de47c5f860c98c8d5e4a3ed9ccd827231ee1f8a7e01a573254fc9916ac9c0ee463f1f7d491fe3b094ff003f1e71bbc968b0abb33f334433fc19bd7e10924560a9d93a880b9bc6e9ab53c65e755c6e40f187baf8da30386dd2788bad2997cc8e0879ce14f3053d3caa171a98bfe7044a6b1c37bda8d2b8564d0676b51567a2cd49376656fb4218b8faa374800ebf3e3033f3302efe6a4cf0f319fa3e46764f50298aca14d83708162d8d7d32e7f5a16ec1828a230550e79773ca5d51aae1f8180e7d1e58511b039ea955ebe43d790aafac93ddc4477098f5f75274302f2ed64e4f319fd587dd3b56cb25f8b553fb75248c550bc0cdd0134308a3acbd10b524191c02cff7a265445a7f079ee9d7020fc71d408a216ae971cb6968e7ab1b0aab0352cf5b949e1760b19b35828069d7b0ca57e1da4fe4f8a917b3c9997fa94fc621fe6153c3fcbb596aff0029f220b7f27f28dc3fc8fca9e1f39e5486f27e45c8d5ad8f6fd098f8ece56d1d8c9caeafcb4d1066809386ce5c4a8d458d89e8bffe260f0d6a2c3c564c2d7df9927a3c85eac75b51086e2c8b8c58d2e53c2874fe82adcd1e1d9a71f0e554e16557f0f468e3419d2e99aaaf9a6a4fc84323125925c1e53c7a81e43070f94c1c1bf09e5f463616a84ad352a729a85a79d690e7e6b9beadc0a7b862bd7be753f1ca40721fecfd8e5082baa9f1cba67618ee40cb727f0747133ed9995b78e62da3d3f2fa5ce7d909fa40a384f1d4d5a7345e2acf96823ae8ce43b851ca9eb82bcb69e9b2dd8f249d870aa2d93e7a2f8d54e1c7faaf73e213ed51fba91f0a0ef90201f73eed30c590a46c9d46b366e649511b3b29ab47f598712a37f61e659dd9d2b18afa59129508bf379b3ec32a139d64da693f1233d37f8bd40d4839f3f4bcd4ecd6f63d59584dabccea0726f54a6ad43e36b7c75bb7bdbc37ea16bd36b80d0f4c149d2b92b23fb7a05ef83be24bd9218205b5ce400f7e5982c58fb378cca34d7445f2d65a6aad53f914f8847293fdb4f07af4a263c5825a35efd2b9ae2c772bbd679ddf9f82931a24bf1cd1442c9b6027e536830f28d46d1bb5c7365ddb6d26d3ac2475ef2d6f35e526ff00f51ef1c4fe47b98af9fd9dbf9cd4797f334a352d2777209e7679df11c8662d4252a465869d537f055f97fa2cd795c18c29cec95cec502d0ab41496a0ef94fae6e66f7f1b8c8025c55fda94e991014f551cac83aa39eb03b11d77cff0edd7ae8bdd1f3d1e9c723a1a34209d53426ecb44e599bbedc95ce1da3f1a899ed1c3752664667ef808f5a2072c002c8bdfea252aa0e47a2d60c1a4e472cddac73fca9158f359e78ca7b5598fae8d0b31a158ad5c4dcac5633fbcfa0045cc151bca3fe4bcf0686cef2cf09a7b1baaa86f279f0d520aa897137471ea8ec5dd330aa0d32458596d2d63e188929b68ebf23127c18f3cd895ede8d128faf6d66e4172982fdae061c58377116bd344be0e01d3d7a64e785a943e442b27c240f1f93b5d925503762c9cf25e7b4d53c58ad21b74bc533b146ccbf328798a0afee8a9403e44457e9f6e647e7e05578d0b34076b9e94a2c92eec27740e99e56999323fa3062c3aff0099e7bd8a787dee25e00f0f88c09c19724f9ed4e74401e809d1043a3c9622dec8e5aaa9c5624666e9e8dc27b3440faf237a8f7038b15128e4341f19117ce4acb3b2c8c3fb990851ee080df746a91081234e70bc7afaf16c3d12cf3786b9695dde2c370c1e649eb92ec98d04d4d9480c087b2a9a68013255687e40cec00e10bf0c94f267a2d576684d191ba8b68d864b5f235a8d01d13c31eb894f945338342ee74529ef7d2eab192fbcb592516e84b2fbefb53d4ea23dd11a8f24ed77faac335095029ed46f63e9f63dd72c9899f86c618f91fb483d071ff8c04f174cd4888f633fc7e9c9873a2f476be48ca7360b318fbb3858c87ca91cba8fc8c4967d04ae6e7899aae5d87dec27d724af24f2287e3cb4546d84b1f04ea9e1f40f96d1cd6ab4c266457fda6e7de40d38bdbaafd33940f9a815353079cf2cfbdf9885cd93df33e5211a0f201fe3e190bad30b00d8d827a7de0cd103a558864a0a6884f8de532cd5bcd4d8b794b71bc86b6e3e8abb2a5a8399d19f92c480cd40546fb6ff0014ebd73afb57b08c932eb05ee59e082633a72d05569c87c7a1d57440907a0dc587b37afd8fa5d340e74657e91bd4bb80a68e94c1e5529ca648e85d9e1a89c0ad369b160a0a9057ad6fd3576af5e250b733c6946fc41c79e2441bf14f99eeb626509f2bad0a6cf251973f2fe677a0a35e7529e3264a63934949eeabead7b4c0a55cbba53d397efe3014f327ede42b1edf4faa99cff46b7a2ecebf1bc70f69c1b3216f537b2753b324b9297df875fed6b8ea5d7a9e827553f0d6b64e07f717943bfc341c7f01dd2d58a8dab668610ab9af4f5cb74eb3e92af5ff0067d69de6e64ee583e3f719b3333cdcbcbcc9548a2114d0ddaf89709e1c0288b3a09a4cfc4f1942b926d54082cd19bc69620a998a70371ddbd5490fe4a45b2f8e4031507eea1cb5a3ecd20e0b5f43b52e1968bd725e467996fe62f603552a0d51c0b4966f72c0d1d877ff001e32e0f37e630b6253d20f608dd7247ecb8e6aa944c5e9d5fa5e25d80c95ee391bb5f504faaf7d80be59fe3be5766e4bec2b9e833289bfca29040d43d8bcfa634e380555995b2f94d30e67f259f40ae1cf714f1653860c1be0e97c9a374b3a357c51f45d17d79d21aa8dc5a7ccd0f176f915a525d5b165cd1b5ed49aa9500755ebdff769f8c2a38ba03f2883dbd07acbdc554b3d9c80fa1c2ce44b4fc7b1fcdad5dcea0c6deaed3d0a3e6d842cbc795fc6ca8f439d1aba362a1b6cb0ee6e158f97978bcd4df6d6f50f15dd1bd710f23e424ebe7bd02797c1505a1620fc2df9acdca58816aacf9a6caf83737a3b76ed9d49af902557907638f1403d9b4208f8c7539b6a0aa9426d6efdbc7955f185ba9440f82ab2115c69149a9fc70e03b1f6bb74eaaa139472b25f569943dec6ff00f1de37ff00519005c84882c03afc6a27eaa64a174058f0ff00df9a39d81878f6299f3a3d24bb324b18928cac0ae6b7b0cf507e2af3c80bba678b2adc1e65435a23acd70b9330e0870dc7afa2e945abd2934e64baba0a0efe4f91d17d4509e9bef9ac303f8e3d41e994ccf009957520e4df78f21e526fc7f86a2cc106a2b42b94779d4af3e98cf341b92be3c8b5da5b85e951b40420fd239015c1e57fdf374131c596b3401d9d0f1486a4876ce4c9e64d0eb1ec333894fc528a6bd09e9c6ffdcbd8466279a7b786161e98cfadf33147c1492f28aa8fa497e6e0cf785e802236c3e66c650dccc6b08bdeefe36120df187953c89e2f91d79787cea38d3a274e65a7b735381a633bd44306c5b6df1de46e5f06e46c5e3f54b3afcf2169e930cd9b4ce378dbd530ee4a69f15bc0c59aeb8fbacaf00290abaa94a0594739ba88d66ed3f8453d502d1119aa2833f8cd665f8d755d5d3e7ce0253e4edf4161cf50ed62c389656e2f67968c69cd7287a19bf151999e2ebc78b099cc550417d5a2e9cf8988ec83e2751f7f2a2b1aaecd0bc4f27a538be534023cd6af51e6e840f2688d6f29984e3bb03a0acbe4c752929541e2b82340e5d834e90d6f6c2b4909fdf223aa457ea8818322a1d8ea39948a36a920e1ec14a7a92e28238891f04a6afadd687daab5910c9d7514244e7df2ac24bab70032680f41b1546b068d2c967e1c16e2e6742ebd1c68b49c53e957f4ba0f8b3162b21e8fac1a5e5edeb4f406b2221e17afc9d251c27ddd412b6f5e8a061040979efcc8dae1149bba373d1d6794fa68911a2ef3f5b64aa0b791677cda3a2be07c5bb6af2fb7f2f52c199246b96ebe524c34e94af3f523119235adf0ee87f22ca9c6fe470089fc892469e7d5d9fcafbbaf94d0e7f36e15bcd6a93cbf90cd41f3d0776fe4321cbf977b8d34ccd3f1cfdc649ee6215e5988cfcd74573466a9b5bd921e1ab7e4f4e6f130d5fc8f5d8cfce796b3253c9bb0cc9448f8f8b01e3b390be3328070403793c939864331342e5d3db8f2f5e427e943346678294ba9eabd07ecd0fc619572a1465f8692ff00cdccd93d1de24bcd15b94f4ec2b74937b165653d11cf1deeec1dd273d74148d94aec7fd32b3d1acc544ac1167b101ccc1ccdba14a7352d1f872d0b3cc00c5c33fa90c0f22594bf936413bd6e672000708bbb72cce5d5f35339989cc1074cbb96c43de5f1fa5ce6f1a93292f1e06b713e51c3076019ed3e78d01e731f6febf1ba91082f66e7d9e21435ec00ad51acc3b9f8e2c388dd3a026fd3286e8afd06a24e4ee3a6c732f95504997b6be7137e42055a167f6848bedd531f8b9b0be8d9481b247c4f8e8a08cfd6a251e6a84aa9597c6d9c297be67cf5d19e9b374fc5ed85b278ea8bdfc1ad6d1f0b8a0d194941a2f6ea5cf948b9827b4db2b06d5bbd453c5b72d10ba73c50025bb3544890f6019ef7d1608f92b25d69e43c72f3c9791f195e41fc68e7e77889f3fafe1927fd4f8bb97f22abacbc9efa3bf94d6bcd3e537cd35f9fbd467bfcbc9e40ab59c559d5fe759f484f17af575011d3bb0e05ec22fbaa4909c1acc5f5cc17541ec70c40ba2ad5643d00084aab9692f5957d795343ccfe9c8d39a5ff00499545b8f60d162939511b0bb8689ed6beaa1263976e8ba762a9db19f454205645eab2fb8b15335055d1b9b3196648b47996ba0f208cccd0f644cf0420929a76ca65ab6d4d5cbaa735a3b4aa80974f53e30ff6b2b317939676b234d5d3b08d6a33fc75f734bdda4b4d1aaf35c3278674570b10470333f2c4229239b9bd1448bc64ccbc778c467f81a58a5ea73bb1d649a3ceca3c9f90b56d0cae2723e5324d4ff21c92e5bf92d5c1f397e8796d1a48f094b8cde2716674c799b9e80337f8627b6d7990ff0057ca947f276eabe63620af95d74e7cd563ea8d9f2dccadb7f7a78900afc28fa97dfe22182941c839f924e894a157e2a5753f8a805ade59d4b9de9ccd8f34ab474a715e53e1bb3b6bda2490a2acad60cfea0db1fb2f12f4e8a8440c7e4f95e9ce8f0b2a82414ec963fe0a159803e37449c6dfa3e355d52f429477fab7474cd7eecabea263e37349b4aec81fc87cfc86a9c15bca0673ade8c81fb9fecc40f8922dd852a3069278c3db94ed558fb1a28e997a6a75da00411d728a088cff006472028006c7505515db34a6aa3fb629aa33e68f35206de4f4589772534df8da6c57b510407ba15f7f1936118109c923ba1cdfdad4e22a816195aa4d63d33d1bb0f636a6c245347908c6b3605547537f6e4bfcf993d34aa214b79c859b3f98446a796f1afc9e9f173136f173e24bc6d396f199694397330bf83aeb3ff4cd7a6fe32c391fe346ad5fe2f799197464b4e91921f2988b37963364f25b6bcd5e47633c6af6e3ff00bf8a40faf45be02cc5bfe33c16ac81a79e6e4575cdbdbc332839101af410be6575d1329c07a2ec7df14a495576559d28cf46762fb2003f96c602f979139f2f90b8d18b6c0bf8ef2c4d7c6f9942706f9b4b3519734bf1d8c93e4a043474ea924e83396e1997e32749d286f45e55c328e872acacb59d1f98ead99efdb2b5578df7790ecd3af5503d290462d9987213987ccf16a1ce8fccd65ee4bd99cc1a54802484f02fd4a3d15efd48ed6a9d1f8dfd6aa470a764fd05ed815fb13e966bd9ff00e6f3f73a31e46edcd1e534bf19ddcca65dd30cfd698e7d4b21e5a0abc2df4181e39feef8d8afe1e555f91b50ef4d424ce9fcbd757626a125cab52add594d1c4b8daad7d281df42f9179513c8c6e34d228d3a747c9b51eba01e0760d9aeeb566a353c1eaa47343e3a532466fbbc97c49e676a2c6ecfa0cbf274129b3606f1be9f1dce7a1b78bf1e25b3c23a527e377e664f1fb6a5fc6dd263c2b164f10509f08398fc57e3368f1df3f2fe25a4a9945278a4564998f7b33bc3458b1a669fc5a7003d59d7b985796b999d52aca597f71b2d0b3f99de795d7b829ad1bfe251a59bc6e48665febf820a7cfe7a88f9dc1d2791c2cbf2c080cc584a65ce5993fd3f2bf1bc3e4a31f171ceba22d1e20002b2f5453eee7a5fbf461fb300142b1a6d4e8e4aa563a941afc6abc88edeca48450784f7575fa2c9259f6ecad503e32cb9741aac940572aa13ed583f79d9fb56ec0ff0c3f67eb954ed58107a2791913c6ce000abd2855e5e8a8ba2bf2d253fd41f42d04665cf30ec8b33ee596716669c57d35c3be347f412238a14be40c72c0a03b6867c7c9a765e588e7858b30861fd734bd57c895cf3d9bd6bcf14c8b7a511dbefaa22389a12c1cfaf928032aa124a1ea0148876033e88f3ddb8f7a3107ef2895ab0c09a3368c0ed7f42b3fcfd2b35d75429e4f5cccfc85918f9ad1c1e66e17fabd18cbcf515dfcd5982f98d0a33791d569d3cdb72be57e44ccac650f7f4635a3d90b2efe97442a45b302a817a5623bddfe7d88ba8ef8d2997f49d0dd999b8392d5f08bbeba9ebfe7b3c0eea67bb5214f2dba7c4f39bc727fc8b72247f935a8cff00c8332f2fbf369591ed9ca28aaf4ee18ccaf72d3a18526cde81d15ebd39cd4f874695f61df76cff00eec09e4ca9733011217e572b33e6c8aaaf10ca15a0e6df15b35d68bf303c575f4f94a94a32d65abb69b0716e1761cec19508f69fa9656f5e374c1bf5603b1bc8548fa9a210055430497b70c8a53b56233a955e9581ef9a0f4853b9510827ea86f4966cd4651f0d2ecaf1caba36bdda014f02b2aa32f5e61a6c983c6cf5f3fa12a71fc4792497ccf12ba73d781fa0e47a68756c64a7ab76a73765526e43e5a96693af154b7fc787c6f3f198a4af3f389f09ed5b242468047dabce8f4118f1a4cbc9e76a4baeb884165cb364c07d328c1cf8156d14054203393a8e18f4be549fca82fb5475c949a82ca9edb012822ef72cf3e12a1fd9872fe3f53a47c3ca1c6bcba878e600786dae9ff4e6974fe81124785c279e5326394bf1e847447fc32951ccd7306a5de8d27f4783fca1eaac687b40483ec194c0b6b7ff00015402bfaea255b36a5a4580f9737081c4e8bc14566f1ea5503de47ae68732e5ecaf2aa998cbbbd1d6ddaa6b656fca9854a7ccd2054e6a0f4b31e876ecb27f4ac8832521cf404c7b23cf893eb9e4d3a11045037d7bf263ef47d24c7633b0ebe29862ca004f79ccce727edcde6e2855ccb143eada8491d5e9c498539a6449a7409fe0f96874316a9e6497c4c83e6e53063b268fe3b88bd306982fb10d30f4e40f52a37bbf898b5466f02042fe2a28767c1eb19a0a63ceb6f295a50baeb92bf9f6ef3e6497e1a8682a2777b440e365501213f7f8a5539f15299b62aa693f4134c46782750da8a9c135fc88aa98aaf3e050d2ab8d1bdbded8d7daebecad0f722939a36eb068e24c9f01d5043fd4b32b4348a0d9e6e704fc93a28be4f2c153f9115e5bcfb90fe734153b6e79f91753347abc6468b4cd3b30c5d5774d04126cfc12ed3e3621664ae26fec9524d4101cf7cce001329f299a3b99af197968072e2923062c739eb943ea926f7e78c9fba3af53b75eea39d2bca99996fb23ee2999d399b7bcb92b42ebf89f23c1160cbea789d29ec1324028f4508cc1d9a814c14d195028217a7600edfdf94569b4bdd87c4793fbe5260aa13e907238b5edaa409e77ad4e84f8e21c04b329322572a6b6584a8d47880bca00dcccae6626c1157f7d5217d9e447fe5d03e6e66f2fb61c1e7c721e427a783d987c46bc1e2b3dcf92fe3bad387c6ee53e0bdf13e6ba6a979f8d4f3565ee110ae72e9961f3b1d51a4e728da7e5f6ff006167ff00810ec04560f45f76a4d96c8adef0efaa6ab426e599bd28d356439d680e4d8126dfa8a6742020fa1e8c83a596d642de35436ba299d61b10dfdde8fa3e329b67f09cb935eca2c71604d5e56f5e1efb1771cfb3c940bf164a10466ad5e8a51092b231588511f43ca7d36f2bf163996918b7c6f35f8dcca63300a8937e5ffc02ac6402ae75996a3e75577f6e023d0f679ae5d89219f32cdf9599f527d0ff001ea293aa6c8dad825431efdfd7954f736ebbf843f2de3a4bc747478eed51e4772538b75e0ab110bbf2340499075d1332e67ff2d659f136f7c1a5185283aa80dca4812913cf85bacedda1ebd20c0aa38f7d0efc95fda32b7c332eeeae47a5a9fb6487cb9b5414882fa08b877921f9322854b514a9bafbc6bed7d60beaac75fcd3cb64149d669691419f6794ce99bcea723e4f3f49ae3a79a775c731ed92dff8c5ae9afc8afba7f239c736191e9fbfdb24d163a76cf2ae9f0b04f1b6fd324664e5c891692fa2c8a3332f736a63d5a0278a48a3c73fad191a7b13aa627f94ee1eb4ab0a34f8dd1e3544d54858694f56f1dd7e4fbbbd1c843f22aa519e9cbe028d6f24e8972fc3d7122ccb8311d957f0505905642bff00ac327b198f56992e1185189137d2a887533ab25f4bac533c953ba559567a5c3be59b329b5039606427d1cdf429d0e0048ff026a19029ef8482d91895d540925d76d0de1a8676bed677d0e1ed17afa3518f3e8cccd872535f5d1ece23911d46640b6c0140c96e5746b88f17aab7b01d014650c454547af122cc299581196a9c734513a13cf40793451c130449bd98aff6b3ff00a86f569ffb84ce5f4064b7b06429d0bfd5314c9cfb5c26b652bcf6f45c350e2614a7ac1cd33c15e48a39a806d38dd2aeeaac8b98919f3fccfe4d04f2bc13f1de651e77ba142586323f27c65923e411ed5b7f28dc97bf64715599bc4863877659f91ad0b57c56e492647d0b292ba7e1ccd0e7ccb4d06319445bd9ce8d51cd3a799c6267c9dbaa5ab5e786997db742fa1d3f752a78effad4fb09cd5b0d2799ef1f1994bfe2bb27a6b2cb8aee8dba32e6ed7f2583c50da6cf410e8bde2bc95e9309e4f54f90f299df95c81b9a5fa2ee5d050b3a50bf162d7e4e42eceb32b3ce7f2aeca0a956b5c37a363f4b14315f5ed97e918afacbd844fb149fd86463c1d89a8e33af0f5dfe4092e8bd3472007c79ce647b6cf622923c3a00514403e72786e79f92cbcf95982d4814a51d9c8a4d1003bd26f3c3dca91d1da8a2bf08eb8a0125d7af6fb2ebd68edb8a0833e880c14adc7218b4fb7e3504910a15fb723939127400cdea557dc91a0f75ce7d7256bdefb6c3477afbf2179a326d0f09692abf38a3eadecd39e74ad270317d09e41e79d6e13c74fde5e70bd6864cc1b2d471f13a160c9cf07805eeb175f37bbcc5459dcd1cf325be0d55f3b9bf1f2e88d1c074c7e6f217159136cc5cb67f1f3ceacb92497f2caafa7c97c8aceee7a3ff003fc7829aea74982de9c907a0760a00529faa66f21f4d8cf75a6aa4691dd701b50af346efd114b3fc07b55e92ad22dad12657b0ce17d564b4e4b66d83c7465d93d3e21999b35a1493fa2b31401ee8afdacb3145bd50529f1bc5f6ef82c92c195989e4dd51fde6eba1fb92b1306428a8deac5bd84ff6562415fbe15f619b2a33e920721e4d6625e572f4db64793d05f86edc7b5178fb0c825cb71acc1c2548b1ac8c3f65fc7a373d580769af0940b0d047274ef86a7b5b1efe4ec7c83a6af3b52b461dcdcf0501e37f8f902735329566fee1700877631ecd6d3675aa9120deaaff0077ca01cba4f7b507abc4cd6aa713513acb985c958866a699b3367726a1432fdcc19fbb7beac89992e8d8da657f7a70af69bf2f74f00d2cf9fc853486d34adafc63dffc4dab45f197485eae69cf27355cba1696d19a10c095bc5175f940ef5b56e42f6467725f3f723f479e013a1644f4e9192447a055e987685bd21e401f7cafe96694e8bf8f3f89fc7b15b8110942dcef95d05451cbb80cdc7d0c11d83ac6a3e4f9d28cb035e26fd594e7ae0da17c7d90d9aa9c4748c6ce5e447e9299e7e843e466bc3dce9660ec050f22a3ad3d09c7b094a96e2afef1f8cbd1629523a600055e8b3a15758931d503c42ca410fc1afe361a474dad4adedec1198f3fba163b1faa07aae19b161fa8d2e3dda55abca2bd6900195aabc177ea6ea412cdc1f5cabf7c1d94642781fa0f57ed2ae45376faf1eda09f1d17efe305c489645f4a35de8f61da743a7ec5a0feb90156d3533a28a90d5abbd26f7648e3db74c7e137e65f239f6c5fc5fb8e41e20510766a519b51749977a6882c1e5ac2ad566f2d639e1eaa80bc9c5d45343c5939faf7cc5f4be16234eb58fe9e5c2fe39ceff3dfc8ac256d35b7259dea670555cd950309751aa902ebd381d9f1135396d2f8e007463d76f33eb31d00b369efcf6b804a98a16c31df06e5ab192eaaa51c1238ae41097a9978cdadc4f0da390f15962abe3f12f1e08f3d9867178cc345a5f7b6023cc5e47ca64e43c8e2da35f884bcf567bcb8ec9391ab93d37aa12c44962157a58337a2329a69a53906264e1c3a01dfa1ea5d86af7d953f1f5d368560b30a61a1419fc8a38b465e7659fa63c1efdb6660b9f2828e66630cebd4fb3c94194ec2c1553d8faaaf0b1ede34a0967086edd2ad482976e3d685a7d15561eb5afa71199984d40a155e044e1cc8f60551a683b7701ba2edd1957474648072e7aba9a3653e136538fe0b5a2278bb031f1f924c8befcf9a5ddfc9645e6978d1b17e4bea5f98bf65a6a8c4cf37c9729f03d3de961359b9e8c74aafc5e2f5ccc73b2ec7693a5b43fe8b0764e78e5ef988fc3be7b11a3bf2fe443576a17c75ec299952615102a77c940cd6ae64947029a3bf79f5ef825e99b4f7eab24f59a80ffef30e8bc7d2919783c72863f27e03c7791e6cf15b30e37fc96afe1eca525e22cc67e1b1a7258b328e98affa7032272daf0a37f5a8ab7f59d76a33d5f9113e8ab0e5d93a8f96d188dbc862d3ccbe5f5e379f9ac7a11a1300c32b97c91757c57e5326c614c9a1b8f9ed208e0356ded599f55579189501c9eb8b40cccca5871fd83e8b50e6cd776569e9abe9c4b34e4a269c11f510ca1969471c7ab2a4d29de7ff0039a49ca75eba016e4b3d5957300bea02fab3f2867315d65791aa54a945e7a97254af03851d2b95409cb5c20b6e1efea7a9121d006ab91c4fb74ec1b0f76d218277e83dbe4ae370d09de5234f23998edd59126de7232e57cd6e706faebc33b01eefcf13a2c8d91e759d28bf2fbfeaac54b3f4f1315e52a5f544c8a59bda3e1f3ab0f20239314f41a534b07a353acfcc4cc932424fc74af6e7bea4e6e0d2d3eeca2eee5589678fd711bda9a667e3a44b1d7d7cd31dd32a8fc7abfbb1766087a2b3f65b205e3a2d7343cb791f0b4f1dfca70ece064a0d182371a3c4de247aa729e4732ae8f2d325b7f916537f2577cde32fa80ca12a64aa5ecabca3a858d544de9dae85649b04656ce8dc39cf21176a3efb0515a8e2ecb809e42ddff56b219f97bb707962383c9e53c34f1cccd493a16ee7257ef4fb8487dbb30047d835643d7be7c0ff001cfbef9498797e380c24132a686071eaf72ca0f1623a3d319c3425248f34f5054d13d4dba53ad471b67b0566a72b2ef8513d668ab4433557db398d1e489e45f5686921457b851777a35b3156209549fef1e95e89df26497c814d74a7a68d9f6acbedcf4498a4dcf8c4cda0d0e17ec616e9319e910a9d6f049f6e24e859f1e71044a1514621be3eb8f5f42051966aebcb833a87f6597afe4785fb6f3eff00db50554a1eaa7d65cc7d701f68e40120fdd9b506b6b75f54548994eb3b7268dc1113e6a6658ab3f7abaf9728ef46745191bd90f45cc410ced4e2a50acc49879bfda63aef0f9cdb80f8dfe538f57019d57c8f81c1bf9abf8ddf0aa678a666ea79e4182e96786547236793a46afaf3cfe5fb8894e8cbdaf7aecee9eacaeccee44cacda6e68ca4322291f8e943f85ec7c7789a5abe4b2cb327cd46556d19f9ef40b1bd687e628635403522b22a090a7f843dce8493356f8f21e9a643729d940a579a1bd2484861fdb302ee74baaf2ac41951db8b59aa1d2817f21dca28e3b228f954a8d5f1b4f4a5168a1868b3ca89a6b4099ddf90f1a1ca669c96d455049a34f375cae6f660dfaa2f640fee7aff6d012ec4cdd1cd39a540e1e8b5c7ede34ad335d01d1ae7b03d8e88ac868d22f8fd1259221afd7a4fa6d51750da197db2ba2b2b3d4d73d0bc0e408e14b793560fe1a22f6b47af358357a1f37f3d26092474cba4af7cc1d10a83af1b7a7e3e6d1171a3328be8e95add7c18263e2741f05cab4f4c7d1629ee747fecc801d07d572d0076efd2911cf62af6dd6a3fa109e694fc1c942951f835eb0f98f23e39fc6ff0027c7ab8a5186ff000d8752792fe3fb629e2f3bd6fe56a5b5caeb2d5f337bc6611355fe7715a7c6a57db490fae9e80c5fe525ff00b59a35ae878c984a3dd1731ed633eb4e94cebb3c8d75389205aa56cad2759468d37ab7c8f958f776fd126acba8ba565a9805d0e5a746e4ff005acdbb61f66b3fbb4fdf93cc034147bfa002d50ac7d1d1a8c28a29cca43c3dc2d051b8d624f5d8440c7e12a568ea6eaafc980ad990909fa8d1a82f294f90e5cffab81c59f7ca0204be8c918d590a2f641f9d18e04429bdd4517ef9a4f4be25d8cd1dceab311c6906e2c9243409d279b3dee6c299f98e0eaeac3dd802d0b5bac16334becfb0eca98c3f361664c17695021a55d9d29e54bcb12f400704518bb730374652a5ed3a0c321b736cf1c6aaa34b7bda727a1cd94c9eaae99a27d86fa84a422d47d03aa62ebf2762eb48e3abb63f6575edc729a44d16ced55bfce7c850d65cf196ff00c6022da1f45649563cf1fe7bc8e06f17fcaf06ae2babaeacf071e4f0361acec693135e98b2f2b2094b3903dc219147d6cabd0089c0c1392662f2456cb9d156719bdb9ab4c72cf4e9a5da685995034de63e37cece89300a2fb304650c9427e4007c22f67c881561dafc4e07b7549d93dfe61d9724332f4a40e28ec0a851749b73a559da7eb474988a58aabd19c4cab03309c1362270fa11fba4805bc81592c91a775ea9afa5f76b1c994b90bd284a73e5f5173f61fd798dd4d75bfdebbbb15664ae6a7f65cfb383eadadbd97c1aa01689fc8abf6c1bb6b53f65d9167bf9184c1f2e856be59da1276f9513ba473f407b71815e14f45cca431f5533cdefc78572575a286f2dad6d8589ee2d190acc5395f0fae39fc79feee3d3973ebd9b4d6fe274968f4292643f2c9fe2a8ba33bb7b24594c284ead9ab4095b7cc25b31eaf6cff278fc0bdc12c7dc072fa215dbbbfa07909a531ef91493a2b2b21c530310f562dd7b7f83755613933f3c7794f278a90fe5c8fcf33e456bc9685a7204b3162f6bb836ac18bef83ddf3c3e1d23dbe4f50783269d3468b2aacd84b2c8d56d759cf5dce8a7a7d460a04f9eca65dab107a181964b2b49cd7f11c18e763f8681a7998a0c9a104f25c37f49f9193c4e70cfe360c1f2c926dd87ff006e418f4c02f3dbd87a767475e9ef428074df0d28924a298e72e3f1d405975c74f5e56a071a88e9a51d5a376e147a8c58ba066b34563dce6bebab2393a0fda8ec643d5343b109e35e869e302900c24599981fb33575f1c04d8f656f4f8cc3f65bab1e4a889cb50d58f6390833f13c1fe9108b6ca5c87bcff250914524a6623bd1db2676e9fca7c4fa74452b2b2d09a2fa361c17dd5978bbc8bbfb2c3c349dab8c40ef82d67e3438d190821c85ab8fde7f4291e92247e36597a4f774bb7c8a75599ea92a21c3aa6615f700bfc6b9842d6de8de63371bcaf98473e6a8283c8787a8c69e3b44f478dca81bc3e972f83421ba32acbeb92c291cb452f5586873eaf23033f87d59af620d25a15c56c81d58fb824966217c43e873e4404bcb1d74d76e85c8bab4d7434810e601a6182f07a1e5ce678090f633fdfe768713c9e755a79bcce93d3062b69b723a802350edf424f83c8c813b269c6df0f969e560788ebd04fdbc5e35b1df112640e1e93fd5403c69fa85425e1dcd5263bccc197a71cf6604b8e6d70ed9e3f5a730658e03ed1c60727354151c6721a34ed57a2b6fbe291d4a811c69f670aacaf39271bb64f52cdd1f607d53174d54401b4e695d7457f0a7ab531ccc8dc860d5af93f0f8a1caf97cb98d34eed8732baca497f8f4a98d3d4f56af529d1679c954978f4fcacfa6289b32524fae09f0f2f97551fc1667827b272823e819513548eb78cd2d8446091cb7f592c85015229d33cdbb68e70cc8ff00e9e464bf26f008ff000de3ab5be5bfb34b56fba571e6bd295cc20b12a409b0e7954f89b9b2c9f850c9ab944f200ff54d5213f34adcc928eab79bd1d2474ac275f3165e5eb7dbc0a15e00fcd6fad3e87e2aba3da6ac1b2786d97e18788cfc3e4eb454cc6cda3c867cf2aea7bbce05c241453a038dd80bd713dbd0bb71dcb584cb1a633db4dd489bf4bec494b2733c2d63585fde99af32fee0fa9ea684bc83232820f8bd2c97f27eaccdfa92c180980cfebd9975c976c074a234f566bf03f629d7ad3b34ca471a6184a7d1540037f9d27d54b967896513af6b570564c3a20f53ebb3527859bd6258f1874ece3d8bfb4fc645c9f8d141b6592f92db9dc66f1baf5f0cfc5605d7e7aae279b6ece66f08ddb619cd72612a48cab975ced675d170b3c95edb22aa6d02a9e2bb8edd5e392ad5f181a899d66bb3333365ee739eaf7aafaf6476b9dbef253e3e461f3e6f219b3e4795cfa274195fe5e277c470bc0584b48636da16b0b0ea9fc76e7e2b05f4f26846af17d196921f995485d857e3d94777e3e3a56e8eb9a62ccaa15587e2191c5a062cd7d2b7d2ce96a66431e7dcde5257136fdffdaf1c3a743bf8bcd173bf2c39a34dee5f567430c9a68367909669def4d548c59da6a000a7d93bf6b7d090f6083f4a90a2137ad82b214ecf0ccb1131d2e649175ed24a073b01f5ea49f0663a8fe327433207efd58282c7da4d456aa6a6e8cd875ee18d24fea0d1151f8a1984d48e7d0e230e55ba5e87c915e2b9f51d8e2d3be171cb924091efe52393afd3b0f591e84b504014b19050d73eab951998e3a394f15052da3c5e41a3f912a72fe676578b97769289e3f1736f98b6a58e4be930f1908f3325014ed1ef69045b2f54b85cd1f97d25af34d75798b04fcc335881aa99f159695d15a0378c795f3f67e5ebb376bf1abf0a7c1eb41a3be1bbfa6651d67c2cde63c879139b8bdd6fda74b72790a034ec7b1950e70fefcd24115e8e4d69eaff00c7a83df4a9637848df309fab4fe4e6792a1d7eac37a915f17037d9f099b55bae331ea7f67bf7a5bc9234f3c7e5a4a33023a19ef6551c8e7ad961e16c805fc4e336f25a6fc7ac915f7f453f2b6d3c7608653bfc9143476a18cd84d004e02c0c22cc0487bdcf462fd2ccfd6fa99a637f524ab05202d98b891f76af7eaa47a2b004afdda52759028c4f1640d1c00d373eace1a747224f86952f9a8bc0ae141bf1a6e1953ee609e06f52e3d952a4355bdd44c878a00aae838e4901481ec7bbb8ea0a1f9aa4149a14e32f60375c15e995fb19712d0b1f1d9d6de771479fd6ada59a94ab471b387c1e3646dbb2483befd3c9f8f7612c9d159a839f17bf27392729d17d3355e35d50deefa275444f1cadd962eef0f0cf658c32e107484e69f26ecb92c1b4d2ad5a5d9fd3c480d9eba2a8b4bc3aa5a329e7b5759f21b0e495b2be6a4a6124a854374043b26fdad66cef1ccc1a767ed4943975cd9dbc3d0c758204fc8749af2a0f88768b82a1a1ab5875f25329a3c622c56ee512bcff00ea38011011753ed8a6aa5af344f1c72e9898785997f2e40a56cc5b64a61f65db815df9d74d3d99f3a379a4552d4b3a403166ee45bae230ea45c2a3954a21765521247b5f21d19c73808a0862075d13c9860d41d285faff00eb3f0a028847001c7ff2cafc903e888ad0670263cb8811e5e6fc5d80f0f978a9fea50655db2e7e64c9fc899e0d09c358126a8431fb8fb3f250501bd55dea0715c1e5c7490d010d2c284cb839ea5eb1c11944b23b5f5eb5e15d17e4f033abe7f87982f1953c86ba6a0c281f2607ec4fa5445e501272a371ac504ea4b9708ccead2b4cb2d63f14f6d9c4f0f8ad1a5218f36414a4d535f988f4fb297a782cd5df6f8da7bb0f49aef3568f840530327fe36b3ee84bddd161e2b087175fe40c8535cdd33aafea3ae45154686e645799cfda384669f7ef387edbe2cd3db066f5f35da688102217a5db4aa674c499a3e41fdef942524e7ea9d76c40e30f59f644c23529a723d58e094ce63f1e8afc2cd5d6e0977a9f462c9828c8904289e1295b5f078e9cff001dfda525f6ba95e679bd78dd271994904371c7a719926d3f66443fa6ce8ae76293ff002ac471d4f15fa66fb5ff002bf2fbf0b1e2106525258740d892aacfd0fa19c8294fd4eb80a821e663f338b63a82a954e4f474b9dd58ab270942b55fb901ea6cdef92838741e4c1a9be56e465d1d3ebd3274d00cd4eba0e3d1fc7e7453bf79d57900bc692928dd12e02b7db3cd83977ea3350b9cbb29ca5d1a6f3450ceb9117814bf0275ca4d99d57fb6eebcd1d755f8d1e4ebd6cf3519a5b46dda63e39152518e7cf85b66756c0b9663b93d8fd78f654f1773ee74b2acfc7614c31f27e41f6df2e5738f533dada66d2f193713e4de46a288f429f24c3b9498f4d327125d3e925c401f23bd3e1f21e3887879ce9ed220cfdc74fd3f3c912677ff00dde19a9d55ff00527b2e08e5433b3d014c617e64dba56a5e8fc06aad83cd4e182306b3c20527973fa2895694cd8b364e790f2f2069af46a7cd874fc72f1d4563e2c559b0423cef8c1ca2745aa413563eaabfa293d6d1d26352f2451c3d9e7a9656fa623a403f4729d7f907d8ace2ff001aaf4d53df26ca39ebed1954a3dcf7c45eca6447a2f87451abe0eea9266ae450a976938d2cdc91a02c88c1075c7003f8e8abcef309ccac143b03cbb055b5dd98f7eb9ff52cfdf1b3b535f93d2b96304f511604b01c549842a7d15ba7fd9a8f30278e2d5992f339afd1ff007ad195441bb64f607aef94f4f6aaace1e3ae2d6d1dd79a72f72c1e15b59f2ebe373433242fcaad49725b4cfb0374d0e36f5696b8199c6b46c7ea0461916d5f39e44d2b8f0faa422130ea847bf2b98bbaafe9db8e65562ebd05ce3b1d865673eba1898e01df92f3a931afc433ff004ff2fd1aca802301dec6649eda7bdeaded5f05fac3474477db53ae07047a74b0016730578b3eca656abcbc168688f0a253878f910b8b2236ef27102fbad56888131f29832a3f9c3c7f2dadb8de4bc871b76a6117ef8d6508a4971e9de803935ed10749b3ee5e3ee608d62ee8cdc94d7e2a01c04f529865a80adee1b916563f2940402284f6399eade9d8ee8c0a290a4a946c9a01cfe42852e6ee1e760c2d15679c7ae7b2150b47e15bcd9d8b3e0a2244935215554f64da6dd3af4c5fdd9500556fdb6de391f45e9a6c81c05a152ac58433f4ba80f872c979a742876772be1a9420a772a075491aa3e8b75c890bcccfdf2fa210e57cc4a35a793bea18732cf348a03b590a6fbeecaa91d3a530366f1b9773250e64b28e8a997c54f1741eb3d7407178dba572466fb2be67c8fc030632cc27da631f1b6b2fa7242cf6c3569f4d39d67f40a01dc6813739e98fb0165e93104fccf3d20b0f0019bc67939a9b4d7fb349814d0e282c6815bfdbc6224f337b898edb953d09ba7aac2fa299bc653f1e7e34a2b642e8b9f54a8ffd67d933bf77f2f2c93af95dfac1f15bea67e1f32868679876cf30db9bb131693a32324cb98a92f456e12e9c58fdd3af5407d42749b3ea59ff00d02221ff00eb3371c77c08c7913d1b0e84fb3cfa2d31df28debc7653c3d0693f459ba08e183f41b3d97dda5e93d64b50f4ee2654014f7498333221b01456b46145d59fd1f0d1428b275eecc57fcdc013d4fea71c8b9b284131d9d6f1d54cef8a2a89e3aca7c5623c3e3593821ac3fc543cd39994d05c54caddf8c5f4e27639349b5adf8879b913e544f85528d9f3fe5db7de18a4a3a4595347e2e69ea434bd8d0dff0075965a89d75096dd2f434d9aab2842ff002c224fe27929345af5ab4bc1835e6cdb0f1b0cd1bd798e4437a1e7aacdd24299b14a6f99dba31666e517aa01f777f4f2925079155e3862de31c36bf3ebde7fe30e0f8bdc7db44faaada8ab5dca1975295937f9892991a85c0ec2d7aefdbe97c824e1fd5e8823e56ac33beddbc0210e69f2610cbc6eedab2f1199f5af89d79d1bc6791bac3f8e50f36f8c86385fc9cfda548d831928a4c5992515a4802df19ee33571f8e586c9945cc3f4efa1b7fc63f5f463d18f7e9a6ca8858b2a13c5ff006a8e22fd7a7ab743d59810ec38c3869d4d4fba062bcb9a33a33cc8f38ed2f7777540bc080acd5143385e170dcce84a135435edc450865e942d3a14d689caf930e2ec68f9a9f18ad8bf32c989589f5cf004d48f65a6b9996ef22392f2f7985f3d98f2fe5e3dbf927b3ad9c73c7e876d13edd5890d3625a71238f9c527a725e8736248455bbe38f45db577aa2b151dd0bc8a22d9d79e466c2985e93795bc5ed1fd3b20e0c3544f25828e8f0999e38cbc563906f25abd912085534dbb29affb72c546d0f9733c6ba04fe59065e5031ac5b9e480fca4508a83d9dd1125e2527f3f950a71781bdc25e452d05025f137c9a954f3c93556abf6f5a3770f66673f7a29eafd7b09c5005cd8f53ab78fc51d3e5c0e7af92d63c0786b66bb4b6b2c312254376abf5cecf367ab44f93c68e7478a7607c3b8193c3538fe33c3b9b60c7250431abcfb5b5a66f63608c9f191ebcda7b19c7eaabdab32a71e4970e9f1f114f3d7d5ac7ae2fdf1e838ac4a0ff56ecb51bd43166e4094e59f8b53edf7dcc2f68ebd907a152028ec1eb8ee1067debeab7460cdee0afc6a7412c6bd8db57e65249e8316fae454b1874bc0a48cbe2b4d26de17782fe37628fc6d0aa13ea9926dcac1c3cb3d7df50135f1ccaba4790ede8cb5e43116afcb19d2c1106bb8928d96b51195451d9f860ae6b2d3159b76131edd5c9787c9207cb78dcc7c9799ad83334df25dd123bb4f4de7521c4f27e36e3560c3bd17c2cd06ac1a9069ed5e6fea35d01cbe13c8cff25b6d53ce6a42964666151fdb5002f905eda2cafcff000439e60713dfbc06c5e05badfa9bd9e49de65fd52e5bdf73fb55412df8de913d4664f6d9e191b3b62f18e96f1b8f3f2f90c0deda59bc46245e424a4c91157d471a4a782201eb9d1e5d3de7e561586f953d0fcf3f43452dedd30b5fda29d8503dfaeb8dd7b47941ea368fd33764230e8177e060bc24b715c0e33f7ca02553f5141d90fe88951ebdf6f7476102aacebedcaa122196750be394f1fc628e3605e0c87d46651c5870e607871ab85cb353491eb0304a6b28eb393069e66f5be403865e8667a1eddf338e283c9f89d7369e9d59e67cbdd79fd7e4393f3f84f0798c4fc6d9858aae06e365f13d6d4c3dada08c1dbde1f202faff000a07459e89a5df9e4e80727f4eb5f6e4f431bf8c903a775e7bfc99f29e3314b4ff0025bbf2bbb4d89bd3a0d5a72102e6306a4d15d56aec699945e2e74655879ff269c8ff00293dcbcf60af3bf1b65dc998a4b2c33dac8e9afca06e4a9f7f32538cc179bd47a668305fc771277f568e4ac2da681b0786467f25a0965cf20b91dff4a0615d8a3d7180756879cd296fd5d8af0f988554791c4853c866659d24e4c64efa27a95bc37e6bf914efaffb48e7f2c815d8b9cb71a4e073a3ed304722c4a82050f4414e9e137ee9cf21d0e676e95681561fb2ba745bfd5077cebd569a5471476a57950c526bd8885f77fd42fdbfec03b7d42ea0fe54c06d41b86f3e269974da27d9b4fb374e86b4e7e4cf8b657e0e87039e94aaf254934f4043cd1150aee43c54b7209f680745c9e23cc33eac605b5613c7b78fedef938f753cfcab2f25a28cfa6becd9cf55cece6c8843792851c2c341099f499eaf19bef5cfe16e1a996a1f2e1d9dea7a20cbe30ecd58132fbcc65edb3616232e15aa78fc0f43e3fc5af132654033fdd7141b90cb38d75c3285c857d92197449f0bfb01491154f47ab0e78b0bca866c02bd94675d0475cdc03c8edbce4fab65f9e3675ad31d34daee3fb79e863b6c5ce78b855d2eaac95477d551f0f8b414f21a926faec152bdf7c961c5f0fe249ead9539f0305eaf251bb64f9e31f7eed124f8e7ff0077f23dd1ae91f4affe3e3fee7a0f7135f50142953f1e52b33305eace425ddd8ef042e699edc0f8a74039dfeddf17b0dea5e6600d17f5476057d7da735fb7428e58b710755d79952541f5f1fb0ac9979ecfcee8784d07017633c77a73f028394c341cfc3b0e440971b64d787777c1aaae717cecb4f917957250aff722bf521d726ddf2b4b2b034729949e4f0a31386295ef2182e49f5e4312aa6791735ff7f12903a13c978c9f3fae605e53f91f8f1c3fc9f0f1bf94e7e1fe532e37f2862997ccebba53f915e6c6c74e2c764a4726ca6503ccbaf17cfaf1fce49d8795f1efc9796cc966f2d98b5bc8408f9722a4a93795af3f48a9f7cacc954524b225534e153c7919f3032a9d73560ca15e2432febcd8bd4e52cda26b8f3050527af322cfc8d08357fd74c7d1c5154268ccec7d2739683f5e25bd37e83d6abb7bbb00247ff47f8e7a0e9c7a7343a8143176fe35e2ad825ff7797dff00d3f0bea66a2e8760abf20f53ec20c10200a557b2eecfef29a253ae56d460dcd895af2f991314087e2f5c0012663a4c7ef33d28f6fd87fa008e81fd381fa363ec157f5a1e9c5fe7cb41d700203f252044609dd73ab19c55288f3414d701caee51c6d2f5e4f15ebc7f1e438c4aa2501cc43a5d0c0f1c0f461dd22a780f4223b17452334c7bb0fd97fc151c95115468991a505659e1e8ba3ff6f8e40f76f061ddfc57a25308995866e6c12510c73719fc7d9f9fd3b7f8c5fcb4b7357c498d61aba07d6aacbe929cc0682223416bc74742f365544663eacaf8dd7f21f3676943b3492fbc9004592afc7503959a2288afc7e454263ab7c8337da91f7a9bb5f4a079f91d517a6a8ebd787d1b4852efb404d7361eadd272a7f42d3f7f248abcf13d7e69229c23be3f7d48fb665202b2f608fee56a81b209c6e3f9766eb379ff0017a00d994f1fc8e09f0793c0507f21f0a0dbf97f8a43e7fceaf952245e7289f59a00cc3fbb2d53f6d1a674e09fc4bf2206a904c476824cdc8e0eb97f258f24f7ecae9a44913cc84b4827b3afea285109f6e0ff0061fe8ce558765bfc729db2ce842d0fed0b37c7e8ece26a55a5db893808e473dbae5e7ec5a94ed7b668f8e3759e468bc6de9ca1146f4e802bd8a898adbdcd1cf26bdbc40e82f7c14555b9ec44805bbf697b115760ce499443fae38eb7e3e5d134d0bd5703fa683b8f3537d68f550181ad7d1d72d1c6af0f8d650bc0527e43c589a794e972f8e7f8e77f1b834adbc6ea8b332049c355a2ed19ce729b26c56efc609d46ef1f21b2f0fc5d274b8e6100da4c56bdcdd67db3e95454ba22cf30f58e947d3e1d22c2193a2b56f4351da27ec8c87b8c67df8eedb89172de564cbae043239f978ee4ac89f6da4fbe0a09511c90f333e38ef91453891155bf18bf365ca8583ddd0baf1a83b7a70b767b27fed97ed38c3e9e66672ced5aba7c4d1eba0ceec4a9a7d51e19fd068d8922e2b51b987a7f99c474051d570ba87b302683b6441e817bb15f5e5bb0d33df1234a939ca85461cb03c8a111f97d1be70e6bd828fda8e81700abaf69f007619bd0e4b045f8fe5e513d0cdfd1ad71d4dcb719cf487f6c995689a32acb910493fa8ad0f29fe147ee99a977c3e16291fe898bb1e1f20e43067880aa39e63ebc753a678aff0079400ce8f6171e90f621d8f7cf19e3217b22855e690865e4c3d1e18af08ebc6f9f366f353e69c7836aeaf11bb3a460cc2207ae90cfa3098436792133a76ca4fa349f8b984ff7eba271e78fa1782ef59cd5a954d9dba41ba1e02f3b8f28beba61dad2bf6b5054672bf2d415e4091cf1b4083f2d7d3ce875df2054062abe84306989edebe6c60fcf1d00ebb7fec7fd5c05fc39d57d9dff00428745ed2b07f9a956a8fdb2e3b6aa6cca921ff67d8e49ca9952cdcb53f6f14ac1f7cff21bf1c4b8b16f58603c6b66ce1a874943353a6c153401e884b145e5e814e6a0e8d189571efd8f56faa03dace62947c159303540d428ab4423da2aebb55cd64a499056770fc46e982f7cfae8f080ac17d901607255ca8cd375be75edb137549fc20b33b493b6ca8ab2d8fdb45bd7946ef857949f6bf5ede39faac07e9ff679f70be2b80f5515e9f35f9f09d745f0b99791f19843e79678e81ff1e40f517a81e490aba797ccf5ca7f7ac6f7cb5879829c2f93572980c5f7fcefaf3c2f2d0d3621255fccd78ad6e63f15bd2d6f1d99dfc41ccba7e250d441f0d4fd67a295fe2c5137f9b92a69248e06f74b76f34ec69b82cc8483e34fb35613ebce415ad17fedbf405ad39356d1a4b5f5f378f2416f495dfaedc7ec5fa8d08ee95a2ae53f11b6bad84e527e383dc2f788bd1c9e04278b362bd708ec2afef9bd56740163e318a4345ca6acc8d45ade79a6d6dba2bdacb82feab276a1bad0f3402a2132c11dd01cf4af04d4285e3a75c9fbb7348693c8f699f7cb3da9bd6933b6079f9395c7be33c58647272e66e531827f01bd69e2ebdb61d12e4684f2931ea78dd1e47ae997ef2f4386fea20d366b3a01aa40ac668a3b08c3c87aa7cdf2b01d0f6fb63f5427b27efc3a87d13e82ff00d9fcb0acbc413f7df6ff007dc26c523a2495fea19070f99c89c6f39207c56f4d79b9e44759e6ad6f2b0055dc00b6f1a376e5f1514e1f179982f8dc126f5cb29adb2705b110fb72fa1f2b95791f2b543a3cd23f2fb5fd7c5d8cf67d11b5cac00f7288887c3c9d7cdff25fd33d1497ca7da1a5585481efff00f3f629e2e9dd6cec1fce1ee19ba19a9cf2beff00178b7416d4f2a5f2bf517c7ab4329731f47e8fafab8a177473c485ba4c54ed3e486759d5cce152ed2a0e341d5824cc6ca8ac889ec50abaa774983cd2deb9f0e5a3405bc662e5bc99e3d0511b41916abd380b13e3d542dee03e947f4ce8dd953dce867c971e1f6ebccec15bcb8f74cda3b4bf4f5c54b4ce3ae3bf2e31a7170e3a8a78e84d25e2ab52fe37448da969f17cbd0337924a067fee351c89a96e3498184bbe3a4c05500942c1d6d1e0bb39b68e87e412ca4b72a4fb489016bf531ec693faa312efdfb788a7c6d0d01d55fbff00b3f98dfe88e1ff00694c85d3769cbd19b8f8581fc270b932295f17bdf05b26b96b979763f8fe153e4f239887e1008f23af4f8ed8de6b5767cc6ce9bc9ee25b4e923e7b750b1252f9a73c6f0b31560fd1f42c48c1d7cb0a0f6d4ddcfed2738a165a9cb7f38897f1673bace48cab6571560bdbff009e98f3c7f4ba3503ebe51a631623de666079e48334ff00e307f84df3c931e660c079acc01f331627cbc8f3fa8c893e433a16f2905e0f2b9b89e4e1edfd53371fc8cd85fc84fe0ad95c200c22879521de1f5445476ae9c9985fcb5ac868e5e10d3a165570f404f208a51e04a1868973265f56f240039a6879e85b960c18bfa24f49e99d1c7afa36c70f3efa0605788ff51cae047d80afc9ee71b1c90f334c82bbafa27df6173caa75404c83f46c41cf62f4f71c8f5ca2f003de571ecd24a9be149a6aa156c321434c8aab499f798fb45ef8bfa07d1f414777fa7f0b6901ea4f3e479a4f533712ca79eea079cd87679163c3cc43e58694b37122a60914650915408a533ce0e71ef962d1bf62ea4f0120e88a1579fcaf042991a68d3cf0832d2705e5b3ccc9608091205ecee8b4750a7ae417df813b6c536f9ad331d36624684f64573d6960efe2d86dc1ba4d2d89dabfa0e8fd3381eb36ed70057d7a07c92f330fff001f80afe313d1b02c6f9aab665646f163dc561f3c3e1a7171ea7e2788dafc5f036e4fc04c31f0b867c9e3c53e1e84f744d50f6a7ec7fc6546242fc73446427b6ab10aed6d13544b598e3aac53c06e60b39e38133f78c697e5bc784e2da4bc7d1379869f7bf39a4b28e16f6178ff0069bfd47d880edac3b152590728bdc67fe64409861ca73295ae0f20812f02c64e5944e852972b54efeebd839fbf657278acca3e466e239ee64af1357475eefd28e6b58b7c6bf964ab53d8cc7209f55e806fb6ff00fad4839fc6648d60071e12707285e5742c9dd56b3d7fc71dcdfc36e91ae6ba0f1d4a4d053ba7b05e56a24d5bbd522ffda27ee9faa4aaa99bc1db247253f90f888f3fea3f10b2fe49e6f1ecc90bbfa06f444d03e337669e96abd3a3ff0008e178d52dccc7f765f5af8f8a93788ac34ce52e6b1d2426ccfa25d30f2d5f17cb6d96f3376f9fc9da9282b9a4a82b5a49c20c23ff002a950987c8b86c1e1fee07a6a53bf6d5668bae1cba965871c18cd070a01c5e9808c3e1f61367d19d78fe5f22f1fcd4403e76c169e474bf1199dcaa30f42580124f6fda7f352ade36ee0787fdd7078cecbe492d7cc566ade618f2dbf457908b3a29f42f50ec61ec4ab060072d50827ea38bfbf2a1bd5d7d78a00111d70bf7c6238cbd73b1f1aa9ea4e4a0fa36f5f8f0ec292d83e57cd5f41679b4bb1c5242b82af76e64902aaaa39eddf01eb9865ef5ae35f4b488e3ccb28ce15ca13c60557dbef2a77ced545dc103fd9fb2fa49ebc5e978bcbca5fb4f26dd5bcaaaa6ff003b3678792d8f59ff0022d32393cf43bf21e5614075bbd263d8124d347678bdf59e6be949aaab735d0ab491acea911738e6794cd34e4015e105b84cd53e46ea52f9b938a7c6ca41f80a72b97a59cc23d17ab78e5f6e7b01982b51f77a3c053e24b0149f9640f2f12c7e37b04f27e493fb314f5ce3453d706a6755f8c5aebef936b97cbe17a3176e9dbb1cd89f20c1b73a657f2b9403e660869e76e59fcdeb663a7c8dc0cda6bc5c0eecbe3fa77c0bca67283e33eb0cef403c66d612f0d65e0cf9538a33a1a6a0a5f651453c859b86f46e4074766a2e113a0864c62df1b459bb6edecce47243ef979fc8b9ff00549b75c2415af5d3f6cb36fd0370b01cb6952d0ba16996f96710a674422bd04ccc033f7db2956459d12b149f26c88d70afcb276d9d7a12839e3cbd781399cfc7c3b481ee2a0e7fd2e9f1b290dcd1d0104f67800ab663c72dd4fbf6623bb9ed604af3039277eef84f95bfa825a9cc31f59ca5f35f5a7c2ff233731e634e424452aa03ed07e4921f91c953f293c661e827ef6ee700b501fa6985efdbfd5d076847d7d9e2310cf38fa3e3ccdcd12529a854f1e5558d90f5e2bb2db8fc3760defa48f8c3b38fdd47eafccb884e35ed3c86b6669cfd12416953e2f295372262e5cad13fb5e087b728bed46e8ad29eada57d6dc28ce63e3d9dab966a2889f1264ee331cff27bf65d3ec65040d36acf269af99971b7690a77e9ad7da6eb2b5f33beba3f3e56e7ccdc8b55869ff75a1e4ea18a106a14f47dbdadd8497d8ef95720213e80fd2b761fec50f426471c75cd4e42f243b7f1c819ae8ce55983310c260021f8ce196752afa5fb44f63c0dd87fae4149e23b4d6db01e656f904331a8d19027233e99dc2ae8534207a9a2b3f209e811cf1dfbe31e21e8ff00f28409c492d1d233a6415be9d94f96f087d02aab08846f209d964e9bc631221374e5cf6daba2554fcdaf9eddb5687b9559573c96d4b4e54b5cff0073d87a2ffb2f65989e200cd22a2beddc999466f907adc291a9ae68aa1a382a675f3e8ff0a7467aa888b0d029c3550b20a6fe463182a6657beba4871d1be18ab49bc792da379518debef2773f1782ff0067243291deb9bf7b0a161cc70f7a29eed3f05b6f1be7b4999944094304e825aab347bd2a101445cd4b98425e3e3abc8d0b0ec90c7afddb9f8edd181e19301857e386eea9a564ccc26d31197191bd7b21f42f6147c6037e953dae35ee3edc208e767d69fe139edcd83b74caee02981caea893d5d71e9fba393465e8f478cdd0a3745aaefc923a71fe8b156199c0663d8782b345194e7afc49b34fbf25571cab3906de9c7a06e2d39df14761d48ff851c5e985942ca5f4de8d4e6a2b8e1965f2d0aaaf3dbee3f6bb3ae381ede31bd6cc57d76fe387d2dea2d6bb5aec483fe3d8bb277dc0aab640bf9574f7b24486a27483f43ea41cea14c42b11df1ca270a8598605279175e79448101f1e9f3c85f0e326b9df3dad49ca887316751934d4b64f9b28cb19030cf366009b1fbf0d60bbfc928398223abb05e780e8697ff6503dae28c9a0f6e9f6d8e3475f19e092078c8ac3cbf8749a59c82859a7b03812ca7d2799dcce71cb2f21e4a4c5999ce79072921eb28a71c0f93a3eaea4244751a8ff00ca50a383a63feaad53d3d07cce6a79db928099d3ea79aa524ee492feca1cf457b0dd73be2c91d822af3445284cc44027d82f6587ab2b927ffb76e8658fce5724a034dd3d957e5148955ce0fb7bf253ecce410df4f4276673c5cecd3d9165e206015bb64ecb4d38d35f5a280c9ccefcd14ed5280b67924257a3edbc65e8f529ee8cad55fa1b17e8f6799dfd366852f9e44fc9a645c15d0a348757f5f60a7d78092c666467d9b227b71ca907a2292e99e63a3209c42eb5f6e9ed2229b684a75daf8dbfc75a92a64ccda3ccff00fe6f89a10e80234329ad61044e2fa8e53c86591b7f268af29e6f4b73fa9eaf56dba18f86b93afcb5946399e8daa887c3d5cea66fbe8af14ced2d68169e27c3ecf256c3e333615ff9a2074d2945751e93d4ddd642d4b7a2425e436b1e7d9e099f5c932b0ffe312b046f7e01d0bb9345d0252728cef255451f5d749a2aa572217e682157d2692974458f4b29b157899120100f4ddfeadfe7dbae2d3a63605430f6a176a83d396fb7049560bc07dd6580306d19b32df6bd4a76c73b74da01f48747850b3453ae6a7e9519e8e227a9febc37e832238aaaf0a7471a7b1740aaf7238cc58cf91fbe68ff005f1be37d0794d82ed9fd6620fef4bf44cbd45579a7e8558fac3eb52fed2d3012ad8a3e617a50d999e8a09e3cfa2a0f7f23539efdd52a02a7afa070cc482c41e9fdfa88faecf67d1a553f6a49122894d2932e26036ca8a78bc96596b7a814c969ca17f3c55b5f92d3adf269111ea598657f618fe8657e4c1cbb3c8ea5a51c754df7f86fe252299679ed773e2355466f0e9358ff001cf18af2449a7fdbfc8b034f97d4927c986fb1e691c73d9b88e2c59c7c614f7dd0f4411c68fccb3c0213a09abcf39bdb4515392a7b15f6f97fd8f7cfd5b92454449b534ddd6538d415b5e9ee6d4260f469fafe83e8ab7d3fd127ed7fcbf694b8e887fa2dfb4bff0060f76e7e2a9e7b67ceb5f2bedcaad2ad198552beb45521ae409c9fa794bb50afc71da9744075370decdc73ac70e9d49c37762b40464e945ec3a7258a77c07a19a7d8cf1906f27e51ead199769c941999a3598b1ce3a70bd9d23a5a7da4cf568b1f86f20f22de99a23ddbe30940bd72bdf7105f929a07540391fba7b0e87e9ca1fee803a2496f5fd680859b8596900f267a9042dcbb113fc8206c554f0f51d3422ad92b9cbc971161f85f7b31b417267539822a569451c8b063afea9e87e6957b7f2c3fbfe0bc4f58ccc0569f3a03894e25471581ff00b7cbe05f23863e2d65cbf909c395bdb534b13056fae3313ccd3a31edfe349f7cff00477da191fb66b5bd78ceec649fa202a413c67e8639fb3fbf7ccb0603c8d685a20a0ac54ce625350c3933ecadd029f7ca0e10391259a586765d19e4aab2cabc538bd45f1271bcac1795dcf5342ee268148fb1ec40f7eddc1f4342e659a5c5a4e6b5dd35e0d15b894ea4fa15e658822888468929e56614c7ee88542bfb31f8fa04f5c14facafcd57226ddfb202ab3278cfd396ed5287de5f73d07b9b83e8a487c6e1a1a1fd5005a4d23f1d2c41e0ef941df158ab49c27096f445e9a741ea4f7ca30291e9924a8ad5bfbd68c7a9499cd10107af48901b6ee439e3a439d9bab4cb46f6e789af78c02d4542a65204eb6575c51ffc7aa37c9adfd2b38ba2ebe98466658f2ebd7de0f005d877d1ef8ca4f1d00e37d71749532d01b894f6e06ffb3cef8d7b35bc16c0df85ae7c6d6e635d3ee2194ab637fa6285666038f6892ea4d8f4ab9f15b4a3e351c6412404905c7284facca466a583bb3acab467b0efdda8acaebf73ecf102f2c08799f5356ec924001957f3f52f1eba5f82766e0853b19c2a8ceaa44c2af40aa81cf7fb24704890b4065e8ac5b5551a294a2571d49cb1288a9c280f27508b47ef947ecbc7df9f8c6455cf4add0a69038d7ef9f21e631d9d6bd35874660b22ff00965ee9d8e7c4c12166edba69d1871bfc61baa49d15e4aa27c9cd6c557e52c092e4859754e14f54fd9b9472b54afbf074fc5009672125f273dc977752b80970ad37549863bfff001e668e7922437b7707ebd3c4bf5420fb77f403951fb9c76279eeacbe51bad39b57cf365062d0b5a5fc6f1e5800ea4f7dff00c75df1901e5737b1be3a053628f2f306072f9185943a9e06ff008239fc85cf8da4bce8e0bf8cd00787c15e53c3e94e4b0ea8ab2dbdc67b76d3a965cfa0d172dc9cf3d70a6acff22d30d9cff4cbb97f10e14f8f698f6edb3cc16db7f8a59965d4909e34c1479c8a4fae90956baf6073d4f283ae01d7125365f8f81006700151efc29ca76aaa7be7fa923f6e6771ca28436f51c59fbbe76f5088ae334109ae350ae082aa496fa0ca0b7fab5594a2f65bd7e8e74a13880e0cabcc67d5f4a7b1ba0e66eca1fae494b1e81e75daa9f569303361fbd17a4c00b3293f1eca89a4d5fd2726f5f8c84799f5f81c2a0af7eec1eadfddf527894a053a4c9e348b96798e42059351e81267c497c711a0c63b0575236628efd0e281f0b91eb92867a0c9406904ce158a4c00259d5623b0be481718a0b085bb12cd66f87c7eb3993c66a6dd10fea17a23ae75cf5039df35608e8a791c610d357e2be3fe4ec1b1793cfa516c0f0383cf23865bf2791c0715fb61c5d16530f33b23c5fe455217ca46e8fe56018796cc9cfeb39bda9e6f3963e5e4797d6572a7980a47987eff00addf8fe42f4681f71d89a69ab68ba285e661d0a8fba763916e82fec7d3d898f459080e3be77f615958b75caafa2ff909d8e7d9e53ed4211c3fb1f43c3c8fea6b5f6e597f543d733383c933722ec39f39ee91ecb204e50861405786a18d1bf5881dd1ba097018dd7a375e666ead5e88d808e664255a4788acabd7aaa0fa75eb901da3295675ef9e347433b03c6181b8df85d07c89c5191980c5dffe00e1ae2524e22ab7f19caebcd39d34fbe8d1954cbc7f7d337645dca4d56f7d2aff002c9ed4a692552ae572d433bd5bb643dca83a553ead2ead2a48ab0ec0efee765446a06e5cf4aaab48e88fbce116f891d8be7d769b6ef33b98e3fe477ca30792cfb63cbe984169fc81f55e5e35ca3783c838fe07c614af80c614f8bbe4397cf99f33e9968453cdfe1f3eb7d3e27c6661f178b71e52301ce8f411671f5776cd956f6d1e12d04ac3d00cadd6d5299f9d1ff859b91915957650a4e2a7a880c7dc28f60c343f423ffae7d9651ebc0a08a0eb8e07b1fa7672787e8bd7b133faaf187d311d027a04832e9d2a3a790ec56447198f4a9df228c1b330e155001fd9aa5452acdc563dd501461d5287ea67ee8c4871d948d1b86040cff5655ec6d1fbc1c857bfa89a97912a8b980f576ef9928a79a5fd59c927c631ee43d79ba3a0baf8cdee8be1769e4bc6669033f1f01bb62d587c8c11aaeca94ed929ccd075ad15a9c19c426bf1b575b74b8147a5143f33bac9f57ee0c3de35a24f84f21fb4d87ca7464305f0cfed8ec51b9403a665ee67d9d87deb0be994169142522e065838a6b9cd25cd3896d5ac734570f936c3b29e403e5d925bc461781cff00d4aab6c7e486558f94b43bf26e525e50f1f0efeb1db762b62f3c5f91d31aa7f2ddad6de82b432f1dae9c978a08ab9a0396d309a78bd19db69291cfab3f8fd7c6f1444bc806548277cf854b3481794c108c5069a1a1ce859187a2ab7622bd2e963ef2eca40fabd1c1e1a1e13f56fd5e8477ec7a76279df46722c93e873d3eaa3d4c477cb281c8502f2c3b336238cfd8a7f9463dab03ccbf1959a2b70e4ef9493af10af74453cad3a427b7b13c142381fd82c0b1ec4c56e38a00b027d747df1000a7fc6763eb6402716212ec44fc60e9741ed9ff00cf8ace8593344734d4cd9f6dc2aefd2e69a2e58bbb051d998fd3328f9ac00e47eeaffef21ddb4765623b4d249e4d1445493ccc4b52a075466f4ba8f90f31fdd1004e6d6257c03133b13ec9fdebdd165a92ce351a33f0fd987d0624f3393f1618c997fd46bb3852ccfc8a86a46af1571ef14923495168de3dda0457d9aa17e7c602c9e127e54ace3b6f63695ef3e4e6b669224c500eb4e8a4d6db3439249e03d731f95dd2e4dcd208c7a40b55f27e372e75a7d2aa8ea0a38ea3d2df5a721216c7ae2a8e2fd26945e4389d1a03f6ec7bf6279abfdf8a7ec81dd540e6463f1d7e8c9895bf32f34fd7092388c4aa8e77c6fb6901ed4247277a2730ebb338a37accfb72ea15dc75cd7feb2fb3e8a4d649eb245edbe859c9e003bfffc4003f100002020103030303030304020101060701020011210312311041510422611332712081914252a1142333b162c105723043637382d12425345392a2e1ffda0008010100063f008075054d884c328f1088e6344a8baba5acd7dd4984b152c3b19bb6211e0085e82fc47db142673700626aa12c4911fb6499b42e0cd04b2059633d3ea036b534eaa898d668cb6f3ccb02b71e62f3bcf1379fb556ba3a814099aba8d9a24081bb1526350c9a967cc607811280a26e1e9a63b010eee088fb57963fe04d418a6e0cd347346e367bc0da84b1da144d32325733fdd0687881827b7b4261e8df88a14e79b8343d6fecf030219488753d38fcacbd4b2ebda292b4ecc60166f899128788cc3b1ff3152b3093d12aea37cb6650e093889b54b1cd011cea0a2c67b0e02884810b1193154d423ccd34100027bf26168b9c0e9f88d2ba6a166a136ac27996c260d428865b59825d427a591d6a5dfb60027b659942177836899e84c06ba1131d312ccdcd0a29c74048a1389c75e65df43887a6639988aeee20d8bf4d0f785b7337c997e25a29118c43f10763148e098783896a7233517c6d8746fd821bed353509a31772def248300bdca2263026aaf0c4cb17652e124d1db88c78b260cd96023bf6583735031b68bb95f10c26a2a62ab30e7bc7240a2cd028ef0da5983501d80c0c070798aa9546846f4d5e493050a1d2fa313c40c3b981945d0874f53dda503e937e443a88366a572211eab47741afe9dd560d27520f4af906a7b6638805d6311411187684b180b71b613b00603ee8e34a98d40ce22ddd0e27d4639230231518a8be2a1d2ac8828e6100604e72673666d10d42c618e2a3343556215536f1d9f372c7406540201d4b42cd2ba5f6e9bdf89b1474e3ae650eb420b859a144e260405859981426d065f4c43d3882a665181165eabd7c99f4f405ff00e5017c9882ed40b100db2aaac43bbb9e63c4b154a27352fc08eca48b3502dfda2cc24f0389a861b873de25938048802604dce3d8e7188598e0cf771536f98a8335422cd9d8cfaaf54b2d302e6a08613284dbe731540b25da7e2e6a6a31c1ba9a4071ccda3b59a88efdac9fc096c9ee24c0a4f02111474b1c9944fb842630516c607d36228d11366a155d49ef516b15fd2b6c5e68c5d3d45a71c318acabb90f78479a8a3b082a841060428d744e4080229c44db824626c0fc771148d456877a10d14b0fe4405df69ac4234f581b8716077119d90db340bb7bc24885bb4011b7184ea8223d4a863fcc60054daa841f337156370dacada6a6054aa83105fe855804a2650998493ed9b104dcfcc1d054170af5100066e630a69591036a4a5025b195a7096367a02b33cf5b82a574c0dcfd840daae40fed104e2061050f743478583779b883bc5fc746146aa3ef1409c4d62a7b431ea1aaab99ee4c2a1862a1f7585e489a48198a83605cd306b22e0c8ab262eec62e609e6a0535c445ae2220342ea841b8f0b0fc9e8a3c9871db13519ae89a9a4c82f926163779b047cc52385bc89b9b800cd42491682bf2604195db44fc9807d23bcbc7a3810caf1d10187e04ba02e135f260d83fae57041371378dfcd832ff00a40abf98191f63018220d0f57a436555cfabe99c126b0a6c465d41542ebc1115c9a260304623a692f81735500f755cf61c0e44ca1220fa9a27f355286bbab8ee4c246b075ec6f3183860abdc4f6a11b477857bcf7206b99d2503b098d2160c451a615bb98c441f50d93da58f4ec44c7a632bfd3184ff00a5800d0131a33fe10250459cacb150b1712b50fe90882e066e63007da26c59645f5a105c12e51ea4932b2a900a993508586cf502086a0e86b9a84980839f1324aa4b81818a21278b8418154831ec58c08501f608076b9b654767e2310451389abb48c89fc4bf222cc8808344ca81abe6511fd14a62277ab9a809e2808a5724126a64cdf57003cee2639cf1142d980a68391137e96d8d7a8a23b9d657a682fe4421700bf9cd41f2c21d3b8430140455503f11428166e6b5746fcf4d39a8c7e05f43562ccd32f8177355803f718eef8341440828d8b88073068a20662d023ef50a6c812c202ecb5620d0706870601d1cfcc352eb859b8004958e05e48261e0c5c084203ba016d5064f3983e9f24425ba5824434c4123980b3930a8e6645fcce2a0faae2154d3dd0850144bb8a8e6c0106ce96d284cc044c4c18098114fb8cde798349257732eb995de5994271d00b1709139c89444244dce20db0e610a481d38fd005ce3ad995a23f2612f9329211d8c55262c72201092393356cde639f989f98e1af114922045f3082bdae31be4cfde69806a0b8114f302ff006cabfe9b9a775b7683702d0f373ea791516f3701553182e951ac130070a09b00c2dabae2147d4ddd8c1b34d2ff0013e9686985875fea9da8375168c3765b9302b1a1712fc45c0e09062e80009440ed1da9b2685798a2f8a8a2fb9bb831743b7630b5ddd98cd1bf304d3dd7751432dd8067603b084b8c2cd1d3a145e6b30504dc0cf777b88831c8834f4c6fd663fc45096dea4b5b37883d76a93641a106be8ea1d3d4f2211ead2d47f5cdfbc6cde697c8856c283e27bfdea4c2e173ba59eeb1488cda84f1dbb910ed5c161ba5911db6462345aaa86258d162d7e212fe9dea1ad03b65ba103a09414c5071e60b0ad0845a132e654a998862b1858886a5980830289500989bda529cc3a8f930123da26eaed09266d105f51287407bc221336acdfa8d2809c4c0845751d303a305e61522531a82f32845b104622123301aacc66426cb4aeec6017e66a5b5d9e0cd30a011063be046b047b26e39b68b5fdd34d6b33e2a1273426399566e0bfed0226968283e4cd34f54f6e73426db5dde1bb4236a606001cc015162d1295d8420ea196eccde6cc3b450820d24b008f74171bc813442d9040b1114f9c09ea988c6d83b81a90146dc4f7311aec8266a9dd4d357f26a3b465d242cc4e00106b7ab60368bfa702020555417f11c8fb89a11176e0b6e9a1e4e6142a33510562278021f52507d57fb2e056fbddaa2e80c56985a9b0a02088116c51dc44b26e5d030b86fe9b1175bd56a52f61002e86a5524384221ad3afda58d29fed7a73293d23cc7a26963d24a4f4aa256ae909b910e4c0fafa83e0461a52b79a9c19550d453531d13f3161e9502cbe8074d9da5b408b00131e21bfd40cb1cccf12c426e1220bfd1ed967af304152ea5912808273104a8d1cdf04c00798a156c926281c830b1aef0f6b1141ac097798580ed463053101f312b81364d43c08588b8ab79260ac9a004d6acb3c2df50d9ef3dcc4cb0cc67d355ba5940e418e40cdd5fc09a44ad127a085c937743f03a1b199a58c6d58378c6dba8e8a842b28630003245c142203dae15ae1a7b41666261faec10473a210572dfd6615d34da7b19a7a7bcbb5db1334e85e23b1d3cddcdc01dd581342f9a10337000b33e969a07b3449fe99f5f5da91058bef08563b3b43aba8b69a6a5a2e9600dd106050845f425843a4b8cd599b07ab5aaf065ff00ab4963d4a112b74010fbbcdcf628699d2331a4f0de9ea40bf4dacf3881ded54cad62cc66df4fa41544dfa97d371e20680d73030ef059eaa6e28b8147404f1050e99868424c24c54137773050cc0a798584363ad0966667336d8848336830334c0ea0998eb40c34a66d6435066010406e05226269df884c22b30c19ee6699a371372d4241c0330d570123b184d465030724c26b88901cd55c77a38108f260fe624d34e4c7241ab3425951421ecb0dff00746d426d8fc542cca43d0350ee36a3c8882ef04f4334ff0002129646ea171989ed98b5091560d4d67bbc0020d420bb464d70101036910a26b2b1b20083ea304f93094d3c2ff59c5c66d25c0fea84bb9373535556c8875f532c45ca6249fcf6f1035d02d50bb9e00a114018054428304ac3abaac76298da08a3e969609b985a04e26a04eca4bb8c107c4531437205198ee2c43a86eae69a250f756e113d3fa56aec5a027d73b5508fa7f5c9a33ef129954c5b5d336b76a650d153ff00ea99f4c2be1a32ff00a57b94fe9f540995710fb9840da596b80b8b9b5443ba505b1371fb476809e269cdbc4c1e8a08022e9a9be9c5cb02a7bdc094a657730922508217a9558026f9621b87ad9949d494065199e65dcb95332ae59ebf65894ba3733a60083f117c19f352cc1660a3003d843d0c3bbc44a1c08cec00a11905f110558b983da3106ebb46f67226a13a7742e5a8a30de0d543f316ba58ed0923deb2cbe463105c6ddc0a85997936216afb06476b8cd54d5c43a87ef634a211dc003aa5b78a020c00154c1f20c54504b260cd4d24d40da8476ed719d802f4337c5c0cc4d0ed0ea3a8d3d25eed15f4b4c6a9072c61d5d2d3c5e5bb081b5750b185c71d1f4c7371101c4d22fb4040498dec02f810df7318ff00f8a044d24efc989e87d38a6392d34d54fbb93f304d8182e280f27b982fbc5d363dee28344806e68e9eda58dd81e3e216da681e635f2b9b8efde160a481c99f4dd7f7ab3032b1fcc763df89a5a484115ef8c57b89a97668c06b986bb8a3096843351ab9baacd4ab9b61807cc00f61d0095b0c6b5a9bf535a73661d9a32838599d462d066e1684c3d2cc6d9069d99b5a1162e1696c27b7a63338837710644240962056e27b565d423bcb300260c898fd00545ec6004c0a06488013620004261fccd33188b022e498b46b12bb30a8d6257933906c415839331a8047a268c7785ab266798b75751131404d4ddd963b9ecd719d300b1352a6c2d5b8c1b492e2a31419ddfcd4f7b704dcd20b9e71350f96e967bb446ee4e25773323ed2b70530e093370c6e6249806926d4bcb19908da8bcea39a13d8df51c1ed859bf58ee1d93b475ba1b8604d3b8117bd7479b9dc02d81735859a3c7ed06eeca38ee63303de2d727562beb6a8d37725b755b578135355b712d55672201fda2e7182c2ff001362ad1bf718351f885b4f54b13a625e993ee6b69f51dac558a8287710fe6bf33542a05350959aca52b79ef1f68f7a31532989a1da53aee240fc88cead77fc8841963bc03a13f1141cc0aa2a126604612ea87cc1bf5944f76a5913d9a3667b3442c09f527bdd8cc54010c37d4451f1d00ee62884ce3bcf69a9b8dd403b81d0f4ccc0e94c213588601511618684a86a72c4402fa660e804580fc40418a088d89c77883e235a822200b53dd622ee6c01de3203415606c81c4200877769a957599fb09a84ca7190b34c0e0d5cb1e26447d46f62340bf577ab18adf061ccd240d95164cd462f6cb810edc500659243106cc26fda8983d56572043638021d35e5a5ae9ed5ddf71350b95faad1974da9ae82a8a1528b1db7859fee11c4c2f0269723c888222f427cb4d2d3638402e2696930dc6b74635096f9335bd76a2ad2b91a41a0750e573514ed3f5069ad88149b0c0dc66d36b5a2611df7812dbb40cfbb38118a43ee2368c888a0ddd11152b83508039c1a8572137d4d317edaa067a8048ff90d4d47feaab829878cc08ea7ea3636f685d79baa8118530ed1cf6128f79421624926698d524a8c903c4ff67ecbc415cc09a296f2f53d47ec202c59cf9260f6810b4000960755c5985ab1d5419678108105c0a3a6e3156b138c543996d050e993d313dcb368871031104b06132c4cca962644c1946031671910c06e0a8c7e62fe621ae05c032149e60b279ef0203eef88eccd9db1be41808be7188cc4511666a3de684d43ba9a1bf89607266d731045455875f5b53dab0e87a4a09373b3308c39a101279266a3edb0285470ca2d88db35720d357f1110f6624626b57b6c557410103b424b6375887da73c4d4d47b276d011349c170147c08c380c6f60116f0cfc2d40daaa4b5c24203401ccdc5cd82287e605615b45544262cfaba0778ee269fb3dd7c1859ecdbcdc6fddff00420a315b52ce9e98b733d3fa539d0058859a840ab262ea1717b78835830c8c4d7d422ce66b13cefdd3716538c0ba815d810894229535186a015427fb20aedb00f79a7bbf26281cdc60c387067d3cd85044d7400dfd46840bbe2089b891b782391143125cfdad589bfddbbb311cc7523dccd5376daa12ef9810366a167270b5006180611deb1350b8f77980dc23b082354ba9666e3c0ea3a012e113109ef03d662ca8355a6d97284020a12ee01728665d4b3289848944e652199687f51e800861b9414dd746313f307e20032bd129af198c8ab858363d5b7134d7803b88c0d9351f92684663757cc22697e61600926f11051a9b9e828e49851414d081d8621342aa3bf1711cf200a8189fbb54dcb3808a07f336a0f7b5b19a62ac05261a0689862fe61a0141c4abc0bb3177a8dfda0d350058aba9f49b4958e9260f3cc3aae2fe9896aa31c407b88ca79611ad09ccdc7b9b83e0470381895a66c1e54c1a7ae02b800dcfaacc0e8eeb5a842afb4de6e358a5ee7b0117d1fa26beeee0d802007fa03c7d2aa0af55f833497b6e85bcf112cb2ef2c41f226ad0e57b4d1f639f6a93fbc6074985ca1a4d2828bf1195f4d81dd889c639302fd6d2b2702f30eafd641a41f8198fa9a8c5b518e2b98da9fe934db53509fbe7d3428770b08a01c08c0cdc062147e2e53fbf4c7ce44a7cf3b5876834d892a786ec4455f109967188a09e6127b094a2283cc25b8981886010d8861b35d074b83a05d97041981418ab00a808e84981ea54db6664ccf5b5389e4c0e60a13067ba5112c0fd07a5dc22a1314b424788f34818a14f6856bfa6ee710b81d84d42382612790c788a3578026a95060008e2369d0a3d037849bd96d2a5016dda26bfae626cff00b5a2259408bd94702696992290d0c09f4c5d13644db63204cd6c09734457726156f75b4620ff00445a1441606037cd9860b8aa0d778c488a581c00269a29cb3a89aaea7175358d9a250088368b2059806431340c53354dd2f78141f88f5d8473f33484d654c5373e2a1d2f549b93fba1d5d2d6540a3dde1668e87a60efb89a3589ac845ea6d059877669eb5fc2b4f515c7d53ff71d300e089a7a006684d1f4c3652a8a9aa48f706c9f8110b95162f26108aee5b2c6c0a3e04637f1b4f63e265d773d8aacc01f55779cd5c605970bfd3c812f726f23b4fa4e7626deda90eae8965be31404ca8600631c47ae5fee331e20bcdd4b03306efe217451f2b385b005838869a8d5d4c9871100e8095a33689ce4ce2082a511d33d04aeb42026005aa6d469f759966896e8d8ccb944ccca55c197de7ba733065894d2e5098105f131d6e588237415e237e613285e235c680f60202629560b6bde6dba8eac63b03c93885abbcbe009aa6a805ed2ef3b613157e6227a741a802d3df1069e8a83aadc28e041afeacfd5f52f94d387d46a28dec2aaec0a8c7b9686bfa58ddc7622e25df2269680be63b1b3bbdb501420902d4f7841f804cf52141338aa1d09f89a62a0c88c5871c4d337d898e7e6137cecff000637f6a62a29518026cd300d25cd7b147c8ef14fccd56f8862999d4d8cff00166a32336a968bb3d4b5fc8c5c51a2fa7f6d126ec3793359cb6996d42b547b2cf56dae806f1ed8ff00ed9da754980ba1da055013d369fee091e239d6615b2c063e239d2faa84d1be445fff00997c8f642c7d6a91de569bd81d819ef4d4858e9eb4b3a1a9fc18377a6d4651f105fa2217c6c855b4b5287028c0aba2f67e2077af99e2d6202228aa171dc9abef0e66e23dd34b4c2156dc7735dd8802f9b8077ef00105c19c5c3149e3a6cae0c152ccc710c06b1d0f524c258625698a59515172098a074db2cca0b832dcc0147136984aca6808613997d459e9969cf43d28186e197f10d9e61e8d0c208ed02813e830cd5dc0dd8080581ee9b08a1d8c36630ed71b1c98029fe9cc231cc3ada80afcc3e9fd3d5f77f1193d2533f7d63ffa8fabea599d82d2dc6666028c3b7906212d67b88e0016c60ffc622f156669d9b24b1c1b81b69dc1aabe2072002cd88354916fad407e230e86135c034201566a035eea801e6abfcc72e7db570bd7b429a03f3006d316cd7671c197544d5d981c63b1aee2a39048b26e10dd8c73e4f4defcc4faabeef8170283a880f21a356b26465a5afa9d1249f3885b78e7146054723190b98a492b64f22ec4c10401cd81715b54a507164f33d4beae8291602d896fa0ae08b31cfd1a663c59b115b4e8d03869efd3132ec9f204456d662c5a80e07810877ab39e2c7e4194baaeba7d981c98bf4fd46a33787ba8777a9ba4e546e5836a84ac07222e95d018bae6151462df633895518551026474517cf30ed1018b5740417c5c68b00ed1dbb41310e213d098d284021633505f061319c7204707b18631261a17460ed052f5b84084996a4cade76cb944f4b957091393003d2fa19552ea1fc46328c701b813f7863106a845d5de265a6901dc831528501174f41ce28959a4870c080622814064c7f7124f6875f5f0970e96936cd25e587fd2c3a3e9d59349b927932a81352d45b988a6b7136d1b6802eee696e3eeab829a801e3cc7bbfc8ed1aecd0198e3b20c44073ef266986adc3fc599a0c471aac6e0f924f4114bbd337680925d88266f5379163f306e1c288ed57771f5186010313716a5028030855a16098ba482c916de02c215f7ad9699e2ae0022dc2cae0be01179cc5d5d5776724dac667d5d41537fa62fb689218dcafa665946a12d4b8226eff50f7f2658d69a9fea1d74f440c31f6d99ae34d83a339367bce216d5b7be5680138db5da6e6241aba1159370b3de6a16b017e398cda9629aa7b0dac06a1b266d24e67e20d446a27b427549293758a1369bdd70106f74aa955cc3f1045a957173798e3e7a0a80402b3d1b11aa084c68b1650e4c6be4f478dae39694e28c660dc88e7e669a8e19808b5e3a5994b2c4248841e203089896a66d6599eb8eb62112ba9a84fc4d4b3331a30175183824420e0dc51dd6311fb46d6660da8c7062ee07e0cd400e4c6d7d66c0874f46fe92c1b8522f6129062f06717eeccb51647611dc9a5510938c180d676899ae40afc462dc938135f51588b3354ee0c76cd2248a249318507677b24f6134c62cbc0be209a6b5da32a00ca140fe26a9339177c4d5cdaa69e6a22a614f6fccd3d1563b76ee23e4c6d886fc9ee67a8d55e4100462433314ed93085d06b6e711bea3282548ab8a1fd4a09bd9f558f8b848f4a2efb9370a69e9228ec2898e75ac95baaf31942a81553dae10778faa7d49ff006c0a5aa9abea5359140346f04c23454ea37e2a0d4f540ea6a1e13b081174c2698edfa0102ea0729b13b1227fbec1811cdf13e8e8a03f88b4705bff0070a0600816268aaa8268ff00998232e61162c4163dcd194e180b11b4d48b5177e4cd237580666f936669d63dd2cf680d66e34af880013dec43018a89f2d1abe3a2d73d01e8634cc633f78203120b188001134af24c5585847d363ed9715fb88a0f23a6d1de0eadb6519ccb9550b4b952d4ca3912cc02518c47132d31c7431e3e20fcc69a8d62ae72409ee3c4d4651605cbc44b8be28c651dd8887457ed7319fd4614771de6a8519dc21de6ab15136e9ed510e4a8aa31c0502f8840f1156ac01c45175ef635011fd0a4d4201a6672499acd9dcd8109a3f6003f73118dd8153405ddb938f811e2cc9a1557f98720f822170a0e6000e703f99ea1b69cb05b3daa16d7f52aab62a8130bb6ab1242f14388c803b540aba2b920d5030002ae050ddff680beb283f2d001ae0f9acca42ed52cfa6b07c8a87fd950212bc1ccdd5884f69ae002495a13e8ebaecb72d773e8fa64083c88d649a35660be7a6cd35666baa02e2beb33a83d956569206d5aab65b6b948db2b03b99ef76328732afb030835cc41c8110a8c6f9b88b63da2817f54d0b3da654023172be730063c37b66019a4839dfc4f7b8090b26bfb38ba847d5e0f35377d532c6bc35a8b899d51ed8ce7566757100dcf52cea983e9bdb460466518474e67ef001e204020b9ccb8a4f00c00420c60062e55451f32c4a33734c430fba6730d74fbba62184c20c06a67f41653de2dcf3080b1a3e22fe61a32eb9877dc70b9626166c120c6158225570b70b01c0840f988288f99a69091dda55e493cf73114e4c34a0a93dc66e11b0b621ab0684077deeb30017616cdf93093d9621a26a10c08068289a22ecb64fc058ac7b5000f9334d410d4a56fe58e7fea3fe045fccc4d8149f7761736afa6d4a273ed95a1a4d771575c5367bc02e02a2ea61541f3666d6d745fc2404faed6fdb688bf5bd46bb0f97990bf96787e8ff8688abee5dd0af820c2dd81e9b5961210c3f43efbc9227d7d4625cbd01d808db3f98402726cc6289deae7d6f55af367a3d204d7dcb029d437c30b86cf181d1770c42d5b68ed8c00b2a7db10551db9801181c08cc685318ba9ec160559819b552ff06ae2a975bb8288dddc99ff002af91297512cc7d5f65cb46d196c34e6d29a6b0b33aff1373fa824f6c403eb16a83ed06bee8ca35f03c096bea1c791da59f50e3f18847d7726e25ea1147986cc23b03310f4b3e61ccb208942536a880069b8439eb7de5d742c4fe8c89c751b20dc6625574b0203504e3b75e2fa3469663d7989d1458fb67becd01985996f362378a173f375105f68c54f2d0b33819a0221dea0d54d330037969bb507c881cb596fe9e6a05cd4ff006c82c7e226324ae269a90064cd63da8002582379c54002d501115ceea6a021230aa0016631ec87bffe398a6c82aae49f9026a026e8d4b1d85cb56cd0bb99d22cc6569fa612974b4a7093ef512beb54ff00fa9799f53a9fc994fada9fcc525defbd980b5fbbc98db4915059a23bcd85b6b93fc89a489960781288a222d2fb459859509c8b9abf3ad134eb978ecfa67611dcd4bd6d50e79374144b4d467e480a36a0316f599abf611c365981004b3377e61d220a358b2613feaaa96bec840d7fdc8834d3d4843e761cccebab3d516a351106b2715c5474fada658b5e600c549c59965e85dcb4603be4c4e3f9f10fdb67e44f709475904bfae95e6e63d4699fde5fd6d3fe63edd7d3cfccc306065994297db18ba916657f4c550a046bae8219886fa19804932f64a0867db3db625b0c09eec18483cc0651ea00305b4e474363108eb5705626e33895d68c301ea6111fccab9fbc40ab706f523dd185779b8f78a4463596313155660ae2a6f62306e0dd81113ee1f134f1534e8814099f4b7fb8c407d4124cdfe97503af710834ad5917015e62006a9498ed059c12b426a1078d403f8a11db8da4b4628403639175e499aa854593b6c779a6a1bd8548fe66ab79731c88f6b6718e2a382d46d8a9b9b41bf912997b5caac136263a1de40a228441bbfa2e11a7e39f22ea15be04d215c20b84c60eb695930add8ec617201c4d32ba6013d8442793fb5599a68aa598b59ac9859ab450396b68a0e90d503fadfcf9023fd1a4d154cb98c3586f76c2b31ba9b55830410d0ba9a6c585e6c460001c1b9a77f985f435f7b3f342c8030042753d66b8c76329bd5eb82d3ebe9fad763baa98085cfaa297d80119bfd5134b62d046af52a0002ad215bd36b3431082ba7154fd3847fb1012ba31b76924276f364dcb181fa1726ae110055248f1026b6915f93176ea28532b535899b1410f0af34605a95531289e8166f2333886a081a1266ed314440267a0372e1d8213aac41987339dc2511984a8c4a22554b6804c08312c8e86fadf422a34b59c43501d5535188d3442b0b2ea5911834a178134f455b2c2682d900b44009cc7d56fba55f79baafdb0b1174b7142ad51a0269ab808a06483660fa40efe2cf334c9637e4c237fc911894a651ccc702070c4b3620b1ccd35c52983206ed5ba3ce4c2156ea98cd6288033b52cd225412ee46466888800af65cd6ae37b54d1354da9666ab1e48a9b5afb01134eec04135913dbbed5bf1174512d9451854910f6175fc4342c5932d15cd8ac7c798abfde7267e0476f0a3a6b2f6220b1ef2c2a0e33d84dea096ae7c4d34de3205fc54eee48a50055c50ba0a89955335b5cb5db8462c2cf9a13e9063b5d2e17f10ea39258b9c08685086c9cb717f1195b52be6a052a282edf9b1cca2d8ab8acb86e2a2328dd73514e3bc1a439a1b8880d9b8bb464ad508370038cd7885ec82499b545e65c60c48358fd15a7a4edf812ce9851f2606d6f50a078589b7499bcfba161a0a0c1b428fdaa1b6808d4cd605c07575940f10ed53812d4822a0cc060975332bb09b60b31d87710b9800104bdb2ea0be9cca12d84b108b844dc9fb89b5aae16410ef498e80f4c41091d2ba73da5d43f89552d92ccff008c112ddc8c604288949e4c0e350e4c25da305e0088f76605ecaa31f98401550a980082bb46465141628ac6f8a0715018cc5c557105733558376cc18ed34daf6f35066edc46d46c90327f6a819b9db77e210b79c7ccd376bf6966134b4c329db7a804f52e456dd3620cd2d60c5fd53b29897854181f31dbb9cc231bd5419923daa7776c9cc7624e18d41ae7975b318a01c024c0189fa6148bf249b8e74c584d3cf8bb334f140a8cf73799a7ee160591f9e8c477e9a9a87bbd42dc815114f068c1a62850fdce61d5fcd56331998db70229ed6d3d5063f7eb2859a8545e28de781182a9aee610b9379b38ce231510efc1de0e47151cedab61f142328e4f06105462a0360511cf724d626a0e28ff00dc70318aa13596b8389a7b2aee6f3dae29fea35296539b3da2d28520d4b32c402f935015d1466072cf1ada8a91ed1899b0bf31bdeabe2fb182f56fcd66e6344b6704cbfa542173aa07c013717370916474203509b8b96825cb84c63d4298057680577802886d61d30bd6ee01d36dcb94dd3729a3026ae0cc01985b4f22515225182199302ee85bb4ba9ee7020ddac2154d32d31e8cc0cda455bc4a55095f3986acbc2daa1bf1095040a8a40b1d189ef734c7e0c060719265163cc237411fcd7314f6df1c9c03550ff89bd81164626d179c09ac01fe8316bfba3e8ea053dee528141c8c4fa6abf7b817fe6268dad553c201a20dcd13677147ff00b13d717cb96d90fa65d20bb9327b9267a7d137ed41028d4bfc88a1f414f7b02a6f21d198780c2394d55258d9bf6c2eda8e57c226e317d3b26be98ac1752a05471a0a75015e579aef14f1ed135db13d221342c0fe045a1b7627f3063bc16680e9bbc9267863511d970a6ec47fcf23c1cc5d24ba5955c188be2cdc3f3af188ee6c18f4580dd58383134f701b9c0b39a063a27a84d63b7040aaa9acdba89622e332afb8d0aaae311037dd6c081daa698ee408958f7032be45c72072311afb8065d42b06d12c8346e0a171ca63635894ce684a5342022e0e5988ba85502e90f8b859fd46adafcd4b72c6b804cf6a8b9ff5289ebf48d43fdad910995798443665473013c93d051208849e7a604cf4dca202d09840e659e9ba1109947a644f290063465d096929afa34177572a569bfb65ea3319b534b7181f57dab36693283e4994daa59a6d04a88cc727c989810fe205031de54da17022b28a977fd46306269611743718560b04d0fb616e2c7101fcc2a380d1179f74f931540fb459135be15a0f3ba396abdb767b41b472e67a6d3523764c514090f7b847c01be9622222beaa06145aa3ea38037386c769a7aec3dcdaaa147c5cdfb8aea69aed5606b30fd460c41ab803a6dff3006d6a80e96a291fcc254d9f83c4dbbcb7e7221ff6957e56d4ff0089fedbea007b1c89a6a800fa8c27a541739ef98abff95c44e9a2b4236a1036af633002d5dfe066297e069a477a3b954916610012ddf6ccc42dc6f300acd40a7b96fdea04da5be9827c4674b3686c933497e0fee4c0e0122a987ccc2f6edc026a21ee0768aa3b6228618ab14b64dfe2210464037de06e6d01fe26b5f8e605edb63100f00c268590467b5c66dc289144cafea204d53b6ebf9307b704e040a2892323ff00b0ddaaf31fe0cdfa7a94cbdae0ba9879608e9750d298a8348c0181067048947102dcb8009886cc0c462e02088d2c40bd8cf6ccf4a9b8c20ccca03a506b129c51962a1170cb80421a286c4ad3d205bb342ceeb3d8001e6004924c244a8a018df89912eb04c711b770089609dbb854d621b938800e63161f889b4f00462da766a50e68c155934444ef9c42df381719bccd6f94334f4947bacdc20902f4db2477a9ea1c636ee8fada9a9eeaa02506dd47dc62a7a536cc0183bb8c43a2cb5efbbfc4f4ba2cd5b1d58fe17313e9d5ddd4d63fd05cd4d2d2539620085b55d0ad56ebaa30fd3d52b98174f5f7fef70aeb69adf7b5855b436cb4266969d92430a538134eaced4223d7a7d4a26fed303ffa7d4007c4565f4ce540815bd2ea827ff131b7e890481511574980144e2a6a269e8b9628dc088a74987db35151189719c66044d32abde6ff00f4edccd3d37d32a77eea6c627a9fa9403717e044437619863f33554ddec20621f1427d44bb816f07bc77d5621891547bc4363df7066c77b8bb2ea85566e0d4fa2f4c62809a984382a66ae80637b6ea6aaff6051fff00ac36b02ff4d4441904fdd1c938a2713248b0377ed3b100881bbc5fa7b8b019c551831280e8a6a1630e73143727884ae409770e93b41a9a6e76343ef2672089772a005229d44a065a53419a79b81b12eb1d0c26e10a68c20b10b08249e865f43d0eec01da5af33304a105e27b8cdba66c4b2667a5c24c53573d977e1a1fab9329445306d426555199221248cca98ed093e44d60b8a31377f74d4b14777317682401922062ac33de64e76c0f8036cd563d92696458107800ca0381085ee66a271ed9a9aa12c0f68fde56a37b96abe470636be8b0fa5a94544a4040da3bdc40c01dd641151816f685026a6b01401c09b6eaf2d340838a6bf9f6c46de46e4b8d4db836a8a3357d56b26cd1d2534c63ec6bd142424ba3c8111c29c6610e0e7c8b949a600fc4000a3dcc1744b38114826956e104ead7c08cba49ae6fbb42ad67baef5ba8abf5f5181bb3b601f4fd41a1151f4f542d76532b4bd2eb332dd35112b5f40a25cf79b6983a9b4769b4d9a336a7d2083266cd2bbeff009947b3e228a242a9b134b783445474db7922699515c8fdea006eab048c4f4db3446a6ab12aab037a8f5074d58e74d1098502569a8147bb18a74115458bb94aaa8a1734b1df535832be36155a106e44b344b50424cb7d123e092657d25809d04b18e258d0d3fd9042ff00474b9fed02558bab8a597b6e8d42b8a1157b95b226eab89f578b1750ed16a08800a801106e1f68c46166ba020d885181aec65187689ee6a9ed9ba64cdbd083c40bda2788a498488e5bb19752c8e6181e0e9ed32dccc60c366fa604048e252cf7374cc30419952ea00041b50cbd76ccf6e9a96f066d4033fda2714d082e0d74350810017c89abce5a688bee66a15715c4214b31bc9102704cc817b6328380a44f5057c4a26de818fdc01182923023107868c5bedef1ec8c82fe62b383b586239fac480d4aa4c0d742f1004181741bc4d524e6c08c3164cd76745624f267a44e3754da5b0aa2e07d6afa2ae2cd56ea857d47a8d5456e34d0d2d7612ffd18cdd17366295d2d3507180042c9a6c5872a388dbd4073de1170022ec519bc5ec0413f113474aad945138105e89623bacddacaaabc11798cedea2878020625dd84242209c5628e2a58389aa47020620d40e38fa60cd403fbec4a390446d35c0dd34f4d7000dc5bbe28c005ae600380a47cf88addd7fcac08a29548b2d8ed360a3c02d344eaed08afc9f9586fd5a003b51876fa94b1f10debb7c00009edde4e300199d2d6fc04a98f4fab297ff8dd66949ffc6b20ff00cdc0843a68e991d8b131caae91a3542e0d36d248be01809507119cf20c2ddce9f1096c1221f02a103b080917198f61d0e4f32ac604d42e2eeea7d3f260615f31a59066d58ab2eb02035827a5ac16651e6ba9a82a5768579be2056e00ea4cc74ae82fa5d41505cae61c4f69cca8297bc21da84b0967e672aa267505f88360283fbb8858fa9c5424b9887cf33882bcc6ef9338a026a1bab69a547cc21282ddb34445a0165b135016d20d8c180e9e88657b19319dc65ea9636b30cb1a1f00476849943fa9a38e6f11abba18b6096ac43a2c281617f102eab583b6f11f557507b49c4d521c134c78f0255e2ee394cfbd8cff00e3bb0dd02280a2cf7c99bb52d36ccfa9048f0a67fb7a45cfcc0068a4a098ee09b9f497d32166a028453adaa9a5f03df37297d465ee68437a4b9e77660daa028ee05402aa7b8c37aca07e7bcdbbcb9edb445fa5e979b00bd09c692fbaa01f5d85f35899d46fdcc2dba881753ff12b0bcd627fa00226a3af1b8b7f8b8407f60e07e60e2d9269fba87fff00611f26a6b3123dd5fe2390d9179ffa8574d0b0c3717c4d61eabff8d0e8546cb41187a5ff00e3fd3af86d402bfc5ca3eb134c3709a7a4a3fcb4fae4eab3837b9cc62406ddcef2181a81869227fe4126359ab2039005dfc18c1b53b1bc57ec0c2edacd9e06d3880a96645a0491e61ae2cd4611146a58118b80492684763da5b0a8ddc5886c984c263509679a82c9a336e2e0651c18cc0d7c18d700988bd302513ed97e2041cc5dc773c00a6c336118821061c4266e108680df4ccc7eab30096474e3a7b401097d412b4c5c36d4259624cadc6056635088b702d768a6123260b5ac4ae28c418fb4c5dbc9c98c76f784b36d020254d869a628000e009e9cdd85611b45cd605010ed10d9c93086ec62fc99a486c5dcd1dc46d2733e90f4da457b9658153d0695ac71abe8dd598fb980a04c09a6e9ee42a5413ed0636a06da477de0c1a5a7eb4ab658d09a2ebffc82a1460cb1cffaa0324f06061eb74957b897feaf460af5891547add3947d5695d5cd27b15bbee53033eaa281fdc6a52bd9ff00c413029d1d425b8dd423151a68aac54eeccdabea335c05a8e35755ce0d7bb11bf316fb0263d8cd57f3d5771217e059954a4fe200dc591302aa7aa46357a735ec6400040b419790606159ec220fea3623d8c862211f0238744ddb45338ba97bcd570a6bf61176927dd76454077698b1645d4656f55a43c8dd286a71e0454d01aace6abda26f6d4d34b1e374f67ac003631a71766b683771c98e2c9ec42bcb3e9b57f82625a107bd88a59464c4dbf73292de2017c7026b83f153cc6ec37084716655e2566bb424e31140117746c5981409b18c0f58804b8b0c004a6170aafdb18d65447fa9cdd0858b67b428c3220b86a6d021c46060da73074352cfe9e25d4be86022010a8f6cb6624c0b501227b66560b10c59fb40c4d54079c93d2ef24c40a2d10e5a151f1375837da6dd24c0a96e26e3db2606b639c09a9aeebca8ab815b418af7611429c83289f7b2d81cc56735349d860b1a80ff00e337034669b06aaee21d442c2c9e0cf56cd6c7da05cd4deaa776a4d1dfa63e9830857ad12ebf6789aea8a6856d3663ea6e714ab05b13509d3779a2cfac5f50a0b02b17f88ba5acba8c3b9faac5a210dabeeb002b4f66b966f99b82ab628466675be2e146d5a0ce5aa02358fe2a13f5e13fea3fc43abf56f1506ed70b1caead8ab02b988ead76a4915c11050f71262aeaa1f71a11d0e726a0dfcedf74dbf501b406e6f23968a83edbc622a6a62b89cdcd41c9de2cfec256d02d6efbcde10350360cc3841f020bd760ae2f06a65cf40a82c985b5080ddd88e2a50bd4a59c9594ee6305d65bbe18d4b5d553d82ab4b35b28022b3461b45703fb8099d350c051c40db324ddc277302de1ae6a2a7a835f2210482239686d791388d8ed05c0b2ecc521a071c88148b30d2d540ddc883f100f98a3e26dae2347b3ee2658b82e7d45e4408d82273980c261a8be7ad9e970ce3a58ea4c204e3a126088428981982e51131d843043f88a3b4a539aa82b8b843b9fa4bd81e6605011934f0c464c2eec4cc78103b91c88469ae1864984b0960fc012fb8e657fd1a318b393ed005f6a8b75426938e0303f8b8429ed09f066a163c2e229da3c598e038191c113ee32c3b0359cc170bd8705fda7e0464afbb51548f8537361450df51f81d84d40c2b04ffea2e9ab5002a6e5c3f7696ba86e235e7bcfdbb9b81422c0752e9780a6a0bd2057b8b9914c5798783351d42d242ada20c0bf4a0ac109158ff88b595158ba8ca40b0081e45cbecaa217272669d11442c344544cf0b7118789a9f3b7ff00da0241b02a33837b49022beaaee256c4162a80ea068a00dfdc628d472dedb1581fa4156227fcfa9fcc3b3d4ea087fde14dc822594d03190fa6578437a264358948c774604c51cccdc6a71919101f136af306e9bae644a20d340e041e008c6030df8c4dc3ee223b37786e2d8950d8b581d7830306ed28c3461150761733011d0c10f4143a197d09e962132ccd3152d7a73da36650890cd3507ee97299be6a530026c5b092c29b8d6720768a317536911ddcb2ade203a3aac1c8ef01428ce26cf57a6e8d3fdb34479847732ae692d8dd2c56e2313515b9b9aa02dd802283f358ed1fcaf6a991d7d3394f7bea1fe226a063866e0d0370840d7b492d13966d4d4da4f7a59ab4001d801985011df9c74ba8310c6d402e8f44040a8db8016313d58f9a875350d03c0ae4989edf31d4daa914d001a94a0031f6afbc6566a0d95a836d5e798e2e20f912aaab0a207e04c3593c508b4c4d465516c501503cdcd40715572c834013349942d9b0122b0d37635c0581fd6ea76bfa4b0afa5f4aac73f62c67ff004b4fb6e80b00f6101d4755c776316b57482ad99475c96f0a21ad7d48468ed0cbb44b02fa8be8cc392b52e068ad557c980800018fcc0d3221db09ed2a2df9e8b36360d4ae828c37e20179be95d2c2e202a45912d8f302ee9770af699393284a300b84dc204cfe81d330c3d4c110c221261a11ef984b09b808d8886f02a6e30d2649a8589b3737308a539c4defc98bedb3b6222b533b9267d0d66da6f371983870ddc1e26d15b7b930332238ee48b97a1aeda4d2c2fd48cae29ae6c1fda58031d9c12018cde4cd5082d8d4dfa9aa77b118f0a63d5b77a8c34f4abdf5cdc04f134341bed6d611f4f4f454ec550a7b0b9e9f46c5ba9af92239ee4d457d507d9b985772628a21b6cd4dd45b61e702ccf92c0554d301d46323bc34a0ad581551804e5877f18817497eed46b3f17535917857222180c3a9d9b522716aa015f110ed3b7698d62cf71c414b7628d424152c0d54d72f5b4560f72206f22288a3b5cd8b79fe22977355572d4181db4436ab72cc4c09a7a3a4055b13da516afc243aa11512ab7911b4b4032bf7317ebb9297c09f4b49605a2a3c8e66cd256aaab6624ca5b04f31b7a03bb9c6dffaa8195d968e2bb7e213767924c1b58086ec50a11046a5a2b5d09a32e8c6c640b80403104a8e26a331ef8e804a9bbe255d0964ca32e168e6b00c32aba1045982aea012c4daf91306017886589ce21ccbe84cc417fa0c24096662e5cccaf10c209848f1195076944d99fbc3639585aa2dacb6b3984c39b26a211fc4364dcdcfe284acb04170af6ba8a13535526d2bf547cc1bc6a8c7158896eb646042da6d55c106ea53e9e930f9c435bf49973486c41fe9b57ea03ca71086f4ce217d4465a04906683aea8638ba8baa86805a69abaa31b5d445a23b4d2d6720a08daa86c3301c461a9fd0beef8834bea8d428c56c1b8577d1a80dd03de7a826cd0ab312870e4dfe05c420723b08b63266fee41ae050b8a34304adeefc9b84b724d9808462abdeb12ae98100df79e9b4f8ff00723b6db77e0f82d0b2a305551f06eeee125a854049200049858924d8373d4b8209cdcd355e5569bf3734c1100e36b51135148ca77337b8f6ff00e84fa7668f78fb095b3903832b494fcb1c010b6b9fafaa06198e01840e83f37d38aae61da128d722ce7e6162bedda050800aaed0205a62d812b3645b46b1b4ff000628baf334e8768c3766a58f3025e2c661f6d54cdd98177081889728cd48fbc4bd3e6620fc4c41e61079333d2aa6ae9994bde7101ac18099728402a6e227fb44c1bd4996d2c3cbdd298cc89cc3b67ba5acc99c89cf4e260741709861876737369e61a3963096ce0cfde27e228355711544018779551ac778b1cdfed0af1edccd76e043433762e005cb335fec213aad573d82cb6011114821aaec084a336c881f7215ee4dacad2d7fb6d8b793e0404b6aeeab009aff000216722a6bbea9b60b683b1335745d69222736e268e82f3becc26fa68e9a8b0ca8f5f244f5da3adaa06aba5af6bb1506ad5b97b9b001cf334d59f0abc55d6eef1ac7dca3fcf33d49a6cdedfde5b1b1600172f6e79c1c88115597456b3551b7dbb60503531e9f4fb0e040b601208a0303f0616031f8a9e93448e3584f4edb47da2ff68a00a0587f3d38206dccbc55dcd635f7b1a11af92d712daa6f66bad4637ffb8a6a8b7f27e2107c19b532d8a0207f58bc815a6a61d1d20b5dc2f025bb9b2bda58f1098d676a8e4cd43a7aa4958caca4119f8220a1fd7ccdbd980a1fdc44a237765ccd3c01fee2c0d5edee380df10923100dab981be9b58e2532edcf79a4b502de07b88b9728126a80982b6255c13318377263427e6511338c46aec65b4e3a398372c27c18a4a911898c367b6662c24cc4aa9606653010b0c4b0e6a0102bcb1d0dcf6cb227b65d99999307e830c684b0c5425548112f8ac40008d7e620f8897c589a48a79b975da2b27336b804f4a20dc24649b8e4ad031f55578ffd42e39204db560c72cd5b05aaf985f507b4700c734145501344256e7ab30806c03cc2175185f830dea188ccbb806e21dec51f512ea07d708a81e90f1819b8888e0d599cc0aa0924d013d2bb8a7fa615efe2314d26de8e0b39f6fc50843290c8322364ef201aed44731bd38e7e985769a200f728371ec5022809b7452d4619af18308d21bf59cddb7020af39b6ec3bccb016210a198f6106c55047f5779ef726691eca66b316ec9147e6bf112ac605d8acccd7995d84d4240259185454d6628000054575f55dc541f4d8589a63534aeacfb4826c41be913b963588da7e990920e752a366c9b1764c6164c16289ab8776042885881c1f266d59f718adad4093ee157da89315fd3b6e439d84e3f631cea2b29ecb15eb6945cd1c35fc4d3b27eeb17deb3010681663150605e59b025ee55097cc5634684775368c00abef18124d7371de89b5025501700ddbaf3625551a960880df78ec4d40c6eaa163d2ba13d019579b8aba6081de28d8a71370d220d76329b4e13f4c666d082a7fc6250512a84e04ba13e67ef059f8333c43420c4cca983012258970c352cc1d6fe9986d6a30bef3f7955c9868c4bed2fe21fcc48a6fbc46f02698a143136a8c026032d0f7a8499bae04a01430128f759b4720463a28c029c91026a31630a155b0d77de0f4ba26d40b69a343ed5362313456c01f930103b423cc2d46905c0f5f68e4c7d3d516896042c793d34757fb1c19a1a21d4eab81b944d5d306c28f3599ea57501258bcd250c3d9a080c2aa72de67d3d35b6752be6ee698f57458e761307fbdb001740ed13769eae82aa5ff0045ca52df12d8927f41f8526295cd0a3f3509e4d62e6f762d8960648027bbc9cc2a39db9a8be6006c81da1542e07604c6da46ef31575f5ddf26c5d0874911553b5086c44ee4d44f81462020fb8f06055653ed071f3063370124dc2402a47f101bdeb174ce4f752233686aee06fdadda22b821978f988a50ee25c5f6ab8c431cf27b0a85515983f3141c5768eda80940e3776ed3606b0c66c14714669e88d2ff00705db03c8310aa900de0fc417cd40194616e638b8e38c4d241c010eeef31da5930c20433985f51ad819ed1366a2184056267067b54cce999ff001182f4ce66008000262ba12d30313302b196a33332ff004d4b3d39e977324427ea4a06e003b74393315810d9ed0d7983f02283005ed53dd1958d5c7d2d51608344465d3bdb7dfc4140fc99918559c0a198e52b0a256c04c603b9a8ecb86ae27a8b2dc7b580be66beaea9bdf90c63ea13b9941a07f33485023716b0259aa389a7b7b89acec4596a11bd5e81dadbb8f859a9a9a86dd8d9fd1a6fbcda58f9a8032396272499acc8ec579f91b84f46e01a3daf3444554a0cc71799f4b41dbea3d5eadc3f55c80a28b311fe04708b6a30b706e3f000c01045c7685fe61e9ea9bcaa8b83371c6013751c783198f61703b1ce7e61016ffdb849f0209a5a841f7a5ff188ec17b006e6a6b26a20545b20999efc0846d27b9a1071da25107cd1964c1bbc81022934732ff1709734bb684a5be2c9a9b83b291c11069bb17d1047b860c20eaaa3dd2868cc197574c8b51719194a6736b5379b06a876b31598006b810ede59c4637c7c7784141ce73351d8d2dd88ee006506b338cfc42d5c621179308acc4fc400ce6207c2939319749ad7b18dd16e1a967266e12c40d2840dd00ae260e62b660be9b5a11da1a30671705f69ede654ccb9ccccc74b2657794254adc44a777b96f7d2e1353c5c37e27efd14911b518d0dd0ba9ccdb471de1a618e2a1460ed64768574f4974cd63760477d5d542c79cc3f4d9595b911c6aad34a627711010dc5c247350aef20dca66b11ce9502e38022e9ec5240f12c2d056ef118d61808e7574ed042ba8028a343f3357e91b5bc4b3c4abc574fde6bfd403fdb53086414ce4e2269819469bf71c563b9b154215b0d8e41132c6a5010a9fb8c57b0482d6bdf10fb4658ca02d43117e333f610084015bf5726798d8a3551afb9109ba146377b193536953b8af6f81351f4745dd54d5a8b9e0cd16045ed2b0e89145d2c628094ff00767106c6622bbf406cca5d363f8133a040f93529f551078116c176c92c6061a00e7faa1000208a22bb08ba8136298810af1906102b3d8cd23a4086ef5376ae9b3e9d66d611aabb2ce455d18a34b536d1ba8aac3e2e10e0e5b159802b5666e2179c0118355d778e58d034c2a6dbac5dcfde63bc22ac4507adf471041118a508331c9ed0e2625f932840b2cc2e7ccda2a67cca0206986964f4da27153de6e528ebf10dfe9c42684060512cc150d4362c4bae44fde003e269aa2dd99619251d55108d471503850c44ba15097755af9a813fd58fe633ab87ec213a69600c89656b1c4d84e6a8460700122156d40b06e1eea991ed02034412b98805d96b3031f2b3d426dee2a6b2ea280c96046ffea3113f7337563a18bad7f68b88e4825980a103065968c2f8e2c476dc2c19423513c54d0d351ef3926015c82451134bdbc3827e67a800102dbf782ffb445bf3348ae3dcc6257827fc8319e18e9625213639f10eaedca8a51daee84d337648b66859f4766aff007a60c54d2075952cdacf62b92083401e4420e936eef73deeabfe4ca6dfa8de0e2061a3a6943bad99db3c63b0fc41600ae0f2265c0fcc1bb5d4fe05cdba5a1aba95fb455d3f4fb0e45c73ea358bb06bf8fc4f68ce7fc4b195fe23a834c52d60dc03023c608849d3d8fe6bfeaa1ff7ddd0fcdc2a349adbb1318162a9774b4798492b66f91005d4162350538ec445074f71817e99060c1a0228a36398500b8051877259c006023a60c3d0518b67025229685585219b93a13d874b8576e20502598b709a989e4ccad4058dcf6acce21f7598718ebc74c9ea732ae137059e8144cf459b7e2127b185bb08809a96dae20dceb43881febac2114b43b1762c763a8df2659067dc66a2ab19bb57555488db720f151ceecee86a166be23b01648ee223d1c820c3f50f635f99408ba94cb7b985cd6d54003bdcf700212bc0134e89c7462b17539e310b2a8508b6b734349914ef26cdf151f49ab06395ec54d88086200163f301245d03559e268901ab70ff00383000280435dcc3ba8534d63bf1b41000842f14220f2c2689e542c67f0b5fc99578e4dc22bfcf784119db1a877a874d8d29e6a0d25d5dfa740ed6815cfd2d4808221b144ff52c66401d6aee333b015e4e26d1ea101ae6ec7f88766a8c775539fe65e9ad58ab94daed91737bea52dc53a7b98fd41b3c90226a3696c6626c13cfcc346c80091df30b30da70cdf9337545ce1b066aea6e2ca68298010781f8e39876f6b868c3db6f30a6e0ca61f7b4ff0095c1f83003a9cf248ba829c3f6a22a0a55f9a329d49fda12fa23f3b617d3d1d22e064915036d0ac18fb4761057730dc6a84df4061f6ddc71f06554244362115625819a947b420c69644d820ac8837902e162d6230acc0374ae40876ad0965a5984198339e86a7042c1d284e7a09cf78488200d011c415e215f9847c4d4d960d4dba8cd3209870098d6814cff006c8e2a268d0249b24446d98ac987e4c760d6488b918306d32cf2735093158a9a20c00f78bf0f0018ab3e4cd5d17d43cd8ccd4a84760ac6a16e8897d00f20c4f02e68325dba012c03b52c8ed66889aac7fb8cd51756bff519b5158a8485f4ec500b46698355f517735f968cdf81182de4ff008389a809c6c30fe04d21ff00909a7eee74cc6c9f71506102b9ee239223ed27c62104589bac12b60d1bccd17f9a82e569b964fec681354fd378083f82213a9a74ff00de9868ee9a3fea52fb72a26abeca2c3839221d3d83f3dc46db449a5e6b812aef51fda6cf73de68576619fd889a69a8b4ab4281c9262fd20429354330955f6ddc14842d0edfcc5c92fe204f914255727e3b461820e2cfc98c4ad66c5c6543ce4c20f20c5dd9370370b44998c0337b15fa60906394054acdb76602558065c5f706738316c5ed1588aad8b389b768363a730b62ba7109ac4610884437001e21c5dc05419eeb03bc0160610667fb9a90ec04c23896c6e6398474e61a9833932d8cc8eb4259ea2010c10518b66c8305ff006c6a1de0fc42ad102af795a6962025731549a136b330f981fea6fcd54d8a0678840180d0d9b164452226aed3b82e2e311659a28da6e5106d711f630da1a699ac19a76b3541c22eab0fe228d3abde2c996dc1d2769f12e2a8edd0e38b8a84d0a9a001148c54df79ac7ea8d85c8167c0cc754a2375dcd9b077b69aba6b7445cdc32dbc8226f00e0a7fdc26ce2383c1de05c6aac020c334efccd0146be908a36e01b8050abc4364836613b0115dfbcfa63dce6c2288a0523134429a0685662e301fa3155242d59f171081ccdaae59072a60576fa4f01065ea2d39eeb1db487d65aedcc67d4d1653a4d547ccd1d304d695b436a6d4dd7ed189dac59ffc9886adc8244541917507bb815f15030ab00935c09a414820110b83f88aacab57755de6ad9bf1d808c88b6cc909dcc481ee155462a2c6435400106ec20ee4e4fc09b402aa325211c242f514bbb501401ec25b1c5cb531488773412fbc65b3536819843aca0711ba15be95d2889886e598ca18c0733e63030ca12e1b96861b109233302027a732ae5ca12cc3504e235cdc38b806e1ba12ec27b5ac5554680fc423e2535da9847266d61ccc0a854c215401bad4547de9757b48cc6d5653466a2d5026c4e2e85c626ccd3b1c99a9b168f17e04a07b98e09e4c5a1f6922a0d8458c89aba8e1518ea31225a1f6b6a447717bb44e66600a6c084d7461f334d516d8e045f4cfb355cb59f0b3d636928d3d8ea009a6d7436a88a6c65899b476c1874c77377da7abbecb32476cf911d9892a1c7f99f5407546bab156046fccd3fccd3d4dcdb150b09a5adab7b8ae4c52b671775cc2c6bbd2882e80ac927b083536501f679c9cc0acdb0b02b67336f8273db03a6be86c197572f19c2b6e0066ea6a28d14d4cd6ef98c4e8956e2d4e20dbab69fd8d026b0fa4f0156041ee2514f7573de6aebe9bfd60de70cb35dae81d45c7ed135393ee2d1006354bfe269fbaf70812b93896ee155846656aab2b17bb180b30bf887c86ba33519ac52cd577144b61a29e485c98149a5bc98db1919941021dc628aef0d2ed07b4247f6f114b78e237e610324406067b09e20238849ed0ed1d3105f2655c0474c43701133030128f33701de06b1c424340c4779984cba9c74c88666621cc266e69b47309944f406026354289a9427ddde29ddda024c78b2dbc181d603e21377006e26171c01282d7e210ba563e61088a97e202ddfa312bc518962bdf351737baa77fbbff0051ff0012d8d00e6e14d36a6246d30696a302e00dc7cdcd3a1c3cd344071a5502cf74034c6498759ebe57a68938166da7a9d642f4c4d169eab449037a83f9da66d23dca228f9a8580c0c111195005cd4d7ae5ec99a6ca790222ecc0258e22e8a3304085083353f99a77fdd1059a6d3a026a2118488581bed5148a19377e6369230a50207d328f627bbd33b1f8162321d360c5493086520f830bf73abfe16338dc37011945717d2eb34260cdba5a8d43953069eba5184a346561960be324465cafb003fb9806da1beea6885e4122e237b4817ccd3d3d0d234802fc93087a2501b84fe48fc42439650076dbee87e926e0b9b9ab9a6a163c54d34d42362a7f319107b7b4a0282ad59c5cc2d0109f06606651c81de6178971bf2613b07bb9319694002c9836a93e66d506a587a8ca337de1005c362062f52cbe60a6c094178ef0af4a23a0a101261ae44a24d4ab9ec9462969c422a627ba1a972a0801943ada8fd0f4b0b3d8b828c51046b8b0aca1cdc2ad3709a8de2e35f9c4bed2aea7b6dbe041abea35367c47da4ec071798f6a768ef174d4e41b9a8d566331ee6e6ebbf688f440a6b26290d8be669ba6aab13a6030bc82256e3bd7dc61d35c8534a3e0c37c895a63f24f022b95f7219b5bbf633ea2b848adaae09ede04d4db8dfa6187e44716548d27b111dbb886945907e6a3503656230c7ba6a1eccb3402f2554ff22a3bdd9d502bb51a8e706d87ed7de6a1bbc443f22681a17b40cc2da7f6ea8a309d4517440315cbd1b17f171fe9330047dc0c6fa5ae0db66e692b68a5df0a289817d4fa20ddcacb7d0407c15b8da7a74a05900403475ad916e99a8d985f7e9dc3bb4c9a3db32ca102bc4da30d406217d5da2c6e37fe047fa6a48dc6aa151a6e6be25b58ae202d7b881907388a3e6e689e2de22ea292bbb81debb4b5b0cc3fee6a9a385363f32c8e1312db9fcc289a7ecab66874c55b7dc66d5fb450bed3e9686c28140248849a0a3802124623115da11b78ef3031511b4af76da71551adb11d0e28ddc1ecb59b7e919b1748a89ff2d4a0d81dee15044add7012c2e7332e3333ab420447350e398d1f78840100edd0832843d374dbdc7e8a104fb7a0e84f41330c15013144e6315c9a9647780d5623411cf4a2bc4f2205d3397845c0ba5a66877319fd6fa806bb2cdbe8b400aef1999d9a0455fccdb46a26aad6ebef01f3599b140c9a8dee8e758d09a488546a0048f98baeab4d415c79a8e35bd9bd36813d512a37861db8c462ba4d449c9c08cedaa0795ab9c8f27150b3a0244c2f6e236c3434d6c9875437b8155af887506956a9f6bb43f06071f78b044da070b570762af767e215ba38a9e982800d30cfc19a3a5541737f8c4675c31ac110633b799f833440c85b10a90a0153f26e368a95a5340cdface0e9800a8be4c760683b0002f818a940111f54aee241cf61f199e998ea82ec8ec6b803a7a6d2db4c3412227a7d50b496f7e418d6fa6e7c4d9ada766e00fa66286d24c36eb228e22fa6422e6c4424af82215fa1111b4f6db810281806b31884c0d39a097c18a03531249847f68266ba805ac800425c7d14f2d07d5d45d775ecb3e968692e8e9f85e63317a0b966834b494a8a36cf2f807b08c00ed101e073185580d1cf96847810df4d451003d84256554ba942e5d112cb902040e4883bcf71372ea08bde5c08460acb82c75e26e1288950112ba13d003fac743041880994a4f5fda6a18b5e63b1432c98c5f5b3e215b56b962b4f4fcb4b77faaf0a68008909b35f301d404cd88bccb6a548e1796141a5213b45c5d2d8a4aad43a8c6cb1fd8400b2971910695f2c2e7a7456e054241a766bbed5006f5013ced1b8c3f495acf2cc6c98f764c65ba3a7a86c7e26c208b20884364112b6d1ed9ed192a85537e67a8f4e4f0e411ffd266ae99c6e7560d297569c636c00036a41b85b0f6a4907e26a295a06fe2007b09a0c74c52ea6cfe6d626416060ceeb5311c0e3151a6c13510b5b5e613e544437ce9882ce55c6d3f3752ec9c9baee632960a0024c01d98d0e4f8e8947715448cba7ceda27f731bcb126e6d2b7f1e60d66d11b37ec98d2b2e2ce7226a3ea642c274b46801ce6cc6ddcee88dbb364e7cd19b811566ccd521bfa463f79a4737b6e211a6d4140dd51dfd5fa9018d52acaf47e9543572f033eab3770bc09862cdf0206d7bd1d3eca32f5022a035d8e496319d850f1126d1351818b936673d1a5c764c924c62470264426a842a7bcb03ae44c240c4518148e822c0c2027aed025ccfea697d0097d4cbe9ccae87da0f4a33da3bcc299baa85466d6d494a1099b749210ad57d84deec557cb1819cfd5d49f4d176a4ef5017a2d09071884b1e4ca4e62862489a8480306a37bf356622805f57b933e852d5c0faa6c91583378359fe60d5d472946fcb4c37685f51f681c93367a5f4dc8b1a9ab0e96bfa9a1fc2c0035db5c4d65c6d524cfc898c10d19b70ccf525815d202c9fc89fe9bd32dea9111dd8b5b0b0658ca8244add40e252b72722329f2c26b371b350917ff00d7085aa620ff003280aa412ab140880cd938b1bac54d22fee04106e3bad80a8687e4c249c86dc3e4ae6054bdb5bcb5589a80a8a5b04fe0407b155ffa883b2db19a848e303e6a02454af318d4fc59cc3a54d1859dbdebbcb45c7370a369502cc2fe602c723b40101246da144c6d4f53a9a7a687ccff006b44eb6a0c076941b62d7da92f51bf9c987e9a5fcb408b66fb7004dce9f575be3858e816c5d1859898ecca6aa0a15404bc7b9aa5551bcca523db0afcf478140fba60d1061f718011050515d2a51198229b8372dd4254f4b66a15d01849f112bb8103ab589c4bdb99454d4e0ce0cae80c23f4501287e9b100ae95f3d051819f5284f7b8308d294ac163efd666836e9e0f2d37ebeb6e6ae26dd0d217382ab096302ec1081db101231dc98f5660dcb9a963b404013500a0231294ed59818b5018fe20e735036a9fa69fe4cd9a42fc393667bc50e775c23d30b1fde789bb587d475eed113ffc0c7f260d50c4106a69b55b6f223150bb7dbdf241314b102f1897bb244fa62c8eefe2a22265d800b7fc599a6fa9a80bbaab1fde331b0c5f132458316b14443a8a7028c2f562c43a6bddf5037e589894d44003e0540eb9f69a245fccaed441f88ea1496066d228dc0a3e0dcd153746c08c4e2d48afc779559fff00713dd57a6181c815b66c0d61ec8fe613d9b2bf8189a7acd77aaff4c578318aae3267e208c7c0b8c0658e008589e4c1bd715767bdc75143f7874755821dc48bef66ee0fa8c75d97b429e9b49345063e617d5d4606f92730aa92c7e2506da3e2601328cdba2bb4776f31868e89473fd50b3b593dcc5a381ccabc7309190160b03b9af139a3369e498462ee0e80f8688ca2ec64f56955d2cc11613d73310830c079a10861d0994603389c4c8e9da50970097fa488075daa3bc1a9ad1be9f00c2a8f401859893f9964d4b065eaadc51a0c74b4c28dd0a7de6b99bd961ef6620ac4b514262af1021340735de35605e23bbe4d461dc89a7a6a3be4c55fdcc3740114040ce7625dd99ec5b7fee6c996ec2877ba9b3410357f59c097a8c5c09aa1cd2ad627a900daa6ab2dcd06718a6067a9cd6dd4350bd677b400f3b72225f1734f4f4959f5185050653b297e58f969adeadecbab06abe27a6d45160e94f4c552c1d34707cdc63c923894cb64c22be4c53cde088f4b93aac2c8c4751d9ca93da9a295fccd4dab481b2a3334d37d6fe0fed324def36605af91fbcf4ccc33f5236e19bfcc66bef3574f4c11f548fdec981d89b35620a3615144ff00e3d177128599a30fe9943b986877352b24b2ff00199bab1baafe60017cc1a601b0000d007dc48f30d53ab29c0fe99b4ef0e0e714232a8fddb996cc4caa37371b5f162523a8a19317b20e4c7d1a51e5ee50c8bc18b8b0051319941a0b36020d110e3bcd528b54953f68960426acd4150cabcee1280b99c9825dc10996d168411b3da1b989880130461187ccdd3170665d19c1947997d6c74ae9887a67a13d5c7cc6d5713e929a459438a8d089439950c02f173793994b02869b6a2af6b9aacdc0b9ba0bee67342a123b088abc9a845922696a6a2d8535096baa87e97bc88bb918af61da03ad96afb61d765dceeded1f11db4c057d6bfd8444d57663aabbd9be4cd060f609a33d427624cf4e4516b3361200602cca6c0188dea354d164bcf61084b1a60d288f668328ff00067a2d3ab008437343489bfa6cfa4ff1b5a590482288118ecc540a8a001772945915c7ccfa9ba88d46c5c367ef0a6a6a01f6b184a2ff0045d4f48581a9ae3c6a5cd37ac3690b9a3ffe646238150e3937110f174227c98f354ff4289a87fab75097e6cce7bc45aaba8aaa0e2c9cc72e7daaa212b6463103126f69630a2b56e00319b5c83aca1aad61d473826cc2d42c931f51c824b464087c64407529df182615de00ecab0aa0803e9adf6b3542675f69bf3718bfa873f81519b4df5370198336099b8af24410c2621bedc741f980016636e347a60607e85ae94b0b4bb844cc04402fbcdd089958baa3884002554dc04ae82fa117d2cf4e3a1225199972a100620d243ee3379c93d0c24733719b7bcb84f7b840f027b46165932cb72652cda1f0799c62a0c77873922aa396ec26a391f6c27c9814885f5fd431d2180820f4a814ea5a9db19b4e9b6af68da7a7a46ffa98f89b514ecd3007ee201799a1acd9a1532301c546a182b60cd250a68ea1a9a56c0ea0bc45d5d400a27da0ff005343a1a2c6a1d471981db5119d977aa0f00c47e0ae9aead8f830323526a5ead79dc0443bac644378cc2d4630f9e67a814b8d4334c800104a9f26e28c15acc530536469354465e1d41b883b8d223fccd205b879b49c1a87fc09a0ca2c8d43fe71134d785ffd98e7e66a12a0ee6a10146adcd75f910d7004b3da165bb00ee27ff514f913d439382a44dcb83dabf11c11c25434b937439ba1017d9a793766e02bac082bced88a19995456441a9f48bd9f2727e673b4d1b580a39515537eab926e6dd3d06876e84f669aac3fee5420ea9310422aea7b7b8950d4cf351a5fcc0e2ae7c9951adc0e950d9808ec65d542ac684db78301bcc23a153d2a088eb0ab08c561399465810588252ccc00c027c7e837001d58de76c2e66608659a84010bb195a62e84a3e6308f0003372e163c9e041586c13059c77811859263128cec3fc41a6341955a582491cfe602d44dcb140d463a1ea9d509caace58ee36ce4c74b3f57570a210ae416a9f72edbb3e65c70f44a831d7c30afe60c8bb59a5a7b6be8162cdf9983b3487dde7e009fe9b4893aad03ba3132a6a0182548b875749bfe346436289b1d8c47626f4c0503f10100503bbf986e5a9e008d7ccf51a4dc1556fdc47553dc1848e0b71182f1351eaca68607e713d2362f37513c9478b557b8923bf151cbd5e008093c2e0c2b476a02c089a9a9b797b3fcc3f98037ddde16e3063f3ee3c0804cf7265e9a0d898b6e2e0d36651b8e7c931f2983dcd094196dbb8263ec7573b5701ab89f497d3e98fcb085fd57a862c00b44e2c4709b8136b802e22680781f5cd59c963665beb599b068ea102fdc01969a22fc38a947474cfe16a332d2b135b41855b9e8140942a0aef50316e86a18d9bf741011302513d39841e977184018f4189899ef01f9e95711499bd7c43282cc4c083cc33dd3da05cc416663a0e8659ebee7e0c0acaa656e02029ab665ad18d6ac0436088174ee15fa728e9caef5298cf70140e61da72315014b9bc9b2799a9ea3530973d80a8ee635e6e2ec1916228eedc08189181c46b3402e26dc1b398a11c6dee22bb5900d4475520b7020080abcd33df68b31f69b62c2bc475a19a3fe2104fb566be9af2c2145a2dfd03c98deab56db5891b2cd55c08cc49db01f0c6313ddb17f389a48bfd2cd758135f483d1d37bfcef4a805f0331483285084456eccbb7f91537f71180ee6c4a19f6f6f89ac8459d800334dac5068d6c70ce2103f6fdccd2a1b6b3e49ed0ae99b1746e6a8ddb54a5d0134c1cd98668daf29fe4c655f30f99e62345d34561e612abcac37e9d985f6b3057a6fa680f26c4f7b8661c81c42bbb0481b50cd6ddaffe9d54f7b630fa75f581f597b32d088ba29a64d5924d460874d5af9267ff00c4ebfec91b546aec44166e155b6f99b5d140b2d7546569251ef2c6028888582af0491750560518f7540440d43c5c1edba9c778018c3e211f32c9960e0c04981e061dfa8104b80ccf4b9f83d45181aeea7d3849efd7898e84cc18491d2fa09572fa830b5e65b313085c4b4d433ccbd54877694b0908550b0bb1ba86ccb2389a9bbc4624e2cd42cd93d84306993ecee66f03b40277abb1141b35c424838cc0b18ed8801c5c5288f7bb9a89ea3d569380132ccb39d3627e68c3f4dd97fcc65570d755537d36fa023e985f718cee6988b6687d46b7fc60d2895b0125d4dfef159bbdc3b7c831dd4640bfe26ae8d1dbb3783dac4f53b9ac118fce8c73a6ad4c6d47c182e0bf03fc47057204d3606062d861b840062c456dc2c833d4d8a7a135281ba066ae9e9bd7b818016b23248c476e2d5287ef003f24c38fb8003f988808f625982fcc2a0d80d407fea312289ed07cd40269a86e4649885c2924f6eddb308dea1508162aee050c75b50e050a581778bfec49ed4645f24c7f58ec8f4a55018edaa55ef84ac081cfa65d2704db20c34c89c7470c2d68dc6d1d51e9f729ee82286d2f4d9ffc2357a6d03f2210fa0a86fb3cb01ff21e16d3fa90027b88b4d641a84abd08bb8f71d2e363bc113dbdeae0f6c084e26d9c745e952ba81284dadd33d0ca9772a5dcccb9b659876880919a94254204a683a88009b94084fd2b807fa779ff000b8fda53211f910c200262da9100114b41a6a94045208cac66fba8e22a6a7dd517e6035298e3c4dcdc4142854048b73082880577311c55dd52cb29b07cc075f5777ef50ae9698d461c0517363fa50b7c0261216ace28c57faceac4f6331aa8fdfde204d6d3abeead70652fb58a94cee079469a6ba7a8bb17b43b74999668922bdd19ec35702a6a33714d3d0e859dd1b401b407fee056bc1e7e0621f6d6dc09641b1de739ef148c9dd0aab584200fdc5c1f882c601b03e0cf53edc153fc6e9af2bca3080f714b1b69a2c6329c95c5f26c4507f3fc47391695001dccd1299b6b3e639e5cf7f17067bcd31a9a286e98eef2606fa3b5b8c3180b97b66aa8fa9e99cd93956843e20d4b0d746cc08072d44fe66d41401e9c0fd0cbd8a9067a84d520b17dd63821b33318545afee10ed35f83086d46222ea19557927a2c02546e846ec087c4bacc049e808e86588664cc4143bcc880d74f7400374fbe56e99339993059e94253f13da2598659109967f45c0a114ca6d29ef46132d3ef59ff00dd4bdba70b3e9027e1aa7b7487f3736a6928cc15c981098ec2b79c08ba84d9b83719a49e58424f68001702958757596940f65c64635a290269aad8ec2568a0587ea6a3180212b0d92c6386bb5118de56706ea29d849a9aba2df910369fa8719c09970ff0d00d6d02b0876fe561652b9fec68fa3f5582f72441a83d5ded3d8519e9f574dfea2eaed5ddbacd8373d2ea2e55c11fbd5c1b866381f331e05cbf119c7066f1555dcc1a670e2f1de6b7a8d4aa64a537e4dcd40076373442b6d3ee9bf8c810362eae3fcb57f302b0276acdcbc32b1ff266803c6f11114e413607e685c0838e4fc986b35989a4eada6b7ee611174b50ed181da1dba8a1809bcea2b57c8ccbdb700f4fc1ed583511f5f088ace10603328809effaf49ce980192ae03fa18ca27027e04500f3d05e3a1e991d3138e9665406186518443d288953dc6a58d49f7899695b84fb84c3cfbe56e9f74001e9501301b1d0cdb041d33a92d9c7f332eb32ebd2d518cf6e99983506f7244c18b70854152f666232a313ba0ad17fe21ad16bb9a47e99c4275b4eee0d3f47e8da87dcee6a31d6d3d15af0d1c36d1430572239d4d5289354e9692940e402d924094fa1a62fe211fe934c7cd4c69220e0dadc62a947e060c1b2cea361b32b4d9edbb426f15e27b488cff5d4e388436b5c706aa13546e3053625376351836abab4b56e7c89e958aee2ba828461ab86d2258fc6d68b5540735ccdcd9dc6c9840175620e07b443a3a58da72d086d676c4d676637b2acc6d0d46bd35d0b51353c1f69134d87678f783b0d8f2669e9d50dab1858a1aa088faaed564818bb8e8055228ff33d2a9e0ea09ab4c4057702bb9531e378db34b535b76fa0df14639bc6ee261e87ccbf7700e076303aea916265a227a647a2a03ea9b50be622dded502ff1faff00d23306d3d9fbe9ea0ea82bbce23d5660fccaaef06a3a923b08dfe200173140946286b5b955c6271570ca861b3de0e9625ca80f41f981878e844344ce4ce4cc932813732c44fbcce4cb2d32dd31d39993d2cf4be87ded2b7133de7a213f6c1a69a42e57d312d56aa5c32f5aa84a0504e474e0cc234c69196ba5199746326be8ea013eb8b553c6e9ae375521811143061752dfd29328e8b012b610b732ed0326077f75444d36451c9cc5035d0e61ad6b731998afb781187d4460c8df1b6fc42454daeb823f9a94077ffa855d54d5e66f59b5872313d3de02b8b9ada64d2ea2dd0f95854423e60c4f69e6ff00c46b03713015d3181461c8a603e04b0004fa1fe499aaa06057ee6a7ffa84fa6e07b96844a60194d7e409bcf2b8ff00d031837611ff0069a0f57b5ae1665a6662d4381b8c727cc760b80409a62acecb63f004346b2b73915468c056ab685a07e205ac918136efc97f77ccd57d6055b5384bfd7a9ae28b8a0a0f7266a6b3e5d9c9b3f33691d011e6a6ef30eeb114698f31b3ed116fbaf10b0e89f114221627b0111b5885d40b810eec8840ed312e1d40c00ba857a91c542b7d14c07a2df3b6a117d6e1350d09505b09ccc4017a67ab751d04b991388009830132cf425636234023b026513999ce61056008b5006260d1f4da6a5cf98cd40a5dd094ea2ce3dc26d028058c74c36c6e6a28aaed08071354b0072333eaae9e0f797a60dd4a61501ec60004233de23380c9e0cf5db7456ca92988a2230bdeb09356440c395e60b3c9afe440eca08388768c06b89ead18ef283bf3426e2dc0044ba868f04c6f3980a355c01fde80e6029a651688a26e2e4ffc146fe1a36ee4d98db6eac117348dd7b61dd574b46ae3a9ef147340dfe669d0e2c13f3734ee392a01b351eb3930a8e0bf115db200ff00a8ea402778cfe04b5aa82f20aa9cf68e68db0f693d84d0d6203ec7562a783598bfec3dc0835d54d590d0d7a8d2ff00fc84f7faad11f9710d7abd1aab3ef136ff00ad4b94bf51e682e92322244a3e65d8aef70671500afeb9b1e52f0043bac1db70215167bc30e3bc214599bbd4385c4234b4bdfc5cb6680c2cdc42161846e86a1e8409704c4a80c0bd33cf4355882e130b09458c02cc2dd28cc4cc025032a54b3faec08051e7a7061ff65ebf066a97d1703cd468a6045aa32fe26ef88e6a370081620dd7983548f7bc28dde176d31a83c81444555f1023025681bac4de30fe659a6d3bed180522c8815b5692e0d3d223e5a02d6f994321440768de0810276fff007ccfa7c8d98307fe7a44426bb4c40c2b9ed1d5700e62ad9dc2aee1381bbb19577b819a2cacfbf4356e843b867f1518122eec08d4a4df12ebcdc1e45884986b98c6e805b262b01f02386e409a02ebda2e529a346ae1dc72446247f1cc23b5c247de682c00e0ee23f99b6002000817baae00c2c96271dea29aa026e50390b53696a21789b2bdcb770562851b9420bf1fa881db894d70df88cdb2d4508e590db704c631549b1de03db7460040da8c1144d9e9c6e63dd65eab60768008a2a01187696dc435c7431541e654b1d3c08732ea03031432e097fa78972a589c4b22185ba5c6246663f48815149b8a3516da5ec9f64c209813d4d7648e7c989138b8403c45ddf88650134598e6051c01d183789a5a63259aaa11478e2a1f51a7abb48ab53c1b834dc518a6b6b7912d350b27c4a2086038855bee5ed1548da4f31111f07988e0e1b494cf42e386420fe566aa923fdad5351bf0602d777604660090aec2876062ed567626800b093e9d94b5d9262f8062139db3d50536034640c6f93f117fccb03333dc4d543dce2104f685a6a606d6600c289a7b4e4031b77f54d2200c28021ce68b7e7b4da41c09ae4b5506db0cd33574d3514f14184b3dccfc8cc540dfd1e7ce6698aa014c39cf8ed14760e6e6e40692cdc1b9bb55d46a85500c7366a12148207eb4a9b1f204d6dc41589a4856ee6d22ff0010beda045096ec117e632682867eed017fb54f11a801287786ce6e2882543d28c222fe7a32ecb96344d4afa667b94dcaa80900d4a23155099b8186574a952e5c35008091da528e95284020308fd177044020fd3eacf6d9d10c537da593181d5da8b0b36bb1b9603b19a7b568f569e988039826b22acfa61aaf060457241c095aa36c0d807c8835b482bd666a3ba533b7613499908f74b249e00f810e5b6a9c4f53f4b45d896b18819f40a2d72d11b5758b5636acd6d2d2c0a87109b026a8fde67bd4f5fa5711ff00bc4278da7833c0a06390ad69c9ec25d779820e6a11181e26dbfc4d024f953346bed0064cd46a269088f66862e0da6b7b346a371dabda2a076e586216f8848f1536963f624b56ced155e5a0d304c6f764e6142694c25090c0815d8c6bf811974f519433024030a6e2403d0e26ea350c036e4726f99465eec9c4d47dbdf98cc413662ec07751b83eb0606050a77f8308dd6970de330d7731893de0144c00c1b45b186c40fb4ca020065c15177773d1958d5996b6d288a33353912f13b414e650732c34bc19b58519779eb5d2e55c258f4bf338ccb9572eff0046df8e897057e961ddd80e8b147c410db0189ff3097ba580623ab66ba319a4b1d7b05109a9abea7d315d2d066c5c17ae928eb4046b6a83f12c33b0f932fe92dfc9b8cc7434c570481177145a3804dc213574c0ae6a3b6b6ae984abed0976620f658a56a9aea2393f758305744363dc0ae622379a0226a2e11908334357c6a81375d87489f9a9a80603104880f868c3c0b97197c81145d0a88f747ea44160d05cc2a396bb318d7ff794656a6a055505ada3be982149ef3500e4b0875912d544552ad86f065ec22be229a24951810b6c7c18ded639a388c069904df2231d504625aa062df1c4bd8e7713d8e21f630da45e235a9ab39a83d8db7b9a8c5b19817489a0710965078044bf3c403b988b54377336fcdcd3206d142ee1dea59d8e4d5c6fa2bb13e799a66c13c987618093771bc4b6136ae5a292324c5a35388441ed1f99708e88c2518489e5610f5ba52a8339172c3cb4d535016d5352d0d810ab2caa96262665f4aef3060a3984c172a1a967a0fd48c16e037fa7d3680f973d04d36e6cc01704cefeeef0056c6db262d824b472ea2c42e09d97c40fa66051fdd357518dec58daa38638fc0e9afe98e9603929f832f6289428437ab28ea34ff91a7bc939ba30bb22e455cd552c006422e14ee0d42bdd4c03c443dd5c18e97744ca221bf3016ac015e45cd3d417ec78589aa2ae26813deea0026eabcdc35c5c278b107c89a609abc4d23816c25b8273fe62d1c02d2d319208f8ed0a293591d5fe0830239e4cc15021f70afc4a50a07694daa141e312beb02a0c60dae97421ddaa901dc9f388bef5a0651d5523b54a4656c7ef1314c7926a05516a0c2c0fba530365f3158281519b137bb52eeec26fd9b89188c3691666e2493199058950b789660dab863cc00310b5cc3a9a99895e60258dcc8820dad7326583932e086a06f2215b85c39b33dc6e0d8e4666e2c49a874986440ffd26661331d6ae874b977d3332216510ac25a58fd352cc3516c59962c4bdd73ed972ee6bb0fb53d8bd04af06e2965c71168665b1fe912fc2c62aa32656a0a58c346db4e065ed35cdf26a0005003a26bb50d6d330155dd2a846d883c18b4a3ec9ef3421da7398a87810856225e638ef528c18c5c0c07b1d573f35d1e9b897c7b0340b9f7219a6ef91f49918429922e944dac698589ac073b0ff00883f3d14d0b134f70ef355f70ff68031db8002c2aa6d46a463f93505c202136c6aa156041135d3bedb8a3bac0029266341e0b40b7e4c01b59256a7a83f3b565b26a1af996be9578cee16652682df90b810a919f810af5be013570e45dc04e3bcb5e0431f6ea52c4058d39a173669686e3b66e750822e923ab103911ce2c1262d8a563980a9310158bed1532b881d7806033e040fb8127b751d089983f1fa018bf8e8076e9bbb4dc211d2e0fd164410e65ca95d6cf5a33027ba713dca21dad3e9939f8840d4a27c18cfa5a96c67fc5bbe565369383f20c60508b1de5b1e66d1dc43e00c4b955302ace65ac39a62499bdf590126cd999f5692ff00d4a41a1a0e1ecc0a2020d4276a8ffb32f662b30ee1589c74e2e110caf88a4cf4da83b314802eaee8ec2f8115473f4b8fda699f00acd2d11a2469fd53a9cf317d469d8a0b63c1957902cd9cc7756a24ac47a8469a921464cb20925a67fb63d73a84cd4df7ff001d8847ff00891afc111be2e232adf306b6a6e2ec38181036969f6e4932c6922d9a183013b78e00855bdb2d9bdc38061a5008c9cf3f39858eba58b1f7400b5f3753da8c4ca5d25996026e66e0df402b04e22255fb6e258c62e2aa866b624b562a2d501776613adae3f0256a6e35c5c074f49142ff00221340003b08690b7cb1845d41deccd30a3027ba58ba268429e208ca788361b10adcae84985a187a54b1d710adc2d0a18319a94615eb6663ae658e847e8a82ff004082a5a9a8beeb99485f5582208cda492c399b1e7be12a6000e228ac030e388c1a1170ee6a310df787c5c2a0cdb66a6c2bfd3140ed306ccba975529459072657685f500adb8f99ae196b3752aa6912bf74b022e71e67ef008fe9d859562cbfb4fdacc60a71b945fe4c6205b1c6e8d4282e6e69117b966aaf60c222e29b4f6c05c619711149ee6a3053c31263fb54d1ee269d6980c46584d3cfdac47e499cdde9cd4becfd1af360c2a7b0f6c45d5d450c3044afa901a7b87622d40cb4a44b6d6353ddac4dcab204a66351b69388c41ba9b8cda82d9a301a266fd5d444a2212ce5c99ecd104fce65295bae13309fa6e4817eea12b728267bf558df8c46d463bbc0393360aa340c526156502c55c650ddf109328422f813716c99663d7882e132e0e950cb6e2604c894060c25e14a118433103541e4cc884cbe993d323a62534c7e9bebcf410010d400c4d0d23feebff81134eee8742c4437c5c0567ed01804fcc1e2ba01f31413750df30ee0612aa7712633b29b76ab86ef3c4f77106d118922cc3cc189a6a1850021214646603547b188ff00db426c4c5c52edc1e207fc4134d8ff00fdc171b81b711947fe27fcc5a3f3054f51a6549b4344f63298defc9114927ee58bdf31f558fb40a55f0612322e38f22e6e1c82b1109c2adca1c6c23fc4d51f23a77e2a6ea8ff0039e9f34220ef9247c0802af1734e973b44de6813912b88f9c0309eecd420f77cff0026203765aa2a96a50b36a176b1da165f4a401dd8d42aefb00bb02302c6c8c1261dad62a3b16cb0964f4b5bf98148a31416e2132e60cb84c53d0d4e3a8fd017cf412cc3b44a873986fa5451fa6e59e96663a63a122661fd5665c30bd5b761353d46a18c445b8144b0208a3e2308cef15984140710788b8e0cb8289a8c6e0dfc44550053cc1b1368ef14d6008fe2e542326035da6a03884edf709a6ac2c13030e60560400657fe112696a5f71711b9dc333740ca69bbac426066036583511f489035060769bdd6e967d246dcee7f88c298aeea143bc6041af2445ec9b0c53b4db3f3f00c5c7f44506bedbfe67a81f89e7a7b4509a54b47e98ddf27a16e1768a8bf8221d540a057b55cd169a6bada4c8669835b49cd737508a1b81e66a1072cc7b7198cc40a030204c54de0f7c41824982c02c7ee6319694af653d042008330d1ba9706e02e1a8009c733233040b001003cf4697083ccddfa41025c3f221684427f413019b40b9ef12fa11d5544131d4833136c1fa40e866c5ef365e4cdec310741d10c61f316f8ee62fd3d4b83f113683420f309e862c777f16047205080b798a0737c4a6ab3352c60c2d42fb0221342289a8ec73c0111d961603932ff00ac5451f91141ecd37560006103958c4d9018902023c910abf222955334b435b528a9dd62773621ad1407b1acc201aaee251e26ded46a6b8f061f84854de055cd7bf109a83f223bd9adc76f45fcc5d3504b5d50835bd4533f64ecbd299411e0c3afa7db948508aa045419fea6ff00b95776d73728b159334d429f307d57a45344fcc2ba2821662493dcc24f69911cd5546f204d4f9352aa71357c4b02e859303576963b45b307c09bea84dc6e89951ba58952a032a5416255408399b775fe81d7dc312cca5e84832cf4b96610bd6ccc437d07e91d36a8875b58c35f68314781016e21ae3b400411710886bc4a2624042d0b803559e8610229dd14f0231230a4c4603370c06f316295be33280ef72cf30871ee045888a3b1a8a2aa96053c133540ece621619dc23fff00971d23afcc6763b74c1205726029a63f329b15de1bd44aefdda1d9a059a120db195b84b2f2d8f026a8072f517ffa45cd722ac66a6b31feb167a02702ee3a28a19cc6aecc441f492b4c1f76a1e04f60b7eee7f4329e0820cd60c4dab30cc459a6a32724c54d2f191da152c43572399f456e81cdf4663da127b99423547ac98148f933b802a05e6350e445db7b9a19460541f68c98ce60507262a15ed180e01c4611684a6a32c71fa4113e659bddd0412eba501980eaca00030d71332a5f415059983058353132655cb261021aeb5fa7fd47a8c2f610692607424f401730459fbcb83e440e0732c735cc16c00586cc0043f896228238895c08ebc999ec67b788c0e258389570b13984c67bb6241260be2350ed34efeeb8ccbfd4019a6f35acf0a445b34a4513003c117737eabd00e442ba082a3176a07b081bbdcc0e4c0b70e4df4d2ce0d4d2d0536370b828f6a9aaa05efd3581d7dcecd4d0fd3d3623b9ac4605b496fcb40adea07ec2e17d40fac6ee9a04445551c051407ea7f5295b1b0f3696f7ecb85d8ec073ba322b018b37cdc3a48e1abfae16304d3d30a0db6440b43995dee7d3362cca06c43e6a51c051b89fc424306a02808e6b26266e78e8ea7bf302a44f0231278109068cba97b8880b99886ff4089030eaa4f10521a8376276b85504dc4c162620993d374cccf4c09859753225982032bf48d4d5e167d3d3c289706e6981d01307468b17f1098c7c038845730e07107cc3f897e215e7109033b8d421b931d6bbc420f4f8989c51a8548a20428df74d3af198f2e689fc88a3b5cb0791d1199ae9622efa626e8cbb828e22344d41cd9b97433cc6b0230b8a6f88a46720c66809192268beb2d291babbb40a000a3803f464fead6d0ba622d0fc887fd48275813832afb712b859bc8b188ab5c087b9ed35b5ca9234c407698a6f371580e201544f685be21a34764c9972fe3a113518f632b6d46d40d98126d233082201b4196218663aed0303bcb6d4945ee66510b3152809edc4f71fd020226d26032ae730958434c881aa5509c741faf6ac371664c146182037d1a218250854779709baa97f32ae5768cd15cd08ec58efed1fb679800f310c6b6e203773c50a84de4c2ed671108f13601917708317487deaf7369f37174afd8209aabdd4111377ee6107c98189a511815cf30a5f72441a6a2c98aac49b5b004b6057742c380636bb0802a9d42c682d59334fd4faf4075071a5d97f5511627b4ce7f48d6d162848a684875794fa0c3e408ba200a594bdc518a6f344cd40ddd8dc500e6a5b9c03da504a81bc298e2896ed0bb355768a1b99884998800ee62a28ed9940e0c2ab8a12cf98a651e8074350198866e432b74b62d3bcaef289b32e5d7e9b128c336832cf402bad4beb7ffd8032fa08419bf811413d08114fcc23930bf73da127802124d2f31cd50105015098777684017660b3812fe04a6381c5c35cdc559438b86fb1967ccd4602b6ac7d67349c22c35802350331f7436799621b83f33513cac26a082bcc61b47da731ab80a202051b9430047565c858e0e28c45dc069d598da9b836b435fa710902e156254ca7c8961c4c1fd1a2fa28e1352eff00b200e2532a832f4b500b3e60757569efd3ee60a43c45b46176600109ccb3a660b53c99b8afb6f22e26a2d0b31402b42016a0096ba9cc0c5ef6c137342a0e5a5b2db4b83dd9f12ef308133312ba986c67ad8fd15fa36ccc24404c027128896b08e99fd7cf42203d3e3a130d4c9e87a1f831bf12a05eee6a100985477128ca87e655416989910b51db0900c4b1db3011911ab37c47268529ff001174d79d43534b4c6050964e58c3b7988d53dd0541f88269b7cc3714ed16ce69afb0ed51957a337e560a068180f833535351f2cb810e79300be04de18fd463c472eb401a836d1101bfd3790d00de2c5d8078107d0d562601ea13f7101d3d50673d35741ee9a3e882cc539e961ccc6a19fee2033036b4da5a88153efb3d3b913ed2229ed832c2c24187d80984bb410cf8e074b221a84d9972cc32e5f5e20314eeb87f45fe80655cbb973982ba55cbeb7d6cf4c99cce7a0c5995001081d4c1d0c787f128880ba292201b56615670b3fe14a133a6861ad3499d3d3b9b7e8a3347d89a686a84ab06cf68efdc2c7bfb628aaa88bc081fb28da26ef07106e24e25019a8b50422b8304114f83108cda83d0e618548c18471e26a8222026c01005871c408070668a23b0c9b94da857e04d3b62fef3715d1859edd0b6a6a00289fe23687a041439d43033facd5dcd96a8f6faafb892733ec60602a5e0d5d1760604f568476dc22b68bab09467d76d305ea5eae8e90b8e7e822aab6203a1457e25cd2a06caee685b6311f0215b3b443a855ca1e1a5838809efc40b760003f45d4cc610bc04f69625c682012c4c8952a032c779932ae1eb52a66187a5cae80403f4604cf43fa79c75be9536ac249a11a16337195766509f910ac6cf99b90b1cf0206dcd017f5004ad5f50e4fe66ebdf5e58d4ff006cd67b4bded02076cfccc3d10665898a58541a6a6c11994d8a99c810b2e005314b76170903933e6a163c912ebda046a39e0432a0540798ac5c1b9a46f2a6a31ee7a100ca00926e5f1509ee560bbc18f6203fd4399a9b8e49b963dcc41a85f5303b010d8022ea21b49a6749bfe4ef19752ee8a823c18c7d37a8da7e7bc546f5c418efa5eaddb5101319c7a972ebda7dee6be6165de6166071f315d19c530b03bcd24d74dacdde6e5753fbc1a2b5b1166d5dc6e501b47ccad5d4efda6e2a1881de10760a3802157214330a26762b5183e97d2375b925a3aeaa8e28d110ab232982e13da7ed05c2c6106574a11a54153dd06d804cf415fa2c420fe920cb104aea264e6017d389912e11fa6fa5083a132e5f42d9b86a185acddf458c49301db7663ed451471884d88eccf1af51b328b123a0fc46305451f3d17e04d6b24e6033457b3117091e2a3e78333e637e62a5e0c61ff91e951f688973597b5c5fcc447e1980335d56e95d9440a3886e007221021fc4d7f80d1354a0de7bc0008e7b82612c493141e098aa9f6818061731ac64420cd5d84e4779a5ec41bd6cd0fccd41b46597fea36a72434652a006524d63831eb4d3ee3c8f10fbcc21355d6fc19a65ece2008a054e21db50dea1a993d0698d6253c341b80e9b35515d7c30b81f494acaf883a91da11d161e831d4410751d2bf41fd63a1a3059e9998fd3c74c75ffc4002e1100020201040202020103030500000000000110114120213151023012406181223252710323504291a1b1d1ffda0008010201013f00cb30753be0aedd9c8d9664789e96ac4ad1632f19d5bfd47ea50f956ff437b4b3a396c62e61fa9696ae6b45bee36ed95f92a6bf28fdad4f4f028b2a1723f13c783a305f5b7e4d90e3b8e443e508ea6e2bcba2bbf236edfaf75aeff27c97684e3795a1cb14ae471bc22c4b61e0789e8e5b1e8c988c1fc7f2cbae1247c9c2d5bfa7fee7f1e995e3fda7f1e916bf0595ec7c0b46f9d48c994663285cbd08cb8c697a56e6c377e94ff25c6e6faef4311c149e9dc45d32cab454f423064f14238b8c0b9717a58a39d914972cf97da7e842e4f250ad0dc7664cb8c9f81f2770b221db74b9125e39b7dca3118299ba50b5a8b946ff00456b684da2e3b11dc79605cc371c213b5d2cb2f1e3b78ffe5ebc21ebfd4a8b2d1f245fe4bf75ca1c58ee39391a84765cd5f90cc8f221af97f82b15b2c43963f43132d09a2cd99b4597f453a6c7c0b0870e322651708ef42cff00986763e2bf2372e14614be34514bd1b7d25c1c45dca865ca8539629c8f1195389c9bd9fb363636fc9b7b15b19b9b9fc8dfd4a73a58ef46343872f1e85ff05664cc7e194d69a8a7515b16330e7a1ff538f18c98461c59bf436afeadfad710a53c15d32c621c5762970cece8cb85c88ae618adbfd0c4efeca9dbbd4c50a6c73918afad1d4e51966452c7910edec5153659b97a9f0cb65b37635e653a3c535ed63d6a131946c86ceb475172872ca73663d9f14528b2fe8ad6a1e95c68a95a1ef7af7f75685e8bd2a732e2f4751851cc7451454a8c8bd0c52b457d7ccbd4a168ee372cda13e466630b45cb10fea23c85c6a7af2771985fd2e54de8cb199322c4568c8fefb5a68b3b850bfa6330f4f4395cebcfaebe9312f46253de3c78291b1633f3393a1e8c4317fc0dfa3066330bfa66c63963e58f1a30e57a6feda36437671398f170b871c69cc766168c4a8c99fb4fd1471171914e58fd77e8e44528de5eabdd7b5e342970cc695928548b362e172387a70f538c99d0e310fc9213f262f1efdcc4f4e658e716705b6646f4a9ab3108a3816852c43d1637e4994d9f15f419f147c7f257e4f8fe4ad0e2cab6fa1bb7e943754e5732a5cae4ec4316ae4a7166df41f35a58cccb67ed14e572fd2b950871d0f46443169a4cd91f245fd24b795a5cd45bee32c7c460508a38e0bfc1687c6c5087c39719950a5ba478b6c7e224c67c5ff733e3e5fde579ff0077ba9e8e61cd8d267c7c7b653fee66fd9b9c0876ca69702be86d78a626515348fd96c7931ad7d75a2f458cc8c7391465ee53ecdfb63ff22acd8d5f8f8fa10c5c21e87e8b2d16bd17d7a33a6a5ee6472dab9c191472cf23cfc9f8fc45e7f249957c433ff90e3a17fe98f43f6ad75be86dd8bc85e56f5f10dee328c1ff005fea70a11686d58f7a5f93cdff00bbfa4782ab451fe5a1d766c36a331963fa2bd4d167cbf26c213f46673f92cb438e94349a15fc923c55ff00abe6ff0027314b5be53d38429dcdfb37ecfdeadfd94a9ec2f15cebe58e189424fe4c7fe069e373e5e4b9f11bbd2bc5abdf22bef539d9a312c5c086597f81db8ad36cdfdaa568cc634f2db8ec718d4c4e58e189da962d2f4515f594bd38843e0c5e9bd4f23e146c269705c3fb745f5a398e61ec2d2c43e05c18198d2a59851509c386cf969bf4ad5567ecdbb2cdde8b50923687bb95a14213db43f42d3b665a3742f25996eb05aec6994ca735f45e948a172f53125d94bb29767f1ecfe3dfa33a68dfa2fb1d22db7b57eca5968a5862f2ee1f9788927ba15f66fd9fb8afb19d5f163a582fa48b7ea70f6d174722e4693c2b2d274fc51fc29bf88df8d7024f0c48b45b1d962dfe8dd170e6e3ffc400291100020103040202020300030000000000000111102041213031510212406122813252714391a1ffda0008010301013f00c2336cfd51221181676119be04467047c76f71d52aaa61087c515ab69325ddfa34d8d0d0d0d2c7b2c4c7cd32477adaa8c43b2292bb27a47eb6e1089b63e88643564ba3da744c6eb0311dd7b30ad466b2c8edb2298dcc591e47e5d9f91afd90493b68767f97e0c3314c31f0ac62a676b8d87574fd9249eceaab0ec43a6b6e83a41c59d8eaef8d88ec6c8bd0f7649b15caaf813a68c4a9d183aa62983aa319c29637ed5666992555d111745f1bcef9b3aa754591d12a72c8867febd85771486459fa2198e0d7e0baa8124346aa89d1db30aa9d17e3fe8dd15aaf51cb1cf26a36c9a48cd692c9de63d5210f2c56274d0f5af572e2999fa155599755c9040d1a124d149a592ef8208ac5158f9b9d15cec74c98172e98b30eba412492c926d83454e482190c8f144789ea88f13f1ec6961eceb6cdab695567e44b2592fb2592eb045d9be08e84d3b648324551915570a9e55cb32252cf51afb178b23e1226934c6d3ab592639a2a2abaaa2a7661087c5278a21e9ff626c6da273036a9043f893b2876c742b15f2619854762c0c5ddba90e8c926c5c9f890bb3f144a258da7bcaf7462b3bba2aec8a49ad324927b137a5355a8d3e8d7af90efcd15276e4d0d0d0d0d2fd68a0f6c247b33dc947b2341c4e9f0d522cee9dd9dd26f7b0874548a688934250f5acfc4573b9e28a91478118a7767ad50ed6faa45636d887ceee0ea98a6555aac59854c18b24974c0a88d29335934643ddd0d0944a34b26d9b1d1f289aab7b155889a4571b10c486a04e8fe021d22d8b1f14627547d570762b90e8ae854925935924706948dc8211a136714c98a628ff956042b139485666ae8be74da93670735c51ae29954e4e2cc5308cbb173575c535f85045aaf449cd98b3084fbd8c0aeeea8e064b24d0d2f86c88f1be49249268b363b519b5e28c8b1f02a23d609ae55ac54c18b1466a931780fd7c47e7d21bde69ec216e3a2f13d921b97b2ec62b57ab5a9ec90fc9bf808f767bb3dcf7fa3d9743735548302da510c6e8ee557c550eee3e22b50ac4adc2acdcf876f62b31443b64e4823b34f833a55ee60cd3348affb48b5598a21d1d52f6679af1485e43623dd7f547b78ff00527c3fafc18aab14a3d9fd1edf48f65d12ba39188c8e3b129645634219a9fa34a2bdd9248fe0ba4937e056ba4c25a13f44fd224d592d364b2492491d1d32c562a3ba190c8645ff00eee4c1ed55442b7314660c1e2cf0f14e58fc61b471cd11d51558ac547f0b162f143f11f8c2d94844d1ff001555fcbca9920c08ff008d7fa37304ba24c8624695c215afe32f28a47d51fa8d2dbc114f1e27bac088d24f3d178afa25a6992cd4963d6dc315991d1127e8fd5249b56dcb947b3da557c21128f54f862b5b9635b3c0aa87cd11a12bb1348f61b758642ecfc692fe2e6de153a16c21ab15c87b32c9dc7b4eaac4668c5c998b62f5cba45343416d37f0a3bb619c510ee62199119d846589c325d228abeb62ebe0ea4322d8343d9a25d1697bae6c5bbae2a99098fc5d613c9eafe3aac59857235e8d4d7a35e8fcbaded08ea910a4f664f6868c8bc7cb0c6fc96836492492fe22a4d31748937923b6f6d516b641260fdb821e19f97624e47148a7347f0a2d8a7fffd9','2026-01-06 21:15:52.152+0200','2026-01-06 19:15:52.152Z'); +INSERT INTO "blobs" VALUES ('DefQfj4YCRfW7vYe1XY9',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000001020304050607ffda0008010100000000e13240c813216426d306048600c00180003000001820600800000001000800100201020421082138cc44942c75486491206369b06000c0018000000c0000001000000200040020100204084084572648232aec75c26ad754ad7124e31b18300180030000001800000008000001000200040201008108122a9131b2a69c1c6cb083b855580e4318030001800003000000000100000080004002010020408421152948948815b8b8d8dc6c98424e160e4c00600030000180000000000800000400008010080402108422baddb19cd15d57533af40536d828cd0e7318098c00600000300000000004000002000100080402040810911ae9d512d8ca3055d842d84ae946b2ea2cb64304e2c6c0180000300000000000100000200040020040204204212545d3aa6138d75b94196ceca90d5c584640d21b60300006000000000000200000100020010080408102128b8d6e53519296794b3d939db123156d898ec499009c8180000300000000000100000080004002004081020422a93a0b2c95412cf09d7334ca01092b065935124a16481b0000180000000000020000004000200400804084084516ba326d9c941599b2de4ad15939e0be7322e76c13458844a4d300060000000000002000001000200100201020408548de4d9072942a324b4e7d122d460dd3701ce518df5b9d44ec603006000000000000000800004002001002010204088d3094f1ed8c9b7961093a7a119292a3494b727289a61094a44dc42400c00000000000000040001cde830010080100810204473a84b3ec93ae53590ae5ad434aaf3e87088ee44cbaaaf4049c4726c60000000000000000200021c1ea58895ac004020059b4020488575d2aeb149c679aaaaee9536ca9a2bbd589d96288a55abac8c813564860000000000000000020033f9abf40429b7569d53100083172bd000212a92c956e8abdc957972dda6eb153496965ee9b9e6b0842e931d91458390c00000000000000010000799f41680b3e4c99b66fd60080cbc6f44240232d95429d538c350aae7caadd64ea8aa755978ca2ecd0b8ae658d5d458c27390000000c000004000080023e53d0eb00118b8f469eaed01079dc9dcde28c8450a1660baf56d738538fa1cedf39e6d59d5ba2d94619ac964be8b652b6aba0ed413912006000000000002000011cee3dfe84001066e466d3d9b841c2e6fa4d4a23212a9532c3a2f2c9e42dcc63d7a6a299ec51b94e9acbf24b36bb5ba6f764e119ce4c000600000000002000005e5ebcbece680040b9d8b2767a02387ccf45b1453754b1688d7cee8ca4afaada2858b75945b8f7e99c48caa33ebab296dd18164ecbab9db20060000000000000020000f271a3d75c80040182be3f47b01c3e5fa2da4624a89638eba31742a93be325827967a2c84354ed734aba617d78ecd1a204949d70deda900300000000000001000067db869dc200100b0cf85a7baf87caf45b9101d0df3f53c96db96cd154e78ea84f458b36f56d962ca66d465c9b74c736caf4d4537ce6dce430000000000000004001676fabe6b81aad10020039bb3ced9dfe2f2bd16f512bb20a11e7ec8d1bb36b2a1578a79ba709f3fb11b673323c1d1b3161eb64d3493baeae72b6c84d8c00000000000000004029fa3bb81c8350800400b9bd0f3d5d59fd174055d5750d1573fa59fa99e9d592d8c73578f5cd67e94e7185b4c6abf473e9dfd239966aaa3b85319200000600000008000010579ea51a75ee0400201515eae072d7a2e88a354793d0938e1cfd0deb9db6abeaa6194aaf85ba1e8cee59d12289762ee7d1d3a636bba56029000003000000400000080cb18b7a260080400733a55795cfe8fa6a11a797cfbbd0551ab0ece8d9cad19b5bc7525469cda6e9bae36555461a2aea2a3466e965d0a36cec0949803000000000010000022a85564ed00100801431eee0f1bd17508c393cfaa5e82baa31a7a12591eb8d39650274dd729c1c054e6ea65baedb4e5bb591233d16c91260c0000000000004000088d56c8400804008e6f4781c7f41d68c69f3c88efb25559ccd73dbcbdb72cd5945d9745f0b604a79a51adb7d1b3363e9d96423a5d9294a32900000000340000008004000200400804678f238fddec3af954f39cf7cd4278cd461db6c28255553bec89194e71a33df39cabb63cae8eb9e925a6339b90c00018000002000001000800100801020e661e377fa361c3c5094efb1d94d59f74326bb2028564745a28161961615e9563a336dd6afa6fbadb6e8cc90003000000004000093004002012068041ccc1c6eff005f2579b9f435a6e8ebcf0c97c277828bc5ae1a216d60d63d7967604953aa8b74cee8d975d7c89b0000060000020000ab874d3e96d8f27ad300428d6993900839dcbe4f73b073f0d586669859ab2bcd5df74dc6372c76bbeb929a71a668b2a844d431db792d1a49d93603000000000000a6c8f0b0d5574aa9c359d5ba60a98c48868973acda2a3cbe4ee761f3b9b3c1196b8d77d8a8cb6dd2755a4a8cf65d39c452a33ebaad4a8b2e9c27076d96ebbe7a62a73060000000000011f25e83ced33aaad9b7973a6776ff004345b5c0aa2c57dbe6b27af6978babb9d3d1c9c31a60f515d5748a29b8babb11961a34d2e7194f2d7711b3d2f9dae33b6a273b6fd56dba2cae3730006000000020397e72dcfa2a8a7a288c1ca3ecf93d554df8eca6176bafcd2ed74e10f1b577ba70cc61c753dd1845a1e6d154a5272a73ed56465597555d6ec877b9f91395c0e76ed9db7dee12900428d130000008109d397898a563a6318682020ec60ea6e945514e3d9b29f396763a451e56aee7439b9a57e1a65a69b273ae0a9d0dd5221a706d858c841bacb8c7b681973212b2dbb6cefd344217ca8ba5cccbd6bdd75680755b328a6dcb7f06ee7d424922d8c1a9465a23e8acc96e4a72dda71e2af4762f8f98afaf3c66ea28af4c0729433e8cf3b142755f5e6d762b212cf492b64b35f14ae24e139cecbf45d6f3e1468a37bb29d152b73e333dd6d90bb3dd96ccd76175449c615ab2dae0cb6b9596ed511e28b234c6cd961cda7a56532cd0d14ced99294274d70bb3ab2e8d06a8ceccda29c139ea0a6b9ca3272858ddb6597d92a8828589466d469822bd74cb7432559e8d5051554e508d775914c88ecb2644942b43822db65933e8d6469a53bf4105177c278a417b5453b5d76d6b1557dba474c644253519394ecba6b440a427465d4ef79613aea6d97b865cb75953b2106eb79f44e881a1257d8d571b1e7aed516a77cf2e6bf4c6ccf590b6e9c09c8bf2e29ea69cb34359092c94db7abd32914277d20a76cebab4f4fa12bba125056057e1c71cfa26ac230c70b2c2b9c2ad35552138c65288ecb0b6b85b42434356dd8e9d1ac8678c877595058cbf9f0dd458afc99f74028cba1cecba154e2ab272a2c4b47a9dde439b6fb0eadce4c0151cce440af2d0ec5332aa2e75cacae128545f3a63642c8a6cb2d8576d335595cc9d96e4a346d8e5798d54ed832bbe6efa79ba95a3af16c1c31cb546175a5514aa76564a4bb1ecf5717c5ddedb5c800008d74550c31786f34f2f0668dcf3584b395d7395b04e518bba3a2a6aec9352826e72b3253a34d74d45b616d574c2cd593672e36d95dd84b6a7a79d56a722d54df05081290b5f67a7a63ca5d3e8da0000031aa68cd4bb4a79992bca47563ab3d8434d4a338c256caabee8474630457629da65aaed663ad38ddae8d5a2b19bade5e5be755fcbb6fc058a35dd6415b0be3590b256f467af75b6469cbb6cd97360002060d90a3366a73e88594470e3c15551bc8a9c25395f9ef8572d7849a893947a92e663b6e94680868baaecb9e389bf0e8c59fb5cdb72599b2cfa9b32729f4b3eb8d5b1723646ed3bfa565b546ab2c86f82b24e52600000c18da59725145563ab2d5869db4e0d75d44ab8ca243a3cfab48eb94eed2f9f9346bcc4b2a8e8d31f408b31ccccb1c3afcba4d1cf96dea5f67929fa6e376b257d2ab83b2c9ce5a2d9488a9dbb0d17b240008008b6c131811c34579e11142fb855d195559e137cfcf64a33356ae9ebf27876d512d86776eea36fa0c97cc8b38fccf45cce4edd3c6d1bfbbaeaf2dafb7e5bd73915db99cf459a26a82ab9e4ae13d9a6d0004000000000484e3565c55422a53b677db7ce1979eaff003b9a28eb743472b8983a9a33ddcbb271d7d8e1fb7a2fbd2933cf79bd36f17b3cfafb37fa8d5930727a1e7fe845ad318ccf308d7979bbb746b95d30000010000452060db9a8c69a321543334e53bf1e6db0f3bbb97d8eaf51f1fcce3e9f42bc14474a9fadf23ecfa2a3558e4733ca65d3c9e8f3fbde821d77973c6ff23ed34db3240062c50a213867e8758ad4a538c60a436da6d83084421223215c315708d796dc6575d455c921769cbd3d9dde5e7f3dccf4bd1e572e31b33cfdef9ef6009b1c8f13c6595cfe852962d32d3c8bf8beaad92244967bc6019aef287ade7c3652535c41ce6dca536c6d8026262645b0b19472f4595579a18f07633c399a1f32ae84f9bebbabe6b834ced83f63c8f4ca72936c9796e37387a7e81b5b44d57e67d6344004c019cdf35e8fcff07dc7327d457a42094d9360280463173210884abba183a92764e449c78169973cab9d5d1da60c71e174ba52c53354cdfc2f5b528d339c6ec9c5e7f3334acfa79902f81b3ccfaa2296385f31b93961c7e6bb99bcff00aacf668e8b43072949b6c6c48010946108f13abcfc9d9112b1b9e83266a72e23a3d8b5127e4393dfdd92b9597dd3d74dc5cc24a5cbe073f9b5dc7d568a78fae387a56f0bbf1cb2a55d543a094032dd95d9c8d71756ced4a4e4dcdb60c004000810bcd75f939fd1a841447291665cf4d3ced5b7b5724bc3f2fd777e50cd968cd0f5246413ae75e7e260c944a593d1d94d12dbccb143d45e5f1e66acbc6f5e46cb0c93cdc78579edc1da30f6f531c9ced90c0000001085e2a128facb4012b203895c941d97113c062f59e864e69430ea9250c79aba82e565f3b244dd944e37d5c3f4f5e2d464d5e73ce7bdea3411f3d473f4e28e0c9633d87504844a764a4dc980c00620f116d79fa5eb2ba2f945a06810e4a233e7987d5f786ec6d564890d3136c9a326a72cfad432f9cf46f2ee58b5786e4f6bd8ef518cb91971e4e4468baea63ec3a40843727649c9b6301b008f9151f3fafd1767159e676fac6269004401fcf317afee22236e6e6a30048109ca59764a396c27470bd2cb26b39efcef4aadfd38558e6b0f90d14dd1d79e83d8f4406031c86d8dc9cd82242c7af07ce3bbe836f3b8fc9d7eeae04da421007cef27b0eea4842c56b8a269c66d496895b96d93cfa5c72f13bf5d1b219f5556bd539d5c1f3db27e76cdd814274bf57d094807294d12849a436c0609e3afc15fdbf54bcc60e6cbdbf76088b108005f39cbecbb88424732e8ab1ce6ac94a6f26a4a995f1aefb219a8be74e9b635e78e131f4218b938ba39619e74175167a8e82a2c528c5cacbadb21294980080163c9e4bb1a3d4f33cef63b705aa4044408483e6f9fd9f6d4651518d555d6ce4dc26c462d6daab62aead10cd79272cdcecd4f369c91e86ec5c98eea2972a76c29bbb3bdc2ca6cb5d96932c4ac25604545018b9b676ba735c2e37a6de28a6c02108c64dc7e6f4fb2edc61064e2f26d936d516390f1ec8b797638e3d13b0c4abcd93060a29aeb2cdf5e1356652bb43a29bbb5a4ba2c95d3b24e529d800a10424a38e31a75f7ece371fd3ea98288021a8d35c28f090f59d794542133a5ceda268a6d6dacbac0cbaa04ee54f30c9cee541d5080a13e867ce6bcb7eba6b52a6eececb1dc139c20edb1012bac628420a2703143a3bbd24b97c7eff4189086204085f308faae8c25472bad3974306f6d867b9b164da4555a6e967c18f2473f3214d6a2c156740ca5b3bf3473eeae9bfbdaab9db19d48d3377c6d91363480518f9be72ec69ef69e7f9ff4dad88126c01025f2d3db765473f8ae97535e8cba2d4d99ee6c596f2e94a19f0f3f0468cf546108c89448c55bb3342f8d12b37cb0d3776ae7a74caf9ca4ad932d1534ca710121793c8bd0eeec98383dce80c490300101f2c7edfb3cfab4f8dea60bfd5d756a0651710754afb6caf07330431e5215c5459284e2e358f4d71bf33e9a852512b6c94959b3a1d3b424d834466413909f079e6fe8f76187cbfa7e83004900000be5b2f71dde07912df6d4f95f6af1ee02ba6575a4a8a6acdcbcb4c69aeb8c504920682b469846d8746acf45b3a4be539c98ecf45a0027648515119363f25ceedf47b77423e3fd3eb68103010d4487cc9fb3e970fcabbb47aae0faf78b7c2344f54eca791411c18b3d16575c62da436822e4eb8129971045b7664ee0736c977f55a0d2276363949925e439fdbddde9c1794eeee921084021b0a3e693f6bd550f2fc3a8ecfaf865beeb2f9468c3cd8534d19b3ca8208600890224915294ec9510b6dbf2daaabac069cb576aeb073924e63b195d71859e571f6f7fa422fc9f4bb8848420484999fe713f6dd258b0f2b1a3da5376c991a71727990aea64615d649a01a6030b2a25404ecb7259a6b8426a36ced724efedee20c9486e728c9c61553464e71a7d17694179ea7bfad024098842597e753f6fd2124cc90edd1455970f3f269e741d294109c804c4c1b4aea874a2c77d642caa70765b29c83abd5d532a4e2482539cb3e3c59a94a9d3afd26f8c5f9fafb9a0102421b4831fcea7eeba224245464af372f2d1144615269ce2a411989a0b1455d5c5d7094dce5542e8d52bec94e5297a6dab7cd5692840728d5979d4e44231f5cf5faa313830dfd2040900810b17cf67eefa00248cbcde466cf04d4229d6e724450e519454904c14a228d52b1ca30b234db739ce7d4ee756f00184545aa3367ab9f822d461a74dbeb2e827c0cbd9ded08514310e2b07cfe7ef37a1342e179da60d57108d908bb08480040c413715344554edbe35952bac6e73b7dc751248449892239f364ae79f166a637caddbea675c27c6c7d996b0044500935cdf052f7bb84241f388ca108a1c90449badb69a5200149c49a08d366b854531b6db1ca7abd577588482299145596ac78ebb041a3362f43dc9422727074aaec802684800e5f8297bfda0848f9a414418c138a94eb6c712498d03018c9679d8a10b64ec94bafe83aec60c4926928c6a28c3c3c6a22b3a37dddbe81084f8187a5bb6009000811cbf073fa0ec10247cbeb1b436119bac92604909b40322e4596d341629c2537b7d2f67531031488a1a518c610af360e45518c272ee2ef6e8c60fcc57de96d102480cfe19f575dbe2a7f40d82101f2c00018c4e2484c60e32109c9252bc8aa6162ba4e5b3dde9934269b6869115150a6acbcce7c63053df6a5e87a2a303cd6ae8d7d2690240e9f9dd1eb7a19bc54fdfea40247cc1000e422324310e48131039253ba08288bb6e9bdded35bb008a449a0944518c6ba68c7cfe74021d1efe2c72f4bb232a65e4fa1aafd8d02502d9d3f36a3d9f6b89e327efb508407cc62031a52005320c60e2c010ef7010a99ce764babec6f0949804524db124a3553562e661ac7b3b1b78dceee7a09c08cbcc59d3bf4b4808d55ed3e5b5f63d6f27c859eff4a0123e612499127382537090936c5160c8d97c60041b9d8df6fd7d80c09881450c042aebaeaa797cf576cdbaacf35a3b1d5946309f2f9bd6b75c920488a8fcde8ef7b9f3fe2e5f42bd2012f98ca20c27184e4cae4086c8b05257cea1222ef2527ea3d1c8103090090842050842baaaceadbaeb7270cedf65c146ccde73b366d1a402518d583376785e565f41bd2042f99004850930044d26c421b7a2358118cee6dd9ecbb690818c69884084928c63085712565873f971ecf65c1a9e2f39d9d1b440908518a1f9df2b3fa1d82121fcc5340c6458c14d21ce0d0aeb6b8a050b6c948b3d7f7c0800c01342001251aea84629272b3471f01e8f72446ce679cf41bf4a88028a4a085e6fcd3fa1d82424fe623896c06206e485124110beda440abd0e5325edbb2c04900c409a52109251846311295965be671d9e9f5a8256f2fc97aebf7118800a24611c9e4b9c7b9aeed60457ffc4001801010101010100000000000000000000000001020304ffda0008010210000000f72de5716cd3554000000001405716d8cf375e5e8e7acf4b420000005002838dcef3cf3a67be26eed1400000001402e395b272d67a74e577aa99d5b00000a0001439e66f95e3bc75d49b9b33754000000280073c4d33cacd748b3a66974a0000000028e199b3cfaddd73de5a9d33aa68000054e7bb404a19e39bad72e3df78c6f5a933b26b5a000009c368d740e3de0c671b9ae19e84edace6674b6b6140004e3dc6396fa9e5f4d2633cfa6b18c7498ef64673b97a4d68000039f1f50318eb7cde925e579dd4e78b5db588e7ad8d69a00001c39fa360cf3e9c3d02679ddb19e3abadc98ebcbab37a5b400003cd3a760272c7a2e73a98c77e733cd570975df3a36a00014709d3a011e7f431e675ce3ac4c4b24a5eb35a5d51400024d004e3d6f0e56a5845c59417a6f56a8000000271eb38e52901951626b7ae940002797a749ba64d4d4e5d33cf2802c89a2c86baea800138f26937d7511ae3ddcba671948a0429621be9a965454a99e7cf3ad65ad5b19cdebacde76224d2cb24bacd109676b9b12dc54c134c6aa2d4b2ef31610a589a654124e9b2649626659a4d2e2db725de722933b2c9a2145ad04ca2b3243785b72d129bce34a8173a4a42add2a4024844ab9b7166886b588b34b2e4b65594b6db9440049242c4ad4b9abbe72db36ac4b64de779a12ad6400049985b7363a126637ab2b9db684085b1410004933175a9779603a89cb57502812d8000400923644cd5d584e5a6d6934cd212a88001604ceb5135249b3329540b9a98d52ec644033b99d5042684d04202c52673b46b644009cf7ac6a8067705b18d25414626356d4dec4840671bb3400cee094ce92ca1332dcda1ae909080e7cef69a008a5419d02b19b4450df4cc22018cba280454a4ace94ce16802574f459cf9400c66ed40219b542dc653400097af7967088219ceecd0045996ec6a670b4002596f5eb671c023571cfa268022915332d00012b5d3a5c72c80e9a72e5d64dc01143050b00025d75d5e3cd403579e769b4022862800005e9ab8e705042675a4dc011608000017a74cf02801639eb46a049a8a4400001be9ac710a015272ec2824de56080000bd3a5e5c814008e5d86a008a19000076e8e5c8a00109cfbc35002523ffc4001801010101010100000000000000000000000001020304ffda0008010310000000f15c3b4dc9ac318640000000080087aa7374df472ebe5eb9df1ce40a00010001004f5cb8df4d66bcfd6f3cf2699000000040101dbb665d74cef973eae58874ce0000008004023d1ad73ed3ae37ca2e35c8d3190000200081027a7772df49672a9ae3b92cc212810000402097d7523d18c33d31b91cf59899800000ebcd902588bd7b6a673d7af1c74d63396b584d6719000007a795acf384f479c8edbde13b6b12de38d6b56248c4000105efe71beb8e51ebf2c1d77bc637bde2eb8cb5ad73ae6cc800003af6f2037d384f579a2ced3acc6b7b89cb3ad4e99c9266400001dbaf9b00d75e5dfcf29be930defa4631abae7d393539c8800005f45e7c40bd7a79b3bd675bd70eaded2cd933c359b30802148077bcf1015e8e135e9635ae766b696d84e57394cc800001ac805efc677e84b2a9372c04e79c4900000000bdb95eda5850b508ab9c4e520000bdf19662e8c597af3bd36a025a425a6796620005ebb45cf3ce958edc2f5c37b5b005212d2e3966929162eb5aacdb331a5de794de7734aa894a9350a5b9bce6a2dccd99d413512db0958d58ab6413465a40bab3194ba4ab254b08b44a5c6ac16995cdb9b352c195cc17402cb250a4a96f3ddc9688b95850932b9a0a5a3570962a84b33ab1496524b2cb11225a2802da16a497346744aca3550979f48024aa0002da24d431554990dc4ca8594b2540000aad1738ace9553295d32caa00580000160ab7055a9206b71990128a9480005405d661736ae56d4422cac7486a426468016e5ac802c000004aba4959c95401bccb95017201a82501aba9325ce05a505de2000b90a2c04a5b64de60b8c555290df4ce100172b145808dd48541718b4aa06b530002e6d9162c0bab10160bcf8e6efaa80d6a612801a4845935a5900162cc71477a286ae658004ba6606b490002cb1cf9e6f5dc14935d39ae3400944b74900005899e735d280c65d3af35e7b0042b4400005498cce9b008937ac2e2d00961b800002cc4977400559931aa0128a00000c62f500085d4c99b42c251400004c675d000125bd39c2505cd40d000018c4df4040a05df384500961a000546313a6c08050bbe433a00453fffc40026100002020203000202030101010000000001020003041105101213201430155060064016ffda0008010100010200e8f5aedd77d1ef460faee03f4d7f8fd7fe51d086086385863400f47e82083fd28e87421104b20ed6384801faeba30fd35fe79be82006684b42b4db2d900d92ecaa3b13509021207f98d7d55a28262f4234509d2c07ca9d4b00226f6209b2a6120ff9f64886083b30a167e8133d21110880c11210c446220fb11aff003362a98f2be8c31a3a544a82402b0c11402629ae19b55fd0e61ff32458b08ae08d35a21e79acb9724ac3028961515973082219e87d18084123fcb0e99696735c235e84530354d7ad6ca2240db32c9442a9d7b9a03ad0301620ebfcaac108d38abbb1042ab2f54b2eb1114560124cf5e12c654611c03e97e8209a0baeb7fe4c1586588b6883b2bf2137448109044d89af20521a224d2c60a7b559b0b37b135fe482a931218a18880096286b26ab84510378da832c349504ed98441a2496220314bb0508175d8ff20d14a9b621702183ab611e682d315c2b188de2d08a44315012c0ec9d886342083041f41fd7e4e503ff00b987969b0d96b5b900bb24309b09953faa6ab42855625ae641b3684f402cf2158011cc043007a04903607f58ed74ab23f23f2bf2c6486fde4d17fdcf5e63d5328d4a468c20d7bb62d8e362cdcd3cd69c11bf0141018542d015d9e55005109d6a06137fd665565aaac637e37c461b57293397352cfd79b6d177e8d6de34204f101784002595121eb0618d198426b85fe3f201475d34a0c10cb085552c074c491585f207f599728fa957c37e2db0be4ab36bcdfd398318fe95e8cb5318efc9091619ab0bbbd245600ba3347423d22aa9085d1595906fddb2b658c5541daafb07d1208207f54cb91561e3fe8bf16ec40f4e4d39df7cbb59f8dfa01f4650f6022820879506a7db305bd10d8d5cd5a5d105cd5c1588080439bc592badc897354c604f4218e020860e80d8feab3b2cd38197faaec5bb12c4c7cba6ff00af262617661ec123452c8c2b8c105d2b8d2d556ac642fab863831dde596555427d89f22c7960b583d952dc0d2806cb35d4d459669cab05f1afeab34b16959fd455e87c24b31b37e9c9f581d98e0764d770252b36d8b0c734468a3e2992eeb6cc52c56357eab00797405963c098b1a79ca002d8841b5e96362c0c1da2a01fd665c6895d07f65d43d36262e6f7ca75c7f6cab146ac286da715e34c9aba4884c56f656c52ad2a8254b60a80e906c291a515361d7bb5f2a632a914294aec7f0574f65300d89bfea42a712388bb8ec63fb6fa357d1899aa672b0ce37e8c14997030ae42a58c3256966ad1d1427c6165ea5bcd4c88215aec152a9ac410c2daf58e518ab9a6bdbe4215b16162e22a14580fbf60ff005144c4c6356725e94d9fb6f465cac4c5cbadf96eb8ce8cd6e6a6c1b052cc6f4c2b971b3292d0959e1d18ad76352de84c526d550ba473097b5e57110d9a6b562e1aa5a95450b5c002aaeb5a03fa73284c5beecac87be619fda4571932f0b1f22fb8ce2fbd308d3dd4867ab695b720f1d04c84c17274563c29ec8c762ecf556ab5468d6ac6b1858d90d4bb1111b1b14219baa3c74ae2201e7ce8803fa8b401a23cbd7835feec9a30ee233b03d34e2fe8f2d50d9d6536798cb9486fe347a270c5b297dd9542ccae296be034a6d14d8483e5d9a39db58cf8b895396c8bfc2a5ae204f422a764ff0050413a202b8ad3f7e489757918ad389fa31b9eccaf46ed95da2642e08ababd5e50e63861633042cad3d060ca67a13e4d2c68ef52e64c78ce52c4c37b4a562d2c555d9c37bdfadff51657e60089ff0082caf05e7311a711f4b17e642c2b9ec3e4c496cc7b2bc9f9b210362d6402caec6312ab36074858292a85013522c60f9589559324e01b5ca9219d916b4dacf335fd495f8027fe2c8eb988d388eccb829208528eb1e56ed16290feac7a99ddd83ac2cf111eda4b223ec1254ead2a58001d6a5353d56640a2dc7a017688aa11440019a1fdf65d38777330ce25b709baf6a897412a31a1056e5c67019b20a030472bd649f76a6386648f1218202ec97695c06bc86ac58edec64070cafe8b2b3946d7f81c59cd433888488572f1ccf6a492c1ac883774c68c5ca2a18238102df112d7a8120127a00b364b4a8b3212410c57da5a8fecd800ca5b0d89688219b03fa1337ff801277fa32a7350ce1cb02c99ad9762188a0b4318a968acf58bc9c70a36088cc23b235aa90131a10a4431519951c04201f7f32d5e4d2194ab22e852905aae00fe88db9394d78c8aef2cf63f248ff72764a1620ab7df934e5da7124a9af26ab696062cb5586fd0826ac954b5c1f60bca4b0b54221f657a5552d092f36c6a496924bad6e7e41d6e86679aad56b152ff00402f05accbb8978c70e54f953d5dca1cd6c9aececc30b410c421d4ce4afc2c9ef2532dc8e251231cc76b0e75814ecc704ab8843d32a227a058ec307c8954a18b8672b0032c0f11f5167b6454450cb089eb75b01537b2a196320b037fec66baea322eb1bad034be437e458cc55ac6e372e5b602e65a2566f2cec2b84e55945aa6032e24f10c1f5bb96ab72616400986242c18b64043ec91018c1a3b89582482fb251996f2ca1480ff000e370b6210183885965601615c560d58468ea907feccec9782d0acac63d8181b2b8c151991ea7ccbcd8f3d96b25719efb3d836bdc6a9817eda7aca0670f1d72aca2fb38fb68b06cd62120b2a368597849e9c31a4ecd823208621d28684088ceb64b2c55ba9a9eacbcabb709100301db0a88c85b03a106151f66b065a3fed2ca4dbeefc8a32326e03414b1531e39aee662344c138fcc6bb0adc4c8bab2d9136832db0e33db9760a12808ec41caeb896393f9629a726ccfbace99998013c8221ad9344195c0f60515950b1d52cf5d29670f6b7c718bc6584fb09b044d6d42c46aa35904b320651cf4c9f9abccf9d6ee4a3e2e2a0c9f6f71ca179ca391f3b64d768b3ddb79c9adfddb65b995cb98423db5a1882de7c4243060a02a00ed815242fa0a2e788d5e43d8e432598f7a642b5b0ce3264da65561bacc47c632b0d0d667a02d0ae21959076435aa82064027aaa1118030dd6050d1a5b0c67d960d04249520821d1c4f90cc8accbdc312856d17a3a9b4986db321ed37988c8be9aca8595172d5d8f96d9afd0ebd7af0c14ed61858013e2275b0fabf2ea76b68bacbc9f7f22b58cc55567aa16e17d53019f17f0ecc4640d5dba41b0a13c792285968a98126d95d454876a14c2cb033926c4774eaa0c0a01b44d128213e875b82692004fa60ec5837b774b96d4bd6d2ed6b3c20848cfe83d7936dec7d5b62c58082a8ca4c725d4a32aef7f18e8c0e0ab6c4772fb244d88034586230611465754452e658b0380b34c547bf4082f0a18f65096083abd688488218d36efb4a8aa980b2237b0ca04600407d4560c1ce4a5fed88670c142cb5b6b04a92d2c410c4d8e1bd90b010db7760812120884305bd8fa6acd68ad1995c28266bd280a4142aa07423952c1634f22b015b2e1944f898ad8e5d36144ad8b0e8c586556bdb6b24516400422c38f0025a29d58f026d8c24431019e54a8b8efa054820980d6d8c1b05319285c3387f84dc6ff0017f80703f02ce3c32c04972204304dec96067a55d3af87803561595097f42d216b2de7d7a8a559634134b2d611a78d11b9ed257320118e15587c16568e516c6b046866f6a4822d17d38c6b0c5028419531cfbf4c505f6a284d1614fc088c0f46026116bee184630c5c13c3e7e1eeb7c2a928f8be3d7db2086c8e3978b6c1bb17242b25df20b11dc5aca8b1a28309249622e28607f7e1aa2db083ad741d5e184a8f6079d972c91994a8adb22198ec82e21be6310f96b2300187910b195df97d3940408b320e3c2147a68eaad18985fd1b9af0e499b580ec4dc138cc1c6a1a67e1fe26262d317f5f938ef807058645498d6e02711ffcf1e25b8ecac0b718296f775a233f95a37e1abf213ca318c8b1814d2110458cfe3ca4f40a9eb41746a0a26413288aed6435c0e03d6431505482deabb8a9c7baa471009e2d95282ed8cc8a6295652c76cda6600ac600c58c00d6362637162a9f13e2e3db5db5feddef655b11b09b08526f5ce3c8e416e1327854c45a7f03e06362b2c04e47c98d95af0cde898a4c7a8329d7a25205507ad150a1c308c97ab4a142b26dac04b83e8cdd6be403365a8ad5ee5708ce6e532e65464b9e9b5d965d4f9008b67c82c8599ac9bd0022569c5ff0d4714986b8df0b63fc056b095a4defefbfaef7ea1a5b0df8f7c038916ef7bfc27c0c8c07c36a5d75e515a16f0549551d5f9aad5b9b59bd016956d11e0d7b2baa57217389954d86b180f4cc069daa095957e3fe3a8282d5144c885d8b3b474ca37de100c6c6a2bcbc4277462944c1bb169c61c76471aed878d7d5f02507028459f29b8e47b13d2950f42d42af8fc04d7efdee6983e13f18701a853e0596038bf876e1ae3af1adc3352b86705f1052690143319bda9bd9606f40fb2c231a4e5be63994582df9033a3d9ec37ca624e332b1ebfc66a0e37e23d3663fb38f6d46bbd53218e487206222cab2725d50a51968cb9d99760b597dd7d98b8f2d556b2caca0dacf87e0f8f7eeb22df911fdeff783fa75a6aecc03c71c27a8cf0a8f05aafa38dfc61e28e0fe01e32de24f17fc53f1ecb729ac522b650ab0db8f93878b66072286515010b2cb71be354b57ce3d74e05784f2be3ce28a4e28c538b70b8e1d1c89238cab937595a78a719b1f2f12f38591c952931e8ab8fb78f380b88305f8a5e3138e1c6271630bf11abdb38c916be31c3344422d4b3ff588679d1815f8fb711a9d1681038cd4e4d335728394355b8d6e061e3646265e336404b4da31eeab1147297720c6620b52fb2c3b43ea7e4f354e154ccaf4628865675e7ce7d57a6059c8da270f765e42c186eb8cbf1e7add7d18194942d6eca26b5e7c79d0597dbec0f8ca356f55930b263214082bd7fe42df27bf62cf7efe4f93e5166c8f0d51c6b29341c66a04477069645b3f37f907e49392a794e4b32b8d97316a3c7d18ef8f9d879d54c5550ad6d09493652b72d7caae31c6c12be4a1a457e3c79e4f1f22bc7bb92b44ab2d4711819956461e3b7e4e5dcdc57171d31d57925c807427af5eb7bde4e2b718d896d41168f8ed7e2f2b5a68209ebd1b0da6e177cdf37cdf2fc9f27cbf27bf5bdf6fd6f6937bdefd6e6f7bde837c56560e9e8fc46c66427c362650a25d1f0a8c1a82d98998c2fe5c727cb34e0a9cdc2bf100dd96645919f926e2003bef7ebd876194b71bace9671ef665be5b57597bce663289c4c4b972bf20647e40bc59ec9bd77bdef7b66c5cf75e62be133e65e771592f6ae4b5c6d2fbec01362680ef7bdfa2dbf5ec1f5eb7eb7bf66cf97e4f94ba2ef7eb281a3c7c5ede96c55999407f4d987902684cac46b43d3919340a7fe705b959f945a2b283505cd4e2495f2a8b4fc7f18abe3f0664adeac3aa2aa38e09f1fc02814fc26bb53809e40dfbfa6f7f513986ab369e679cc90d85919738ca30c21d6bcf9f3e35a0be4204f3e7c7929e7c79f057cfc613c3219bf43ab6e2ced8d77e40c9f9c59ebd7c9ec596cf9ff35b249b719a9af1062ff1f43d79ef9f65575647cfc7c16fe65f5ff10385af8bfe20713ca37113dd990728e4b670cb191f943232f2ae178b94cda10acc7915e40f263913caff0020cfff003c3cf6cf67243965cd191f37cdf2fbf7e9f3b97ab178fe2ebe4911a86bcf10945684bfc9f2fa9af21457f1f8f1e75d6b5af3e3c79f1e3c78f1f19a4e31c6cc46a72abe2d278f1e7d2b970e960852dc318af5cb2bc7bab98d69abe309e3e36830f83c1bb00d662c190b9dfc9557db4d78271d71027911481bf5cbc4b2db6db04c7af21d6fb735b95c4cc4cfb33b333133deee1320f29f9d4e57e41ad6b18b9330eb547abe16c6147c14d01f0f0b1eaa05b872bc83550d8655f60cd6b5ff00a70ad1772f47fcf2782a50d7f191f37e48cb197f94322db2b6b14a79a2ca1f1b208ef92c833fe7268abe3d980dc73619057af0a0a7c06b38df13c6c8e4f2e857a060fe15b57e162728dce1e5f132a8e4d79ebf39f97397c62a5498f864d9efd2dd9afc5721e0d4b40af415b0309f22da32df2dab77390d99c5a59ca2df8993ebdfcbf38bfe65b43fadef7bdeff00731c170b9838dbeb9f07c3f09ac566bf8550afc5f07c1f03d0b8df8a303f15282e46f7c9c33fe7487f4086276e9671df2fb36fcdf92f9ef96e8713f8d5e34712bc4a7123891c41e33f8cb70471dfc78c2be9fc34c11564d7c0820cc39e7e244f3c8e4b59c7664defa63bb68f91f21f3425b50b7d8433881a9bef60860c0cd8ef7fb74139135b5572339b4ab9610f6268c07b5858b03a037c94df00229f7ec36b53c79d7983bd89a060e8f40679661d5e3cba11976706dd60410b547775ac388c9c7cc00f5b57c8c8cec8ad6eb15b2191863b0dce25bd7af7efd6fad86041dfaf5ebd7adfea7228f1975a15b78bb722722e651c8f117869bd4226ba208e88dce43aff009efa6b5bf62cf62cf709f61cc0e6ef9fdfaf93e40db099f58a0e39ab2ab35fc22acc4e087585d1953da72717f8c5e0eac212a6c834f2d672363de6c7c6c9ad192b467b7be286b5afa6fa000f3ad6a6c1dfb0dd13efdef6d0e3a53ccc4358c3cde44e74c9bee2b9f51fa06fd79f0cff009efd1af9c5a6d33417c83bd81b28b5deeaa101ceb12cd839d0aba919b38016da2dc3435b554298711d115603ab2bcde35516f36fc071c1b58c5971eb8db7e60fecbfbf93dfa0c0970dbf93735af1e3c78f1e7c01d6f768f2eeb874d58d321d6f6ea95e02e2bf7d7d75aceeb80ecf5aec00c5a0b34abe5d16af84522af19f3dee652e3429aca5ae79232460e1a521b1c6be22a5ff0029f20f28fcbff3c339b26f7394d6e3ba1b6e6b18b3a3e411d71c012c42aec4377e4fb8b580a45c6e0e1f7f6defe969c8bb132729f8a898d9ed426061260be0d3863e9ad15fd1bcbeb809b2436f64c276724103c8101be06f93e42759c009b65c262e1ed38ce5c9c9881ab5afe232ccab725efb336cc9396d7138dc80cbcacaf7ba6d662c1af6544aef8034c464b4da5f4881206136a0c07dec01d080ef7efdfbf93e4f93e4ccb99b1eda32d5e19cd4a861e377a9b9bed819f27cff002fb0d61bcce00963190333a58030f8ee4f8c53f1eb7eb24a8d75bcb27a137c79f5b330dfd0a7e231f2bf25f2acb6dcfcdc836bb1b198c2d4406cb0f54c76da56c813e6c9e8cc3262d613e7d2d0295ac5410289e60eb7eb70c23bdcdeec7f95af4be8b68b49e616855743deb5f5dee10d47e3dd593619c25df3fca6df976c3dfc9bcd7f93defa23262fd727eb813d16f15d3adbe53df2ccebaf7bbdfa2ecdf4ae52ef0cd513c2521096b2b6c8e8cc170bf18c755d86167ce723f205e2f1926ff93d7a057e841429e48d6b2a312d889551543395988c837d6beda9ad6b5ad69e19c3e2371a303f1de85cf6607dce4e0fb64c53d6a5dd96329a5690bbb6f7e42cca6b8e70e43f20b3313eb7a10f47ac51751e4ca8d21f2435a44ab1af82098771b5cad66b5acd0d5802a4c7fc74a3f1be215f808175def7bdc2be33dcbbb5829ab0f1c8e42ae32637e9def737bfa92670335a2b94b7b264d160c699eb54d75ad6545eb70973eca8a463fc6d1f31f2ee2b9565bf3bb33162db300d103eb538b589954f4ccaec29a1edbe09bc5cefe4173d73d727dad84ec18a3e30810430863ebd6a6a6b5aeb395911166188664ce16ca44def7d6f7d6fefa1d703d64722398a32ea1771e07e5897ae137d72a282c2df44ab2153e9aebb36cb9b25efb324b6cb97def4010cdd09b3dac6861954252baf16d8d729bccf68c089e62d89c853ca25dd6c37a04b0b7e6f94bfc82ff97d6c1d86f5bbecb3229b12dc3ab4d2d4c24ac89ebd6fb235aef53734d17ae08fc5cf80fbc3bf0f2b338ac44d6b8d9a9a8cf71d2e3fc22a2cd95f9cd9cd9b7723f92f61b89660c5bd6a03d1e84f50cd10609eda195c5ada3e433faa92d9b0a1608b3537b4bb1add6a6f6009bf5b86bf8be2f8be215f9350ab39d5b16095030cf33194b7d77bdfdb5a9615eb8747cfe4f3ee097eb172979ae1abeb0ba6b1ac2eaab581b7bafcf9a7ca7c9772e6172e5fd4d43d99bfae817104533554467b435f2ac7b0b4159290f5ebd06862cc4b56d0db9bf5e8387f537eb6081a8016cd9eb1d28741d28e46295afeda226f7bdef7d641104e1bad3d39fc1bd7e77c5e4926e40b3f1928d425afbf38e41b2ccbb2f19365e616662c5b501fb007bd32ee3f62082286689580d66c96625083ad6b40cc6a5280810a880c234001b0c0fbf90de6f391f278cb6ac5ebc3e2a830c59cdaf1d6fead4d7d379657ae1c112f61999557e33d152ab0b153d2924d8d957e7be5d9961998da0fa2c58b6fe83bdf460fa02fdb43d082295862a1319d616862c0441d6a554d15a8283b1d89a09e0c0bf11a8a331c87cb7cc6a31a92dc65b0c304e76ae32536febd4d6bceb360eb88ef5ad6cc7c3a31956d3f3b65d99575f6665b762e48b00db10c5cb4dc1f423ea609ae846801261e845020e8cdd842f6a9a000d6b58bc72612e30a7c14f1e0a89adec4f2b5977c8b326cc96bcb6a0b7122cc2484c039d5e2931c93f4dfd37b9aef3e0eb89ef535ae85ad65aea2eceb33ecb0393092e5b7bd75e4f7b9e75d6ba51d1826874237422f41a3b086125a2ac1041d2a6170f653556a9a2a6af8be238e6835f809e5896b2cb2d7b18f5b241216ba1a1e84e7670c0d807df5a9ad7d3922bd715fa58e5673f217640b19946cb16249f304f3e4984110291fa40d4104d478608b3482d204668950104100c6e268e06ac3eb5aeb5a208d7808439625ac5b6862268c2496ae253589b8073e38bb052adf6d4def737a3d728475c5fdf5393b8daefe616f5bdcd027a1013fa0c2401f6dc135a8210608b153644670157a10012b3c6e26b5aef5075bfa166b1c30f40d943e0b504faa2a64f384a9d1862bf3b3871ee97faeb5afbeb9683ae33f4bb024972c4c335d6da1e8430cd883f5883a3d93347a4400b12499e554003400146271bc4fdb5ad15d6e13b258bc22e8f72e72e59bff0023e429451556f9bc6459b3d01cc9e1998d43bdee6f735aef5ae67be366a6b5ad74493eb7f41f430f421860e84d7a0a7ee26bad98012214715b747a0bd01a0b8dc2e3708177bfb6c9fa98634d592db3261e899ed6e5c9c6a968c5a17b256738fc5402bfaea6f7bdee6e6f7cd9eb8efbee6f700fa09b862c27b204dcd7d4c3d89afaaa00c5e275b15789a0b8b8b8fc0d389afb6bb23537d186688218b577e3db579deb410289bc4610c30cdf36fc654257d6b535ad7d329bf3ff0093c6e5397cae5c75c79def737ebf509ad4df5a3d0eb7f41f65e8f62052db31e21d9359300d61e2636281f4d8860faea6bea4b3177b2fc83926df5ecbf8a302bc32dbc2ed84039c5e2e1942fdf5d6b213244e2f028e339d83ac1eb7d6fadfdc0009df421021860eb5d6e0fa6a09be96bd168218601b4503530b069c58203d6b5a301e8f5bdfd0c31a346961b55fb33ce2e3535d8da418cbd0731273278786687d8c24381f1e4ae575c4e5eb9f82098537f75faea6f626a684335afa0847d37dee00a84ee19b249f3a0609c7f1b463f7bdfd4aeb7bdf5b337b30c68619735d6bc00c2317191105a0a7155a747a31673d5f14d42ed4fd8c6416d77e61b9fd62d18f85ff004347587f5d75b134d35367a009d9658a08ecf5afd689e59be8485f8c205d6b0789a93ee09fd5becc30c30c75ba87c6fc5af12ac5ae8552d8edbc02b0c3d341397a787643146bbd6ba315afb726ad60352dff004af0cc5fb6fa1d31135080b0b8810063bfd07ad743ad2d7ec9fa1289343a038ce23c77afd7afaee1e8c20868c0d6295a822d6a9c9123d71b161ecc132e70a49a9e6f735f53d594d9c40e0aaaff00e87bc6fd23a226a6cbec2ee6f6219b1f7d76200119be9b2517e8abc5f1508fbe875b87a3f4d7d8c30c208f1e4288097cf7204e3517ad4304ce6e18e41c3a75deb5afa1fa6ffe8ba331fefbfaefa0bfa00e8f64883e895ef7f4276a907689c5f15de8fe8dfed30c6866cb7ad83a8812bce2cc1f16027ebca1e35e818c66b5de88d74411dffd0c10ca0fe93076a0cdfd04314027e820e84df481dbea618160ec4e2313a3f61d887ebafd4411a2be7c95f214280a33181594d6219b83acf34cc638a61eb7d6f7f430c26ebb94bc749435b55e0f67afffc4004510000103020305050504080601040300000100021103211231410410225161132071819130324252b1052324a114334043627273c15053608292d12563a2b2e13454f0ffda0008010100033f00ddcbbc4dc6614b65721b8870dd90402b75504ad0ee839a12808f1dd97fa963719b77343bc878e454ee74370ac574011d6776449ba8bee98dd178408cd0198d0ad428d775cffa8a6caddd07445a7a6e2002adbae078ac2449b112b135b3f3044bcde40531c820b03a3439225dbee15cdb4dc05d646725e8b9ff00a86e1ddfb5d617c1c8e4896145d4c1dc3de126c642e0007885200063250d006eb05184a006f909d632148cee8c19cd09c3a95e8adfea19969445a54b540507a2b913bc1b1165f0932b0bdccf3512479ab8289e119a05cd6e50493e4a67158c05ac67785c90c6d106eaf7b05742158207d25588947440beea02d4844fc3fea0042376bb3d0a8054e480e837e48482ae2f07450f6bb5061de68e63c0a9008ce51d4222a8b7c327d5371f94ab46650070e726517bdc7d3c1438a6c2e8b86c140c91890a059584a365e68f7e3fd3242c42466a5e3a8bab2812ac86f3a66b10232319a96b98ecc669b0c71ce4044d42d888b9f444d5a679e20836a16e978571cc9ba92034ddca086813cca810610d140251c23c14933a12a4200ce2204f94669a609287b086cab8ff004d14011500f158802158f8290161741d725a0f144927a2042065110ed47e6849112094e05dade02e263a0d8a92f70f80fd4225aee9aac6e172061517828f3cd084082d83d7c135a708e52802feae284c1d45d12e6cf8c281c975b0df78df73b89040cd581571bac3fd301c0ae1c3a85c2e52d9408ba70c944d8839c296859a0e69e483439bcafe8b11368248289a52330415c044087927fb4274003419a9aae882000a6d32254679a22ef2214711cca004f2cfc14b0968cdc4dd4b9d398210175372841e68f9225be4af1ba42907c5489ddc4472fee8173415a4227fd302160a906d89403d4286377cc13ebaa8808899ca654488c8acdc34d135c00d5186b5b1c5af2083599ddb9286b611709ea4940868022c8004a9924580b0524c4122d09c1ae2e2098b8d106526bb3e11e6b0d3b1188fd4a111d05b34e75f41a200080ad1cd70e7744c6ebcf35723995e8b2950e0ed48841ce99b0b79a01de03fd2e0ab6ec6d741b8c8a7be18f170e105036d650303748be615c418be4897b46562a649057064647f741954106c13090e89bd9138e230b6493ce3408616b5a3210500d8168d1117589c1d7958a1ad8eab0da042045f508bbb21366b67a4e89cf2d1361794064bf3409826c8025b25438eb60562b936dc6015353c948bab912a1c07430a0421894a26232e6a79f9d91e5fe93d11b829ca5aa36903aa993ccac2492898e4a21581844b6c6e2e8389d1ca58e03e55d3de1e88e0681999c5d0029ada2ee464225d4ec6edbf521002233390cca24f17a782f740198cd00c203a1406d94348e9a22293641979b78051e684e995d00039683319acf9e88b89379808027aab5966b89822c44156e8817495f780937c26371b4026f2613e328f14753e96ee5c7fa48cc8cc2b8ba8823920caad79d558021026e2c119e908447552d075dd018e8222c7aaf7db221b7f545cd6c6600f3080a95064eb0088739bcac078aaa6401c862d042652823544c61bca6d3026c893029ba0ea602c46493d131b4ddd5be6838b2f66d82e728803c42bdb39b045a0c993aae79dd19c401b085231484011cc85224199284b42ca5411d4afbcf201171807c55c35a8342e46dbf35994797f87f6759a05c34b5070041b1fdbe42933ae88e70af20d8fd512dc3a830880ce8502d079e5e2542c845e5024ab1c2f44588568c26ea71620038449d4afbb241b851524e4410538e3a9ce63a029cca6c195afce4a0d18bc538170022f9eb9e413412e124f3443422232cca2d61d4b935a0363444e70b18c0c00950d25c46284d008264944106262e513040b1bc2735f780d71b78acdb3717284b740a1c0744335c2cf244e5725c506b4059f33a2d4f350b419ab95c51cd11fe1ed635ce718004a6d5c55831ad01c2c87641cea58190222e9bf254ff8954b50ff00f89543e623c5a5503fbd6f9984d764e07f60001250ad8c6a0fb08dc2171007c936fa1440306e730b153813328e207302c3fed0737fdd0b8fcaebcca262cd46e7194f68bb438736d8a6d46978f780b8e888649f760e8af99b92561ec81363197208100ca0f2d31c21c1666def2300043864ae224e67440d606670e9d538906224e88bc407434667fb26b18431a2c117082721098d8000015b0ea4c20d204de55c7ffd95d35cf7d499bc045d51a08394abb88e7f4533d02861a9a0458d05def111081e277a290b966816f9ad4ea8028b8a0137326e873ff0d754d9ea35b9a74169e6b69ac086349002fb43affc97da1d7fe4bed16fcdeab6c1ef5327c5b2a0f15200fa22dcaa546f9c85539b1ff9154fe36b9bf9854ea0963c1f6982986eae5d9d505b26f100673ecad646018595a7926874b7911e79a7d77664006eb00185c427c3ad2d266d9a82dd0026502473952480b2b289083fc85a13db41e60168f22119698890b154a4d3922e7603ce4a006102e459186c18c82380db409ce24cd80b20ebde0c93d535a0bb9941cf108e4666326f2ea8be00b3426446481bac0699d2610e12a461e68e13a081eb0b087b86a60145a035b1283081724944b98c010a6dc5773938fbd0b30dce173e92a1f00594098bab5eeb4f88e886646ebcff008737b6ab81c4b4ba553ec99d999645bba1d98056cefce90f2b2a67dc790b6ba576f10e88b5d0f6c38791551b93c387272a4e80f961eb9291ec6689889919ac3b5b0b9c05f3f6417529d10344d2d74662ea1ce10624045dc2160113629a43716b62a27511e89ae68235084c4a206480b131a85f74e69d5c251ec1ae1cee9dc04734591704a9226d7884e0ce13910512c2022e61c22731d110c17013896b5a5304358402333cbc562300d8e64ea83428d1041d637041b2e16039b4907c820003d2559ced03dde80a7329bde788871b7814718004b90a6439f906981d41084cba248048ea5173c039894492c67ae81619cfc610bdcf9a70d2e540b958df0dcad7298d260ce8752a4e45389c94e4eba33fe181cd20e4442752a8f6870701aa650a621f889cc836f6352a927b4691f2b9a0aab4de1a19989e19213d998909ccfd5be3f84dc2a6f86d4e077e5ec1ff00a4d504d818014f24e3b3dc1f7addc871ee83109c243828133ffd4a689988c28bbb46e454873859cd589ad1cc092836c6d70bd11a72f6132736f34d7b1a41d4484ecef08bdc6512e81cc426bd8f61d4594389be88d46b8836256b0012e3f90840304923f3c93c0bba27457c390858ce1046b28d4101b0cce6332834ddb65c8a0408ddc94441b9042c2fa4f033700eeaa29bde4461c822da6187942635841b627c7a958709ccdc928d4aad930020e18dc24b8f08e813c92fd2008e68b2e7326e9f84da042261b17d53582653ea5fdd6a6e64493fff006481b42c20ae4879a2211ff0b1481a4d12e736fd0144539b426d07766e1671f7bd9d2ad7230bf470cd0a662a70f2a8d1c3e6155a118c4b4e4e170554a501a7137e52a9d712c37d46a3bc3f48a7fc9ba765a5e1bee1446fcf71524dd10208982135e226ca2b385f8a5b9ac1c524c812b011205ffba9a6e079afabbea8e1265190e6c07044b8e2b18d50d47451c402d3d11c67c538b31cc340331a80836987441064858eae238b0016819941e01baa83080e03164354316a634e68e8db213d3aa81674f246c4983d0229c6e512403a82b833f75b8bd1622c6f3388c744f0e3220426d56b9a1d7f7c20fa0d917c23d4273ecdf8dd729a4c0759a20a2492040c4bd418bf45a7217845a70b1b89eeb01d39a2de27905faf20a4c09e64ab14d37d516904e80a86da3a2250ff000c9db2af8a3833dd2c61fe11ecc38104020a7ece1c69b71d13ef533a7826d46f6db23a46ac4e6bc5cb1e10a8432ac35fa1d0f77efe97f22bafc252f3faefcba1460c2b6e871eb0a101c2ecc2c706163c4d2ac1a4f4582b3c8cf10211e0ed0682c8011a040b59d4c2269b64c42b42c4e937b009af10e085070064b0fe454ce1f25279e87aabc89b8cf9207650de6fc3cbaaed5ce6b726ce23ac9d13bb36531efc99e8a1a4cdcc422f7621388f0cf284e01b6f4ba64e649ea5366d016aa6ca5d10a1a9c00006574d7bdc0f209af074c300271c08876113ee9faa2d7968b022e1061c21c2745c040699d3a2a8384533945c84fc25b864c1ea8b1bee104902faa635a4012e399175a6029c01844903ae8a60420e7907dd68bf52513c475d10ff000d9daeb11f395c29d52a3583336083a8d33fc3ed5f4de6becfef7c4cd1ca86df4f1b785e3d41e4554a0f34eab7c0a2c865532dd1fdcfbfa5fcaaebf074bcfebbf10211363985a723b882d5224a654b62b9c9038a8bfde08821a88cc58e2694d150bf30448585924c98ba99204de614e068f98c7842c0e7b272bfadd496140547722141940fbc641429ba278734d90dc47339152c70e46c744f0c63199b8bafca3542953680e13369585cfc5ef18985c260a6e20c0d99bb8a0dc33acc5941dc49c3051192be24d975ed0bdd71cee106c9c8c91e411ec6df3152e78f0fcd06d46b9c33673d5178104a20173b33973809f55c48020181c938d9cff41010651c5612d4ec7da38024e5d026e268d6e9ceb8ba01b775e108162679ac0d2e22c10225ce264d821080dc7fc28b8c05b3c925a5ce26e4aa11fa96fa2d9d8fc4d606b86442ec49a2e3224961e7ed9ec7fe914071fc6dd1c150dba80b48fcda554d95f85d761c8a3461afbd3fcda83802d320e4777df51fe5575f84a7e2efaee8dd071040b8f91dd2d8d4908cb60269cc04585b50686421525c3a00beec9e4f9fce501860010dc935cc6b9e489b49cac9b83107401aa2caae116c25ed26dd251a9531b8e12e1611a279905e6dd02787c63313c9383f0e219e8109031204113364e34c1e688a7ce4cfa268a820c06802e8b9af7e6726a6e22e170e171cc858811638820ead0343ea8540649e82724092d734621af44c072119cacd7251256276106c7341acb000c9bf81d562a78f56b89f52b0d0a439b7eaa31181320044baa870bc052f73f424a359ad26cc8f745a531a4e17461101369b082e939445d3ab44830db00a5920f89098eb1b833317984e20e01e64a68e1925c66c9e45c610746e69956a486cb5b91e653a4c93205a2c139a24e03f914d8b34a6f30895d3fc265c6e06883a0c593435364c146241820c829b569b5e3cc723ed9db2d53b45312c3fad6ff754b68a5061cc7055365748bd33914ea1d59ab532ab03d86415f7b47c0abafc237c5dbdda1b6e21e63228299e8108255efa2c6d2de68d0716bcf09cba4a0ea55c8d3fe828a640555cc7318c061d993004a6492f82e3cac831b4eac970638482744c741067547109cb39f052e73660cac525aa70907544819a259844c4ca71a4f90311b0468902c79a1d9308882d443a9c15f76fa919c94d7d59766d42f801cfd163138a5c3ca531e2c4e9a94e619c52dfcd07057226c80249b024420299384917288a04651641b4dadcc98128612e81250ed2b1ea464b14b62e5c3c0054a8b40901a2000335b46d3ee3453a5949546049738ce6516b6a8c4ec42ab8792349b01c0822d64030345383172139cc21b03a4c909ad0045cdc941c618ee19b9ffa463801c3d74858882e3751a0408419e081ff00098050041298c6c438f83494034f0bff00e2535f26eac534d280048267db020822c51d8ebf627f5550cd33c8f24d7b4b5c241cc27ecc71d3934fe8aa52712c708398392ab5cb0bee5baf8abafc28fe63dc36f150f68394fd5141a25c631394b24cebaa062e865ea98f89d50a05f49e203e3c90149f3688828115a2330a117d2a8dd0b4ac545a356590b03a183e0423db3d978b65e0bb33205a325f7660e47244c7126c83120ea8b4d4074103fba0e1d42a82990002d02226e8b5b4c98d47a853440196182a1e40e4bb3176448d1349231d8198374ea666641f32117345ac9cdbce4b512095ef1b486dbd14b0539d40250737582e10a034eb063c961681390fa044b412e89c4e27c5358dab50b4121c03539df7b5aee3f094d8c8201cc1a03fd94d5da200e220f900bb571a8ee2764df04e91616e656201ae009cc91c917c365c1b2403cc265310d0005130869ba0a07fc2a586f95d12d993ea9fcd391ba7ac2c7bb99fa7b715e939873d0f228d5a65afb5461c2f408208b234a6ad1f7351c94c2bafc2ff00bcf732f1589b66dc5c152c275d7a14c355982f86c4a1d835ced511e3a8536044734e735b19913e050a8d668489053c516d375d45173af779ba825a01759549f707aaecebd66e40e8544906d11e1c903da3c93ef952734181c41cd01e92830bb15b92c89941b49a5b73d02ecdcf6eae0a5ad1063109e84a71a519a21ce248940ccba60e9a26913911926bc169cd191a8d57a23cc4812800f0a4b57df521d67d028b75f4b216ea10101c0b794a7bce3246163acde65021449240b235096d105e66f09fdbbe9cd886cc286c818401a26d176273ec64dd54aa0922187a7bc81b1d2161706bc99d13cb4a03fc3656196f738600bac0c6b7f60fd1abb3691ee986d4528d4a4f607612e112aaecc582a4714c41e4aebf0a7fa87b96245e20a34a99791374ea86a86da4fd14924ea9fd9b449841c2613666079841a4b6635175f78f24881204f5ba04bc051b28830e932118ddd96d4c7e41f625028c9d468a6394a0585ae1368941b127231746a39ad0226e5105f6ff00ed0752c3c87e4516963c381845bb38c8977d545563036604184e68b9299723d355202075289cc5d45f458b258a65677b4c0431d8101adcd12486fc4600426249eb2838939c20ca2c8bc36ea9b035d37ccaadb4931508a260752aa51a150b1f000cb320206ad5c2db38c3561a64b8881985da9ed5e2d1c0d2812709ff00a4f0c80d69ea9d849888b84406df342412e4ce613742109ba087f84e282330acaea02be23e5fb0b6a31cc764e109d81d45fefd231e5bbef28781ddf8577f50ef1890c0eb0c9768d7537b84de0f54e150822f04221aa5b079a101e0d8852e1073570468886d43fc69819317708f345a4b7239acc1f557b15db5377cc04858b666d4d40c27c42c209937fa28113e011748c4401794d0e99f35f7a5b190cf9a758e347de936ce2f0a8968892398808606b65c44db216098e7b5a1ae19441809a5a08246850d7d161802613651c520c2d4a01c083983650d9220df12803a0faac21ce37977d11356c64a0d6e683dec26c31826e83b1341c2d19bb9a63817d4a7a9c3298d18c0ce2c161d9aa38f148396887658939f50538258dbbbaac518cc91a689e48c0d183a9471f0b05ac4cda42a85b2e706e96551d9018571038afd53a40248eb98422210d2ca10cc7f85028cce3407ec7d86d746bfc2fe07eefbca1e0777e12a7f50ee90a44c1909cfa4fc27450e893336f145afc5acca8739a14e3f04e0d0c1a141af9985a4eab84b1453364456920cca2f0081628b1c41190b04600233b234fb500d89063a950d03165010709d0a0023235431bcdeee81e4a1d79894e04907441f49a4001c45c04e04906c46108d4690ecb43aac20f2202b1136063764b357be48b84cf408900c5da72e6026be483a273604c5ad0176710049e57727812ea8307e68d422a3a4b4ce16cc59005ad734822c3ffa4209bc05eebf9dbc020e6d46e904844516869820dcf24400e73ccbae54ce8d1a66094e80c162724f0d8a5e6eceea1dc6e93a92809bdee8913cf24648885011d54a211ff1eedf67a8cd48b7885dbecf4dfac41f10bef28781dd141c34354ab7866814014e735b51ae00c9698954cd36d46bb8c5c841ce525875223cc221e2e6f32a0bc40cc4205d7c88597206ca298761cb38e4845300db0a32fb0cf341d2ce483a2492014586c6c0a04c34670889f14262679a04145b2653704126c242b926f0806a8a6d033845d4db7b8cd370b0c18bfe48005024a116ca502482ac4a86789422f9220340803c014e2ec32486ccca0fab889300de510e0e8b109801ab545b4ea9ce74bad6b0c80098e17823922d114dc639141cdc391032502f9e51ce53d8e8eab68700d0c224e6556026d09ee7169265d69e4d46c008e5d021613107857009330840108d8e65489214ff00a0bb1db36aa1a1fbc6f9afbda1e056681d9ea0311da20c37f552e40e61765c60801da4ae0066e134cc8b4da1020c5f0b8185774c625c7caca1dd65082674514e018e69cc76127c0a25aa2bc1b6210b0141ce9d163abd1b74012ac7120163c200c8c94d32485024485692b8d8e8c9a0a38c81a94eec5849b7d50470b4a9701a287b4eeb5d73d0238ac6d644cd4171aca0e25c40c85b452eea8d4aa393428211196a89283ad371915919364c6d42e73502e25b719028340bc0551ce86b40194930a019a57cae4268700e6c19e7364d710710baa42e1c0db9a61d41431f2dd0429bff008180844c88fd8a3d9765b66c95b9934cf9afbdd9fc0aba6f63541ff3102082014ea6eb198c959c1f18c20f63c3a862ce39894d14e419164c8b390c403661cd89eaa0dec51c40f540c422e6b65a7de4d70b7329af9066c8381698c43345af0e94da80c838e3409cd612ecf545ac24fc4b5e689b95f0f9c271208c804d6b88017e4b1ba329281044e661a831bce44dd01499a70895aa8b0401f253adff00e91850d7375e68617109a5dd014030dbc9766e24ddb923301b13aa0d185a0940662e5400260a3223c64acc34dc6a51a8ed4326ea9e12d6b4108b1d8a9980744e2e01f1a4788409279a3501649802ff00f4a9b9918472b0c906365b94e4a9bc0200066c427dcd9d29adb3ce13fc4a724092549e9fe04c0f7309b812a6bbb099a6e0019e68d3a54e935c7841c5d495585510f76254ea303a60754d199098c69713609cfac6952c313ef1e509af1c26473f6015cab292571356aa7d813b239c33610e0b19d95c322c255d45379ffd58f50b15e6c9a41d535a1b2061917e49f4eed748fa14fc01d529983f1742802ee528800b6d7e6b8e41cd4da0a2d71f9494096c141c49c519414e05d8987a42061cd75d488220844558e6163a81a3cd6440b053cd3a3e8a5b8b48c93da1a4e7374d2f973608d570d8f457c592860222c0dd36a10d9eb0a0d9124404ed0645006f06ea1c8179eb7430dc269110075cc144537486df2221489810325883aea00b5cad091ea9a1a61e0c04d8139a008c3724582717cbce60d82836b081740b4c0d60ee06279a1845f20b0b622e6e4ab5ad0862243ed08900d2c57179b0550e4e1d442c4db9279ca7539c3972c938810646b28c8fdbe99a869cf120e120c854d9773da3c4aa436b6546bb1888704c6b4dae4cca32082a63980a763da4133641b568bab17e1170155d8eb834cb8d2709bdc195b3b007d4a325c04345900033676e16f346b39829b8882d126f9aa345c29b9d70d09b51b89a6dddbd906bba1579d0a8033d54169f1534e4ab595e373a9526b5a60b8a15e9804f1817ee63a155bcd842c74360e8c23d0c2829afd9ebb4eaf52d1398b7a2809efa40b7dc307aa7348825c0687a28710e688e5083dce70f4520c1843b3fe53f5475b15c33330b0998bf444099b29136053665d9a7ba5a5c245c22c7cbb49bf55c58c892777099dc4f072928360684d96027118b2931279a871f0b8440749b26b5ee73b940551f70086809cef7ae11b61e8b98504c7352f03240b4466b8084e0d6c8c9c86011eefd10d41254c971b7a040bc3600105537b2a10f884f78170d690832c334d1015af9ca01cb0a83f4852d8ca162189a2eb0dc8163251377d868b1c0383c93316a0c782765c959199695782082b165fb6868249b051b412c75a4eb7be8a936834bea36d22d95b40b1d4a8e9b17131a2220e8162a61d71c9133f0984ebf35858e986922001f53d534ec4c152961f90ea9f5061a8f25b9782c4d19f25227409d42b31c0dec446a83ea079301c07a0585c69c7befb6ec05bca6e81128a878b286bb966a3b30470cfa4858803a0ba203239c210d68c9406e9257540024e4154af59f85b2de4aad0aed22eee4a46ecd4c85c1499f23de15d61a55bf9d0c6e02e0dd0220a3b2f03da1cc24c7300a004d3707326716a14926a331819c7254a41a208b926534cb84386a62131c0c1cc648c2b61d5430a734dcd8ac3e066170820abb44201d626eb8a3339ce8a2465e2a4892a00431bc205cdb5bfe938101c0db24d696ba620226df11bca2d9ba0c2d7384a060c445d1174489bc4a244221c9ae10ec82b8232421dcd10ca639c2cdd3005894e730120011c20a60817c47ad9628e202d92d99db01aef7992dc82ec5e293648d14f2946d6ba2103739a9002802c5090e9990b0bb80e62e148e2209e509c5c644ac204b5e07aa2f047ca880469a153ba47b1bfecac0c73088744b4a6baf7048b85145d4835b78b8e6138cc2800e41628131c93ee0dce88b9acc5122d31784d68696ea0aa9b41389f27524e816179015a112202889b9502d29c1cc70cc1b422ea66e1ce6d9dca51add9b05aa0a9040e4e4c6b85219da7a2226012882394221b2068b03301cc648369890bb475269bc713bc9063438666cd42a608c8c590024041a1a0830e305369d6708040c410716baee2d32020e25925cf24b9c7745c218bac22dda6a3395476e3d8d6fe740c3c7bcdba7329e3693008363a2a75dcc05c710ca553ac4bb29d5aab6c865925b1758df8c36d3260c79282486a248736421624f34d828dad2891322512c20fa94e6c16d842049931e26020fbc81601063c49f44c020e67444b86802a8c9d5ab117144be45b44204f342ed36b4aed3110230a18a3aa0442b911245fc962b23e815a6251b4a2d69283435a42c6e6e503f34e05a2615806d804eaa266c9840c220c27410731926be83062880244a63ded86cb4233a730af9202fa27bafcb2405d039a17be41100f32b0817ba20082a44100287c031d54c92717942254eee96efd367bcf68f12a8e382e007394c7896b811d3db71429943142b14da2d9d53ddb335ce2312ed2a381691a100ea84cca0458a0e100c39102e1490e1021627464428112a1ad0887e2f7481a206e0a982bcd0961398ba24c8cb543df26c0d906d00c9c3c6492750aab8b6acc607e1c48806a39c04ce371cd3b690f76578013f170912eebaafbb31e6d41f49dd35ea8f600e2d21627bb32751fd91c6e6b8e4e58816c80354e639c2c61ca669b999845d51c265c4a7620c1329bb28385ed73cb72190ea54d1699925a11c24f3b2c5793653b554fe73bb0b2a8e6f08520e739a62404e0f822691110b1b0b9af048cc2dab671fc3a072ab501696b6e1331068616dae8b48e4aa12db78594c0e8862842641d1449b94d7326c8324748054a696ba045d4111a9510b1ca80106bdd36b484e78184667541a45e5c45ca27ef0e5281a6e280a99db35025380c6071045e1c72d5a8b4f9293d1106c2c22014498b7bdf45e49c0b80d2ca4b08b5ffb153adca14c1be88988b6a88783cd616b6e112d587312b95ec8bae4a802e8906ea04cea8cee074506209f044bae002134cc66a9b4f11830ac22e4a8098d2007b4734389a631031e2a9b419b104854de5c1b364c83d3a8589d85d49c3ae610c50026b881057de33f9556c0c7611123508506613518e24cf0c98545d203c4853063494591c24cb41b6928b4dc0cd53f996ce33aadf55484712a59e3098354d7b6644aa6648704cf9826b66e15133151b31cd3482414d0f827e2baa6d05c49c20273ab3afc0411050ec2cf87e77d42788690d993719a1928884513285f35271037466e50bcc14c2c61946091905860a817199b206c5413e09d80fe48b5ad94c7d81c24a2c69603304aecf65ed4bc43b8936bb31071004cd90a754926426bcb69ceb6f0534ea711969242752c4459d223fba355e49d4de5168c20da64a73dce71d492b1d4973c819b5cb8f1c69ca251249954dadb36e466a6901887d324c700014c0d74b80cee897cb8c92e3ba5b51b1f1846cc070cb6fc8eabe17f914fa553147942a15190e641d27aa150cd17084f64cdf0d8d9399a0b14eab243c0b5eea4002d7531d4a00c6881900649cd6cac4de1d11060db915008501c09d2ca583984484729d0a97324e6135a308127e89cf97128440c88c916b1c3aa2e7c1c9499057090a69b7a856950fd164b01b89104945c64d805c630b7545b137bac4067211b4ac2442e205ba158db8899b6bd53438a7385f2e49d4fc148066cb594149442e68e86022d1013916da562874e4aa406821a05894fc20f6fe8112e7df30dfc94d59191a8c2a5f51baf68e29cd66d25a4832d58ae482635307240536f46841a48e811041109d5abcd4bc53742272714713388e7fd8aa521b304325c63332835ac01d102251905a5126e8919206d312501c21d394c2bc92500625380e18945f04df8a13daf730e884124926c9b6109c05ceb29b8f10193a42ed18d186c45d5c0ce535ad321d214e665ca175408bb6fcd1e8560823d15e64212a5aef14e681c961128cd8d902f520c93e2a2409bab88d162317b20cc9b24142a3813ac4a71a428d26e1608f13e2b0602090431d2ace108d27070b840308e61a3cc22e9fa200a265169022094309002386274b28b175a10916b2ed27040845af9b18055574c33927533483b32255d616553130e559d2e14ce185b49bb69e9755cb24d320e528b0061264182029d60aaac24821c224cdfea9ce74875d3d866001d13035a614cf8dcaa4e77bc7a18b1424c385fa42040c25b9738faaa8c838096ce62ff00454b1bea3af170084e6b9ee233c82762c5820442176e465688bce169cd080d85616f2445f495848316010c6f1d4a6b9ce94d08e4466a035b21469cd61da05ec4222c9ac049363a045c6020ce337858f075280bb466a60c2385ae37042973fa232e6b739f4400eabea8d842c04db84a6c03658478aba10a2eae375f2b2332893032444c9cca8088537020ac604dc840348d4a308b82845c2e53817107484e6c908932510eb05e88ac4a25370cac0e0e46653a734354f147b3195c0f345cd60d4232a0e6538e45171200503914d39c67645d9652a0927545a48cc2890027348c6214104145c2f05616b886f9a1271722849839e8b9ca6c8940dc3a01d1329cf529cd2728dc35504919ae41445eeafc4a0ca98288f0ce54832ad256329b9cae2f7b24d26e9b2419850640e810d4a123912997027a593644cc2676adc05c446a215d7be3aaa6e071b9c20e8014d9229bdf1a922100789e7a58141c71024119a039fa2d084d71e442098073288505a88bee8ca65161327301546bc006eeb744096b09980257e21d7b1b0f2418c3cf4585bcc95c4c6a1725036941ad2330503040b847b5b72430c0d509274572d470a9876a2e118739fe49d50f45129ef12e9002c258210b750b447000139a49692251132c91d108f887884d204153740e5a14c6be04c1188040e68290611c94cca8d37309ba8e16809d37501627a829c4c816470829d7cd180399500a24b4f55ef78ee0e9e88ef10ae542933cb71bc044d8a8085e55ca089d5380ba119a70200369b14d6ce2709950137a829ccb821173807844c9370983210816d8de3450e0094c8cf2440326420423905a9379c9584c5d1b91740dcabc45903066dc9071cd34c85200fcd44274805121ecf140c7e7e48ca707590300e6891215c925445c6529b320ae2c5288121b6e68820a3dab43998486f28575efa73a30b493d13e959ed22137e5692352981f8afd427321f3c05709b04411995cafd1120a00171980562b953174dea5016165240075ba734c101c2eaa12e387a958a0c42edaa4e8d10a5f1d57df1e40a12421260152b4220f3e6807bcf26a9226e9ceb8370621461eaa48328171c46c022e7730112807008c8bd895c4d33a9462792c460688927d11803524a74bb0e857cc6148b221173a02c3d95af804f9a6e88ceeba24e7bba200ccab9214a63cb410e23585c2e186ee770ba4401d5318ec2ea4e36bea151c641968b66b6720441540882d042a1330b657e74c2d926702d96df74d5b29ce9356cc32642d98b0f0a2e7e145ce00665124346736080c528e29d135d0a340a08b66a04ab6ecd39a44845c6cac004433344122d847344cc045a2e2c3284e81013d48070d88994d6fc454929c24142e0a2009882b3ba24219c909ac364e73662f2b010507e69a4e46c88f044499f2471c45b98500905122e6e4591bcc95271f3174ec80b2023444da204e68c876662e88985704661037317080920a31034408e89a4804c05154099b2bab54286af20a66b71a1e698f6b887007927304ca7b6d12223a2065cc3966de48b5f6374d264b6fd0a124465a7920604df356844188bc28cc5d74808c4c27b61c33430d9a38c270831684389b17ce54556f2250355e74940dbd3fe909214c2bca01ce9501aaee1a928183d560188e5a0470c79c22fcb340448ba87490a39f409ee2c238ba0554023b375fa1555ae24d37c41d13c13222eade2b097298ba88e4b928128d4c16b86c12355a6f84dc7c4d242d99ecf76e4745b31a78408b6709fb25520ddba1dc41002fba69ec5971e09900e06a67ca2533e5080c877eb060ec9d065566b9ddbbaab81cb8b0a6d4aae7d1a818099c2e0ab8c77d9df6d1c51a669e26969738a14db55ce310f800a01f18b106d85f245871b44888b891710a6c553c0f7381c420348394a6c41215373dac2e8b893c82c24c3a44e68880aaed05c18c2e2d6971f01aa8700047885d25487173131ee384e65617458350102e4264913053469f9a11849b21120a8ce56574c982d05533eea20d804e6800e49b84491266e81581b732a7507c54e89dc95961249524a30255c80534839a25ae01d2a22720a4587536503244ac25040c830a534c2cee9ad75da0f42a6a8311232dd01c7a8426edc4d29a2f86232ba68321b0537375c8f445ef240804e8aa0702099424b80131eee89d7686b4597de9f109a0f52af6508925385879a27544b48430365b241588188b2ecdcd2a2309cdb62aee1ac280b15c0b80be23d202676587557713a05d17110530bc00db0cd39ef0c68c454d43d13418016b9ea571db351251e06e974499c445ad055500c3dfe45557cb4d5790749251f02aebc5448bc6e9051e4ae88c95b73769249392a34990d1d2e145827ed2c70c4339550b5ce1112404f75405c200ce6c80634021d6d08434f66392a6ef8426bb230aab7dd70fa2db183e28f229957f5b498788389882617d9fd9b1afd98db50735f663da4d3058f8b4d82c40075561c46e1aeca3c532d86abe13a8522e3774856b969f16a735c4068bb841b809f45b2e6367a140714478ca817127a26b865603546b3838d36320010c108132049ea890213e25c0f34d736a17540d2d6c89ccf4081f7805d4289e24642bf12c393d48230c9e6838458147578445a0f8abfbc81f74a7002538e88884315c84c03805d19820a37d0202f04ca69123570847404422eb82ae446b746fc90f14d4d110810045b528448502645b713505fe10b35c2f4f02018e4b1c4dd37ffa59c22c30d32535d77b60f35885903e288791d019471f9286a968246a88c91d48f4e88869cad6b0d7354a5dc31d09ba2431ad17267c56206278a409eab22519630b4180434fe6b8df26c0009d2e93f0dfcac9ec04c48840b660827247de3aba1002609e2211b084789c4a185e50a2d7bc9e38e144871e6b09440c520ca05c89950ea7e05020205617911752015191400cd0cc2be56441e6a34565605109fb4970691e7655a890e0584f3c4aa35dc600b6953920e001a801fea4a64102a7a38945b4436e6d9b6e852386f7e5ff0045523176ff00f1fd841d02a0ef840f043e17955068d2aab2603db75b4b241ab3d1c156c8b1a50d687e6a86db4b039ed6df9124263c8fc6b3a485529343b1bde6726b16d9589028d48034a70ab36a55a65a43f22d8badb4dff46aa6d2384aaf4ccbe996c1bcb90882065a14644a066f6519263465b81b901368d56bcd1a6f001185d921889c89f408344baf29a1e0993288cb24e479ac445eea3410ab318da8fa6f0c78e1244028a3a26e654e81591753a4f2d8e2fa14270c2c20c4085f44e3ae68133a221c0cc8520888b220007c829ca119b04f0448209308b6a807380a65121d1cd4c922e334c32e4e74cb6c810436c9cd6c9174f8088778a7091260045a6f96141cf30562ce622c86102f2613272c845fa2b9185a64df340cb416c364ac4e00c01d04ac52e8162082442873c340b1261170f3469bc38689adaf519621e4cca752aa1932cb807c5706a0afbb689886a25c022d6529b6371214b71f31c13aa0486b4cb42c0e90db22f3698532bb37109ede18820a7100c5e15433005d5da0e813b2f7948b0829a2e5c800226e9a1ad273211cce5286116465734622047358e1a089559ec27555ed888582f89bea8b4ddccf094d9bd468ff0072a7fe603e0e520e1336e69e1a789cd5543a5cc6d4673d56cef64169f037faa634fdd3a3a0242a9d7cca28fec20aa6ecdaa85e1907a590f82a15b41d1a55664cd17795fe8aa35c062734f2365580bba55304cd1673d42d92a8fbca0e3fef256c0e27092ce842a607057615b470e061326cab805afa65b64e6384a3c8ee272051c065a88ca548139a240239a7c0be4a35ba3a823aa000956056d15e8d2a2fa92c60e104222d1921ac20e76565a04d2de7cd61a145d32247d543df1cf341c00561309fa146d36b27dccdae2510018d130999e2516b669b6269bdd064817083051307039c083d14ed33cda166b85d6d422c74820a26e0e47dd470d8da22069d101799506c026bbde6c722b319ab4385d17301e4082839ecfcc2151f94089b09b2a02ac45496c9cae7408b0cc825d9351901c483920d7c9c8b6100e24c1bc426b299632a811248364710266f6551f21d7d134b5bcb5406d0e2ec83936b6ce58e2318920a35295398b384f99538ac85318c8124184e14d8ca90da8c73481d213cd3a74cc70370fa1528689b8039d18aa4800e8de6b67a82b13b3071c703083000ea1562cab5308804bae6e42c4493add434750ab1a5884c1136e489aaf02385ae253dd49b0d3722e9f4701716c17c4afd29cf378600153b082247cd2153a3b33ea37308e11e0176942a552727069098cab829cc4ea530fc6213066e1c96cec6cb25e42a02989c4de856ca2c616c6d101b2b66d28b96cbad13eab66390737ce5523938a2d6daa5baa01c1c44782a6f132d2987485534a8554d5e9dfe614fff00313b5792bafec237b5c21c011d6eb6577eec0fe5b20670d570f15b4b070e177e4ab00668bfcaeadc460f236502c555880f3f542a0e26309e642a46c5b6e500aa2cb8009eac4ebbb1b0b89c85938176296c5b23746ab0b857a5119130b6c0d0e0187fdc13d8f14de40bce729e4735509301546dae9f111d13800434dc2f1c945e2e15bdd45089512423fa2b0c45ff00ba2eaaf046a9c0880a733a264010809332b2d4271b8165108ba496fe59275378707e88bdad2673be8117d7c44004b4586ec2d22fef03d1520ec46e6214b4b6003cf229c4c903af5403665c511210205afaca234f184f2d68eb3d539d4ec3341afc0dcfe22a9063b8097b24dcc37c4aa95995ab3a9cbaa3b809b00d9d02ab70d7d4b7cceb7942a74e99e292e71897271334e70f326325d1641979d30c27b0300cf3b055d8cc54e4c4498555cdc6e70bca2e710db971933a0098e0dc065c05c4e7d53da5f2d869cb48213c7bc247309d5aab2324ea8c30670449f12b1bdcee6565298e24b9878448546835b5c53692ebc11972854c3ead57616b6a6125a0dc2a4fa0e636a30482119f030512e000b2149ada54da70c5ac9e6bd7205dd4dff99544526361da085fa4d2ecd94f2b855f660e63a8b5c1ce992530003f451d0b44c27d7a352980d1220caab00000903429f4681a45a44b818b5caa2eaaf73d8fc409d40098c8c14ade47eb2b1b7f54e339714c2fbb100c83f3ff00608ce2b4faa78336f40157764cf40b6bff0029d0b6902d41cb696e745e88376156839754e69b3a42b5e94aa44e6e694e9b16bbf24f3f07e69e7e109dc823ed5df30f45cc8f6037043e654de38992984f0b047a7d116fb95083d56d4322c77e4abb24be83a398ba68892012324d379945b91213f3c2c778809c0df62a27c2cb64b176cf80f915b113321a3ab485b3d5b53aac1e729e45aa2a804e2056d00c168555e6a0c130ed3c155708ec5c24de42aa0705072da4c0ecc82b696e4d3654da01154df42d4d651a6c19070faa06b3d3a78653b39829d2604a248c80d0201c0400e9b4a8e126e4a735acd63d1542f706030464321eaaa3c06bf092d9925a2eb677527b2ac5ae2f86160da408fddb16683b677bedfac0dfc91748c885794fc80f409c35040d0a24b8b4da11060d884fb86c5fa27b5c32cbe14e6978c93aad68020cc5d56aee76020b0182743098c680f0e748c84d9536557318c739c4c35929e002f6cbf9ce49f06587d510df75df9ae54cca7c09614ec2ec2049caf74ed2c466131c2a1c443c146b6cb4080d7700bb916b58c38419371910b94145fb44924434994da2c6d16360bee6da6eed2a35abb2a2f7b1def3b0841d469543ef358d38720a9be934662640d15166cb56b063241057e8fb454a8c82c7c8cb22853ad49f881a4eab848f94916547b3a05acb9ab73851edaa468c3f55b36d1484d1a8d69f78910db2652739a1f21f948098c97b9e413fc329c3dc20884e06302611c96232d7a79c44bdb7583e360b689a4417fa0541b9c954464d1e8a8b44c5d31b94faa8c448727069871c90b03882a78e8b08924b87944aa2ef80046781eabb340427cdc140393c7c481cca075f6fd3da93be012552acd27002262e15039084f616e12e8c57d464ab0c8b0fe4aa373a4e8e97fa2a73131e36426c61039b55667bb51c3cd6d4dcdd3e2138c4b187c0c2d9c1712c782e3275d216c44ce383a97021517fbb51a7c0840fc45374858be2701d21500c790d7174181d57dd9058f15359b0555f45c2991888cb429db2d3c352cf7f12ed18d05b870da51c589d4c99300e9250354e32d2eb2873486e12040298f7b5ee6b40f87c42ece43490d2679dd32934305a3452290ea517ed0d333f74cfa6efc1d52721547d154c0c7c0739d8430688830ed9c076a42d9ff46c6c30f2437098904668bda4637478a783694d78c3001d0685677b8b41b14585ae7ecd4dc43602ec8b6bb1b9821cbf4bdaa9520e2d0ef7a3900b67d96909218c16016d55ccb07654f9bc4b8f92a744bdd773de65ce399407350d29c5ad8e4a09337401c5994714ac3b43fadc27413062562a949ae0e2da389f6ce176ad1ae16c49dd5295530db3c8649e653b69da6a54241bc08ca373a83293cccbc1246a3a2aa19180b58038e5693641db36cd207ea99f454f0e5083763aa41d5b6ff705b2b816be9d37eb76eb9ad9f69d92aed1d84b9b549ce38427d1651c12e635d206645b43a845cfda2049ec8fd53b030016809d320a774dc020b90eef66693444b9daf20a918fbc6d8f354311922eb661f133f2543e66fe4a8e8fa63d1510fa65d5691b916b689fdb38d3acf86d8343a5abf48a588b5c08306446e07312a9880580aa1f281e29832685d3f650334debe850e457f09522434afe12bf80afe12ba14debe85379ee9dcd77bcd94dd0909e05da1c3d56ccfbe000f4b219b2ab878dd6d0322c77e49d04ba9b86795d538b983d535cc7c459529f76eba05598781e405b60f75c0f4256dac6cbf6681cd563375529d53d5a495793104ad9abece5a00c7020f25d9e18bb8cc9cd34bcb85318813043b52b13a3e273a152359808ed0117c432ea152d9f13db4496f8f3e49eda34c632eb6b9a245c1552abe832c24b93a8ed4fa6e32406ee2762aaee7540fc962a34dd847dd0f788802152da29540e2240ce04596030c101e044ea4a78a9934819c91164e7ba2c20192d5d8d163cce1262e04940002317d6130b5e69bdd8b46a2762a96d42da28ed540d000d49803c56078adb43cd6adcf46f80437cba65119279dc10ab431df83e883596d0c2a942b82cb620587c1d652faa0e65dba953d8368a259351eeb1dc76879aaef7187d4a351f49ae1632a8b765acf02ed638fa041bb2d024003b26e7e0b651fbea63fdc150ab43b3151aec75298b3b9b82a4e20f68e41db03a1b6739c9ae7502180f1b8fab4e6891b51936a6db5afc6b64680d754b81a0255178b17ffc1c9a4c35f74e4f4645bbbcd3ab0185c241398552d0e06eab03028bcf505bfdcadb5b8053d9ab44de0b7fb15f684fff0089b47a85b5105cfd9aac924e6cff00b5589fff0016b0f1c3ff0068517b1afa35017380d3fb14cad4ea98c23b4800a0a14b84681744dd3f228c58df70082eabaa0821d50410e69bcd043bfeef8ae85742ba15c22c57428f228e2c91e4774903aee3cf794f2e25cfb7201507092d6e6e178d0c2638cb4c2a823090ee9042ac33a0f024de13630b9be442a1da3db82247c3640ddb55c0f5baae058b1df92acd99a2ef2ba638a30431ee6c9bc1b140df15fa04ea4f2d9f8538b0c090065e811a8ee16db25b530301649709680b6d630bdb4c5c969045ec98368a64d2c89919a01e5d4feea001eecc42daebd4630bd85b37360531a25c6078c2d9a992d63dce3d3242ad7a05cc708c483f6faa40d19f4dcd7d2ac4d2c70f546b50731ac0d758cb5975b2ec949c4b9c6a40003e42a772409e41517584cf2364f181a469006508d42d69748681799427de4011874163928d8eaf920efb45a756b1c50d46ee6a4ae60a2a46e09af696c88220a0d159a47baf571022107530ed5e775c28bad9e96c7b3b18f64f660f892a9b6a37160244e120cc2c74df49ed9691073c96c55482f63c800017768b63a43eef671e386536a5368c0043d8eff89954b465d6d3b3d0650a7519035c32b6800e3da4c7460088da6b43cb7eeb400eaa1b9931ac299b38a37e02891ee1285a0140e857208f2dce77651a55693b8a28a3cd14d635cf73806b449274016cbb617368d4c45a84dc484fa7da8a6c8a6da81c4f88d1556bcd1aa1ee69c900b67a346a54a7569bdcd190329fb650754796fbd000541a60d413cb33e898eaa580540e001bb51e69c9c5391451ea8f24f4ff00993fe74ff9bf2553e64ff993fe64ef993b9a3cd1e6370d484c4c4c54c6498a9aa732a9f44ce8996439a0ba2e884c45d022084c683858049936ee3aad2867bc0d9562e04d0779384270f82a0f295562409f0cc220c1f42a95612f68264c1c8aaacbb0e36f236286201dc2791b2a6f69e1e2369581a591a191e42e3d1318d7b300c049c639f10602de4a9b18c143677034dc3deb9b15b557181eefed053db5aa9c57e2924f5d154aee0070b485b5536b7080e06f66f12da84b5cfa96b1049b2a920033d13e9d5a6e7d071894769ad52b7682604823a2aa72a6ff0042bb3d9b69c40822aa63598d8e6bfc2f2532a3082062924cb48829ad1049253cddb69e4aa0107d0dd31e0626475694d71fbb75f91b2ecc4be45d551b2be4f24f1b73b067d9b96d456d42d24855f9bd5606713bcd559271b82ac7f7a556ff0031de8aafce7d154ff30fa22d6925c6c2f608bb1b87c589ca1a7b86b57a54a7df7b5bea551a200697102f1302535ba263b40984c96854c4f0854ad0d0a98078552312c0a98a6f31a140ed55e74a4137e55c905c80f6ad1b0bda5d01ee6b553d9b6ba35cb84532683c3756b44625b056c70f300f22857ab4dcd155a002c87593df84971b4347485f66b98d0283ead6225c1dc5975720fd8aabf0b0063290ce4a63f612f974f68439b300841b49e298e1ed5f1ea9ceda36821da301f109da909a744df94a6fca572053baa705e3e8bf88a1f3a3cc6e29c8ee29c9c8f35d57528f55e28f55d11e6116fc411e89fcc27cfbc21543a04fa2ea2d2d9c6fc2aa7209e5b04e19d7904d3f68ed45afc605363679c268e699cd339a945008208f241ed21cc053808151b9de42119b531ed01c1842a7a3c42a4f0476a0722131cc2ded19d086dc7162429991b4927a84d04915e0f30a84e2ed4c854e935adc40c7329b4c180cce532ab4b5eca6e07304afb39e2fb3531d4388549b51aea554b1a261b8b126f6756a0b9837f055f5ad53d4aa8fa55bef9e25d7badb29b0303da5a32110aab99d9d7a52cfe15b1d62d14e93697532495376b8977e49d884d4626919e21a1164c17970f44d6e555d080d91dd4851f68f8d376e14dcc0ef88c4d95311c6df50999e2f4ba0d304c7883fd937e7fc8a0753e85383a0071837b279c9af4f6d2974c722ab3853a8d1670c8e89ad0f69b9c3f992b588dc4a707b60c104414fe64fe70aad205f298c124d5806ff0074efef0a8d500875623325ac5469d9d4abf1736154b4a753d02d981c31567c136606cf5ccf26207677b8b1cd3d9bac7340ed3b55ff0076d5d546f6b44b8803a985b0d2f7abb3cb8be8b6039563ff00072d9dfeebc9ff006b9513f1854be76aa5fe637d553f9dbea99f30f54df98211329dd83eb51a0e7b430bc38c3410b69a9b03dcf2c8610ec0d0995fed0a2cb9a1525e39e004a2ca6fa6cd9998d8f973de7c5a2134b6a9ad54178ae600b47dd833a9400b0121e3a2edea507baa060341f38046446a656cc3ecb732949798989379d4ada59b2912d602f265d329a0d40f7978355d6981e8135a21ac000d021ab0a6fc8530e89a50e687cc87ccbf891f991f991e68f3ee744378e49bc90e4820874dc103a26f240a69e6ba944eddb3530498aacfcd39a2e4ad943e836b3f88d464024dc170053057da9cde7972b940af14e4f09db80be240890653dc6301f1dc0aa6f041955285da4bdbcb55da35c5bef074840a21cd3c883e201985c1849907b013f271a776cd14f0f69dad6991670695b3ed5483d8c1d41171299f237d133e46fa267c8df454be46fa054c882c611ca10ecab3444358e8baaf00c360ff0010546a50ae6accb6ac58a782e346a089c9caa3665b6e70986ce16583f56ea8cf02b68698241f10aa373a2d23f84c2a1861cdaac3d44fd151aa782ab0f49baa759b86a34384cc2d96954ed194807c44aa6e3c527c5c550041149922f30b300e59a0848b2a444b60806e533169754db32405449b10530ecfeaa7659d6102600c4eb22f50094ea8e0621a0dca0fac5c9b518d7362089050a44073099e40b95161030719c9a644aad44d5228b0f03046323273ba2a8f22ab850ca5acc6ee1f46dcaaef70786500e073c4e32397baabed349b6a330f1009912c2b6da95bb30da176920e2768abf655c5534bf56e8c049546857da4d4744b1aa89b536547f8055dd314308e66e9eda6c69acd023202ff00dd49b9ae7d47d03531d71b31775207f794e7bc536b181c413a6415607269f072751c1f7620fbce93647b26b86b3a4e653dc0600cff008c15519ef3dc3f96135dfbe77990172ae7ce10d649441ce4751083becc99fdc1fa2a0fa61ad71a92db8634bd1a1f684369ba907d171b9ea1457dafb4da9cc6c9f8b083f78f09a1fb5328532f0e7098b082d199721836d7766d06956682d6c9375f67ecf5a9e179aad0c7e98ef215634bb16d2380645e210238cea6c4ca6b2a566b58039aeb3bc4214f6aacf702d6399009ca5070910e0bf810f9137e4099f226fca87caba7ed3dbfda46a1c9cc2f0a9bce30f647c2d2e8f34fad4db5a6986d369f8a664840b769738eac4ce88730bf8975dcd09808b64826a6ae88117081d48401701e2160a93f0bafe6b1f0f35569b9c1c3134b993d435d28b5d4c3890c06b96139833aaa81db2e0e0733639e8f02153daa90a8c31612d39851dcaccdb769a4d7c3262206a370fd12b5bf7ca4825020e4a9d4bbd80aa4e8c2702a824b5e0ada45cd3911a5d0060d8a64e427c10ced12a6149397aa8c96289374cb58a24ddc426937a8e175123159307bc47995b1b0cbaa53942b70d11643b3a81c00b2bbf09cc666d081b1713e165483db89ce8551cdc34c34364c740aa820ba23a2142852a75293dc5a22c044054edf843ea153a95db50ece0430889214567bce038da4b25f870f113cb3ba750a4e1d99385e759f789210893b2154df4295365221cd04177cd2d21173a8d46b6a00d9bc7309955ae26a57748d610757a80d32eb37202c9c09c2cf22f30a8912ea2d9f5faaa4da0d018d9977d51369002a2c69b84c3b59390ecce9cc84d161890269b60c6a9eddaa8512e180b30a6bafaa07375bc15206c980cc26458426725b243fee41264c1b804f20535db1ecc40ce933e89b4fed2d8c916753a8d9d0490a951dbb6a7be9f6b25c69c01605c4adb9d5aabe831b4bb48924ce42155797baad4031c48023241956839b7065b9466a43a346c90d4e27800099d8d4acf189d8b32a9bf1b18c1fee4da2631e178bc23b4506d49e61393c6a9ff32773dce4e3fb28dd009e4aae00f040c2cc3e461073289812f797f96698dd9dc61809809fb2536541c54ead4c2f1c91aadc4d885cca6aa5aaa402a7f20f44cff2c7a2a7f237d133901e49a0e40a63b368f44c1935341934c7a2a3130d9f0549cd82d54c005b4c2d9dc6f484ad8f5a6355425bc00e16e119d82a54dcc730416b4304721a271ea9c13fe44e19b0853f686d47f8d6680d92b7f590e7bad088539909a153788735a6551748662614d9928136083344dc3328c4807d16d65c5b4f633e257dacf302816afb5df7763bf2202fb4dd987f9bd6db130df372db350c1e6ab9826a32557be3acc08c9c759b1a405b38f7ab38ad966ef7ad8c99eccf8622b623950fccad8a9b7154a5691a9d56c60c9d95be617d9f33fa2d395b18208d9e948103802a06a506f614c349748033b2d9e41ec5992d91a2db353f44c0dc029b037961109add9b68218d1149f93472406d1b5f46b1019984cf153472fde54ffe650e681d02076daa00ca8b3f3254688f6b55adf75b6739300a580454699c529d5a9526d5209753c4c70d62c7cc2e8ba05396f7812d64f9c2da765a6da0da98580c0b49447ded571322649329a2bd32c8707cb750a9b3323c949e06f99553686926a91e53fdc2652c67b7974c427039aab575c9732a0d97e06978bb71ee94f4f5513f9272773479a28a28f3479fb394fa7b297b48875368023a61515e8b01f7299ffa40511cf12a6dd91b4d8fe27961f03694f6be8d6692310c2e1d531f498fc22e014c6be908f7df87c2c4a653af464c0e205523185e3d17384d71203c1233e88eee9bba14501a20ba2b44045348d014e2335a426f2427244ea7c8afc7ed5fd43b8fe89560fef4ab68516e45c13b9cee9ee4e92826a683904d4cd426a0822423392122c370e4ad087ca513a2b4afc155be507d0a22c1ae37e6100864026e3a0e8222a81ea847494d191586646487e89b4e9f72ff00a226b6d246ad66ff00b83fd5abff00cca8d10853b66d5fc9487d50945eda8d1338dcf722d7612c21c3306c53286d14daf065af243a74213aad42d7d30ce5792513bca20461947b46b9b49f009066131fb270528783aad869d3639cd35081f11c2d04a66d5b256c18668bf1434458957440641e6bde96874a71e22034268cb4601baea361a5e2ede514771451ddd4a7734539391dfd5755d575dc3bd0c71e40aae68d2a6e6e1c186f9cc27b2ab9d32e200e510aa54a4e01b00365c49d26613a04981a5d6d349a690702d2715c64abd505b85d1324e8831949da36ab24f89852ca6746d6614d634971868badbaabea10f9635a5c5a5d103d44aaf476921ec81b4b71b562120ef1dc1deebdcfc7ed7fd572b2fc1d5feb1dc7794e450e68f34390299ab0a69cc42a7d5530534d80288177478a033703f923f085566ef6fa2ac4daa0f455c7efc0ff00685b47ff00b1ff00b5aaa1cf68fc827ff9af3e487f9b514fefaa04f1b0ed115a4061395d3f5aee440fd73fd51004577f5ba7318c26abed5186e53b5aaff54d39d47faa689c4e77fc8aa6363ae65d3d9bbe2281a9b4cf2620749287240527ff005aafff00328217baa6369dac9701ee0cfa2a0f1fad75be532a9d32f2dae60b485b1beed76d0e24c975b5f10b670f9c7502a6cab8da6a39fa9326fe50abe13ef13161202a9509069d6611f32db28b5f518e63cc598420fa6d2ea9443b512836997e261002c74e9bb5761281a0ff0011f5551f51c0926e50d9995ac1c6a370c2aafbb42103b49e19f3526613435a0956b6ebafc051f3faf7872ddd06ff00053c90439841755d7b8d41041009bcd379ef0e691cc2a62a071aad00116549c71435d36bac1b1d78c3faa3ba932afe209200260dc92ab56a6da747670308024e4b0ec750f283e8501b3389bc195fa65224d4e27540ca74e6206ae2a9070632e185cdc5f309905552ed99ce826838613ac7241d05a643848fd87f1db5ff0059fbbf0553fac7d8b8e40a7ff967e8abe8079b96d4efde3078278b3aa0f32a7f8bd5387ca3cd46a7c823c9e7d427e8c2aa7cb1e6155d1a3d42a873c288cdcd468ecf5aa35dc4c61214812e24a13aa6040ec5b488fdd391731a67308a266f9f351b33e3483e8510e9d1117211b123c17e0f68fe9394bf69fe562a54631bc02721aaaaf3c140c7379c2aae1abc60015aad80fe2281377bcf991f454866c6f8909aca9b49c1135061b66034271c820ef7a987099e22aa03f0af9da4a005846f0e170b667e2786b18ed4c20fa5568970743b30202aedf7dedc000006499576771699192a952a388cb11ba0c637525d0835b01768f81905033dd00758575751b15113cfeab9029c7e14101b86e0826f34d1a9529a337204d8ca775f4551545513f9a7f34fe68ea5752babbd50e6546451e67b9350a69a465a0882ab5586e273ba4cada581a5f42a0f2299576b01ef0698137100a653a2c64810340a9963e97cf49f74ea94a9d02e9e3c33e365fa5063660d1a4d631b997b9498841d51a09204dc8bc046b6cb81e6f49d8501af747b39db76afeb3feaacbf04ff00eb1ef8dcf6e44fa2a83e23e89e7e7f5519b1e7cca6e4185026f1e6023fc3ba1a4c0392b7ba9bf204df947a26fca10e40268d8eb0e6d840e4112a11342a83ab1c89a144c7eeda53809c25145db3556cdb012aa3dad3162d051164e82d1309bfa2ed00cde93950d9584b4be5ed6cc954584b9ad38be637284dd1a62b6219d57b84ea09551dd026eb754dba05444cc2a33c0d93d0279d004c6b88bb8f2689458d30c8e588ada0986b5bfccb6ba8d046d032d1ab6dff003c9555cd3db3a5a73bac13d9b437aa738cb9c4a036279d6494e680e73a1ba2040c39829ef225c8329b3a93be70786f67e874af7bfd50ea9da30aab39479aa919c23ad430a98be22a2e00f555098b8550ea554766f28f32514d6e6d4d1aa2e47521379a1cfdacbfcc2ec99e21eabecc5dd8d26bc9e6d92bed4149951ec2d66bd9adbeab887b496685e2152006aeea9946b50c566cdc8ea88dae9b038fbe026b0d7ecff5c6a1649d00d56cf4840637285b23cc9a0c9e710551d9ead4a949b84be24696ef9f653b5ed3fd67fd777e05ff00d62820812823bca76607aa70aada6e60b826534e765c9e53c6bf923d10e9ea9bd11ec8f88faa802792e48f24e3aee9a0073ab4c7ab8281b9c62e9ce6b84e6d289d8b66327f52cfa2e1026e3547e3009534ded8176953b3d1b7c0d474308a9d9ebb45dc69b801e49e5a21b9593c80220cf34ecb1c0fe109bf314d6892e3eabe5ba793604c2a6d69355ed1d100d68a430ceaeb2bc9a8f79e8708458dc2c686b7d4ae31a93cd06d60448b286061cc22422e0e00ee25114dd4e0612d2ad75280202b53033829eed134010d97734644a83757f251b353b3b5faaa9a37f3015626006faa3377df900aa107def386aaa09e36fa4abcb9c5cb6668e254b407d16ad07c8c2745f08f3953fbc29a33712a9eae099c8a6fc813750868d4392f1ee0de51451552035912b6a8d07827d271ed985ed3a9130b677c318e00f2884d84105f734fabd066d1b2ba665e64f5067fbaa74dd56b099793dd23bc53ce44798955068d3f92233a6553e4e54f9a67cc134e442706cb1b254ed15c9d6a3bebba36177f54a09ae4344f6e6538094d78cd0d0a29bf2ac3b4eca633c61039b533926a60d250d02bc42228bcce50ac3b9d148d9c73da29fe46546f20482a363a1d1b1b9a814dfd1d8351223c0a719c2d4f39a989765c8009ac04971f585441201713d09444434aab3019ea5489ab540e80aa4d67ddf11d392a5f721b51f764bf09b0722d114c4044825c64ab22777102a6a344a37cbc0a63993d9b41e9657dc4dba15c4475503a945c42c3137b296b4d4385a34d4ab06d3184282d1d15fd17d13ff46606b49cf3cb35b565c23c027fc4ef59429b671b07927136e2f06ada1c322df00ab6ad9f172ab3ee0f2557947984fd7eb2b99779054c68f4d3903e8aa4d82abab423aa09a104379f60cc6e9cd33a2a4d04b804cad8e2900042ab48f03cc6706e9d529b5c441215938ece1f366b8279da7669f74d4711f4fec8d1c449b27bb88881a0d778de3d834e6014c3912d4f0e1f780b7910aae206953646b2e5b4333d9ddfed20a9ab50f379dc19b196cb7f5854e6c0530e89b9c9098754c376be3c1499bcf34e8b414ed4c14100ed95c0655c23c912a51dff0070ff0005c2df01bc20a6a6c6dffd69f469eececcd1393ea0ff00de50f1f04ee5174f26c27c72580406340e42c11d0b479223372a6c99723b44cce106c161e4131b2ca60bddc9b75b43e4d4aa298f95b7284f0824f375d39c61ce25095a0523b9708e31061636ba56110ae77613e4517543e25130e837301061712400998ad301668152e6c68d1ba7d13fb068675f8a355b4bae6a01ea53cd9d57c8085a86b7cc4a70cde0782a7f154253340a98b16aa6320b930ae6e014e6f5e2b9353f92a874554e888cc153a26a1bc208a2114770756a8311690e816374f6d8c85cce898ea00d49973a40e8131821ae24123328605929d8ea08d0140bf64fe1aaf08d5aa674cfa74fd926a3cff11dd4eb6c789df395474c4df029ccf73687f8112ab45cb4fa8faca735ae7104c027de0eff00a4031b0de32e8884da79bc0f32dfa809d505813ca083f4550361ec77fb86e8d9b18cdb5187f341043b9f70f5c23c379ddf89d8c7f13cff00eddedd2fe09c3e26fd4a0d0e6b2482e26e623119584ce28f04d0804c6092e01372649555e26c15261c556a49e45181829f9bf8420c6ed02a1354b843068d55a70e2c2232160b5254957dc4f76fb9e5ae2d6822555bb8b602bdd42b13fc253318c66c835b85822022e324c950d6f8944956c550c0e5aab88ca3fbeebf9260d9a933b2c512a7f724783549860782ab6ac7b9558fd49fc954ff0028fe4abbb2a6df55b5b3e060f32abb9579cc84ed5e5384cc90a9f5fcd002cf77aaaa3e628fca578a3d11e5ec41437065678681889cd55e64a2e6891990a96cd4a935c4b8f66d32d04ca7566034c4c84767d9dac2e93b8bf66ae4387eadd644b9c466263c4ea9ad6b9a39cee1b8f7c7b1927c777e007f3bb704de4aa9a153b11f791c2aa3eb81543699b07f0c7995b66c61b88f6b40e46642d836c1c2d6e2d5a6c5067b952ab3c1fbb16c75fa367d2eb152a6ee6d1defb87ae16f82ebbc053b55021a486b1f3026324f764c2162b5e7d53ceb84260e67cca60f842a4d1243531992ab5490c385bab916b4b9cf44ba18091cf20a07156ff6b3fed06fead80753728b8c933ba7b920c2c958f78b644c4a2293812aeacacefe577d100d8524a2117866898c00c4b9305bde28c89e5bafe4994a831869cc264d9856cf37c63c96cc7e33e6a93859ed3e687243a841f9941a20426c2073364d889421342833890086e747fd270cc9411ee8de55476d550e13188a78be128bea52a641bbc4f821ca1331b9d3c56d559323292a43c685a410998aab1d99820a2faa0fc378ebb86a9bcd37f62ffc7b7f9ddba86cd50b2a35e3ac596c07f78478b4ad9b6807b2aa0c6610db3ed413382ad432b6cd84b9fb393529ead89f50b66da0cb1dfa3d6e44f013d0e8b6f1529ecd55c41c62fa91bb1d1aace6c2162d9281fe01defb87f97d5587826b73283bdd69285f1bc315233c58bce0277c2ec29a3de739c799053744135b9941aaa3aee381bcdca91710dc555dd1568e22d60d353e810148536cbef25cfb94e7c173901bc22a504029dd9f7ae2570f96f184f81464a73cc342a6df7b88a02a8b72521c14a970f0dd06c8e117454ea88dd519eebc85b533e20e1d4263ad5191d42a3504b5d299cd37e65d510ba95fc4547c4513a278d13be54e8f757828d14a04cff74df98afe34ecf103e481e49b39a6f340d5a93040790b0bb0b2004c1b4d4a8f7000322fcca63dd0d374fa951af6bc068cfaa80b2556a17607444c04e6ed61a6d0f829c6a86b08ca4f4508a1a84d439f78ef3dd869f0dedfd01826f89cac1166cb4e3deed531e2f0d71f429f4cd89050d9b68a7570ce14ddb18e7b5b00755436a974607fcc14fda54a9ce22da913d1bbff000a1bf2b9c3bad1994fa94dcd6b099882ab3c803d1a8eb9a6c413e965487c2131ba80a93664a6140a792400e5cea5f96aaa174801bd5c98f74bcbaabbad82a993486b740149b9437ca3aa85757eedb7c98ee034c080afbac54b84ea53299032b233c223aa2dcf328994f75c65ccac95949561b8f31b88d77845841692176d4838e686e28f34eea89442215915d020724e09e9c9c11e66538e6d9433c3f9a68d250152a81fe6bd0c409122724c782f6530d9806fc9191c90810370992b087104ea5387da6f03335935ae8e86534475f603bc379514de7934eec90fd029b80e29727d0a641d9aa18168b84ddb28d31d91639864a6e3b14470bb89a9a46263acabec9503e99f11a15b3d6d96a9f72ab58784ac7f68b1dc813b8a876d4ce559c7d7735baad040ea538ba1cff44e77bb4e7a94e004009df301fca23735aaa125b4c404f7097bcaa76b2a74b3786f40b6c73e69321b19981283c9edab3dced5a2c1168218d0df05104993bcab2277db7e5dcbef950e10afdcb952567e056123a14e7925c55c29c1e054417ea324d0c0098530028cd7179238423bcab5f7c143b31c301127ba5386aa75dd3aef29c9c8a28ee60ce15215aada78caa785dc0bf47a148bcc6304854ea556b712006e9dc287da45f1ab1c8f681b4fded7a041bd4ea4fb7ebbe2856fe9bbe8adba3ecfa5e2e410398056cf51a5afa4c23a85849a9b3091f2274344411a27a783aaa7b36d18df305b080bca1a5d556d7da5edb35e5a47a27bc8d549bb881c82a6dd2501901ba131baa6b5a79e89f52482a9d31c75004c240a40d43e811222a5681ab59ff6a953fd55213f31cd547fbce5707749de4fb6803765ddbabf92b2bee73813160b842005ae611719375150c721bb8958294111d50de53ea3ad603556cd00bf891e69c1745d3b8dd4a0137926f2406bba114fd1547665cb5827c4a9ab57f9ddf545f518c1f13804daa29b1cf86d3043404291a8e04bb912acacba2088db7c6902a6bb99c9a4fec2777e1768fe93fe9bff00f1d47c5df5dc56d8dfd4d363fc5d0bed5061db30f495b4d6aefaa68bafa005571fba7fa1555a01753701d420eaac613188c2a45b2a6cc971e82538905c1de1089102918eb09da88dc06a98dd56199b7209ee9214ba1b2e7720b68324bc531ea531b700bddf3395437c48113dd74cfb5befbab2b6ecbb97dd0512e4066b82e6023990b408ae29ddc4acafaee2373974845f79b2102324371f600ea981366211884113a84c68bbc2a0dd27cd3340d09a3e24e3eea73cbdc5d9ac1b49b8385b2b88ca2fa5047ba602b6e1baf4aa74213ddb4567cc616a7d47e9846ba9f6e37fe0f6afe8bfe9be3ecfa1feefaf74a281b10b66719345b3e08547b710f1954d96000109a1306a9ba155232554092f01359fbc1255626cd201162eb2a1b2ec959b25d5dc6ce806023a00d3ac6ab889277db71d110146eb8ee41f612a0c46f91bac811ddbae2405c0ba86a2512ca7e6a50015f70d477df5407d5b374080c9901380b04f1a23b8f24510ba20a3738a2530689adddc8a3cd129eed63796bb344f6d539ba14d88419469868811dc08fdd19d0a0e65675a31a1c6359ef0ef0ee0dd1b0ed7fd17fd37597fe3e879fd770ee9dc7914f44fc45409803abaea85099a9279055ea1c4c691d5c8d79ed2b998f7742837f56c03aea9ce1c4e2500a7715747794077a732a3bb6dc22ca6771ba01bbf847738b75ca853609ca43411920162449b28ef39ce01a24950c0fac0635569feae97687aba16d8f74d58637934925611b86ee8a50dc10e4a34dd0113b8928952779ddc6244df24cad45a300a41c6416da0735fa3c54355d56344d731ae0641008ee4a02952f35f7157f9d76558060c4e2324604c4fb2286e28effc06d5fd276eb28fb3e8781faf70f7020d172a95119aaef3c0c81d5557feb2af93501ee37cd3dd995080eeda5c50dc4c26856f3df11b8a8b6eb0dc51d775b79330a15f766a570ab0eecbd1c6e1d54a01422e5a94065dc95b6578229e16f3759506106b3cbfa0b05b351334e8b5a79c6e3bc21b877250e4ba22142941e213da251163de0036986897dd43c01063494f7d7a4080d6970c43a20008dd73b8afb9a5e251650a8d6ddce7d90a6d9cdc6e4f341cd07d81ef9dd1f67ed3fc8acacbf01b3f81ee75de57442880c248919854c125a24f329efb931b80dd71bcee88b2cf7dbbb2a3b9011ef0804efba2b8afbed9f70c4bac101502c4f71ea805a0520203bcf0f18090ed23355e9530faf55ee79d09903ba7d80ee83aa234dc0eaa954cc5fa2f91feaab3336ca2336ee151dd1386d91393490a0cca79da695a7b857440ecd44f2aa84573179087660b91f23a7b21df8fb3b69fe5df1b0ecffcbec5cf7cb9c495063bc5157ba2acafbc41f63280df7df6563baca0eebee8d50037171809acea512ae54273bc114477abed0629537393766fbcad0ea9ec42ea88ef08dc53d970eb45c22007083235407bcc30a89d5374328261549d9b42a4dc98bb4da36ea99606889e41536cc3494d7b3b4e7de0367a7fd4050c3b4ffb508c4e30027d7aad370c06c39fb21dd1bbff001bb4f837eaacaebf01b3ff0027b1bfb4c8f704778e402d4956f6163b86eb0530af64492a049434443bb927b96dc4900024adb2b41734536f372d928c17cd47754d6801a001c8774fb6088b80864404311c300ea13ce86dd1136833129c3984f4e09da94eecf0b3df710d6f4251a74ded697439ce9ea324c91f7627c026516001a0139c77b134019333f3426b9d3851da1f3fbb1f9a01c23db890244f24066bff00195ffd9f5592b85f81d9bf907b01ed841dd7eef2475df6de3ba546e83badb9ad44e6b3571bf1b31028b5128eeabb4bf0536caa0d8359e5fd0582d9e87eaa935bec4a3ed08522e9855372c0e3129f09b265a99086a130c4129adacd813124dd549c2df846855668323cd62a2cf0ee908f6cd102213ddda0395a5102c11c427bc7bd8366ace2e2d861b85b6b4c0daea9f32b6eff00f65e8bf6ad92ad7003703a9174eb9caa4f651a548b2ab8bfdd9b1b42737ec9735c65d0c055b77e0b66fe98ef8dd2a3db5fb83bb03d8e4775d1421683bee6b6113bdfb5560c6db9954b66a4194dbe27b87ba7db984022245e554cb114e70cb247926e7081331083fdd325174125531b4d7c62cca6c3eb28c9325139afb8a768b2b2b14637fde78615f7750ff2fd15aebb6a98cfba3dd1cfda7dc55e584a0dda2b00200791bb65adb0d27d46124e2d4f35b1d0735ec6196fbb24985ff8f7ff003b77fe0f66fe9b7be7d946e9ee46e1ba3bbc95bba7ba20c2982833c54f7600339ee8b9cfb8fdaea464cd5c994690a54db0dd4ea546e1de28774840fb1e7b98648ce351b82bd9362e2ea4e68983a286a8adb78e628b5341cca2480d125114d820881bb34180c092510842776b5029d949fe2fec11aafecc640f11fec80708f604208147429e367a86d92fc4d7fea3b76cadd8e8522f87dd0980e12a360f17b77c6c9b3ff49becafdd037ca8dd73bf2402b2bf724dca8f6173ba4a80a2c3bd752d6c28f8574df536b749b53d4aa5b3b0318d803b8355d770ee9f6e5a80f75f7d51792422141565271bdde011b40b22d80aad4adb67645a0e368976566adb9972c0e552ef7d38d3b91a6f838916ec030ddce798581b19dc92775bd84e49f4a0381c3cd630d86984d7ec954075cb51756aa4e65e7762a74dc0c2acd68aa2bc39c04cdd399b28a8ea85df7a06eb0f15f85d9ffa6df6a3b8dd4a3a0b6fc5bad3dee7de27bb728929adcd127bc5dd0269cc202ddcad5a2ad40053e4754d653686b708032f61cff603dc0e1709a4d81441b2aa4401298d3c6ebe8021c534e3a9ba6841a8358e79c9a093e49cea2d25e439e4bcf994e0631936d130d338739bf7ac8d5d91e7565d0ecdecd5bbe07b22ccac9eea4f0d6092154a75ea07b0b497130770c14c1e5650c009c8053b153feb0dd61e2bf0b43fa6df692afbc9402d139d92005eeb8bc940dd7f637401ee4044a080b354f7616232eee926005186b576df469435bfeda796e9d11402274de46c75180dea114c7fbcc20d2d0d16023c173c9330121b07be4d0a800cda429ab5eff03561f542ad486dc3733dd3ec295511529b5de2256c153f7387ab4c2a1222bd581a214a9766d32399cd46cd47faaadbbf0f47fa6df60146eb770284e72037fd148df3befec8941a25ca6c32efde5ddd2f20344929941a2ad51357e9fe000a6a07543705c822ea9b230e589eff00f8b6db8725858f37b9df3bafb837677b8dc01920dac44ddc211914dbef39358d78035ef9f6217dc6cffd4592c97dc52fe41ec06fb6f3b8667bf0a42bf76543605bb80294535995ca999efc679f75cf706b44928d02daaf7714651ec46e1fb114e4e4f453b927228a94103b69e4ca0079bccff64d4dcaf099d93232856ef4ecd559cda560a951da370146ad67d5d0886f8293507277ec3f77b30fe23bb243b1a77f807ec561bee3702aeafec6db859102072f601a2ddea14e836a86f1bb5ee5ff006a0820820821282086e3fa4ed67ff51a3d1a148323552e6374261358d6b5a2c06fb1dd7dd2d7348110a1eefe48fcc2c2da607f94c47b4ac3afec0f68310aa557d30e3604eeb84c14984170e11aaa94f279f34f7670a7bdffc4002d1100020103030303050100020300000000000111021021203141123051034071223250618113234243c1d1ffda0008010201013f00ddb291c899536bfa7125354364b46f9b2f24c4948dc09cfe472b2273913b5693a59d48f2372c9846f508ac91e5ee6c27f907225f489cb434394c6a2605e058f991f1914c8b08a9e510c585fb1677bb13fc6b49a1374ca1e2b9fd0cde4ab194279455ff00b276450a07b1cd236db16092463d8e04f8fc622b7152629ea8f08dc72989f0c58a8a9cd4e3c08a71c8dc910d7c0b0d0de304f2524898b68fd891289fc56c7dce19e9cb99de49e0693dc734ee7a8f29a2952bf502e446125e4ade511897b8de09c25e4981b3c14c4b25e44ad3f8973052e1c147dd59cb9272ca9c9539913ff8e3f674f4d299429c8e06faaa8251f223231c40b33e0911d565ede8ad4d52d6e7553e512bcf6654c6a65694c944b6ea1bca93c892592ba66afe09f03a9b8131b1350c53fd151678a90f2f254fcb128490df084e64e4522f6cd4a68a28ea6f3b1fe4bcb3fc9793a2b5b54757a94eea45eaa7b89a7a6a9ff459d5b0d6e9943c24388294d29dd128adb94ca9474b4614782a79c22a514894229441533768e4deb648ff0042c7c94a7644fb56d247a6d2a9e9aa84ce9aa9d994fa9c55a2afb98b65a55498f7fd329e57864fd2d14fda8e96dca67a8e69ce1a655b8a217c12dcc78966ed1913a84db114b1b85252e2d3f513c09996f025edbd5d9762aa509d547ed09a6a55abfb98b657766ba7ea5fd1e45f7d486a1a112d1ea654c0f72964e0a148908781e205848ad94ac22a69446e2d8691f0538244fdad6e5da872be35b85f034e872b629a9548afee62d97c5ddf34e383ff00228f034a189ca4c73b8e205b94ee2287b9383af23aa47548aa581b9643aa2708aa9a52583a6728425eddecc72cc9e9b73d85e0aa974e51b8b65f0accaab85226a15aace0a3efcbdac9c4a15582b59189e50c4e0ea8c0c916092952c551565a4f91b884885bf2270264fb66ba59250a32fb0cdd0d4362d97c5aa7036ddbac79a8d98ab655567e50a3a4a9ea62728919251542c95549d427cbe6d122c7b7dc54d2b65da5ca2add89e17c5abfa9e2f382658f710f7249b2365a12d12224a19d448bde4e9e5156ec5b23a97234b75a10fb8b1a931317b292aaa075bf27a756e7fa626055a896c552776c9249245526dab3d98f762d97c15c40a2d2f473ae08b5228b47d3378b26842f60dc2157d32370c47981d56eaf07a6f027b9233824984279139537e10da98e486b2373a16a5677a6f388d4aa9b4924a255a50dc1d4af2ad248eb2a736e96d9021ef75540aa83af10751d426d1d75cc48994d44d9b8437e4cf0e4e4cde09dce35b164564fb1fe9d3c9feb54ca29ad326eb0c6dd95503ae508ea649d4c9cdb73e05b0c449be85ad6c3dc9fd5b24e9a477e2fbd973d983a29150534c6864424acf4b3c8e3c897ecfa78b396251b9ce05db5b156f65ad4ad1c59e706cade7b088235e4cf8250a08208391723424447e850d0e9f0ccf22f9bad0ed8bad87bd97763375b322eae918ee423a4866498e06e4c0848e8474a474bf242c59d9590f4ad8a9e5ea568645e18af8b2d99024fc0d6d820e92190410477e11d234c864b2491cb3ea1aabc10c8b2cb2ad11084553d4c56c59a8162d36a90b165c8c5670f61384b02db4493a25924fb2e9474906496751d4489a4ca9adec908ab2ace25ff000634fc8d7925957dcb5ab24d8a920548d42fe91a608208125a60823bf074a1d24106498644e45448a96e9991267d3166552844cb31e0a9fd6ad92190c627a6491edfdecb10e9492f69ce989217831e05525c104459ac5aa464c0a2f3a1d4972268eba44d7913507f4821e0704a13c12489924924e0925b23f764e6d0fbcda427ada3a05310f42d90ed0411783a7f6ce8a4e8a7c1d14f83a57821782178d0f8d39bb25c89a91a71867cbb53bf7d956e52939920ff00ef6d6c87a6082082082110ad1b687b2ec54da272be4704de9dfd8a4269523ca716cc3ecad90f4b7a25f5b5fabf36f16f1a526385c8eaf08c935214bdc8dbe48d146e410418edb708cbc4c1876a5aea6bb6b643d2f6d1ff007fe5f9d783a9703a9da2d50b551b93f04a24933a2357a9b221f916fbda9fbfb6b657968fe59ecf47fdff009ad21ba50eb6ccb234b1689b50a5ec43f0c73e093abf47512493aeae04286ecb77f03edbb3dd5a6cb657cf57f344185bb1d7e112d904769b322b7a5bbbb49ee87e9ae3b75703c142e6efb2f6b36272d9248acb424611d7e06dbe6d1ec7d2fbb436389ed55c0ca542b3e3e49949f95d97b3b3b4f116a7a632cc5a083aa95fb1d6dfeaf1ec15e8a5ac8acda45554f6619d256a2077ab65f270be3b2f6767a22dd491d4c768f68936534c5a521fab4a1d4dbcf65257f538165deadbfabb4f6767a667dc242bd752785dc5533a8a9c94acdded67d87ef526c4a38323696e3f53c21d4deefbcea1b928bbb3fc2d34c1055525de822eca2eecf5a1fbb54b62a448aab8c2f672e7816cb471aa0cc943891bf754d1cbbd75f0bd9bb2d9685c0ff034d317aebe3da55b6ae07d88c5a34fffc4002e110002010303030304020105000000000000011102102112314120305132407103225081136123425291c1d1ffda0008010301013f00f4a457b26284f28a964a527f287bc1553291a53f836c0f2c6d6c44c15e64a687515531f91c3c0d4281a6e4ce0a1b552152cf02508d2db36a47bb47d39fd8e9591616c66a63497e4146e37f70d354b2970850d781398918f2ff00a81379c0f61e5e50961928797be0a9a4b17a4a967f1aaa698d2aa189cd0d7862e4f4c14e70c6b0ca7fe88e4adcc14faa11c5424952879e4d33b0e96842c343f51552f71afc5bc4946686871a6572c98e050d0d4650f349428a54f91b2bce204a0994e1f23fba97e0a69ce48e1792adf72074a43de7fa1b6696c6a3f14d26b07a14a2b8510b03539136b6145451b64a9c3fee46321b6d7050b764b985b094b686b77c21a962a4ccb2a4da44284c6e0dc8fc4a892a5392ada9c1c24869c2294d6458823ef9155a9b456e0522fb69219f033026296cab11e481e4d39b35edeba1c5309ec69abfdac87e1f661c37d29b45328a1b68aa12d22587063036db828abedfd8d722a5291a91264650e39d8758c59a05294229e20796d896ed8d4441c0e07ed961a6575e949c6e7f2bf08fe57e0fe4a5ef49a7e955b381fd27c391a6b75d3447f13c5e2fbe44f668ad65b14c9534dc4c3152ca12882973298e5cf9294a32ca5cd4372ca992f62936a5fc9c1b52217f63cfc15356647b549b67d44dd3d34d6d0aaa6ac3455f4b9a7a28f4a2af53f9b320503a5d2288fed153d9f9447dc9952fb9fc9a9250d1f4d4558d9a291ccfec84a27cc2364cc0f4b1a4a07182a5b094b82a4223ed21ee548c2591bf6df4b77d8a6a7fb229afe474ba5e6d47a5157a9fcdb8129204f52d22943f4d2c94d319a53c940b61a392b703631644a64796ca0a9e594d2f9d87bc89b3e4ab240d7b5a142b56a1cf9eb59f91355a87b9552e928f4a2af53f9b40af8ab2b727fc6fe44dca221b463614cd98cad2c119dcd1815302a607489422553b6594ba9bdcd51863cfc0ea27db2dd0a1128fa911d87e4a6a5562ab55ea7f3645344b81a72ed4e3257e8c2decd4b4c7494ed910d086a4d339159daa6e074fe8a76702ccb667f43523a59035ed53d4882b7385d846cc4e52655bbf9b25224923e11a205848dd1a2929434f514aeb78b220aa997829a6291af1c106c3cfb87554f77da7b2653e9454b2ed47dab3782210b6bc5d9bf6206422a46934d9fbb8e95ca29f4a1eecd2f8296f67d0c5ec60686863f6302522a115d3b1a074f8434d5d212208920d2e13b2dd0b643dd944c8f575aecbbcad5179b34c686acd7792963a6604adf2256d256b2410239208963581a8645b96258134d40bbeef199ea74c66064490cd2cd2c81a153268645b4b20820540945a6eaed48e9915269d8d2449a688584382aa48b44b23c18e508c74f3d863b3ec3a35707f1a2aa208b42b6956693453443b45a14f622ebb103dc4b0473378e962bf37767c761099a87522aaa4926d24cf531595b3ec1eec5e9ecb15f9e9f067ad924c75ca31e6d9249e85d13de7b8b6eccf54e2ec9ea6ef1da966a251820829c3c8da1aefc8f716dd8944dd31ddc887ba247697a9788249249244fbf24924ab410285c1f61f618bbd8579250c5b74cc8f368b52c79361d9ca1bc195b8d3730fb5047b39351368441a481a7024f1762c3b66119e85b3eb766c6ecd8b9eb92491b7d32493ec259369bcb581d503a94c41833642b7165e9779577d3040b77f1d9564e5fb4e3aa5f933e474b7c92cdec9d93316cf5a4fc0d334b21f81a737914991a23a22dcd91366a0925779291f5c9a870dcae87bb15a4927a27fa46a66ba8d5579353f24bf24f42e7a2a31d1881c8a26ef6f6086d927fe5a7b2f77d52492492492efe7a1737f23531d09491122922f56dec5b1cc9b3536c63b2f77da8fb7f7d3e7b1966930421e09dfa6ad89b499edac8a139bd69c52fb6f762e95bf471fbbf1d887c9089ba1f555b1ff00264823b746ecc7838b55e8fdf6deeef1d7fe9fdf5c8954c54a569e943eaaf6dc95e50be4834ff669208ec53678567b2f9176b915b8645ddf8e8932f6469f242b4f7abd876553f22fa8f9edd36aad02ecadec9110ad0c7bf549966912569f635ed781214f6a9b3dedc3f8397d95bab2b256aa670ba248a98a9579f675543b24d94d31d9946a287322bae7e05cfcf656eacba25da190af3ed1b486e6ea862a52dbb2dde8e4e2eb9f8653b7656f65d3b7b86c64da8a63b8e94692950378ba29d85d85bfbd6e06ed0d8a8f224977304234b220aba16dd9e7ded4c9129efcdd155d8b6175b17bb91d436534cfb3e07bf46dd7c152912f74eabd34f2fd9ab3ddf4afc0b737a69e7da2ea5ec3ffd9','2026-01-06 21:15:52.161+0200','2026-01-06 19:15:52.161Z'); +INSERT INTO "blobs" VALUES ('mSXzSnhVoN3du2GzrCYL',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000301010101010000000000000000000001020304050607ffda0008010100000000f976514000325bfa7fab2aa3cef1fe637f6f6eacd7575753c5eabc8f8ce1877a6ba593112a6650be9f8fc56000213aa6020065021d50273554e60e9cb9b97240201f7d0c6da06ddca7f73ed3a6f8bc3f9ae5f7bb77e6dbababa5e37587cd7c622b4d75bb6a2254a942faef23ca6210024374c1020040d8c686ea5236f56f9fcde1990103f40a1b1836f4d261fe93d25d1cde2f8be37a3eaebcbd5d7d5bcc6879ff0019e1a2b4d35d2d911329212fadf27cba1294824074000842018c06154a24dfdaec8f37c8ca24101e8b1b6c653bd3432e9fd1d96ab0e3f27c5eaea597574f4eb26b9787f0f803bd35d2e9c44ca402fa9f27cea6e26664426d826200001b1026c62aeaf5bba783c7e6ce1200f48286db7577ad197b1f6e1611970f93dbcfe5edd9d7d3a6157c5f23f3a80ad35d2edcc4c20a47d7fcef13a6a262500c010003060304030aadbb7b7ad70f97cb8c4c807a436db1d69a696c9fa2fa81d5299c7934f2fc7eae9e9de5e93e3fc472803bd74bba511287497d6f89e736d444a91b60924c686c600d8086eb5dfb3aed70f9fcd944c203d2636c777a6ba316bf55ed0554a739cf85e66fbefaddd71fca7ce2002f4d2f4a233945523eb7c0e1184cc201b64a246218d89956020ad34dfabaef1e2e1c33cd444b3d30a6377ae9ae8cadbebfb818d088f9ce3d35df7bacfc6f8ce60007a697a5388997562fb0f96e51825281b012120430007574d03bd74d75e9d71e3e3c633951927e9b194cbdb4db5669d1f5fb85026947cc63adedbeb1c1f23e300005e97a58a624ab6bec3e6384a02521b025200431021bbaaa0aabdf6d156cb97933cf39231c8f541b74ef4db6d1dedbfd3f505b9552b3f9436d34daf93e73e62410015a6976d4a94edafb6f8de6631210312408001a4053aaaa0abd76e9d738d5e5c79ce79b9c708f541b7557aedb6b77b6ff0047d2154a5938fca3e8d74d31f1be470004032f4bb62943a17dc7c560c0484818908001b481bb6e82af4d37e8e8cf1d2a38722332b2e5c3d518eaaab5df7db5d35dbddec416f3b99c7e55efbe91e67c9700c040055e97490050bed3e4f91008421002100c6021d5b2855a5e9b6fd2f16e78f99106872f27a40dd555e9d1bf46ba6bafa9e902a2694e5f2aba377c1f2de50801000eeee90c06cfd07e4bc6040842430408298c493baa18ab4bbbdba2a74b8e1e15526db65c3d681d5569af47474e9aebae9ed68202d465f313d1ae3e278b9f3e52c40301ddd76f5ebadd95bfd3f179f9c465969e5f862136081374c6a515754e4aad2cbdef4e8d33f3fcdcedadbaab96406eab5dba3a7a75d76bd3d1ea0416a23e76765c5e6d67e4f9b9b100302afd1fbe25b59cebd36a32cc7bebf9a79e81b6210ca6da487554d2bad292bdbabab4cfcef330ab2faba171805556bb7474f4efaeb77afa8c416a27c30c3cfd35cbc6f9ecd880002b7fbbeca639caaf4d8cb0cf5e58f5b93f36901800c29b68414e86555827af575eb1c1e56176d6bdbd7e5301d5e9befd3d3beda69a3ebeb609a27ca8c3cde6ebdf2f2fe6701a0000afaff7f977e922073a7546384f3f85d3ec7b7f21f240008631b6c103b6c6db015f5f66d1e7f9b856ad1d3e8f996829d5edbf4f5746ba69a357dbd0d00bcfe6e0f14dbb8e0f97e5000003d9fb76f4bcf31a836cd653e6f8fbfa1ef7a1f9bf96c05236306c029d3600d80fafab78f3b8317ada8d7d1e1d183757a6dd1d3d1b69a6944ae9e9e96079fe7f91e4e9b7a9a707c973a00003a3f40ebaa30a86287cbaeb3e5f22e7d3d7f7f9ff0035860900c18306ea80498dd37bf5f4cf9fe7f39bd107761b3074ef4d75e8e8db5d35d6a6569ddd219799e5fcf73f4777af5e4fc7c020007f69eed59cf877444a899bd23cef2b4e69f4fd8f77e63e298810c0600db740a514eec5afa3d997079dc86f42345bdb0aaad35d37df7bd7a37a9cd5ebbf4d79be7783e0ebdbec7a73f3ff002a810007b9f607451cfd1c9522b22f83c7cf0abcba7b7e8bd7fcf7c20400343006e98852e9e9a25d1e8ef8f079dcaf6a74ccfa34a1bbd3a3a35d37d1bdb7d1673a6b7470f8df2fc9dbe9fbbd987cafce8c10075fdf5e5d4375ceb3b9de6b9f8b808cc596fed7d157e5fce0000000c1b430b2b4a7a7475561c5e661a6aef4672f46b4e9debd7d7b69b54ad76d4ce74da963e6fcdfcfebe9fafed6dc5f1fe400213afb7f50cb78d4e5e2f451c3eae7cd7af9dd5e5f36d5cc777bfeaf91f9d8008018080028ab1ddefd5b19e1e779e6bab7bf42f2ba36b6dd6bd7d7d1ae949dedad42ad0cf8fc8f96e2f43d5f5fd1af2fe47864100fe97ea8805ad3e1c7d1f9feef4be53e8b4e2e6eae6e0e5f5efab6d7d3edf88f9860900c012108aaaa037f43af4c79b83cecb4d346fabb67c0e8db4a63be8ede8d75aaabdb6d14867879ff003fe16feafa5e96f1e17cff002c0807e87de73eda8194797e9f176746dc39f4edcfaac3c28ebf6f727bb5dff36f3c42431824a54a29d534ba7d6ecae7f3bcee4d756c7dde83f94e8d74bb6defdbd1aeba5697a6d6e633c793c9f032f47d3efe93cdf0b8b9b2007afddf5f95ebee967e67cd7d07a7d3c5cfbbc63b37ce38f6cd77eda746af7e3fcdf212006094ccca02aa83a3daec9e5f2f85f6de19cbf47d4af8cdb6bbbabadfb3ab5d6eeaaf5d05961c9e778fc9d9e97775be3f9fe5c39f240ebeabe97c5efef979d70f95f418e4f9bbfb33f3fa6f8fd3f376d30eae8d8d34baf89f9d4900c11331281275755d1ea74cf1f9bcfd5e93e7e3c2bd4f50f2fc8777575a6dd7d7beb74eaf4b7387279de572f57a3e875561f3bc99f3f3e682ba7f44da68cf49a9e2d76f3f1db1dbb72b7e67bf9ebc35976f455ea4fc9fcda49000298892841776f6eade7938576fa663e7f2dfa3e9937e1f2d555de9d1d9d3b6b4cbd2ccb9bcef2b9fb3d2f436ac7c3f3ab1e5c3302bbff41a4c95a38f3ee78fd4bf9cdfdde9f03a4f6234e373557d5bde9f17f34921002988897740ddd556ba4f372d76fa5a61e6f25fa3debc7fa4ebf07c82eaef7eaebe8d6d954e30e4e15dbdfd24f2f8fe7dbc793180a7d7fa15ab995ba8e3d9f83ed2f1fde93e7fd2f6593cf54f4bbb9eef8ff98492108998ce22b4d28636dbacf9d56de974e1e6e07a3d59f8fd5f4fdde4785cf55a6bd5d7d5b5b121257b6a67cfe6f9f8b2b0e5ca0755e8fdc335266de78dbe51f17afcdd9e473fbfd2f9383afab2db5bd63a7e5be5124908998ce220d76b1822420b6faba72e587db5cfc8babe93d2e6f13c98bd3a3b3ab7d1a34db4bb32e5f3bcfc16919a79f3e314557abf66e36a232de79e3aa4f378fe876cf3cfb37c38abada7bdf5657f35f2491284a63388895a6ba36314257adcad34988e9db3e3953b7bbec3f3fc7e7bdfafa77ab7b746d4d72f9be2f01af46665539f3e50dd57a7f69a2a6d459396f8e1c9d1e869f3feb75ddcdc6345dbdab7f97f911492298ce2226477a5d0d8235d8940f3bdde3c8352fb7d2db3aaba969f4fa1dbb35879de3795055438a88e7ca1baaeefbcb56231d6b0ab9e6e85d37e4f6760ca9c91a3bd2f7f9af8f4924a6222221005dd3aa63ad341ce4237bcf9f915d08ad36def4a525fa1ee7a3ac63c5e5f8fcb1512da1678650c77d7fa122da78bb64e7b0b6d24caf6a1466eaaaaf6f9ff008d49253319c44c800dd55dd27a6d4196453b239b918edb07557a50f4f4fddf41e3cdc3e3f0aa985ac92678e50c1f47e929168a4333895b74e933bc589e7236f69dbc6f88492511111093040dd697617a5919aaa9988e6cb40650368aaa57ddeaf6cf2727271d68d1369e759e394361bfe944ba072d9203e8b875638d22628adb3bf27e2125331111329802077754cbd2d4b72a73cf1c4d002854c1503ad749cde74de8dcb40679629b0d3f4ba4a9b498d26af6b96f49734e1ce91b71f6f8ff000c2998888994c0010eedd05e9436b3998c710b069835426dd202b4cd86e9b5342cb3c4a02bf49d14d3a00a10af6a946f2d5394b2cbb67abc4f854a62222640062105dd3169763531118c20b69a018da034013a928e826c4c58679aa607e89d0d5304e8684f6b8b6ee1d15879fcbea6da6de3fc22988898900602043baa0aaaa2546794027400050a9326db723459a516da270cf21d01f79e820aa7cd7b00cad5cdb65017cdcfdc335f23e0a662222401802040ea9954da951948014034c62a026a8a409d2bbaba0279b2c9b6d1fa07624dd9cdaea0c6f563a6cb95accd0aafc6f8298898940c0004201d36d84ccc8080a00183542a97534da1d4de956d267363936d8bef7d01b409b01b7ab1d5055e74872b7d3c3f818888940c0188420074009201080a00540d50a90d5362745d3a72e973e398db17db7ab452680055556c7a0374e60a98dfb3e57e262226418c004800018008048105026509ab2680281a76e82985c73e798db17d8faf455394001756dbb06d1ae73553b9f31f1b1312863182120001800009080180364b2c9a06a84dbd0714dd8f2c7296362fadf7e1553940014f46af40618d6aa8d2dfc97c9444c8c630108400300182109003006031b9a1526c0ad192d9a330c73436c5f4df44955542961211aea3d6a8a529b2f69ecf85f97899431b00424000c0180092400c060d3639a136301e9422f3da9618e686d8be83e898eae6665a853c3d9ad67d5a55d51085a4fa71f13f3530863600210801800c0049080a434c1531a6e6801b7a34e6e74b58659c850d7b3efbda2f58ce20319c7a74319deeb477a92a4f63af9be0fc15231b0004210300018009210148681942b4ad0c43b744d2a75a4e38c4a1b0f53daabccdeb185019727a159e5d1ae0f5cf4e87097abeaf36df9ef8c81b600084086000030049080b92a41b2a2c560027637156e9dac718940c3d4f6a2b0aad39844b837ac47ac651d1974a4bb7d0d3d13f34e0063600084806000030049080a0680634e9369803a4d55dd3665844a430f43d634c32d0c28bc16d1a91e52f47b78e7d2e5446fe973fa7ece7f997331b60002120006000c0121086c01898c5603131369babd1b6658e6920176f6e33aadf0ccdf1797446f78f169aefc6f5661a3e8e9fa7ebafccb89b6300042040300018008484c6340036e6983102295baaab6c8c714240b7de06cc89a76eb3bac90d63d5a6464d777d3fa9d35f99f9cdb630408420180000c010900300001d26d30100dd53774e89cb049211aec8d1669c36c4a921b93442917b7f5beab9fcbfcc74c60210204300001800849306806005031821a6db74eed8e33c6521234d9522d4a04a931cda70e589df7fd7fbe71fe69e736d808102000000060009200a90006141400980d8eeee9a1658ca1215f4b40a6853498321a5424c7b757d2fd64f17e6be736d80810210c0000180084802e5008636ca00001d277a68c42cb191092aeba891034502079d348450fa7bfdbfa5df97f31f39d0c4008108600000c0042401ae6204306dd00000e87a5db0273c60424abaf4872e332a5baa0907035376f7edf63e83baff0036f9e6c00040810c00001800848036cc900006e9800053a7776039cf1c80123d052e65463a3d1b9287509399ad1e9e8fadeffb5e3fc6fcc8c00102040c00006000848036cd080018db18001755774039cf1cd0092f4cc430d405493945b94e59546de97b1eefafe2fcdfc730001020430100c060024200db20400306d8a9a13756eead0dacf2ca40533ec638d201a2a24689b5759a5bb5a77fa9effb1e1f95f0e000801020000180c0048102e8c44000da6500c01bbaaa6d53271cf30253f6b39885691559c506595eba6495f4e657a1d9effaff0038be0180801000800060300048102e9c01000c06d803065d5b194dacf2ce4275f576e6d63181155338d8d68825c5655bbeff0057def57c0e7fcfc010020010000c0600090211d7cc0206c0018c0632ae86dba6a72ca04be9673c6f8b74d0b3cc66ba453ca1eb9ce2b7db7eef7fe8bc5c3f3a900420001000c01800090811d9c83100c29a01800cabb6531828cb348fade8e5ce311de6eea33c2b5cf931e53a7a3a05cf87a7dd957d07bbc9e47c000090002000180c000120483b791310026db18000caaab6d80d4e5921747d3ed19e13cd8658e539a400020d3a3bbb3bfa74d47ea7c9fca00090008000600c000421085ddc88621031b6c0188a6eaa9b6984e794a129484050d8310002001e9e97afdfe87c4f9a00210080006000c0010908177f1a000430a6c0002a8a6dba182cf2805328400d8c6008000000a28001080100030006000812108f4785000098db6000154db1baa0146508532840318c6002000001b1800020100030060000810902af43810000036d80003aa6c2a9b0233ce4266440318c6000020001b18000201000c0180000210908d3bf824130006d8c0621ba6d8edb1a88ce014c02183180c0004300063000100800600003004084211d1d9e7c8000036360c10c74dbaa6c088ce0099940318301800806098d8000801000c00018020108493ebe9e0800000631b062065536ea8638cf38014ca43060c018002600c6c102004000c000000004210957a1a79f000218302983040ddb74e8288cf38014ca00180c01800003630042040000c00000000484246bf47e7f9d9800818c0740c10c754dd8d82cb38014ca0060300180000c6d8212040000300000000424091dbf6df2fe6e28188180c6d8da431bb74d8db59e50814ca006030006000036d8242102006300000000421084fd8fbbf89f37990000c007414d20655174c6c233ce414a40980c001800806ca18909080183000013010084213afa5fb5f81f37950000301b60e89063754db6c73119a14a40000c00000001b28049080060c00040000810243d7ebfeabe07cde34003001b18362006ddba631931948a50000d8c1021000036c0484000c6000200010081087d3f61f41f11e6f12040d031b018c00655154c6c1441a6db6fbedb697554c053339e59618e58e511940c01200063000100008402100fa3eafddf92e0e0800040c180db00195453a6dedd7d9dbdbd5b6b740299524cccca952a4512a73e7e4e6c70e7c6410036002000100840810cbf6bdcf338bcec41820180319400329bb7bfa3e9fa9dfd5ae8c099898989999511332924000c49119e1c7c5c3c9030000010002042040027d1eff379bcc000000c636d8818e9f47d3fbfdfbe8c1252a6626622666662254a48400c0018c9cb9fccf13000001000210204000847ffc400190100030101010000000000000000000000000102030405ffda0008010210000000842124fcd9ecdf1cbbeb61566b1c737a696d881b64a298d0dbb89b50c033424a45c1af4f13cfd0dba1842cf1cd6b76da4363681a4003a0d2b101990899467cfbefc9c9d1dbaee399232ca74d286854c1b684931032f4a88699921291658edae786bdee9bcc165945e9434050aa84090d262df6c9cc03c41248cf1d768c34ee2aa1011966eec609b0740201084f6eee7e7a84de2090565cefb39f3aeeaa5200b2855453006c631210040fbce2b452c004e9cf22a715d969500119cb65520a6030421264a9ecd396dc5ae710de8df1e4b5cefb39f8ba3b9802ca5934e436600021243526fa66534b9901774e793353d1d5e3e5d9e9300582d25e541975500c04294c42d367317abf35037a5d519714f4ebe5e3d7e9300c069ac96d83db691826092612ab6b893a3abc480abbbaa11cfd3cfc19f4fa00196563907cf4af7b9000103090aa4cdfabc5cc2b7d29503239fcbe8f474411832a1e76a055aec488621b1a1a9748e8dbcbce437da9b61387061e9fb7c398b9dd3871135799addde7200c6d82a21d41bede62995b743a29cf3f0f37a3eff57918ace740caf1cf4a9ba5a55464301d034aaa2b4ce76d3c4dad43e9d5b6b9f8f2eaf77d09f27089a72437cced6f23ba8c460ea9c84d5cbd739defcbe7dac9db7739e18aeaf77b1e7e46319e94909737432f0d5dd473b1b774e5200ab9add79a62396e225cfa1eef53797938ccd310a71db2e8693771803aaba1249b066ba618ca5310b09bdbabdeddb31f22673a1a69657a2620b9c06eead8921b266edc2018f59c77eddedb672f968cda608caed8243311d5d531248006c006d8f5b7d15a530e3f3479a4c1acab42859e1d660eaea86214a6c60086d8c7b1d35a55071f9ccce591610f460b3b0caaae9b12049b04021b1b63dba2eedb387cf6f39a10887740852f3bbb6d8a418c148086c74dbbead2db6bcee36e736d2092d84504c69a53a14a1b18294086db7469be9a58ea3cac1b5914a4595baa10a6e74baa64ca1b1b1420436558f5df5a6dd4797815382a2033d2676059556b756c4a40636e6647236ddbad377a8eea7cee54e79a6dc2b413a43ca74d36abb1294031d0a1048dba77a56f3ad5d54f1f0c93c83055252a4a4e88daee89948183a14c848d96eeef45b6954ce7f3f34b99030001357be3addd2994860db14c8240eaf6abd0d2ab46b1e0ca572034c131a156d96f76e6524c06d8a641081deb75b1b5dd0b2e3cb39e20a6900c095d33bdb2524980db14a412037a55697d3a5b167cd9659f0363018872b3ea8ec6e524000db7329048c65d95d1beb43718e3872f25b62693964c63df9f704a1081b6c73292720dd1575d1aeb54c5963cfe4676994d16673a73f37675f52490903636c99493901baaabdb7d6d8d4e3cdc79a194c490b29ce7b7a45221036db09991390077755a746d4db4b1e7e4c900da1000ea984a10c6c6c52a53700c7555a69becdd34b3c393090180206154d09206c6c04a52a2006dd569bebad1542cf9b0e7cc0600003aa12421b18c05328d62001d3d2b7db4b6d867cb863900c0001bb6a508286000a5274a0019577b6bb559411cfc98e60306021bb6a5206d8260a5255370003aaad76dea9d3163c3cf00d8d0098e9cca074c1009248a8d250037557bef76db518f3e4362490934d84483a6210242422769400dbabdb7d2eb0e5c3343baa14ccca40c2add4034084242027fffc400190100030101010000000000000000000000000102030405ffda0008010310000000ddd55550639ce9ecf2f34632a13d7a34519e6a5d0248bd0ce01b422ab314806f5555549f14cf4f7996386731469b6c465045509093a246260842abca40de9d5d30e1957d418e24aa2b5deb3ca49764a049365394318a4d22106eeaea87972a0ab532a2c0d37d232970e9a96d426c6d219571144ca46f5554c30c526ee54cb6056daaca5c14c9629436206dd3783b26656f55544acb325bd22655003d35265e63042100c01b7a3bcb2d529c8deaa999ccc087a4c20002b4a119a6084000c1d8695a6785c2733bba6e7395209d2d74c71001da1b94c534009836ed95759e4f349ae81d0b2952003ef9c39800764b2905e14c40c0aab0aaacf233a592eda06b3ce6418b5f433e5e70034126513a19e3b881a1baa4aaa96712de387a962519c291a73d5d78618805dc09b45b738ad84c01809d364e63c71f4f409e7cd39045edd7cdca863d644d5ca6e94e3ae80304921b6ef3ceab1c7bf561cf924905ebd2b9383a6835496893729d4ccc75da009949154eb15778e3d7ad331c12495f4ec737931df4edc23497709a1c29d7ad00a210ae90446979e7d53a554f3e694d6fb2c7cce1dfbf5a24063b2096133af621139c2a7751228bb51ba8d2de394957467e6734efdfa5b896d0f5cd13724ad7b04967199556e0255a27709ba940273e5f2a37eeba250c1eb95e40c53af621465129dd34342992e9b6dbb8999f33007b7653a4801d2801895f60a33884154c1ba9ca580012eb3c33cd03dbac6c000b9940c07daa3388426ea9837109002112966a25074f405000173280aa87d919c4210c7740a641340811266a2213eae80a1368294a02a4aeace2250031d092006810812ce67390eae806d0c0a5280195be79ca10d82690d80c481209888265f66a26c180c905482f4ce1480d884014000842266621a8aedb13a1143b9522183bce52436008436c1a0490944c2145766827a12e8779d3cc54e5cc2481b01021b6260248532a0989aebd41ec41620750d5a33952806c040936daa481249439519cbeadc2b610396260c9cee14a1b1808426d83012494a7313126fd143d58800430230dd4a436c01084db0600a65244acf34f6e8a1f4200010995186d128631880486d80c68994a499cf30db7a75d4848a0481b9c6a121b1820421b603005292519c406bbbaaee99043918ae8e5bc44c630108414c0600948a262129bdaeb6ec844b4c9a15ed5c17cc31830108414c698090928510a51b6b5dda45349320d2f2ead7cfe7cd8c18024206d8d300492533313217b56d4c42436156518e2c60c0424036d898013285132a64adaeed80818c404a018c042100db686009252a664981ed77a300430002500c608408074c43004925294ccca7ae957600218009206304204036d92500094909289946da55d800801a094c63048004db6245000295092894969ae956008000094db0120001b192d5000294a1133293d75bb04201802414342400306c7153400092999266653bb6036db6034874d892060318c138a00049299530ab5a1081baaa6d82099956d003063001fffc40026100002020201040301010101010000000001020003041110051220300613405014601516ffda0008010100010200f7688d01f1ea7b74ab646454ea5558988c900ac5e522440b1a10008e72adcbca36f78208820e4c30fa7e2b57c8bddbdfa77bdf76f7b04377777777776c1ee0fde5895011ab7add48fcba00295d01d0e9d69076b8ecea26faea343285969489102c6e07173752b98f020220820e0c30fa7e243ae1d6b5af56e6f7be77bdef7beedef7beeeeeedef7bd93dddfde86a5353d37d6411f8f4001ad108b8956a2c58e08c9ab26a6af18a4db44891202c44109c87eab7f2208088203c18783e7f129d7201ad6b5e8def7bdef7bdf1bdef8def7e1bdec1d9279aa63cd32e4d6eba23f100028d76b0c0ac0e0411a387ab2e86a29c72bdd122152098b04b1b36fbece440440411c987cb5a9f149d648f0221e77bfd638dee682d55d0046978b148208f7880000288611d12af001a30edc8a8d355392aae91022aa18ccb09beceab93e220220220e0c30fa3e289d4bc4c30f96b5e3bfc3af010055ad6a80b4b8d9181861f78000006846817a155e0218609629a82674508122b8b4b8823b665d956f88808220e4c30f80f0f8a1eae7c4c3e8d727f06b5ad6a6b402841585119ad36c30c30823d820000006a682f45af930130c1197b197a810162c5820026eeb3aa64f98808220e4c3e03c3e289d4df9dc3e1ae47e41c6b535a8000a1457121164b23c308208208f588000a00d695557a727260e0c10f0f33c8002c58bcbbe66464dde62082083930f80f0f89ccd1bdf89fcdbdf20f86800028501623ede591c10411a20823d420822c1c6942ae2f868030c10f0f334ac00458b04637ddd472fd22082023930f220e7e273a89f7ef7f8041e22694280bda429d93607041044d32b0f48822c58bc682a85185e0bc1860844b265158200b16136d9d43319bd2202208393e03933e2632dfd7bdef7f88410780822850a34e041c387e0ab2eb4432b0f31041162c5000015428c3f05e0c3046e2d97c48b0403765999957ddeb104101f21e1f149903d7bfc620f21041162c48230d0e1e59c1861026995d4fa0410448b00000014617a043c5d2e8b162f0ef93919993ec104047a8cf894ce3fbc780e44104114ab2b1f06964277b30400a58acbe6208a162c50000a1460b78024c10f174be2c58b19afbb3b2b5af60820f5fc771fade07ef107908208202acac584034c2e0c7ba18229d595d8935c8820822c5081400a00016ca9fc846e2d978508258d9b67d0d4156f60820328c05e863a0afc7c7c77ff9effc01d093a1e10cfe9bff0081ff00cf1f8f1f8f37c747c797e31d4ba2fe71070383c0820e36acaddc9146985d1e6c36c1529183a798822840a1600a00000c57f210f164b9550069739abe87c7c8a6cf688274fc244dc0764b1104a98b6cb162752ab5ebea581f935e038d41001c1e032948b0c6974b381ca9ad84358f11041162c489162c502082236fc413c3cb542996162a9d962e525bed12aaf07159d5b5c1860e2b3a8e588225990b7536758e9ee9ad7e2d79883c41528c8634ba5bc0839464600788e0458b162458b041041c5177a0cb548737daac8fbb2642e40f609d1b01892aeab0f1a9bac924b47226565fdd5d98d7d47e47d37f36bd8a6b88417971b385f006b7a9978d6b910458a50a952208203bda5d5e4f9da1cdcf638657466978ca1ece9182032840b1a1221861890dc6d27565b9a606a2cc5b9d7abe073afc23cb737be44ae02a5e5d1e18a4707843494f40822c42a54820820f044ab20e40f1bcdad936870c92b05724649f5e3518b8d008496356812499659b5e1db2ae0d6540a362d98f6753c0b6afd5bdef81c0885200c2e0e1a2c1c98250e84790820822942a41041100d11c2caad0786b2d7beccab9594d088ac339ad3ea03a360cd8e1acb1ab81cc24f0ca0000b365a1b5eeb223e3db45f5375fe99afda20e5252ba796cb218b0781159423c841000a1542800458907061e04112c5632d6bacccbd9d0d6319155e75176f5f47c024410433b6337deb7184a83351edb722eb5213d80a5945d897ceb9d33f18f1335ad08a3466ab5a847364b498b071a0a57b52083c00114222d62b5454edd08b17830f0b041017b2d7cabb2ae5350a5284d5d3a9bfab0f168a742cdb3f700a6fba82d4cd561c56b6364609e9b91d3ebadc00e92a38b6d1666e265e2fe51ce80d69440ab5a22825cda6d68a39035a48b0780822c48a00000e562c10c3c2c1c12ed7d99d7bb54294c64ac4c86ea2c7d2abd2f063108b1c2c69684af1a834db655d401b6ec29db51bd2abacb141ac29564c394d953f5de99afce20e411115502184bbdcec405038110046448a47882a519082083be04582688d0136cd6be55d956a8a52a4c74584e55992cc3d1d170387109d6d6137db8b996464a3a65f5e5dd886da85dd43a8e0559d84512ea1130d71568ac56c8df20e97afc5bd8304def61ab95851a78e6db2c7100007025402b22452a478828c854820ee0822c1c6b53659deeb332e795574d7525601b1f32e78fe8c0c3447cba6d08575193272b23acd06c5a58e3a0adb3ce3e43665991fe06c9b723229aeac5c7ec44c87a2c02b3657d4b035ef337bdec1077bdee935c512c96b5ada5409ae04a4282a9148208239112241160038104107261259decb326ebdd2ba69aaba9042d95916bd91bcb5557d370ee7ff2534cd106751c97cd5e96ce87230a9c90ff00f9d95d3110e0151d4b3294bd2a64aaa446b3ea4a74009d4b02da7da6187c760ec1e29948109b5ad67888951a994f0b2888080160208208304495c58b041c0e01041d92c59decbaebed095535555d614cc8bacb1a3c6f3e8384c2f98493b35b03371abe8b5265534adb9561c5c712c66c2a856f6d4a72f03154aadaaca006b1584d81f234f6987d0001a02b9538766b5ec6952a232ba388b31a2c639182d582082082082ac8e8ca41077b041041ee2cef63dd75d6815d55555d4ab2c7cabe34787c758b4514cedd4dc2002d94d5585bfccb6df8f922a33fcd8b65d59c8c718acea6e0cae966e2800a262fc947b0c30f8eb5a004d00b1183b3d8ce56521618e2de1662952cd4db6e2e461cd820820a9464656041dec1041ee2ccef65d75b685aa8ab192a023d99795a02c8f0f8eba73ef5c902010af528b325fa5751b2b22e98f5d7431a9cd956156bf5c4a593b6aaac7a196080acf918f598612781071ad6b4381010c199ac7d894329d592f314d2559da8bf1721e9cbc0201041041564646520f1b04377977b2cb1c2e355875e38585adc8bf2f621964687c071868041c1860e49bea02362d62e5c7aa92f6adb9a988eb2c7ddc14fdbad0e006b16d9f216f5984984ec1104d78efb8377b5858708d559df635a484954ee7798f7e2e53265605b8db04105591919483bdefbbbfbb46bfa063ad21496b5f22ecd7b0430431cbc3e0209d2d74c4110f2ac492489ac9aada732de9ce1531dd7368a6ba58f1764b4a6a02c646958b51149f92afa8c30924980a907cb7dddddc600174256e1ddcc608a80b58fc51918b9b2dc6c9e9ef56c156464646560dbde9516b158ac56433d9936e7be71b80d309b8d1e1f01c7485048257968a610c97059a3332ca4527b6cb5945152cb5dd171346088910ec9ac7c9fd46124924987804107737b866b80027691a103313c22ed8d8dcd5762f504bde5d45d89fe618e94254aa07002a2d613b74d2c6beebae6200806c91340b9687c071d29809a1c91dbc12b7cb6ca2fba84a2a065d9543204e0c12c8791ca91167c9fd2612492613e0083bdefc35a50211aede58a2884b3390dbe15eaccafa89ca2c17406fecfb8dc2faecaa22767610f2e6c8779ad40ccd04263c687c019d3d84260e0f16b832daaba8c638941550908cac2ae85026e08f0f02083858a54fc9fd06124924927c810760c1e00289ad18602c445e18b1760c1bbb7c065b16e5c81902ffb8bf7f7ab639a02704bbdb6645b6b930c2c09838dc6863786c1c36e54ef8b535c98ad1a2c5e0812ec7a20569b335001c6c4050fc9fd049249249f46c10441c8820e04259b734203decceced36181dee6fb838b0582dfb7edfb56cc7b68b56d37b5ef7dd7dd906ce18c0602c0131a18de20e3100f0391c6f830cd184245e44ae2c11f8d4d0b26c403687e4a3c4924924924fac410780208318ced0382c599ddfc77bdec73b0ddc1bb95a8b6aca198d9af9f6e7db961c4eed982180c630c24c6f2a229860e44d91c1e34381121e0458e0431783087af4408b36a7e44de0492492493eb1041c03b8208093009bd92492cdea137e61c5c724dfdc492b37dc0ec468a49dc30f07caa351866c1e0f89f01043c0e0c0629d91c08c0451a45ebfe06124924927da20f11078924ec92ccc4faf639dec79087807851013c183831a187c92639318c11843e95221e09420b8107078632ccca6e36ac49d7bc092492493ee1e4203bdef64924925bdc391c03be0f026c91ca930430423868d0c3e42611e071b3c332b792c10f1a51dc0f021e2c9759557562e9424ebe3830924924fbc4041df0203bdef7b2492def1c88781e060e472a4c5862c3cb430f989889013030238c83473be441e00e8453a1360355fe355de8c46ebfc186124927f103bdc077bdf777162c4fb843c98391c6f81e26298bc087960d0fa3a71e0c001e3205439137041c8e4700b08be20ed53ae884924927f3ef7bdef64fb8703c0c1c8e4703c4c51070231823478de8e947800786b810f038107a070e01e37b5604afc89cc30c24fe9dec9fc23c4703830723c471a00c58488c57831a37a3a4589640491e5bd8e041071be76209b52e37dc3832a887e56c6126187f9a3c443e03d3a8212a4c04c5e0968de8e82c2bdef7bdcdf86c1d820ec11019b9b252c30c044274b2bbbe56c49861fe70f110f80e4788f15862f02184924f9f4030f0b019bdf3bdec306077b077bdee18d2bb09860882518ff002b249861fe988781c0e0f90f031781c98d0fa7a0b7716da980cdec1def7dfdd65f4dfdfde1c386def6491c6cb02a45b3e54e4987fa43810f03c478883c043c2f063c3e9e8641d96076093b277dc497efeecb5c55361b9ae4b859f6fd81cbf796ef0e596cefaaa5b3e52dbfe98e0723d026801e3b3161e1a187d1d1dbed570ddeae199cbfdbdfdddef67d832030b0bbdaceae96fd8b70b96c0e5c586cef0f8b8d96d889f237fe79f110f260f4083810cdc30703831a187d1d2a34ee0df623072ef67d86cefef0ef62aa58189b1abad14de8e6c362d8b6fd8d70b0db84945fd4aea0f5e3fcf3e221e07ac4d83b3070068410c6861f474a84860c4a3b5a6c2e1cbf788631114925c596e6d165aa0bbac16779b3b9adc5a9efc6bb3eba9fa9ddfd0d78980fa81e371781c0e0c68c0fa3a7b025efb83185bbbbbbc8ecfb11f61c397667b14516b9725aab36c7b8db407776e9d5e5b523307f58c1e93e40082087930c687d188df63d9f6fdc1ec73735a2e395f758f531b3ecad5a58daac2116358b3bb7f6b588e3256dc65a1378a7a8ff0058723f0080c1c98de9a4ef8136ce09e01efd8258958cfdfb0365c142ce58927b81c71d3b0e944ab193ab0ff851e23c0c6861f3aa19b101235019ad71b108e49075042d0f1a130cf4d8aacb8ebd607f2cfea1e020f030c3e8afc9610476eb460f03c92b18ea18b0c334ab5b746b023cc57eaffcc3fb0400789861f457040b35a27bbbc16226a6e68294d6889b109e070a113a54048a2757fe637ea304107918637a1208215d43341413043c682e84d6f83c6b5ad082562998c953d6a53ab57fcb7fd2381045f230c6f4271be0820c27626c19adcd684dea6f8d8200546ae54d848c2bb3e4ebfcb7fd60003c8c68de8484110f0498574b04edd6a02cc0cec9a20312a74b09a8531170476cf94aff002ecfd020e07a0c68d0f98e083370c034575c6f7c18b01848866888208c5263ca662057b27ca57f9767e81041070383e263023cd43111b8d6c433440137cb10c098b18700a2b051296aaec2b55b26ff00922ff2edfd0381e1bdf818c0c3e495d75bd469fabeb5054a09aec840801521805da8ec63ad2858d348156a4c7887a857d587f2edfd420f21c986187c0ca28aeab61650c5e00a3b6776ccdee6e6bea35904eb4ca01b059b0697a261cd753a2f1fcbb7dbaf50e041ea3083e38941a5a10490aa57b54006b29632cd0ac5429640a51c68001a6de2958a8a6a7c17fa3a812adfcbb21f46f7bf70820e47918630f0c22e3e86a4e3b50f4fd229fadf1c63ff0091b09a82b55bfec7cf7cf7cc6b16c4c94b96354d5351f463e30c76a294c695e56462752b7f97643ecdfbc7a4c687c31f2a9ea3fee39e7aa1eb1ffb0dd70f5b6eb2dd4ce69ca367b16e5ceafa9af51ab2fec4affccb45669bbe4f7ff2ed87f48e0410703c8c30ff000fb92ea7ad53f25afaed797d532bf976c3ed1fa0c308f03fc30dfccb41fd03cc41e261861f03ff001ea2d8dfc010789861f030ff00c720ba37ef1e66187c0c3ff1d58b637ef1e461861f13ff001a220b63fea1e3bf230c3e47fe3125496c7fc03d638107a0c30f91ff008cac62e3dc2cfc03d80f020f230c3e47fe331531a9b4583de3d83810780e4c3083ff0020274eaf1abb45bf907a071b1e830ffc8a8e975e28b45b0ff18c20c3ff001f58e9a98e6c96c3fb87a4c30fab5ad76f6767676767676f6ebfb140c194b592d0dfb8723c8c30a8a8622f4d5e8ebd0d7a0af421d0c7461d23ff002874b1d37ff3ff00c1fe1ff0ff0088e0ff0084e01e9c7a6374a6e927a39e90dd2cf4e382710d5afe6d070acaac79687fd83c0780098e9d313a2d7d12be92bd3c608c318bfe7fa7eaec29da575ad18619bdef9d6bb4a1afeafa4d0d8cf80fd2dba4b74b6c06c72bc6bf888d8b955659968b07eb1c88257455d269e8757494c05c4140afb75c18492492493b277b249276493bdef7bdef7bdef735dbd86a343e1d9d2ece91660327f1032654b659fb041c52989814e3254a9af03e27930c261e0c24927f1ef7344323d17e0dd5ff0013ffc4003d100001030204030603060406030100000001000211032104101231204151132230405060526171051423324272246273813334436382911525b1a1ffda0008010100033f00f252eab5383920585439cbbae3941856f06f9c05a4145f50a289f265d8f7be7f2b17fedf13e9d255b383e77460c3be239dd4950d56256aee8461163d48194052e1c57ce015a58e5249f2a3ef189fd81177dab8bfdfe9d752d539479cd4e03a942961e933a373b6521434ad4494110e9472b29778101402a5da47963f79c40fe4081fb5717fbfd3aebbb9d8f9ced31745bfcca00cecaeacac56a500abe5a42b293c0782020c6b8a352a38f96fe36b7f4d4fda98cfea7a85b2907ce6ac603d071db29055f6501696953c20293940500ab1683e5dbdb621d3780bf8fc5ff55de9f1c1bf9befbdde0c8ca02861c86519139c05a5a4a356a93e5ff1f103f9020efb4b1640ff0050fa842b657f333969a0e7753c32af9043280b978101402a01683e60f6f887ff00220fc7e288dbb577b3b4e129f87653500f02020c69328d5a84f983389518cc48ff0075fea33e0c7941f77a71f08e095757e1eea9adc70a0145e4b01f3275e254e3b147fdd77b3bf87a7c3757e1eea9aeee280a16904028b8927ccb7b2c49e7216bc557775a8e3ece1d8338aeafc1dd2bf19dc30a10634dd1aaf24f9a1d8627f7ad35eb0e8f70f4db657f3ff80df0fba57e33b88301ba355e4036f36631481c66248dbb577a7057f3ff00999fdfc3ee95f8aee10d051792d07ce7ddb09a8ef56e9d81c6381748a92f1e9f7f0e7ca3e977d9b85da536be224785dd2bf15dc2482022492510a3c8e2f10dd54e9123aac79ddad0b19cdcc5893bd562a9cebb575ae9a37aea8f3aee5841bb9e5369d36b00b3440586c6d5152ac92042c0bb669582fe7582f89eb07caabd6184c577aa4e123125348ff32ab60582a07eb67b1c1668e6df0bbabf15d946501179939085a55fc7762eb06fe917714ca54dac6886810029e03c10d391e180810a9d5a5529d412d788553038875375dbbb5dd47a5df8e54f932c7b5ca44f8365f887385a9d988562a1de33aa3dac68924a185a0d60fcc6ee2b4a06d1c3272ee9568e1745d12c2bbda010a1c00283ac50c6e10b47f88cbb139ae2d7082371e9165babf141ca479401a1ae3e0d977ce50a2dc362a2a1f1bb368aef1de3b20c129d52e9d00017462e64f16eb65656e06d2860b9e689a84ab828ad6d13bc2879c6526d8fe7f5291e55f4cd8d931ff23e0778e500ad4fce46562bbfe29c4d60f70ee310016a4008404050b9f00c883282944a29b4847ea298fa60889280715710a144265469900b48b828e0b14e007e1baec3ec8732c6e107690148e1ef6500a939495dd19434a9a87c47e22b329b45c94cc3526d366c384bde5b364c0244a31b676c80606844e618dd4518945cdde6e806c889506eafbd918175220a663283a99fab0f429f46a3a9bc439a60fa24fa2f22a730242924a805498ce4a819430a979f0c92861e98aaf1df7e426331a8dd39b21ad24b8ee8e813d131e4b46e147181ba0f2448809b5196305b74e35006850d440faa204285b5d0aad46ab0e218defb3f37cc7a841f10a28f88420e56572728945ce53c16562a49f0fb7a9dabc771aa138ba66d9d90998e68427d574d305b1cd5361eaee70b5bcb4883b819ce6d634b9d60107071774ee8443c86b8dd12d0264a2d7224c00a1b757d94152e0111010a8d5f72afad83f09feca21122328056a71527292140ca02b1f0df8aacda6d4ca149b4d82cd1910f844904202d28c59032b926b7ba39aa376b7fb94ea6f2f645fae770ae81dca7bdc5a05814f71d65fde8b00abb8ee27784680641b3931ad337426c8baca058232835d255c2daea96370efa4fd9c155c2577d1a820b4fa146600f46895ba939dd40cac54ba3c22e200dcafbad1970efb85f286941d054200ea565d15527b8aa1d65c4ad34e48b9556497bc06aa54a90201542ad63484ea980835da49ef44aa6da5da4ccec176c2a1792e0e470d50874bda6e8b839ec1a9e64c1b2c7f6ed739c192d23ba9f52896801fa6c5c5530c235345f6549c65c4b6568820820a0e0650e4b9a32836ca610c65035698fc56220c1f3d39470c9e29f3f00ad4e2a4e7032b28056aa87c2d67b7a82c3f2e7221690115304a0d6c94080484d6a009d37552a3ceab3507b1c2556af50e8639e26dab608920d6a9b726a15697642098201e90b1385c48a355ddd007fd26963452a6e223745cd3ab5b5dc89b84fa0eef807e60aa84358c690d3cd57750323483cf994d6f7ddb1b595363496b891c93d87bdf9553c43243931b67cc94c2852b86ad4e9508110bb0a9f79a43b8fdfcecf0c653c77f3d00add171539c0ca02b1f09f8baed68db994ca34dad6886b426b50aad908dd5c590c8b9e3e10a9619a0bdd12a9b0b34335029989a3dab41ef754fa0f90c96cdd61eb0b183d140b54722d6ef29f4ea971582ae1bdb30178d8cdd06b0068686f24c6ef51a9b52435baa7e4a8431ef64902c10682d02e98e1151a58794ec51351c58041e410d9ed418fee92135ed85d536831a62e4c2a6e3610542baa788a4ea5504b5c20a7e0710e61bb7769f397e324a3e89628b89527861459179f05d55ed63449250c250008ef9dd06b4c94710ed41f01368b03470d5a143530c1955310f69aa03961b134a8bc4b442a782a021b6160132a34387309865ec3a0855293a2b130762762b19564b4b58d46a19ab59ce4190ea42c370a80d0c73a35734c6904111281ee830d68ef395273d8c67e59845f2f6a606863e0988329b4da4b698ba7bff20682b122ac5468d3162116ec8b1a3b84cf44cafa5ce0600b02a9b3f2b00cc82a9e3f0e5bb3c5da53e8d4731e21c0f9b8215870ca9ce386cac88307cdca24f046418d28bc93e16f8878fdaa012abd4791053c5305c2321ab57ca32397dee93a9e870836298d8d552e853a6d60e411c4522c1632085f776bc97c9f84724d0c69d5f9ce9bed3f35509ec6a398240d36905760d20be650681709d525a2cd1b941c7bb50013374f730bdce96b410df981cd39d4c680208d93054a4f63035cc224722137438b848dca0f70ad484876e15514cb6a6e0c28708449758c030a4e6da625c8384836c8a1d506e35bf3679bba81c3272b671c16564da825b629f4cc38799945c782320d051a8f81b7846bd7653ea5368526536ec0643a2191ed809b693c0f6dcb447d51a74daf3b9328bd8d7444a84eaac7383e1fac905374bb0f8b6013cd3861e833517c3c77955a0438b83d9b49dc2a7a758ab2d1736844d326999d649109fa0b9ce361242151a5cdfca4c046982fa4e829cfa81d3a1fd7915ae98d51b5d434b0eec74289f9aa42b46b13098e240469d487881d535d21b7842e8382020010320edc954c19971feebf8c67f4fce471db8a32b26d509955a6427d2248123cb928b8a279641b986845c74b4f87a31748fcd4f0899e711c1264ec10ec968a1f462aacc239d4c4bc313710dec9f6a8d54eb34b5ed0420da600131609eec4520d792e3265563543434c4dd0c3b98d07ba49214214abe2696c03a422fa4e33f24e10774194c01f45153503b882845d5261d4c601250736210100842939e5bb38cc234c388697126c02aa47e23437a0571908391fbc31de7eca72ba9e285656469b826d4684d78444b981169823c9929ce45c7201019009ac1ba2f30d5739d8781ab13487cd440f08560012844728840c8e88e1fed6a4fa621b501908b416b91149ee0f880539cea95267480026b592bb47b435d0402899a6fb3c2a8cc435eefd42135c1b37072780d0da7364eee822f374e7080bb36804a61d96a121123785ff00dca6c9b44095ab69510a4d3fde7cfce707824e57ced93a9b85d36a34494d784d7c9855291dbc728944e41008040201340dd744fa9b950af9cf801d8da5f55077e281c1746541253aa1a4e646a63a539f5695406224382ecf0af8378514b41de650704e6d6127733954769787c969b59540ed60c5c59174ca30a106cb459c9c6ef75f904000484004e6c10d91cd0736465de081830bbc0f42a5e1347dda3f9bcf4f0c672738cad9ba9909af00129af09afe4b72d4fa66e3c128a3c4020135bcd009ce4f7f353946442b78338da6a0e442b0e032ad939d507268baa8c70aac931b8f92d4d0eea2519ca19a06e53a996bb912a5a8121df24d060d907056040d8dd000474c9ec8d2d92b10f709ff00a8b221d2e719405b30d98c807040b541b65fe57fe5e8b3949438dcc362858129af1ba694c74d909b27a7a2a32198e328894e24dd139d94156f123194f3bf089cc0124aa6e7e9064e4e63d834121d691c976ed71d3106139f5250d2010a0221a9cf7c3844140536ea3124052d7ab00ad9c2244a11c132896c294202ff002bfdfd223c0213d9cd4ee9aed8a0e410410080433953c51949ce32ba91e269c5d13fcca38cb185d130a40cbb5001261329886b7226c8d1a5a5dbce432b22f7eb6812bf098c71b820a86b8a16425587c8652a33b705f2ee617eaef532111cd1ea8a3d54f8210ce5052a07908c4d23fcdc7645ec2d09e6c3ba02811c00b8e56e1ba7d60032a16b8490aa160ed00d42d65705420a7fef28928ab7041cbf070dfb8fae5d0410843208692654cdd49c8467756f17f1e9fd548f1613caaa79c676cfbed57396dc06e1070d1cc1e0b650429c2523d1fe853e04f91be402831287543aa1d722585172bf0595d48cade1fe353fdc17747d07817cedc723382a1eeface56cef93480e3b8d8e5072b15ba9214e11bf278f5d213a53d38f344f3ca72839db849f0e2a33ea14d2a67ab478f7ced9dd4b01e632b2895b7058205a0e56309f51dde30d9d906d8080bf82ff0098f6c7787d54e1e89fe4195b32458c1cb7cf6e1be765b2809c5ca1698236396fc100e546930b49974d80559ee32d002b16e63ee2efdcdf615b82fe4ae14e1287eccac38a020e008e1db28cefc1683b22d31c8846e575cf6329e4197c0e8154aae3d933fe451a424b8b895deca14e05c7a387b62e13c61b0ee6191a048caea322548ca293be857e133e9e1db29cb91d9104b4ff006cc994f793260204cbdc48e89ac6c344044110819e45169422db95fc0d4fa8f459f549c150fdb95d4cab2339cb08f91514d83e5c17f101b1440e0dc66175b8419de4e3807bbe63db3381a39ef94119839dc78f220ecb4ab70c1ba0e36cb47d9cd67c4ff6cc7d9ed3d094c78969caf96ea078fb6578e8b7e08883628a28395d1be5214330acf6cce11c3a3d358e25b69ce40bab78178f0a4ab645420e506415d5410aea4a0005358b07252ec27d1fed9fc0abfbb82f9cf80331073ffe6763c0763948e12c7bea9e6bf1f0c3a533ed9ee561f31c37016dc37ccc4209b4f9ee83c21cd41406e79a99eaa46eb657cafc16cc22f7e86895a1a04a9c7521d288f6cff8d988ced0866320baed95814e7692d92b453e8a1c82061585d0190416d7cad98413aa3831a85068ff00f4a188ac63f28b29fb4e3a526fb260a9f1e1f57f6e457767293ba12021902382004003081dcee508042010eaa1ca50d328a20482b912b9a2498df39c8a2e2005a209dcad186226e6c9d4c29fb5abfd1bed93dabc7f2a211eb7434ccca9900a3604c5ec554b08980b9d87540ef27e48f20207208ee8f3d9089411e8897fc912c68444952a0033280a727728005b3c9188e6899128444ff65020f54e8ba251e654180172255e020d1ade817a8c4526136894f30a7ed6c57d47b662ad4fdaa569064afc36985630177435c511ce2e8967d7750609424c1537944cec8b886829bac69e48120aba061008872a5adbad31861a4153cd02f2b4980897c14e7b4982428744595a41ba723b95361ba9ef393590498684d7d605a6d2b5398f6b65d09cc68d42f1cbaaedf1f89a9d6a1f6ce92f2ad32534324f329869800ee9a5a6f708c8892bb804490516b2e22e9db96e449b4a1ccdd7645dab9a9332ad0143ae829b05009e68b9c515a74ca0e13c82bcad45a0a6b5b63601071d510a4d8940083bf55360509128868d2e5db00c2bb27045b45b53a1525b1b1ba8c5e207fbaff6cc6b4082251234a8227926112022e3098d0d010711251ea8485681644bbaa63db0e42e06c806c108722b5892e4da644140843a26c124a6cab44a209128b9a11d312881ba014b9345ca9710d4e7084f73c00a0042ad2a8d9daebbd3f243eff8bfeb3fdb305df44625199426f9385c152df9a92af6c8e407240641c53818d4be68656c8f22897221591eaa54140885d0273d12c2e9ba2dd40945aca9d611d2147da58c1fef3bdb372a0657be574eca2730a06f94e44ec51c8a2a55f3ba1c17400022e806c2ef6c2110c7aee151f6a633faa7db3de52a14f009ca33b71ca19728e0194a8526568ba1598a0a25b09c1c423ff93c67f54fb67bd9409c81432032d591433082079a1c8a8ca32b21c03228becbb07013ba96ca9363c968713ce513f69633faa7db3df19123e88c2b42398400cae331195b333e20524495aa9082806ca026caa53fb43101fb9793ed9efb55d4351398d232b8cadc119028423c37c8a3394140140ad94009ce614ea4c4d788744a8fb51ff360f6cf7dbf5560aca118ced939185a94718940e70842b29519b4292085aa02d2e8952dbdd1ed9e09d9cbf8ea6feb4fd32fe9b70a5085055f276af92b641050adc4780f042950a54640429474422710e3f35dcc2ba3d8d3e526983f2442327802211cdc5b95f333c51992542852b6560834092801281329acc4b993cd17e0283f907fb65f51da5a24a70a4d6f40ae144945109c49d50828162adf34262100a1b0720828ccca214ab652250082119434297050a4ad2c44b5a3a85a718539ff0063bc46d07db0eaef0d1fdca652706b6c1168001b2251813b26f585730792fca49574ee6bbc2c84badb2079a1391950a736b9b2108080856539d916952a4282baa0535e3414d69de204045d8a9674553ff1d89a44932cf6c0a78564087384929ee71506657384453816255573a082b7088328c5910af28bc22d458a4645c9d9423a16902480af633c36c802a76466ea0a7221cd940dcca231164f761ab3c81a034aef18ebed71530f49dd02d42cb4a7724e2aa4c81cd3eda404f22ed4f00a76ad93f905562e138ee4213048549820d56858723fc76ac2d3b1ab2b0439958503bad7129a76a4aa1d8009efddc53dbb143f5b5513ce1533f95ed947a2309e42aad37694e2db8c8ca70a80414d041941e34930555738be7504ec1e06b43aef103db1570ee969b730b0b5582601580e7502fb387fa8b00d1bcac10fd05604ccb084c131493f9530b1276002c5384172c49ff50ac41ff55caa3b77947c321556ecf2ab0de0aa63f3d258176ed21601d115405858915990a954bb1ed77d0a8e49e0aaa1c43814f68826420ea9429b7e64fb22de9eeeaaad332c790b1d4bfd49476ab4560aa6e4b561ea0965469feebef58a7386c0c0f4dbfb3c8d8fa75fdf7272bfbf6fefdbfbeed95fdf5744e57f7d495dd16f7e6aa8d0bb83df93502968f3b3edfd8a803df72428685007ac14ee853ba14ff84a7fc253fe129ff094ef84a77428f428faccbc2868cad95fd24aa8766158876d4cac53bf42c41550eee5d494c54be1547e0547e0547e00a97c0152f802a7f0054fe00a9fc2153f842a7f0854fe10a97c2152f842a5f08547e10a8fc2a9a1d4a77272aa39aae1571fa5571fa1546eec288f4e870420656cafe884aacfd985621fb884e3b954f98549bfa0260fd0137a26f44d1c937a20820820820820820820820820820820820826f44de898792a47768548ecd5d095506c5570ab377614e1b83e910506c5d3605d5bd0ead43dd612b10fdec87ea92a9b766268e49a130268e4821e80104104134f254ddbb42a4ee48fe972c43394a7377691e8ae1b1551bcfd083de01586b1d12a8b4086a60e49a3921e9a104de8a93b768587b9d309b4dd027d17ffc4002d11000202000503040202020301000000000001021103102021311230410432405113226171238133509152ffda0008010201013f00d7794bf69ce5f72230b9a46147aa729be16c8c470c3c06dbfe85253c320f713a810793cd8c91218842164b91f6d68b2cb3a8522ec62621aefce5d3193fa44634923097ed7f4883ff000cad6cacc6ebc47870f089e27e3974bdb62189723aee09186f6166f659c90d0c42166b91f66b4de94c4cbca286896cfb6f3c4de2d6584bdcc7151c3696d638d62c7fa3d4c1cb1153f060e1ad91f8510850a964893b79b4343592166b9f8d6459794d15d97a313c2ca0ea133afaf0d7f65d62717b134a53b4a8c05fbac966dd2d0c921ac90b35cf6177e111e18ed64c7dba3157b4660d3938bf2871e9857f247fe464d35376607bd8b259376f4b435921671e7e3220f7234e26244eaa658fb54518ebf58bfe7283e99a63a95a309de23662fbd9e9fdcc59224fc6a6343592ce3cfc47926295330b12d188f63c88622bb0965890eb834869a797e59f4f49809d98db4d9e9f9908b1e2c50a49eb686b245ff0cb20ed9bfd17fc32cbf82f3c274893d87c8868e1f610b3c58f4c9e7835d4636f37bd9e9b979636328216236614dd8b5325f4752e32792da5fe8b1b16e29a4e91e2fe1220c6caceaca1ad29898b39c14d53278528ff0047838633d37b992d918f2729b20ddd187c8b85a9ba43145ad0dd314b294ba62d2e48aa6418d57c28b16524589891d1a9098b43c2837744a0e0f7433d345ab662ba89389157220b742e16a94ad8b25bb6b263b7c118b38434dbe4889d316ebe12132c6ede488143d08485128593c9c5495343f4fbedc0924a8c4dd98ce8c3461ab9ad539782fef27b8f8e68df67b50cad87faab1f5396e8e1d16459190d5fc0ac932f4408ca90f44591166b4c9988e91892ea9518713d360db6c6a9e894a91bb2b2af04e3b5d90e8943f5bd8eb937b447296e92f053e85e648724e1ee6a5f43ea718c9de493229a22c92efd0f540431e7e480b5b64a463e2f8461c5c9d98184e4d2a30b05420627b9e6d9276ec8db2868e2cf16d0e0e37249497d1d50d9a4ff00a17e58c6551232c6e9f0c495b736afc0f124a4e12ff47470c8afe0774d479229d6e244957790d0c48ace1c1629290ca1e50909ea6c9ccc5c5f088c1cd98383c1e9bd3a846df2496c62afd9e73df61e1dae48c545246d96252b66d28d78a2daa5c2ad87fac9ba6c8ced323149f0d598925149496e4a119a49f95b32ba5256715b885794f8ef4738e5259478c9de1ba7c786467f7934344488b4366262a44e6e474598382dbd91e97d2a8d4a4b2970637b98f2f22c988c4570925cb1478fe8d9ed4635da461e1282be5d98aee29a210538a722d7fe0fddc1b312da908b5c13e1eb5ad66b290911594a2a4a99be1ba7c78627f42698d144188b439c512c644b15bf23765fd181e9e588d181e9e186b8dc594f8317dcc793e4593132427bb55c15776624ff00cc92f088aba2494ad58a34704baa4f86249237b1653e35210b2ad6b26423621b4b269354cfc728fb782df9475b1cd8b128fcec7ea19f924cb621b767a6c072ad8c0c0504259e270627b98f25cbd1b5b43bad9591eaafdaac7d5d6beb71e1c549bfb21c10c39c716726eef362cd13e1ea425a2b2a28a2b2b3921b1b1296e380e074b28704fc0f091f8878462e1b425b0a2c58326b647a7f44e4d368c1c08e1ac96789c13e5e4d0d6fa2b76f37b1276432e95d5d5beb971a109090bb4f24263968a438a1410e0858698f0a3d1e3917a68c897a05d4e8c3f4305562c0c387088a514a84ef3bcb19d263e737ce87a25c90d5593743f6e84242edd15da5958a4fc313d88cdf5224e88bb4474fa8e344b9592593692bd1223925a2788a0884f171249a551c9fb5e68484be3a3c8c44194fa90fda61fb48bdf4fa9e34622bad18bec647dabface44757e383e558b2f0f24242ecb4515957690b918c42e48bdc6f621c115a7d4f1a27e0542d4c8ebb18f688842edd15db592e47924456e38d342e082d8479cd9ea65be891496b62d3ba79a1df4bb1085f1d0b262e0891f721a12d911cde52319dc9e89719a1965964e4eb620df4ab2788a11b1494926b4d9bc9d2e096f14242592ef3edf823c11e4aa68f047816844f83157ecf2594b81b2c8922f349db1188ae2cc1da359d8e439372a44a4a3852e9e4c2be88a6ec4842efb1f658b823c9c3caae261f142c915948c78ee359cf68b2ec72e0ea49226314ad6c25b0c4d31abe4a51965193978ca6e88ca315cee387f89ffe985edc90bbec7d94479cd117b09d32ef259b31e3b0d67357062438a1228713a6b2a425974e8714cc3c34e44a3fabfe8c24d28ff59212f92b259472a228592c9988ad1259be1fc0c14ed927b11e57f4210be03d0f4aca03219c7242c9932686b263e7bccc393522661aa62166fbcf43d284c8b2c832f613b1649689925b8d0d0c7ce686bb4c8bdc6f822eda10be03d2f9d711917475102221689124343431bfd9e4b2a28a2b26b4b22ff616f130dfedfef25f15f3ad64844042d2d1243448c5c450dbc9b5d9b1684d168b45a1b3a8b1bce98c4da90aba2ec845a937f09e97d9422284c4f4b248689a251b936fecdc5275c1b9fb152fa1465e514ec7191d13fa1425e47063b5e05214935c93c449b489b4d3699e9677869395b231f84f4bd6b24222c88b531932704d9d274ff274ff00274a3a57d14beb5b845f290fd3e18fd2c7ec7e8d323e9161adacc1bb4be13d32d6b342202d4c9134487f017c47a25ad084c8891116a648922687f017c744b5a165162e088b35a24499324bfe9d225d842172408eb64898d921f7d7c68f28721f61084c8916265ea6624490c7df593f891c9f616488b222166b364d18887a28a7f474bfa674cbe994fe994f5211637f13c65e3b284222c42d369791e2c179258d0253832f0fe8b87d23aa3f4751d4cea67533adfd9d6fecfc8fecfc8cfc8be91d71ff00e51d50fa3fc7fc951f123a7f9438cbe87f12cea10f5a1084448b10b29e3d7089faa90f1e6c7393f25bcd212d0c63d76cea629b16232e2f988b0ef86354fe174a3fffc4002b1100020201030303040301010100000000000102111003203112213040415113326171225052810433ffda0008010301013f00cac2d9a92fe55f039761cbb248d1727ac88ff28b26a99573243c58de111239631e25c11e1781098d8fc15852a1cac650d7810b0b6395b6c6cf734e495b34353b1a924d9154d931a1e39794c8b10c63ccb823c2c56e4c4cbcd15e1b131ab43f0216c9ba8bfd619ee27d8d2d4491299f55a25a8d8dc9e18b288b13c31e65f691e165e6bc2f7748e228884c7bd0b6eabfe0f6a6d09f62c78672f621322f121e67c0b85bd8f759785958916258a28ada85b2cd476b0f1ed85c0f0c6c4ab6a645898c799f02e162f658d8fc896192445945143d8842cd8d92e363e042e10f0c4bdf721313c3ccf8170b75f9508a3a7b1288b9c3c31ec58586c637d9e6862170878e86c6ab7a6278b5f28edf276f927c09aae4edf27fd3feaf35142161133dc448bcf4ee63cbcb11ed8842d8d226bb6f422b0b0fba28a18e2c4fbd15e34858a1212c48ac4b9c705ef63f03e089085449c4971bd2b786f6d612b632488bbec57896c4c58965bb621ac75628ad8f0cbdacd156c46a324f7a5487b9bc2aa1925d8ee989dabf0a162cb13132c633b8d086486e98b631c8722c7858b2f1a6fa44fb1376c9becf7457bee47b9c8ab2d12890953fc628acd14566cbd89e1a1a188a243447649121f8228d356c7da2499a92e10b62578bca63b4fb8ba52ee28d9ee2bbe0556d163686d343469caff8b28a2b14515bef0b12c2289ac458b2c9f8231b3a7d8847a51391a934896a75488f19484a87d8bc421d557c12e9e23c9d56772d5aee3e8b3bfb092ab475123dfbf049abed88494d7e4a2b6bf05e24fb8842268685d84f64d0f74559088a24a64e746b6bf54bb7041f723c6576ee29d0ddbcc2724a932ddde39435436c4af8136b768fdfff0037bda9143c363c47122892b56852132cb24490f6244234752439139d1ffa35dbed1c6990e0587c6d4fb963e6d11272722286eb8298b8cb28d1fbd6e63637b161e5e161e176251bee84da1484f121a28e914051acce7d28d6d67219469a23c0b2f2d0b318ff000b1ba13686f0a9659668fdeb6b1b1b1bc262132f63c21b2cb2cba1d33a4586ace83a0aca566a4d451adad7d91dec4234c88843dfda8eb6d24486e2e315bd9a3f7adad8d8dec4c4cb2cb2f15865e148532cb3a8521491d48bcf5227ad18a3575dcde1f6c51a62c5edbd88962f7e97deb6363637b56e5863db6751d4cea3ad9d6ecfaad1f5fb227aefd8fa9397b92b6d8e38ab45634d0b3ede043f0e9fff0048e5b1b1bf2d8df91ac3424344ce56cd35b17810f72563514b10fbe3fbc3636363f026596596597e3431e6435d8f6cae4d3d8b64791f3943ddd4f30fbe3fb18d8d8df8532cb2cb2fcef121bed9aec234b62f021f874fbcd0c63f1d97e65ba4c65762bb62269ad8bc087e0669fdff00f063f5f78963d858810e362df44526fb924add0a2d8d56da1f634fb37fa1b1bf58f631896381f243923c6c5c8914311599552a1917dd1a895e28a121f64462dcd58fee931b1fab7b6584863632241ec8f28a28688e1ad898ddac495611cbee5ff3ec3f7fe81ed6318883d91fb91658f16396d4f3659395213eebf64b997efd63d8f2f2f0880b2b9f3a357817dc7cfae78797863cc459425e646a254406fd3aded61e5963ca20213c217196278acd159424490972355e9d6f78650c631ec8b10b084bb61ac5ac5e6f0f09144a1d876a44ef9fc7a75bdec7878a1e22c8bce9e9b9fe8578a638b3a5d94ca624d8e250914ca135c1188ed2e097791369a5faf4ebc6f0f6a22f088cba5248ea43a6cb42944ea8fca1cd35c9d4a85348eb85f71ea47d853889a674a638b4ee8870ac9551aa9f55a449bf6f4ebcac7b62211195165fe0b2d96cb7f3bd4e51e1b3eb4cfacc5acc7ace5f04972fd3adef6bd8f284210bfa85e57979447085fd42f13dcf2888842fe9ec5e37978794444217f4cf812178de5e1ec8b1085fd34842f1bdaf6222c42d968b5f28ea5f28ea8fca2d7ca2d7ad7cf99e58f36857f0c5d5f0273fc173ff0047f2ff004cafcb3a51d2be0e95f074af83a17c1d0be0fa6be0fa68fa7f96744bfd33a67fe8a9fe0b97bc4eafc33aa3f22af495e858fb09390b497bb16924742452f0af051474a1e9a3a64b890e6d7284ed5fa3ffd9','2026-01-06 21:15:52.167+0200','2026-01-06 19:15:52.167Z'); +INSERT INTO "blobs" VALUES ('DwpLxgSmPx4y90HIH4ZG',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc200110802b803e803012200021101031101ffc4001b00000203010101000000000000000000000003010204050607ffda0008010100000000f51cfcfc5c3cc5c4000eed361fd6570387aba2d6fa7c1d224009240909004dd5a109ab6572ccc684f2f4aeb9bd4b14b6f92eef4abcf767f29eb755b85bb9de8b8286727d821393af3319dda939b621b68a6a705e4038557f2f1f3b0e692021fd2bd95950aa9d4d4eddb775c090902490090293947b334eb95e3cf2fe7be1dc6ed6e5db5791ef6b4f2ada7c47a7dda7cefaaf23ba31f53cefa468331be75bb0ed6e23789be826092438153060c3a39d333a2b9fa34dfe66912037aba19e8707609090909008468ac66b1a6e465d4330501718b7743cc9dedd31e67ada30665c79ff0045dacdc0eff3fafc7e66be576717529b2d8b5a8bea79751a995bdc2240e053572f9f9ad8ba2ecab876cdd87878626083a1bdcfee5df2121201212ba45a9a4b14cd3b134cd77a5748e0f65fc1e8edebd3cedf58aa55383d22f93dbe27439783a9ceef3b1c5f32fa1b97af4273ef8a3256cbcc8127057bb87916737416636ec9aa7cf50980b75f55fb95e91212012493056e67d35b49cbdee8cb8274e6d681783a39f29bba7cecbda4e4671ad9fad9f52b8dd8a6594f55ee6e3c7b9b49d2ca7422f5a4d8b12007029d2f3f822fcbdee4eba2dbae89e5f26262036751ecf4b9771204848154baf30b7258a9987c61d4dc322b58ef3bbf93d8c9b78e7a6cf853c96f2fd5707bb3837f03562f517b55542ecdc1286b1d75d5b52e0047055d3f3f8ed5c5d3a58a4697753cf9e6953004f5f63bb66e909240900925364a9af115d54bda31be951b38b93d8e1f5e2789eaf32ab9793cdf4bcaf4d9956e07a6e1fa17f23a56a68cec290ed8d2b60b911621537e12ba9c0e6be399d9c39b6c69ba3d3f987f13991240767a8ceafa0f3fbc900902490a66d902b33f460b6b1774b8a69af3f1f57cf737d9f2d1c4f58cccccdc2e2faac5deca9d5c87df4db7c4eeb73b5a9c6a52dd72f171737ce3e4f3c9eaf0313e9ccdb441a6757430f26f8b9e4c01d9e9567ab5eab0090905f3f9d839c8fa597adc42b06f72dd2c885e82398e4789f71bbcd737b7d68472b80beab4c0fef700eb3b73791a7a2d5b219823a7385ba6d5b0906d80f399fa1c3c9ae9c7d947dd76d7e80e7f339d931ba6e4eed5d96d7a61214c5870e0c396249f60add8ede88ca96a75b99146cd88cccc539f89ea15e1bd8e4ece1cfe686f7b4f20ca65f4fa6f89fd34e7d0e6312ecd3af2dde0a5e8b801e6d3d9f339ed6e77573e663b33fa29e9ece6f17176649be5a6ad9ab765c187061c2100161da7046af7f935daf713566b4ea028c52336cf05eb5de13da67e6f4727128fef6fe10fe069edba9d8a0dd3ca6e9b2ecdc9b22021adb0007985f6bc8ab45b93d6a59486c7573f4ce667c9d2b4c3332db9f173d24c01211324f578c37db72bbbd846aa4d93cf7d77b00a65d55e6f127bbe2bd6bf889af32acf5f9bcb6bf5de0fb17d9bd8b973b2defd0b17529b6989bd66400f26777c760e8b38af7c6dcacb684761fc0cf1b6f795f48e4f23120002424037e4cd7ecf7bcd7736762b5bad57cbb5ba62d6536559b89c7f6bf3ff0066a38fc0dfcfed6fe978aed6cf2fea79fe9edc77e9e86acd08d3775ab5a8cb4130480794afa0f35c6d6fe269d17c5a9d6d99ba53c46e7d5a11699a7477473b89c7ce004812ddbc7b33e85e6f9bd1f45e77d36c8d955338b77dba2aab04f2ce1eae67aad71ccf23d0e37b9c71c7ede4e2757a6dabb6ea65e8b6de6cc228a6366408990caabf3f876471fa59a8e335bbf9f76ae2db1e9651b6e7721ee76ce8f429e4f87121321d5e345fd6f6bcef2afddeb38e85f1a37da299b3297bb4e0c08f47e238feeb4519e477707dc66471bbdcbcbbfa7a2f7bec5cec9663d35bda2eb26f6a8001f3a8d9b373f83e7fb58599af6769c5dde870d0bd1a50cae1f3837af6c4a5aa921249b158afb7dfe6e5f0d5bbbf97b9ae29a599eb0eb625d299219af7fccfd26ab6bf1dd7e2fa2a2f8fbb8da3d767df7c7afa59deeaba7339b16262a5ea4c854f9ef3ab2b69a538346acaf7eec9d5e9702b576a403b3cdb171b1c804c9317e9716d7f7f6767f35919db575b75f56797909c5b29aa197c5e7b4f25fdfe7bfc9f678de893c936703d1eb46f6375cdf6a6cdbc28685a2629699020f9d271b5d1ce9bb1d568dec219d9f3b0b9d748b5d04f98cc4813201d5e4519d9f778998b9bc55f43ad9fd1eea22679a3f5e9c0fd0d52789d0f174f5796dc2e9f9cf48cf31bb772fb54d3bd7a76f335686e82d79caf26d112113201f39425754b1adab233cbbb99757738b9557d211658af3d900926648d8fe3b1df45ac1c66f0517eeabb2ebb28a9d6bb4b34d96b4a78aff23f4989f10de5f6a322d987d75d5d3c9d6af3356eb4c3ec1974124c120049f2cc887e963189bdd15bbba6b7773899d74d15b8de5ed9c79119f36895e8d0f65b3234f7bd2732bcc5eee77069b3aec6eedbab32b3bd46cda9469ceb4f9bf39eb3b77f379b99e8fcbf773f319ebafb9d887e8b690644c9556800890003e4ead3235d4445a14d3d87517a30f1f9f9fa49b5efce5df1e5b32d7d4b52a955389ebfa595733a356f8fc8cef2fa6aea3b567d113ca46e1f25611e0bbbdfd7e739dc5f55e5bbfcdc5abbcfebe9f3bbb73ac3e584482ef2000001f20d6c556f632be6b3177b6ba7a8fc3934452599d68cb99541969bcda7308d9d8ed473b62b75f9de669d9ea237b7b1958ba3a98f376d9531ea8f0b9bd76ae1e3e0fa2e7097e9eb6cbe6de9d7b24bde489082b7000240f9450745595989245f51e5b209dd6ab696caccfcebd7351ac9b4dccebd55e97753a681a30f96a75bd1f1bd0f37af7e7c74d17cd9f6ef58c52fc872babdccbc9e07a9e5f336ebabfd02e9d4c3bb65af574804d6d15b812001f2b053586b5ce52f4353db6885b84c53544e5e6a7673eacb5ee5e12ad75eb77795ea632a3cecb346df24cf4da73f451a7169d8ce3eaa6b60bcbc4f3febf8f55f9ef50707a6bd4eb74466b8d5a5a9bb2e4856c10120007cb541473d0fa5d75bc6b7912dcf7767207ad3ca56fc15bdef6b12956ba751dd8eaa7989f3fd0dcedfe297ea7d2f9aef5514c538ebcc8dde94a4f9ef2ff4aaf86d3e7bd266c1d634bbad8d3ddaab6af61563424890000003e5852cead66da32accf1d6d0c9a4597156ae3cf223bbdaf3d9eb764da6654ad9477a3e8e9e7aedc29ea5d4a559ba4e0614a2262cef49b3a6bdb9fe6df408e7791cdf44e0f0bb387d457afcc7697ada0f6da6d69224000000f965ae0d2632e9a510cd1b2d56e618a9a267cec37ea54f029adaf36992aad74e8f7654fab79074f2e5f468e572ba17f3d88acd64ec60ec74f76947cf3e954e7795c1efbcf73fd5794ec7a0ecf9bd4d763d17d30c7b0b0048000007c97456fa5758aea1509d32c6c55d9c5d4cb7e1d7dbeee675fc3d2596999b2d7aa9d4ee5dd7e7bf93977ebe777d183cfeaee73bcb11321dee233b8cea1e17e8dd3e4f91e4fd53e7d4eb70fd1f6d58fa12dd362b9b6b6f17090000000f96d47e79b4b89cbb324e8bca1b65caca676f136fd5fc6e1f45c6e12ef60b5a17a6bb7d3e735e7a71add2b65edd6be7793ea6be5b1c58b76b0afad83b78bafe23de76f0f89c1f51f9bbf39e87b5c7f576d19b329f5bbdabb5ef248000001f29d54cadd89a36eee768cd26888b56975d2517e4fd27d1f9af3cbf5be457cca336e4bdaba236f691d96e257034f6afcceed6b8bc83fd162f369927d4f9c77aaf37d89e4727daf6f9de229f43f0d6af43575b6f556d5e2ac536ba8d986dc0000000f8d7a25e1ae8bcae8f5c291b6f5adae895d6c937f72d4c0be9b3064e5755be7a1c68a7435f4f89a9869c7d5573fb2e479b47a1ef703260e762dfa79dafb3cbafa5f2dceee3ba9e2adf41f12debe25777b9ad34ab798b633a4b7274be40000000f90ebdb92d54e89b48112cb4b6aba814bb0b5a6768caf2af49e5da5ad1b2ce9a28fccc44779eee0e9e6f2f4cbdafd7f3e3d9ede6f9fecf9f46feaecf1b7f63e5f4b96edfd4ec2abcd3a0ea69bad4fd12580000003e43ab6e4564ea5802424009200099bc8562d792c15ce8d5667a9d3e43a718b7a9bbef7e174ebdabe4cb8306ff0018ff007b917e517a38dbf7e3e5b3d1707d371632fd2bce68ebf33b1ae397a352c9d30d900000003e6fd0e6e4c37e9004924849330001248526c091965e0e5edae28f605b4babe86b8755bc7b3b97ec5f2335fcf38675fd5253e63afabc5fa3c7afce9dfe47adf2dd447b5f329eff00a04e6b67df145b98fb480000001f31ebf1b2e4e9cc92499a6d7b309920242490a5c315eb75e6e637d361d1e77e9673f274f8fc8d2ddbdff1be934bba6bc37eaf98f298bb9dfeb73f073782bee60f43e469b0e9717b88e871b7fafe84330f4577c7a5f304c92000001f3beaf170a26f69b16305af1a5e5822424990acc8649b67d1879ebf4ecea64efa713ba7cccdc0572a7bdea736ceb79df5556799f1b9bb5e9f673f9da7cd72dfda3cf83db4f5de5fac9cde8fb4965346235742c54bd80c5b240003e7f379c1ca990001969584c96b4cdad60ac5892b49b721bcbee61ecf67b18ac5f9db7c93f5b59ea7c476b6f85fabde3ccf894f5bd7bb173e38dc5d1e969e63a09add9e9fc7fb9f1d1b3a1e910bc74e8b7a9131a2c48af39e85b320127c7622b743af2cceea5e6d7882f3150920b48664b2c4cdc4ec74e4dddff434b1093e7f8b57427d3623266e9699c1c6e56df6da31737765f0f6f4babc7bd66e9e9797ec73b637d2279b96bbd4cb9848a35a8847a6edbb2e9e8d80f0914e5e2c9b66da783d2a73edb3a4ecf91e4d6d7cfb6c5e44f1b3cdd25e5efec7a9b473edd1759b12784c19b7d1cc6b756ce2a72b68df6b59c955f855fa0eb78aba99b9fdcf0db92c64c3e52d2f19eeddb7b18322b476fa9cdea77f481e52d1c0e4e5d84df8bd5d0f5376232e4d2839a7655e82114cccb7054ebe55baeed9874f73abd2a6b22cd52b9eb9cbc6c19efe9bcbeab4c39f1aba9b073fe698fd7f6be71bb9ba1c8ddc8dcecd61d1052f46574e8656e9cd9683fafbbb5bf648790b1c7e1a6c5ad87a5a7a70eeaf33876d9cf4f367b89f46a5d335278b4d95cf9fa97cfd1e9796abfab30a635eff00597cd8e3c9f1e67d3704d3acbeeb3bad1955cce060f6ba7c2f5b8f77aad8dcf4275daf56052d7b324a52b5ada9d3e87a47ee923cb11caf3e9c97a41d8c2bbebebab24395555772754b6c9838d5deaca9ec5e7d1f96c7366f515ceadac74fd3eec39fcdf174afd1f164d119366be965ddaafc2e4f3bd8e7f32c7e4abef86e58b7630ecca82f728dbd94b820aeddfbba9da549e7839fe6b1522d49ec72943bb35a72d36b59bbd3366eabca3935d89cd3d45ddf92abd89cce5de2b1dae92ec9e56162fd5f06f399b74e8ed71b5f5ce5e2e27aff003d92dd3c0986218bd0a345eeab68baa9690aae089a68676fa3a21128279de6b3948adbadcba55bd2b472d413a37e64227a537b6104d1ba55b1bb39599bad35294cb1e8fa8acbbb97c3d1d5f4be33459ba49c8f4bf9f9d0fc9dbe7e67e8cd443d1766674cd74c56d36bc4c1498a1336a3dc57abc4f5579e678cacded32cb5eec65959155a6cf478b91d5f3c745edaf3a2730dbabafe831f0727589c32b9c71e936ad16d3e5b575bb7c0ced3a1d0e0576e5c8bc8dd183b7cecfbf036db78f13af15876fabf25d6c5de6974cc12d99a3a952a8f58c673bcd95a5694a104d81b7bb18c13d5c35d1d1d5c4e6d2aa34ee8dddfe0f0abd4cfbf2658ae6afa5d0d495cfcd6f5fd5799e0a841a2ee6303a3e59935ec70755baacf38f44eb8477f1ede56dc6dbd0a9942dd5116cd4cba6313bdab4e4709f8e6634e6756a5694aaeb409266ed6b6169a94ed6fc1bfabe572adbec3853ce5ad15eaf42db612ac88dfef63e66b5de75aed86d7c7b7348390e7743679c9cd17db3dde1eac1ab1f4f355336e96dc2de8f9fbd70eabc15afb0bdb89c17f39f66a13788e86395b55b290ab88268b56a6d3accf37ea3ade73674387cda68f7f87859f9d4ce6fecb74d6b9f7e0e2f47db788c33beb9a0ad9bea3c4d17b73162d93d373f38b9d73b31397a73e79d6ce55f4abb98b32adbf33ef9d36cded593e338f7bdecda946468c164cdfa38b4e75bd8dd4c9cd912de965e37a6d9e5bbfd0e063db8b76c4473b4d47ea9a474eb7ae0c7af0274daa22da4bfd33e435cfe979f8d8b376a6b5d64df1f9a6b3ad823a7c5774af9f9caf56629ad08a22969f6333e5f856a297016bb197b491b3131b836966e3a3e52fbd39dd8aabb76e372eccbead734e6e77669267660beb56c6813096ec8a73fd7792522b68005c5aed7ead875acac1ccd54114af37637af48ad6e256b83da5cf29e7fa0db5a2b45a94a4d60258c6318c632c2128eadf919b6a1de8b372b9ac9beedb0156655b1c866a772f6f6633e1e6266f3997aabbf9702d6c552f37edf3e9445659da7f4ba1a55cfe7553a2d52f6823064ad608f7ec3c972c92426f665ac568a52928a4493764be3b08cdced59dbb131cf64c75345eb79821291b7c5ab5d47697a39b871e7b32e1158b5b3c5c3b7bb9d89908ce5dbd3d5d4e8e8cfcda5d94ac495a2a84da7d0d8f1dcf0990099024b5ed7c55e951694a52f3d4e6e7f1e69adb5a622cde94aa17b1d699caf5732edb5ad376e9b1e7974d19dedd5ce510bb4b6fd3d9c3cfa2957e282d7d3bba1d0df4c3ccdd68a2ea568b5ad7ef03c0f1ef7bddb6466adf5ba4024a434b5ef7394bea777c6a4a6ebc26a97475a2e2eec8b5978e34a13aba5d9e96c62a94f1de6576bfa843fcec4d65874b34424224cab0826fa7a9d4ddbad93cee7a8411599f742fc163a5291b2b9202faf5920484804c64a7511ca2b1d0273dab43b5c6dfd054ccc4a79fd06d399a7775fb3b6529cfc2f339d8f922b1111111040041300124d9db1bd1ea79fcb7b11582b1e8f9bcae7468d442710016df8e2ecbdd8c909031c2d4143a3139b7e053bad935bab3689391a2d0b5cf47a5348b41cce3811131058099ada17378002082625fddf7c9f1de66750d2b50515c11765ed9684810e7aa94a925aecbdd96ceb458291d45cadf8877424a56efbdeb85aa652fc6bd7acdeae1e737248110290c69352d5bc26d68a413321124e8d9ef51c7f3f08d572f69af2e2b8eb6a8445a6f148b7418052945d29589bea4a666f68daab5e903ef3cccb323fa1be6b8ac9e9f9bbdfa8b77a6e1f2b3aaa44000004925ec4500bd99459521bec3b2af3fcc997372522b9e08ac297522ce8a942f665ef7bcc925294ae7ad6d6a68d69bb6ec08e76298980d3d8179aef62ef6623dd796f379e80480000004cd200bb2660088b7b3f509f21c5acc3dd8dccc315222b14545df5a562260092ecbdd8cb9932d4b5ab3d145997b827944c8441bb71499b31d48c1edbc1a6f201600826a45ad5cd42fd8e34d25cd922220b7a1eb70f96802f115ac440410b8be9ac67b56a172b20124bdd6a510ca4ef4cb2648e6aec5990b22b70bb2ed6697372ab2a738040000012156afa18eda79f7b841126af7aef11cb2c5888add7500082ba8ac22a416000825ec66a9a73bab55c265a4467cb1666a5eacf9222e459db99bb7ed38aa3943ec830a80240926b536d01d5c717bc0404fa0c9cc82260227b6239cb2088219a633aa2000000366b46b158fa53542acdaa2d95733ad9762b2a6a5a06b357728b529785352b11000000013d394371a824002da250001007658188c358888892b10012121336be9a30ad36cd148bdf148a8b4ee5add656582d52dd54e77571c0004933210445ec056eccbe8f8bd6e565264926cc48137888083b8599494e54260ac4520090026f6b5af294d09bb25a994d64a969db5531c8cd52c56dbd6fe7aa6f68000802008092489d7d1e0ec5a6d7648416226620888a876a2080a19735026d498ac01001004004000049163611299445d90825c8265c1204100001004110345d6ed69692d177945daf20113b1744a9f3599b511219f3962008ac004010041000016b699232c45a41601664c80004101204900041006e7c58892f5b4848491178145df0526cbb52e94e54858890220b5ab50a900404041236164100004da664090800824264802266b62fa5d33609a91564c4131326a5de94b96b2a9358889b12a4e55c1120160b952098a9100415800092424240990900000240098a917bdf5e8085c4cc9395f626492b37865eb358ad8c99af5b59b376d154467284582492400202917b2882000909090902400009b5ed324cb6d66358db52b0555017bd139371044cc2e9a222ac85daf55b33a565dd795e5b4daab545a56d1b14b3193996d7c177a9e5108b9744dae8a84001016b5e66d7bcb0b130cbd6d6026d5b052280169cf9e1d4ad208274dcb54bdcc6aa5dc9a632e5a06562f7a8ca4b331beb9a766b5d14d75574a5a5d9289d1755dccceb6b2889d09882d5992d369b458a8ca972913502856f55950212a735921688d5a7a799b94d8fa73b6d6d9f2f096d9262b08bb2ba5eba52d2d9a56ad4b196145ed4ae9536f48be1d42d736a56ba345599d0c2195099b491564c40162b45c5575a125ad6768cf9745888282d9e833df6205e9cb876bf367cb828c54b2d47c223552ce53f590b4429751d6853d8c521b7b5811a652ebd5d1caae879462eeecb634a2d4006517342ab54137b4b0902c43e9859688990575f5f01cb5dfb38d626672c1481a1554de9a2154b3f46852157792f4d577a69b22941e8945e5ad4d69bb4bf123135a98a521e9e86dcf64aa09a4522f25dd6bb649a4ac5412245c8c92c273948b8f4a89b2f53a558eec944b56445ae749992b7bbf3a94dd6a467897b6d936d11a296c0bd1b1b71b79c8b52aabe8df209db9cec31719b2beceb04c5259044d4aa94b898bc974e7d168293808a5ee2d9a052e19af35903f5f30bd9cf425dd25dd08be7ec0acd167e77d3164e8a99b1253239b046675dad75b3a290e695163b52aebdd4cb9dc3b4a2d5a5ab48222216a855648644d1d78889e6c176d4a5a64ba65b92bb1eb7e7492dd79b35f76b2b685e0d2acd68eb4ab14e7bebaa662aabb06325f06a5e0ab7a945731d8a236eb6e9395b16f1d099a6c42a962a92d152b584b5842daa26c86d288ade8355bd65326a7e94e2baf48db60344e5a356ceb72b5edc16d38f254bf5250855f667caed4f2f7c14ae83b76e74e2c34d7ddca9a62d6380d8fe8f1f95ad5b29488b52d7a4502d5a85245dc48a866bc9969a2234ad45ed257464af4d94c686575556bd5328ad28fc56b52dae71d6ba9b17d5b3571315f46bd68529d8b38fd7d0c129cc3fa597346a84ee76395741f8b97a2b1b20a56a5ecbb56b3692174054425924db02f62ac96f41326784befa194c9a2889bc68c9a2d97a3917463ab5567d2dddd2e4a2964dbd166e535995bd6665c58f565d36e769842eedd1a5094ed7db5e1d919b764db896fb212c29788955a684c492b9020cf599a42f6e2d145dd976a79ecd3a37f33ab5c19680de97394d4ae6c5fad64b171b29b7a3c8e2a5fadeb4e74d1dd1ae5ea67cfcfbec53e1b86ed946e72a1b9f5290d50e4e9a89bd21562f311216a9371116aded9e6ee4393cd7b90bbaecad6fc76a6e44312bcf6bf5f0cde72bf4675db5babccd1bdb9f0efd0e52b9cc88d694e3b3fabbb8b0f461d7a1bba79996d0ed38ad2e3367d0dbaf1b6372576089ad8b5a2d04d6d7a5a89ab66ec96e7653991355dab7a2d6c87740cb6bc65d73d1bae95a5d9152c98b559b32db579fae9d590ce74f7724bf7395868c5c67bee2b15a656be8eb5b54e14b3a19292cb6bcf645999657764da6d124302eba56b0f45ef9e9d7472165df994c6da1689ee74b3e3c06f7e2dfb9196b0ab53b4ff003aa6216a6d34f2ebad13487edd3ab227526b85f2cb22352b3c4e882d3b0a609d2b4751193a2b4cc55d165916a9626f16b16b4676aecccf75093472acb768336c750ddcd8b3f346ba6f5cb7a9ca7e4527a376e7e2eb6ca71eeb9cdcfdc5ab9ad6d876be409b6bd6dcb8fb1cad69cb55da9a31575fa18cbca5f7a9d0e43c1542960b1372d2c990220175ad94cae7bcf4384dd495aef4d1ccd4cd3d0acf3e9b996e60ea273b2f3a8eb7379fadec1693a9cfe6b3b8df3f141575e21f46d37ee8cb9ece455398bce94edbf5eb998a34c6472af9ec49305ed5b45a6195baed05269117d35a9963ffc400190100030101010000000000000000000000000102030405ffda00080102100000001d24022e24efb01008001048379ba31da54bb001008118eb7973845e8133af7081000801a5352e6832da09742600840195ed873241b314aecd8402004000a4a4ae73b70cb2692100808bd79f9843ad010fb18804008062246ae71bb9554934810004d6dcfcc276da2569d5409250b61a04264d4dac34a95a01209a4c409ed872869ad2e40d77d1290079c745a0100b4cad63a846a3912004801e99f28b5d9c72869574c02b39a9d6c0400969946a856c9124c400635a3e50bda9718ee6af4019196f39f4d2004e56b19eb98f41108402687803115bcbe405a74020bce234d33ad800411acc54ad1b4a640431064d202f74f881e9b890de7915a11b5812379e93213ab052902000ce41a72eaf9c1baa25372ae6b6cf3e8a6004d2862d00994000019020148005da96ec84d9528e94d2609c39754d41280000c810c520329e8a474e26b58c9b9de920d2433b9ab014a4800032100d48c66935503aaca74b304addb24bb926a5d3683340000640801036db6828ac956860a3476c82b44e5c55a5624a50000942b6c400d950162e557a89450db22ae90c1b6c428400066d2018c6c6353a302786174d34b4456377536c5405271200012b3906d21b4c02835cd64d4752795b682aa2d91a31a7284000419b52d480212b415b1190deada963545e5a8e2ca18840d2419de5bcc5046cb3442ab6b9f0e4d3474f7d2c4812d2e346430a18ed296e119de3d0b2d111b1923329dae634dd939e5b170c12bd32d5840ac60c10d2208d8cb6533a28a338baa5c557af599d6b86170262ad26c7284e801826d19a183054b3b794de82f2fa7ab93d2d79eb5ae371574aa2460842a63192e90f159e92d450db6dc1a49e5f76939fa585d062b574b45108df09955b26a9c4ea9d3e210c2433b79beae4aaa9f2bd2d6787bf76d271542ac6ea915410b2545c5d374704e78a1d3abba14ce9a25e777565c65f4766cc79c416ed114994eeb2e69b6cd283845305ce6946d83ad7a69c61d0f9b2329d3a7a7aa5299546c45a060ab49c73763a7c55306acc1289916bd566596d7c8f911b6cbbe2505d550982a009b7ccf4b6194c4b6c5cee9b267766593d3996cb2ce8f522479a6ec1b0bba533046b49b70924548a666255f50659e28edb0e6e6d569a5e99a63a6c240d594639d034d006b122005967b40a0df56e41891532530006936c24a623a632815928009ca34c2b55a6850e01e714db00006396031b407508cb24000843126d854d480000c0010024dd140c364a9b933c900080000620006c0001800a41963037063940679c8000c04000c631802012490c45d03374d34b3429729000201502a69b602484003001d58c32682a14886c4d269a69821b021500c1836362045b63ca09a695240325808054e684229ca0cd58e86098c076c39d824ca99a22e4a60e5d245210120560ac60ec183013618b69325b95a45354955c83712554c978d299a4ed85800c0723212469093a06da1322dc16b2b6d50e25675a026e980300049e2d8aa1b729d26279cad6151a66ca705e4d4ef79d21d88000048ac12acdde36e6a5d059487369113468aa51869b4169d03420013058a9daf0912d67408db3cb65525b2e08197a4c41aa865d020043049e7fffc400190101010101010100000000000000000000000102030405ffda0008010310000000d4ca8ac6ebe772282954bab793a49aefe6d6ba4e2b2094a7bb8f3edd96e70ad71f9e02d0b2b5bc6f9ee69d786aed8249052bd9cbcfe9f4559ce2dbe0e028a29a2db166faf3cf48e535325a07ab9f0f4fa4b2732b3f380ab4b9ab2eacd637e8e7cf771cc2caa0f473e1e9f4d620b6f1f1f335bd6fa73e58d5c82f5e7db874f4f135c6452ca29db1c7d3e939f3c6fd29cb8f2d6f4a93abcbce5153a63b635df8c75e194a59568eb8e7dbd2bcb94d7a9319cc0637acde1c8a177ae3e8df1d4df190ad49a15e9cf37a4c72cebd499b9c6433bdf3d5f1e68b57af0e9d78f4b38a35a9a59658f5c4b59e27a8638a8e7d6ef18df2f3852f7e1be98dde5332ead9429e995533c53d7631c6ab33a6ecc2f9b98d23bf1d758df9e0baa2ca3d14597331dec4cc5b2699b39eb5e6e65475cbacb78e6cbad1281e914692c5c66d4cb4c2ab1e55a2ef3d71d738c65b6800f5025d258cccda666dcf1beb25f3cbab9e3ade7bf2e98e561756807a40ab098468ce7a5e58d75b6664b5c79f5e7df96dc515ba283ba8288c656a33d18c5ecde73934cf1df2ef8e9cf9ae16dd528746d215049299aef5c55bb9ca5d3931bca6242aee80ed36084242e0935e9eaf3ccedcae9d33ce599979c335ad8075bd34496c105c2f2f771e735d3cd675e4bbca4d672bcf3256ab4943a4eb2ea5b45566c678fa1ce2faf879aadb9cd9bc49be73152a99b766f3db85de2ce9caf4b3a5c4c6bb6f79c4cd99e6d6d0e6b999dc096726ae66f4d4edc1d799d38dea7561cf7d19e0975d319bd223a73c6b02a545c9738b5d2f4e2e9cadd61b8ebbe4c6bbc9cfc9778e5e8d6b74918b916292a0c8deac48a975976bcf31eae7c3d5e0e7e8e5c67b2e9889ad5cac15089a99a9bd76e74d489246dcae7dbc717a787b71e6df7624b8badd636deb1c92cc6f7cab33d4d21a3799d279fd39c4be9e1cf5ebf1f08a74906ba7084c52f6675cf532ce6fab5df7666666732dbae3cf7af4f0cf4f45c73f2f189d37b9338ade64d33c79f5f56f313195f46b776c6b6b73a99c79f1bd77e13bf46ee7870f3db35d1cf32eb115ab39e1dba5cc667a1bd394776b5aa63cb9bd3af07777ae78be1d5379924b040eb896e3237aba647a26646b5c63af4ce7bde37a6dd3e4ed1dac9820ce62f5f44e5c6589b55674babad6d9f31d7a74af1e4efdf19c631376592656933126f6459431a505edbe3ad3a38728542cceedc8116e495721c37bd99b40d75df3ef9e573c91344dd88800944103ceb77d2c0aa46ae609650008282a4881c757399abae9405010a080080b4490381235a474d680000410142ad456641c52e7576b6cd558a58b7211114aa020339236134b6c4a03502c4596c2c0911145ce46d6c0522d9528458a599d0d59665008303a12896965640949652ea5675a20c4042c8ba1445b9b17352522db336dcec6a54860082a34567420809a8a8dc904d2e992c4c8082d9b916523516137b98cd59a30b62b59c6e58c800a4d4a5ce99dac198ddc48d3a4cdcd92dd31a92c88140141a99d466db9d68e7d2e6666b1d2f3b25d6af3bbca60a0056bffc400341000020202010304010303040202030100010200030411120513211014223141202332063351153040422461347116435325ffda00080101000108003918ce3f73229c62f59af27059589a6dee2ec1b2f75963f26261235a9adcd7dc1f70fe8a3cda9166c09dc00ea63e7be2d85a57d531acf93d97e25dd4eb76eb3898945bba66359a3c2291149fc0dcaf8755e9af4bf4ec836235367fc635372da816efcad4cd6ed8900ea3a5558673a7b4eabab1516c6b05942d85023af1d942320b2ba94c9e24af6ef20734aac07e6312a66576555757d6474fc5c8af630ce7077c796b752c64b651de2015bd2e08e2ee9590ba343d2df00189d4724a9d54f4f2207777c4af5f162e5234e96ab6e3774f6abd689aaa6050505ea77c6b19c12807b33a538ced657d458352a69c2aed350b08d434f113fa83b69456a98e94d355027571dec9c3c6ad817a195ad72e02515620bf3854d97504609562216ea95aa39ec024db7e35158665ccee543dad78b75b717b51857a09b5c66a88191dd7603be89c45a9986ddb252951b178d9c82b706cb54ac2b8bdef2c1eb6214057cdbd77db55ccad498eb97a164b28c8bc0870d69766071f6a22004086b05c3c007e9d7a1fcc07e2b2fb9828d39077cadaa932dc246f2b66258906fea68ecce2d002671681188f1a3a98e0f7567220ea01bfa3f11e5afc75f25b2d3fe8d9161fa6767d1683c1dca6d0ca0c0498260651c5c8579d5a8f69915751a51d6c4575ff00800ec7ea24b02117880555ac5b41e3562aec58c118f9b1d4142255da4162d3db191c7bbe8dc9149072a90bdc21ac7a992944bd1c10b62ba909d428c957af292b719f529aeac14757b55725a93dbcbc844c1ea2ac52b38a4580a17e2cad52d8e015a92bbf97a7f50d6ab6d4d3a6954c0c605cb162a3f829639190d55c974c870aab2b4c8150739763d973d9663e465dd8d42d69d45dc314adedb4f26ea88af9f8942dcc2bacbcc24c8ceceb6c5b932abb88b2e0f677ac1d3af7a92c28f6f1b695b30ede39fcc39bf21795a98184a896a5eb506353ae357c005c85c826be57d7756ddf29916b5618a3ad9b59ac7aaa08a4d67692dc9f7cc29c6c6c3a71b7c5efa91b52d4b72950a6354f8ff33cb6ca4b58956f915da9651cac0603b00c5fa1e846e6c8fbfd3fe44fc097e8811fe8cbf901b083c961e5aaf38f41b99c0f6d697713b17a97d8acf0e51686733dbd951b04e0f6368e3e0fc793645656cafb7d431f48ded9893f7ffaf4dcff00d7ad167078a629106e74eb572f1acc3bb00be25f6e05bff00823c86c9ad2c08fb59cc7c087b6be236d6e2f11bf70cff04ecd9636ed5a94562b87c43e44def6002f60280ae802a8eafb025d7d69669ec64a80e294b17b21a2f45523db725e616ab9742bb37d3dcdf50caab2ad535b225c9c5baa6058070c7e8fd4969acd39096a507894501468804688d83c4f5fad9edc7098003e063a97aebf3cb22db6a2cb2eca372352986cf6a38bafcad56e1f2457d8a02f404d623b0665e2ccb9003306987902eeaf6e45eddde2b7dbd04231cc76c90843139bddad6eb97a65d7256fc6aa91d5b2edc27ffcf460739839a8577e739012bc5b4d2c811f27017bc89d52acbdd75a53695667b68ca39758aa8c8c72dab05c2c36f67b195730e78b4dd416128c7bdedb1acf696a387acb59ff0061995be856465b0b03fb34243b8a95ac0e6c42ebf1a8fdc53fc87aea688fd2c3c983f889935814a98ff465cacc0e9579236d3cd5307c5de1c0ad9c9ef2923916a4d96c7d2b02acd65c5b54ebe21b1d9e97431f251c7166b59ec7de5d0e8ddf840d4ffdcf100f4fc7a63d9c868a37f81b94dad4d8962f53a7dde3559d8d8d7a64d296affc0355658b1b55557905a2b2082b8f526b85881d856422a8d28faf520af9050abbd869254f1612ca7968af78d648b0568ced7b578e8e4b0ecd60810f141ba7b2f61dca7195362ef65aa9bb57e264e331cba28cc19b586a969bac65de7635b819a97b94b31e9f18b75ba44ba38d8f1d75d2ec2a9d7a3dd71e9fa56ab8beec7a69b6b608b5700515d1b1c8c99d4541c2675eb14d3660238e8995edd6d0cd69553b7ca75a6db1ba06303deca6ca286860fd078f0c966ccb851528995437b5b2cba9a2c7c5a96be18b5e35f3a6d6d6dcc6aa9530d80a192ab680d6b5187c0f1a5dc73ac0c5c2b18eb22ccdc74b755d59d9655e251895b2fbaaeca82b1a3259ec29bc7dd756ad3da504abe622ed171700a967bbb2815547074d7037105f91b6af1bee01e23d888ead3b887f8862603bfd667d20999b18a23b900c774d79a030ee82c000dac3547b5c33b30b5914dacaaa8cc6b28cb2aad5ab526ad525ec296ab6d8d46b743ab4323505792b35cf3268e496d41d4a12a61f33c43eb5b9470656fbd1820d4e9195c2c343b27fa6e79a7fe0fd7923e4797ad42b677759f4d0903d6cf376d291f004c3bfc5f6a11c0b617c76a8b9d8a5446cfc60bdcb28c950ebc4e4b306516a9b38a25432bf8c18b79da36674cb7107b9c1c2ec6751cd7a962651c6ed0e8d9561a1f1a02955a71d859974b806a4c7b911d3ac222e0b24fe9e3ba32121af893027c9a770d4d65512fa599a5b670c5c8a667e4ef15d0745edf7ee47b19ebed76faaba261dacb800d5d3e84994a5b119a74fcc18eae2bc54010d96f5371561ba0e901ae219faae4291c53a73363d6fce9b2db382b76ec6ed2df456287f9642aa937560fbb05f16dc426db48a5ebb19e964c3af18a76fdb25b6271b71adaf8b328bc561a598b6da5189c7ba9d322b061b8496f023aec09c482182f69fe4bc1744445006a000423707eafcc3fc266fff000e58bf13a72c3eea50ac4a36f4778b5ad971523182d844aaa07f70bd2c2c7714a03730251ad7b2b08bda0aaca88599d69a6cb2c870aead1f7f05a1de750c70145cbf5a13f3353efd44c5b3fe9108822920821d17ab74d2260e49c8a7e5fee107f1b610d97f900a16fb1e9bf1b9516e3f28eda606290c0c7adb90edad5bdf3b02acab5b3a9b95576b5cd658942ab069adcc8c7c5159165584829e0ffb95ebb6f777192b76e362f0acd64200aaeac1667d0dd3f27dde2e3df466f1b2aca23a4e61c8ab23171f3d118e23df566ae35d7e2957eee3f58bc64e3133fa7595bddce3b1a8cc508e6e9a26f635d7752b75398b6d612dbbab6dbb4e7a75c533434705a91bea68b6e4e3d15d58f4047e7d42faafc2bb5d268afdb2b1d3e9dabeab6567804e9d881b0fe79d5ad9974e3d340288d58216ab81adeea90ad32fed62a823dbe5dfc5f2b372bb28ad4d3464d200bc320f2d8b9145958acb71b755c4b0fcabb4d56710f5f73e05a5594d7b803b24b08ccf583b42186c4f3b3157830511d397d296f01bf5332afdb6a1fe066521f69b961015a379008a9761e36fcefa61519b607b07cdc29e35a368da34565253b09cb8f02ee2a16f0364a3615d2cc26e17a4a2b21f29ca56874aad53588525d5b556323407efd3c8f50744114d8180d2873056df9e8bb4c9651d46af619ab96a3c8ff85715446620a0500d8e4a6d2d6736d75c20d2762b60fe659cd54ba57787e2cfdf554b1ac0aae836ece788a9768144e6bf93657f515a9361b19c87239a70bbc2dbae4b5a8a9eb1c93dc052a2ce62a0d2bc85c9ee2369fa2e602bd4f1d3370f49d2ba935553629caa3bf8db7e9f946eeea5fd631aab706c79d037dfb48667f1323bbc1d622ab54a8d43d6979a4f5744ec385cf5718b8569c66a9726b68b480b558d8a4e57547795b2a80a3a8b23613b4e92950c6aec615720daca23373d6ba97b3552197a7576e47506bded6b7bd422b222d6bc864dd9361f6f462d55976b336c5c71c5713014af3c96e6958ae58f620e4aad43d7bb97dc62a1edd991dcaed674cdc87544aed524adb2ab55b6938afd8e3e080aada10336be40fd9877b53ea443b1e001e9bf30e455bd2ead63e56b45f31bea13fb6c264b83851cec34635efc51c4b3e9f7e778ac133771eca4b182e56a562dcf658588b03255c41e5658114356a8905dcc5a662e5d6191205ed23954058564d608e1aea657be21d7a19bfd181aed4582749f19626563d79345955985630ee63d9ff01edaab1b74cbc7c8b3854555869b82fd4600a904d23e216ca7214f24aef3c41bb9af20b33d0f6d35435ac9db35d35d49c118952bb7b08b1155d014306317259fb7580149c5a08d4d541b8800f18c48f07228b100b28c7d9c8634d94557d5654f8d956f49b8e364653b51d492f4e3637c8e4e06ec6bb15f3aac8c5c943d28eeeb6b9d3f346423a58fc158ab5b50ab4cb723b05995bbb02f799efbc4c1524166016fb6c1d369b1fa3d4bdab2d65a57f6e754baa1806b18968f6b456ce8f65cb52e2703d62d77ea36035232e15362e29b0579ef7338a530aeca1cf2420c6ed15cab5915ee35212a726da981500322dbc91e9c7c857630ad67e0d8b4a63b6a3555877b2b1a602d442962861662d568d8efd94e96caef4b1982aefc887c06e2bf436c402bbf4b1c2a9880f104c7b895fda4addbcdaaaaa34be8de61d76de6468e08d391e615e5e6508039960f2d31d96bce0cd60adf2361b1ca2a8211f9f6852454ca1c5b41eef2c426e018e3d056c7ddbfd398efbec3f47eb18a1855cb3b19ca9aba8f0d73cfc95c9742be9e7d3f33fcfa74f23b467710439007d559f7d168b11bafbd94588fd22e553717a9595006ff0069eea6bfe76f5ae9d56e5bfd4b40f1559fd4798dbe16f52cfb47ca9aadcab91153a7263e0d58f5d6e1d03433c3303eb93bed435fe6ac8c956acabe156a88a05b78ad90139753315ac167d10295e5c8b305fb507ecbb7fd4769093042011a27c0f17a3e239ca4a8a5e4dab9b894e457c1f3932e9b169bf01972b07198d6df2659d7f19d4fb8aba1955ca7ddc8c1c645189915e557cd6e552aca79d8d5099faae9b43e4643db8f8b51c6a436455cb3ed3462dd8cd821fd8575a9c8bdeb0533afb6f019ce5bad1485ad42e22d8fd2dd9f2dca75877ee55514c4464acdeb8d58e7daaad577090205b2c32eb6bc9caab18365117354b8d754cba172adabdb02caaab0244ad433b0a82bf0338b20f0b5eb26d78d65b8a59aca9d2d457474471a664ba8b4ba57915d839a8f27d187953ea8799e64dbb664afb45f89b0285fafd0408dbd3c6da6198ff9116dd7c5a965e644b7eda68be49550587c1e91c94ecd75f24b1a9a95833ce012d24d75a801931dac62ca2acce5539739a83c2d0873f26a376762d78d735563e152de56cc175fa353ab689c6bf82bc38793ad91d3b2f5b83a7e5312b3fd3b27e8e3e3bd35f174a1dfc2e3f41b2d40ef99d0eaa712c7aba70a2dc747fd6f65758dbbf56e9f5fdd9fd4584bfc1ffa95ff00e9675fea0ff56f50cdb7f99662767c7af89fd389898e96e6645dd69ecea2b9097f5bc3a7258ad9fd4b4ffd31fa9e75e8f75755d5dd5aba772a64e52db5ff006ac86c7bc3835b54b52edec35067c6a4d762022b22cfbf2af14bb0f353724dc0cecbb0a8040008672f04cb6d202f00aeea1acb4362167af1eaaaea804ea9d3bdde3319d032ed4b8e343be6ecd6d565d4dd5b62e5d987901d105eca6caed77c3b4640502d5572d51a6f7e1d534d87616a3f7ee42d4bbb752adc75773de6d60595da952c65ee5ac0758a9aa4a6c3d3f1cdec8f1adc96bffd34635956267d9cea66cacdacb0774ab8cc5d3509a2cb89587b48cbcf22c44ae8c37031e90817c3d2a2b51109c142e2de378accad5542d8a9c88dcfb6f3770e48e0af3501ecaeca5f963e364b5ebb9a68e8a8539576b31f01837d1f23c29e40197da1382c35b58d5ec6be97f5343ae16c2abfe98c4b9046a156358de3215769679e7287e1d454cb346f478d4d6ddc20536f7b80a9ada59d2576a290b2a572cf15ecc776694d8c69c90059c9809d33c64e2cea1622e410d9f6abe2b2cb10aaa9998ba2b387fe350a16cf0029fee0258a8e76cded04cb03ba8545b601e31fa8e651e1327ac5b9340a9ba7d9ac5b2b3e1479b73f0a9df3b3afe027d3ff00528f3dbb3fa8739ff859d4f3ed1f266773f2d78fd7f89e4ca293758a933721548a5010db9af3e71715f2aeae9adeda7a5e263e2ad34be2b94b4200480b89c812569b010b1b18bd6a8c28a03111a9bf1cef1eccc5dad70e469191abdf001814a0844f5f02322bec30004b2c550374d4ba6d5806159df47b111831cade07536746bbbce86b36d952ec5203e6a4b037226bba9b5ebe470ba8d9816765b2f3683c3b7d4ef67c76271869999b0cd63371d8f55b3bb988b28351aab05954283575bbd1d2b54b72971ebc613a7e0dd5d4b78cde6721cbf4cedf72f671c4d35816752c5c74a965945b963bd99521a68a956dac3b1b6779e853ba8b5a8a116b006e5dac7cd40c9965b92d74d16354bc9715478871af45d2d7764a6d6c19556bcdb9495136a0cbc760087bfc6c2bd84b106cb0fda3de1069464166daaf6c8df11bdffb0c5a024a5fb237d2c986df1b89757dbd9c770edb168f2f06fdf00ad705740d430b16c52e950359151ee1b84653de1aee8d99532d8ecaf5d55b2642d4f8f6d5c49e9dff00c8c69d646b3091738f6de7cb63296ce03c4c63ac6ad8a8fdbd824828a4f9b1a30709a3967804738f7619df7dfa9f4ca7c2bff50baf8a6ceb7d46cdcb326fb7cbefd3ff0053cfeaf3fa3cebc0dc1ac3c6f2c4b1dfa2286f27a1e357d3b11f3f26dcb39973dcf4586fc34e08eae8aea0595d8e48d472e3885452a06c8065b4d2e9ab1ebed15ee1c72bc5a9af27767174b15f7c7d3c7a3315d965c3a1ac6b993c7c670af6c0a05c5b8553afe1b28aaf1d11eeb6be284323e954eba979666a9dc3860e01998953290d8ae2eadaa6cb15a74f2a690ab879561e99cbde230afb99199917ae226338676c8c0417065ea2c064385a85d9372715b0ba270c860d6d8460d1ac12d2f65c6ad90e1e050a12dca7c5acaee837a14e401b8af8e5556472a7a85676a9acfb7ccbb0e87b539a17a90d2f8cfa45e0b62392abe1868a0d0d18c8195c45da3f9e21760afe21fe6276c024ae8ec1f4d11f40eff597dc4d94c8dd4bcba599626be428bbf6b89a115ad2eb68039ead629945c2d85ef4247153e4201722c088a878694589aaeb2adf2d2b59a947f0c9e3b741e703c5f8d3abdf55797ab32595e93db038e32099ebb4949638b8d06bcb445665478cc11b81a94f682b62e3e3e4a325d6f4146f355dd172d3eafc1746d33e3d8a6688f10cdfa09bf5d8f4f1fa70a9524dcd9779bac2608b3a2f4f39f96aadfd459bb29895d1ae5a3817b636423847cef7cb858ca6d4365170beba98acbefb7496d27300472c99cbf10cd90583204d3a2860f5e0b89c12ea81c7a45a2b26212c9b3581f331471244d8d6e6d9df400006811b8fa0419942bba97a5d1aecbc2b715fa4649c3ced3dcd5ed666a9a33add5039a2dcd6b3547748c6aee1c9b33a7d8e775645ef6d9b618c4f4c2f29bcd1dde3d3b194605aedd3b7c046b5ecac93722f2ad8f4a0d525e55dc63625f01d7996f0c4c352f462b5cf4dd658528a8d8eb7a35634337145db5a4655a42d8f814974d509dba8a03e06a379b0bc34075d1a6ba85ee23295f2c2c544d9d8d8220fb30a2ba156527cd6e0e81240de8fa6bcf8f3e9a9ff00dfe97ad8fdd4187b90713cf4d12daf96f542a6eda9a806abf52ed12fab416cb0a0d76556f8aad2ad68b4b232bb2f72e767016ab37592b920f3105a81be78c8bbc8d3f1f06617f7f1ccebea3dd2186aa9a93be0a7146b37f84c61ac4a8c078d4563121eb238f37e643b940eb91771ad1aaafa964a4afadfff00d13a8e1dc34cf83d36ff0032ff00e9baacf35dff00d3b9c9b29762e4e39d5be7d753c7a6a7ff005af3eb554d6baa0cdb569ad68ae0888cec156aa4747e95e18170fb3b56065560204a72f21f1378ff00ea9d4f36fa50361ffa764d0cef5825aa4b28a1eb20a2a04014e810a0dbc2e7536b5410871d3b019dbb5574eca4763587ea946c3d1d4b0cb9463c5c6c3bb56a5996947d906ab4050845c02b477b291f3f6a6eb6a16e9307329b675bc7e37f7d3a3e758faa9fac79cfb4c14d77e252cb4336d4597251fcd6ef78182a6456d5df62bde5ace9fb88a5dd501aabc74c74981504cbba91d49de95668ddbc9cfa6b4aab6f70359f5917f66500bdd5a8beeb72bb35abe5e4b64508ca32b29393d785459b24f6ea012cd54efbabb654878b68e654bda07d356ddb20d15da345efaad701aaa2c4b549001af4b35c77a07626bee283a32caf9eb4b6b2bb2d82b5db151b1363f46a79fd23330ed1e6ec6c77aad6ab090fb25466e936a8f85dd273a9c9eea84747d3d9ae4fab7632d5a30b19c1859cd8d2cb087ae2ba82cc6cca0b628557b5ddca0aaf77e7306dc728565c6809b4c26dd9434eb8a7bf5b4e4eb53908cc71fe599e6926627038abba2c3dae446c76d49d35c8182044217a887a71ab70b97fe57290c16a98973a7f0abaa65d4655d7cfd589d5f0ad1a6b703a4e5f93d67030b0591689f9f43e9a9e3d3ea52062e39b5ddcbb166104fe9ce9fb6f7b6e61398fa9900505d611287d7c4f4ccc1464a93d3fa6e353d532b203debd4bdc63cc0cb6be9e0e1070e2df8f04a1045a53dd5c0caaa54d980282d19069a0b51534994945f4f12bd238316a1aaead56a0cceab55db6abac61b1e36fbdc7d06997994e48eca516645683b5d47256daea574c6a4e2f62cea5d3aee9d70647b1ecb0b361e501878b544773dc59cc20099095ed5ec5ea0779ee667aab539328acb5de29b591b46ffdbcea2faaf07272f4fd3580cc164c2fdfb321865e52be65b60c2a10d7916d9d28945b4902cc9c9b054ad4856a2518c31ec3bc9716704142d36af74f1b186c2294d58ace990ccaab52a8f15ec862752c435b3bc4e16278ac7125268a9f046c18aa428102c3586f24d006f49e760ea6bf46bf4b64d5a009cad32f6e9ea79a9ca55d7efe0a5abfea0a4901aecdc3cca5ab97e31ad4d8b7ece4a08eef590aaa785b6897594aac00dd75814d40076b2ab054efc16db13816c7d3e4da415504138a7cd4675bbeea1e9296dcef4b97a49ec133241344c47de1a24dd5af08367942c51c2c44e21f97556ffc55459c4f9d2d3904fc52a0bc41ca298973d57366d7ff0056ccb0fd0c9bd4ed5ec7762ce7d44faf5fccc3a0dafc9b3b23bd66801b804c2c47cbc9aa94c9b6bc7aabc4a03584155cfa8da859489e558189b71b9525d91d3aced517f064b1894af256c40f62950d635aa81a5341d86b7b35f20c23ba02490f6b9558c78ef82278624382aad18bd7921d9b21df61bd9db702963744c42351ba7e451b386b8dd5a83ccdb9d8b934be3e474dc836e1d2f65f563df4b23e5e23e2e4d953749bc5d8a29b9a8cbac335565daa78b70fda1c33d3b596e2756afb947717a6ebdda89512f563099682aeddc6abf861753c99d345a3210d49916d25da0b36b713454f633c28c95d5c6b5aeb6c8b5316a16bf71f202576a4d5cf63394adb11cb1daba6d6d2cc3b429a42af6d955b5b14ef5a6201d42a22ab63b851629f8b2a0f11c00ad00847e271f1a8082351d37a30311fce113535353535e9a9776988072a9c7edf244c51c0b55d9cd55f096dfbe6533eb52dbf76ac80037772c5ddb7316d9ef33378e0dfb703a11a8ee56cd2554db63b00bbe4a8d881bdd793620d20c6d8037d7f5bc6d800d37f0c760d4396bbcd130815c3ee40a511a5c10e8a024b56f14d962334e15d940565a28496aaeca286f9849fe9e988cf6dd9f94d97976de7f46cfa09e60f4dc547775519562e350b427e60804e8b81ec709b25c560313659cb44a6320647332aaecdcc9184a1f478cc0c9345eaf33b1168cb615e13b5f8ef8c465f7a96d63d4fc8bd8ddd8d92cae10e472754edd75d68104b5cad66c4422e5e72cc94c765e6322db99c52b8f7b31765ed519212b6655b429650c7469aca280cfad4c8a2acb5e1763e367e2df9c9869d628b40aaff00ea04e3934bce836865b51fb95dba097d1d8c9aeca8e4544964ea6ca729ca754f6ed8555abd30d7ef515fa65098d9d948fd4f4d8b7b4bd993a662d33a66f9e5b8ea43b38811f880aa274bc5b2d037dcc95a52b35ab3666535ccf7e358a00a6b444755a0255533becb6daa7f0ab2b6ab9f1842eb63dd53a6834e6061f44b08082083b6ada56e01600b1d19b22063c8cdcde8cdcdff00962ebae20ee6e6e729b9b9b9b96d9c6c46968addb4a43256484bad3e22ad89c804755adb4c50b9e41177b039720b2b41f71b9b1af411d1db90ec33a436f6ae70bb62e9ac36e7757be78876051c4236bae50d725056bc4beaaf27bb85522d4ea32342969d3cee8753533e9892bc2ae1028d22c1e1481c0b50ad13e5cb6e59870808da83961c64dbcff479f413cfa79f41315168a5af7b6c6b6c6620413a3e11cbcb4e59370b582a3b8d6a075d6a2b809619955f3a05a4e8c24a90656e080658ef9985e31ec38cf5db52b527251c338e04a8b8372119d0699abd5a79964e0dc865655885748d9d916376fda9adb90aa91586b555f49b3ed4771dd57179152e8380d10411b0f61df15edbf7b472dcf4bea1dd7c9c7c6caab6fd4fa65bd3dc31e9577673aa26ea03a724380c32429aab28c82deb35db5e59165b962ce90297c777af251d2d1d8c9c6c8af3ca3a5dbe6f790a7a511cb204ebcb59cba6a4ea4bc32822f4f2eb8ef112ebe9767c2ad3bd92186350b70739b471b116844c9e21cfb8b6b406d1901325d85560775ed9f72fa03850a1761501d47ad4a91166bcfa5a8d5af3a5183a860360e8e86f7e846c6a791f70c2019e44d8fd56580112d23b65a2847ac46013c0192c9c8042e614503ca042eeb19550d7b53c6ef1c8ed497bc333476278c2bf2110dcc502e00edbd0ace858998e08a5f7d650be3e3998ceec97838c79ad80dde683301bff0012d49cb4de1503cd90d5eeaf835cae8e006409b7e4a2e6019b6a028427389395693ebbdfa7e679f42679d7a61d1de7f3d51885a801009556f6d8a89560d181835d317c022b2ac740e817f16e4152f5aaa232f27bd56bb5c4241dca5bed4f4fb928b94b5aab4e55b4a6222e4635d52d7cd955e846b80d4b6ccc55a956e7beda9795965e284396b9419fe2a2bde80a39b33826da8ab4afcb04b5f9bd9a15b02b1b7af0ea3e9511d0b10320bde45793425e545caf9dd27e0dd51aac8e9ec1719fb5954bc6b12c1fb74233d965ad6a2581917ad54f4e42a359cc74ba5d706d14e6d56366db5554354995974d9d343ca31113032ec6e91b7c954973fbceb40cbdcdb9373cc5a16bc147b1135895777a5e22b525cbd68f5f6c906e38c4555d6a86597eb92af2a0fc694a16e3c9d6aaf5e48541b815bed7b80d82b623441fd054d2e5c1008f2140faf33cfa6a79dfaea6a79fd19168e4b1dc6bc6c95f095b32a1298fc5da0d59c76e01c856856a26642a2f6a2840434e61577191d2de4a581038fc1aef2da5f230abc97bab70fb0ee0529c6bb44eadb38146a85005a0e29426d02f002309804ad1658101547696b935a956d684afcbb83bfd8b013769dc2a9ad8a987f7154cbdf1d9d83362e23ff16e9c7fe8f857ac6add7ef1b12dc8f2b918976311c96ab5fe970725e2f4bb4ff31d3b1d7f98a70504a9f1d0154cfa9af1584afa5b9f2cbd371d7f9747c7c1a2d36adaab6a339728178af2b597c6564dcaa4cc5ac68b120a26dba8d765f5729bf3a8760ec56c8dae4f5ae4e21c84c2c9ecbd768ead7e5605dfb1d3f12eb7052fb29476b0ecd6a1750a97e02b65b7b8591b1dfca809974220afdf5c4f17aef551b4aafa6cb419bf3a96385f915677b4ec1570507315584873cc210d5588acb1dace9cce6a241fac37c7b68a3755a19192aaedb93c37f51b177a18d7de1d20b2609519b4727e9ab633635991535373d2d9a053874b1e92f55096dd625e45cf69c3afbb6d759b42d78b7503a98fdac6a129c635d5db5a54320682a45ceb507b9e0dd84c6c605185c9455f24536852a4f93a219c01e137e44201877a301046fd5d03a329c7d9a9396bf48ff3fecd8cbbf0c8183994d20a544f16a8f014bbb5840a15d0393cd19d775902eb776143a10b16715c286cac902c75711d2c0afb664f8c1ffeb9d3ba8d38d8aa8e33b06c3a6b68c2b6a7343e2ae462d55bff00a395e7c5fa5e56186767f35b6f04eeab2b89f4e605f0c65a9c542a92aadb45467a98c7ac212e383ed3854c4a8032cf6ef651de105a3f02f713dc13f6b72f801b2eafc9ce03e8e7587e8e45cd0b39fb6dca4937283664bd2ec9172ec79dcb0ce9a82c525ab2e882b1c77b12eb028d43ff00936081aa4e2a001be6ec88436f2aa155cea0898efa3c4f4fbfb77acbf0bd9e53d2c94d39b82d4bddd4b9e655650312e4b1cd43238154b77b1a17da2a51db1fc03294a979315a86cb35b888d715ad1f83f65d4bdf41368c67ee2358f6a9565ac2da13cd7db4daaddc180e5ed2b3bee0754b38ddd4b1c6366dc8bd1c54f456c2a2b5172b558adf5fd4fae18c66169ba3e54a38fb9ab96497e9ceb6864729de3d5d38f4dc0de857d28b414b7b56b674ea5efcb54539363df8a961babbfaa54af6771ec40100a8373391ef0ddd8a2cc7a4b22061a6e618f865e2b602d29e6c0abaa01b11148d9f51fe3f415f96c061fef39d158ae0f905950390087551103066d2dacc8402dc6c570d7ab31d589f30caa9db0ae4de2b56d12eecb607bca1209b0bba160522265321282dcd7e0e7ddbd22be69d574c3857d5ef0ae40eb26cda5d94d8b6d69d9c3a4534dcaf527c6050ceea2e465636c4f8b312580d84f1dce4ce3b7c7419504cd04dc4ced12360afe211391117cc0bfe40d4135b3e0ac3fe230d12433071ab0214b00800fa9d3df4a442597c0ee3a862cf777ac0a19d29af82272521e05b0ff16adcf83d47041c7e69a1002186aa53e267ded958f494e9f770babbdade9b49398f560e5b352b1c2321e603e36bb42fa6eaf9a33d6344233b32ac3deaead1f0c18be67b7c8a4d4702fb4f6e9b8548bb22a208600f12dc0dbae24bae3305b2d8a5d47cdb5609d72a0999e3a5e58c6b4ad951b6dd594335962fc3fa84b1c7a77d1c54f81d415e8205f513d61b2a9a5686c8b3b784b8a7a9661c814d4d98bc2ac359974d9460508fd07b6332e6719b5d39b7b9c0abb54add6db5d14d46d3922eb54aa6163d74541428aaac9ed4095a3e8aaa83e0124f86f8b2bc2c20f03d4fe8fc885418bfe1b5fee142a492540acc1e457c69acee5485dac5850d65d61451b0dd81c8c08442bbb5563d75f15e4482fa5756b2a3037061b76f92eb178953a63d815a2dc19b8edc5363107d8e335edc860a2f2294d5945559539a0019b9a3b477e358d59c5d3840c5998447e22c0d67cb9a0b11d57cb50d5d6fbca0c9cb9619d8225e9c5ce88846a2fd0807d4fa807f8d0846a7e23eb6610258835540661b6810115140de63ba80aa9d2c3a2951d2ae0ce13b57e38f9fbd495de8c4939f98acaf5d2602390895ef5cb17a860e362f08cd8bb4ec60dad763a34bc7fa7e7ed40b7871655b2f452f93878e8dcd05c7092b4c82c5eb2addb6b7c17c740a399a31beeaa3168b6a5071334bd871ae23cec1edf3e46c1dcd2cd6d592561ca02f780a3e3d7fea873d35697b9c5c39f49fdea7133fbb509fd43dd381572e84ecb5678151d5b59398cb9bd5e8a93ab61d98ce80bab29d33235d954d73acb2f344afa6638b6db8cb1183d14d95f50c6d303dda8d277d389baae05cb731c6fd97b3b98d72175501c0fa56077c7b6194ed0ef5bfd1af5ffb0f423739153a3feddf7ab84d16166e20ae56dcc8dd438b3683737725872b06d6d4f8ab64b8d234e00f16162b71768b5373432d4e088659516b9185ba441ac42a372ae3605e7731037150abb591df8bf12aa171d55df8a14e069ee3781612ed194a07636f2643c3981628152976611d5b4d5adcebc976efb041ea8dc8cc16f9accc1fc66a189f5e83c41ffa9f53f11bc18658375d501d4e9a8185a62ba2d45600f9395a4c6d04458afc5b2a35e7c15f71bc520e5aaa3d61716aee77908c0c63a313171106c2e0ef09a86756562b314b77409d2ad75c85e3d50d0f53d47073edbf1d356dd92abfb68b9f5a6e172fc52d3978f8842102eb2d0eab4a79ee6b4484c9a9b1ee3908d551949caba73ed36fb6c82eca8cf6d7b0a7917e055a1b03eea2c4ab287ebd6d76e3d1ae9efdbcdacc295a20df9c177d759771457c7a138ac65bb03a7533a1136e7645d3fa89dbb9524c872f768e2a9f75732f55afb2e95ce95ab134736f4ff5041553879156de28a2d5407a731aa8e6d4e5556b39215536cb4bd8aa56541f4e62595b28281b6481600bcac54b41dec1d9fd43ecfe8e2268ff00b4150024f0dab015a2b5265550d0721b56ba8a49e4c41beb520358b68b16c86c2de23236d0bad4ad590d6b712ba1635bcab965bc085965e193c6290e8c25ba6ac04237e199dbb810b1365a5a72375408086b51dc7b7e202a22163190139092d6e21491cfba5991c03e1d8702f2e55e0848bb1856e0f50be8bb42ac3f162099641090c222403504ff00e84de86a7e3c3fdc2638dd34c1e6603845b7496bde5ab4c5c414ae863aa7c083fddcc106f82edab0716c717db73642a9e9f5bb5b7ec6311b2a884b7cbdad4486199571c8b84c75fdd513a652832ab2721004162aeba6f52d46e281c4eda57bb1d853a0d61c6a88b155aa7c04f8267f4908ae8fd7e8a9f6bffe4b52f74ad1d61eab9cd795d4f2f317e7879a4d21f391c1ac32b2d895e8725ad3931a13b81d3ad60f0a3b895286beb598ea1915cbd18bc5abb3aaf4e6c06529d13da94c9eeb7f213a5545716cb267def6bd01ecf9e5b6b00d6b682fd7502b6319fd3d5f72bb84c0a07bfccbd6f5b42a5c338d4b49b930313e08f0d55b8af56d37a55a4a4d86ad4aa842aa5dea5aec5ed8078e8f15dceda052629f3373737bfaf41f9ff7f2039ac98d76c44db89421b2bf9263a8b0915787b145b590d5eace64224b54f648175b59ec9993622a0ed14e629dd882bf90ed3b10d09607731d4865688fd804b5afcea70a0564a09615e74aaaa710c8b6036adab090aa2d6663df78e749610d5a5c8a09e46ce014142199f2f218f92ec7efcce83d34e765867fea0e9c31deacda6f70ec3466a2cdea7ff53eb5bde878dec78b04274046f3455013f52ae44f14c2aeba942cdece854e895ab1b2e6b32720276f55aed1c7b1bc2e5d016f475c56b0643f067b9b5cc3845f1466da6e44397d22cb6d7b557a4be38363d3d470e95e36d7d5c5ddfad2e4f7781b033ed5e9a6faaeeb99f7a9565ea199b225b917bb1e44930c1a3f435e67f832847bed4ad329fdadf4633a87c521f06acba32c82b663eeef82685616bea201c0c9054f1b50cbac66c5534d4d48a83b7f503ad98754ab1ecb12f6aff0274bc5d74fa0275a55ab3ea07905c8e62f551d2b0c4cfcd7ca34f2fe9d295e0daf3a36d92fb8be396b8b1ea7722f6aa165ca97305b83b9a9ea151b954363502ab6f6635f925aab114b585b32b2782d7f82c5c93a8a081a240e40c1b3fa07fbe321587c8280392e200ea091fdd74019ce43575f6756ee3b356544652d6068cf4a6cc72f614e15a26f4eea882b02cd301c595abe1c5aab47241496d00ca87229607814ac9851cb54c0b26c98acdbb8c2e6b5b196d41657db83e376a3ecbd8d3b8a54e91ce8135fccf127c1304a6ab2eb52a4c3c7a3a474ff003897af52a2ea2fc9c4b70b26dc77dc3167d7a6a1f137e20ffd389ffdfde32413a7a72b5b42b504eb9edc09659658e5169a09c8d4608d56ce3a838b92a73680a7630484c96975a8a9e578bf929c4645461df821db18a8aefbb07a6dbcbb391d3f230b57cc0c9b29c952421e9dd45a99d4b11b0b2aca594f98e77a23d4ecf9f4e9f83ddc7caca75c8b5b6cd47587a52802a77cfadb2063e75a2d5a32ac66a58593a9325d86c50ff2986bcf1b1f4a97f7db875ba35d3bbb305f81c98c0161302f6a712ae3d5ee5c8ce5698c14d9616c95a170716a7cca851917d730a82946dfa1d6b5e156e1f42b6268c7193d4adb1ee34e3bd5baaf6168ed3d77dda2a55fdc0882db742254e0bd6b562a572dbb8a022bdaf92799659ad4fccd7fc265fda7d21f8d5b43cadf9628537581bb2159dc2b1ee7971639568f671b0217163d2c0d6ea8aa25bb60e422d0c2b567d56f605ac73a16c760c43994af14e46d7ecd44d6c7e2561b8a3569194b9433b89697607816b0b3b710595487b1812ec5c2c44658dfc91c723c8c3bd91e9fd2fd37ef35fade4f75850b8792d4bab0eb98433f113328f046fd01d41e3d4789bd7d08df7e4c1e7196299d2b66f7d6be6c5396f49281f7c6adfbd59c8f06129ffe365ccd6d1510165bfc7065e3b1a5470e150df593c10b031fb3ab44ed0d02b977dd6d8fcb02cf894394beeb003cea49ef7a655923fccdf88089f735af30c5058803a9d1ec28c6c450dadc45e6e00c9e9d462df5d55e466e48adb1f2ba66755782b7e4e50436056f0674d56b70289e03823af206e97730e89a39570247959400989519d4ae5cacdc874c1556b1f78b6d762f504bb26e1939565a33cbd15204e8f4aaf4bc70dd4f369a10a26276aa4454384f75c2cb2de9fc766aa6a0c7c3ed78b13605d2841da0496b1ad0c10d2ea16a5452ac67d9006e2ffc32bc0fcb6cd5ea629503e4ed48af6a6d22d0147236721606a7898c407e652e095ecda5ad5a99199df982ece4004d69f221c15ac0576b141e48cea55254540bf9b9451a0ce02d364776461114d7ded3b7783aab694aef7bb018cc8bb32bb9bb6091b1c5203ab371d8358e474dc27cfcbae855abb38fdba6ededb64956dce8f9a11fb0fd6ba72e265ed1eb748a75019b1363f3bd6a72ff001bff000dff00b310ef14c1ff00ac06d5fe12c035acbca4d0aebc2765ad94d45bdfd71ec655606b7dd590a3236e0344b025e8c5599d942046e64bbf037030d7b2a48f1c92bed8df29d5b1f85bdc1559dab034c1c854b549ad460e7db8d6e6e2be1e4dd4b7f883d3ec08bc4fdf41c41767077cfc97cccebec8a468efa4e125f7db717c8bdadb4d981954e6138d6e6f4ebf0185d55797564e13b2b9dce9192e9d371f62d0e509eb7a3d332674a6e194e60fe6b0b05c3dcad599325e74ff000e217acf73961d46ecaa1067648ae8cea6c4c8d636225205bd573da9b2aaa8a175551505d9f465576e419dc55617a08520bd88abc88a6d554e5143f2e46a53c767971d16e676582ff1db29d980ff00c17b75510c98f9094556454016a66e01cbe9380b1092c16de02fe7622727577d08d49e2c8c978a90076b83d6fb5052bacca5eb350534956505ac20d4778c4920c7b16cee2462c00d330e5542e8ca4c1697ee08878d563cdb3a2ce7c7b490862eaf37b1b8a7e018860e751869d80fe9ee99ecf1b9bceaf8dc1c5cae256e50f8d275ae98c853643259662a9d95b05b5b69897329aacbac4ad72f10630564e5e3c061e8657e719e2fe274e4e796a05b68c75d4a3e6c19b0c62d9dd467c64a322974c8c2c951631a96d0b6a8c9aed4e21e9f3914c054ec2766a6e5321425a5603e405d80de4ccea3bf8eca3dbe45a1bb78f75d4a84b6e233fa6adcb9f49ea383564ad945b5787d183c4dfa37fe0743022ed8862093b55e1edfa655c6dfef35898498d91676ad03a9e11b16da722ac6cb71599d15b782819ef7ad38b75bc9de25d59c6b0a58c40fe69339ec4c1b8ad648c2c8d62ef4806553d8b5947410bfea3596eb4e815b874c1ac3f1d2f1c14baf7629c74b5b9e2bb1e7eac708ae2252f600ec02d7a499593c290ab463d8b6b3ce6b505e7dde6405f8f200003519d42ecf7032fc546bc7fc122e47577a115ea36bd7553737685a2da6ce361f1656a476c5803643d55a78d33f1e36db6b8248566ad0ce7af02e0d6af15ec16deeea19d485f63689452c8167678d8f6454b0ab720ae895a4b03b148782f281897646b3e08acbb0c12d7624b22caf6b5f6e720c535b566331f1294e0e4753cc1f5feab992eea17df59adcaa9868a8ce964635fc97a874d6c9ccf738edd3b3525b4368adb6e130f298783662e29cc7c70b928f5bda8f45af5b0317ebc9956cd164f3e274df19692c2d7de1602aabc45bc1b29ad3dfb8d6195b2735740d7d52faac0c5bab1cb42977638de9725766abf0d7256f6bbd8c3648e459552b545fb6b99c58daea19590f7354d8796b8c5f9e0751c3bf923e3e1e22f32989d3f2f1b26fa1df1eeacb25b660d2e4eadc0bd37c4a953a3d3715b33329a475ecbf739c429213c2e052d93909506b3243b28be86570663dd62b685bd4569aa8c83d54e3db926da22f52bb13131e9af0f2fa966b8c64cfc8bebc2b6ac8adb8b189e6dac4eb8a2be936c1685e9e2998488d938e8dfd4340a852f3a1ba26602edac8ea0a896e4ad1819ed316ea531f1d233a9d40ee83846b6df2c2f5635d55cb5eaaaa66951426c797e45b65b58477cc24a0ab16c2e2cb02f00404a1abf9b6f8a9663e5416ad47827fe0d153ba926a4d55524ed528082eed65fb6e35b6a5b65696ab58f75993e02f738e8f19a23ebe53ccd99b336602d0399dc103afe4bd0c26eb878ee1221e0479e3519c6b829a7f02aabc19aff1a30299c5a706815b7b8b92c102917afe465ba8f8fbfbc1f362977760c321aa159aea7a9c30ea54d59ae9627fa73fe170ac1f670ed94e3da8adbed5b05377e129bb637d8cf2dba52aca623bd503a2cf6d46d6e2a3150368314507569ac3aeaa7bcabaa0a9ecbb93642f6e51e2b5681893e5b171d90d911c3de82361e2b9f3d5719fb748c746eb748da275deb34f86ff00f23cfe6588fea4dff797ad7497fe7be8194be6ac5e99d36bc8b6a53c89075a3a9d0b14d384f92d6f20084cbc6069313c124516d77e264e258ec0a8586580355599d3c26274dcacb6b7aa625dd18d160fe513fb95cfea1bb21706aaec5a8a8a9ece9f80d919a9cfafe52db9816be996f6322923a4d2b93d42db0f4ca4e7de81bac2642be3bae33abd623b59733762db570e806dec33a8b5eb52d7566ba92e0cecd52dfbd90b427f24ab6352c0114002d0daddea587245ac30dd83fc413eff00e0622160d12bc85b434b4f3bd0ad970ddbc5afe2118a119379670aa26e6e6e6e6ffe0684d09a1e80ce66076139986f23c0ee58d036a774cef341799df33bd3be07dfba4fc5bd42aace987545274bddb3fee1ea60623d635ac3717d5c8595d86b70a69c9c4c82ef9d6de9895b262bd590a80a594db91672f6fdba8eb1d18aa89654cceaa1741541f1cbc36ce199578b688239f29ac53ba1258148f3d8c3b4316b7a4f4ebe972bfe8d8d555cdad4e9b91daba754c3a33312a09660dd5fc969c1bf22ca81b71af415d3530236ac42bd7c5b3717b590ca95b82579755c3aa8b12ca5cc41de4a67566d261e0d6b876e4ad8557f944f16d667f515eeeb8a8d636c56074360975ca7ad81fea37014e41c3c9c6b454b65d65ee9d3ea5c6c6ae99d493296d35bf47b14d2f42e4e551d3e82b1319f35aaccbabc54d80ebc07c03205adf4fcb27b095af6ea76d25bf082d4662ef59af41d817774e25f8ec9e6ce7c01ff0007a725616d031ad75e7dcb194db7016254abb9905454a05388c1959f73737ff298f90b028fd06fafce85a87e83a9f46058ea65e40a476d114d8da952155214d2c4ea387ad8a92ec752a5cdc7e958c6a36759c764589d77a957fc97fa9188d5b8bd5fa556c5838e917d81eaa1f13804aadc25604d750e04a381a5dc73a1e72ba867abdb50e934db9d94a8d42bd2d663bb8d942317fb2b2f3a42652ffb16b4aecd515c27f69b59a39749e9c669d7c8163efc74ca3dc5ae1ea774af53ba58ecdf9068e603df63dddd7c1bfa61e6727a83f47c8c0ec50c373fa793773b9cbbbb97bd8b5b9c5e9593b5f2d090ac0cfea129ddc4e17276ed287a561d1935e4d4f9a4b65dfbead4a547a715c2aec4a33de6423db5a3d19bd4afcbad91ba42e55ed6d35538d47b818a15151028b32a9a94f3af21adb5bb6c17858d761e29a50d84d55d806cafcc2abe2add702f754aa8540b5f7f155761f35d01aff85d3f98768a3ef7935eadb6326959cb3bd96541b737373737fa3dcf9027b91e67b85f946b9575b4b0393afd07fd81fa17f2dfa336d08aaa29a547971ee8576b4b114d3c2cc1b5de825edcd704aabb167662ac2a59d17069ce0cb6755c5ff4fcc6a5abe8afd4a84b71fb160bfb073280bec6a0a1fb8aa5fc52a15ea3daa5651d270af5c8665e94aea25f5d98ef529c6cdcba882b9fd672932ede183fd4a8485cb57c7bc7728cc2a32ef13a620c2e98f906c7e7551920fd4c5d76a645aa7b950a5b5877ef9ea8a21d1ad81c2ad1fa0bed073a6e075e67462ed7581519d1c07b29a99db8e562d6b8d63ca156cc64e7d5a8a9054b5d9a53a06629b69e98ed563ab5b7701d42ae096d158fb8e7cccacc7cd6c72f63f772cb3267df454e29d1d813ad618abb16a556762acea1f2f31d6d5a302aa2c1b766a73d1cbae1d34f4dc64360175bfcdeaac232aa682aeecb45d78a9578b288eea1c20f8549b8af63825529453b806bc4d19a00fa0ff8146065d3612cc7cec9a2fe4e4dab91e549e3c94817af982fae77ab9ddae77127359b109d030393a10b80a5a315568f6827e5411c4eb7fa0fa6e6e6e6fd37fa1cfc4c1fa32e96b023a072fa64e77ffdad66b50a252b58a5153a87105355d65da0625b67a1e59c7bab27faa2f4bb2e823fa6f2d75c1afc54b3faad42f53b368d50f7251f248c4c6642aaf422bec3e27c70ad7341d80cb978c2e57495a8e50e1e45d5bdd1d193c1a6fb68b16cad15ba965d617ac29afb14ae05ea49aaca83a07a5f14eaa683a80ff544e0501decd55eb475e0ce9ba3d2725406e0b609f99d10eb2c82fa73a99097804d76e4d95e15b5d9836b0541327a7df9883b39dd37271ab4bdd9a576b04e33a5e3d3917d8f75d897d01d937ad98a0bb00a405798ea1f210167429524c75e795424ebceaa98c05a39daef3a5b1c24bb306466d845fac5cccae435875dad90975c99f5f32a573d6f761295053671f2282ef70b72eac7af9b0c9295b9b4d96643d7584767bb844fa1a266ff00c96f04cd81ad8f3fa5ad6eed7a0763fda3d5b0dbed7aae00fb3d5b0ff03a960b7f2ea57e25a2a34f3a0cfd89c699dbaa765276167604ec9fc765e76ecd408daf3c22ed76073bfcceedd3dc593dcb7e7dccf72b3dca41915cefd73bd5cee24e6b0309b9b8eda020b567359c84e53623056fbeda7e3b28482c58735133096c8331154d192668833a7582b501fa8657baca771d0dd15bcf45232fabe765ccfe9ed956d4eb6f4fc939190ead8f95502eb5d76d17d151c6c90fd3b21635abaee0a873cac6a9af268aef33fa7ae0b9ca6cfea7a529cd5296f45c2b7a2be4d5fd2142b1bee6ea94adb88e4f7d11e645ced4e3e6d78d9b53d1756e6bb6acc751506ed57bd42b3a5f2383988cfb04c33a479cc513407899cbac47616f9c02e717196da030b5334710bd45b3114a5bf6772854e2c4e0b529826b4ca7b09752a019d2a8ef67d359ea38e71332fa4e1ff7b66f5502b03a7807a863efae508b85f357fd9431a809d1a9c7436af9ad90a52bb9767f3089461df5d769e745652aeebe594755205898d8fb2aed9684dd8f5db7af22b91623095391b81d4a0681d896311b93bf2725caf151a9b13efd6eb56a5e45f293766aab4155df21363fd8e1381850ce2d3445663b1560428240278c1583063ee73a41220506be4a8ae5149e367e3574032271c987dc08b6395d94b4baf21dc305821749caa9fb2671abf1dbacc34a4ec24ec81f42af13b644e0e276d8fddd7b54da83344192089ee127b9a47d8cba0cf7144f714fe39a31f8be3596167981d2b29eb720f4dc943e7328bf9566558151b472baba8dae2bfe9aa8262def1e09bf428a4105b171dd514ae2d297bde3af2f6afb9274b1cb2001d7724dd955acc6ccb13a66554dfd3545f7539251b073f5a5bba5655a38be3f4eccc6aeea8360662fdb74fb8b7218d99d4694e167fab647883ac38049a338d4f9045b8c1dc94b9421507a41d6755e9949cf0d8409ae9cc261d6592ce29f1e4723aae0507a6238020d68ca9bbd55483a874e35e3d8ca9f53181e6ee326eb326f365b47356b35934f0aab69d2a8f719814e6b3d14598992a7c3097752bfda1c535d638b31c7bb09a8296e10a8df5d7636774ca1aa096f58c563b43d62a66b5c1caca236cafe03b55d42f41e1b3afdea2f52c940823f55cc2750f58cd450a6dead9fcf4c7aef552de0f58eaed0e77556001aba8758ab654f54eb47eecea7d57e835b937d41b212e557f974bea485dd225ac1a3de6bd93675141ad519bccf19bfd23a3d04020f46abf07a32fe32b10e359c4d9e165be5c0f50621f11ceec7313c62887415ccdc0ec262bb3390db6d78278e31736f85795dc55d6953611f7dd1f9eea7e465636c89ee310f89aa6c4250d2a7210414d07ebdba7e06308314cf68d3dabcba9b6a42d2f249f3ad54d150f10615602316d1da6c722059642ee3ef158b5c3765d6a3b6ba5f584a00aae5b12c50c80c7e00727b2ec3b1884a9339102d3487a6bacb771b460b0ec40c7ecf757539aec09cc799fd42bdccd7594e35695af1ab06cbb234c362bec4aa8bb1534064662fd0cfea0bf4bd5fa9083acf51313ade48fb6eaf67b6ee336635962bc6c83a203b9d7288efa11905c74fd2f11d7a863cb5151f885c8ca41a8d9571055a8a96a2fc72959ea6032b12dbf168a6b652a48266360bbd35d91edbd312e5ca0a743546cbbead3b7632ae5a72339dc5bc4f45b2faaf7b69eba56ee988e7c83b1afdbee3a2bb062b5d69c575de70392be4ab6a68dabb2895a2a94366d612750301c4956db7281c004b0b1cf22797272d01369d438c01dca6b0541000244596ae95a26bba7792fa6222b198d90f4de8e3173dbbc5dadca47a18cf16699b19591d0846249d8fd08ff0586c85ccea5c8dc377fe4461bbc087d43695a6f7c8cfac5128a96cb2e573818df8ff004fa253d3aa1b23fd38ebc66d4d563859907e16cad77937435b1fa6520c022f924cff00b898be31965c016705a9526a43756896d8aa482ca25e02212395bb5e2b6dde26458ed4306b7f918e00a018a9b4520a05596d7db0b17f8bc14b68414dac3c63232d877918cc8c9bb6954037899f7e236d28ea56659d4a7131890f62f697c0befa68a9ac7e69bf1cc7e0b195b906115b7f23421fa6c761322846df2af12af84f6742b1e3ec3149dcea96b5375686bbcd83c5992e18818773be4a2b66fec74baaea2a55d18ae4e959be1a307d02d602079a59808a154369b6a540ab22cac826bcb57f0de08f4c77aab726cc9cca2a40c3337ee2c277e674e757c6a84704e1db34e546ba5ad23241becf2ef3191585c1b38fefbcad95506f2baad99141a586b71ad6a194b54e1dcd81dd393047b41520257cc073c81021d9d30671bf07454981bcea7e003f9dcded7517ff0055e946c1208115f8d6162b8244e4079965dbd89c82b1dbaecf820c0da20c16e81116e0d5a42835520145bda502b5650ab07e84fe0b350b013a882cc8d2e3b267ddc74d7153a3df1a105c235bb5603b6e047f148131acad2dbc30643ad1d4aa2fd09d4fcad2b320ed1c4c3505b21e346f2c658748c627d41fc84a46b1e99addda29656b4a6f2389720281f432548adc9a8a35a8b18ebeaf3fb0259f665be284106c2a8572c079ccfe6820fedbc6464e313ebc65ed7731ba757c7a73b67f46c021ec53427e3b2a25553b5bc17d9e506228b713a9b214677eb98d53314eabd58fd2759eb25398ff005feac836c3fa8baa01e69fea5bbc3645775762abd6423fc5ec51536c1e6cda86be3e275e5097d32862b678c80cce4ae09232ea9d478b74dac4423e26076079016bab32c2d456df34cdc50115e9c8c42fcdce674be5e2ac8e9476c52fe8878a38e9d840cb31e9ad18d696aef8b645886a612ecd2534736e6bad563f99818eefd331ac61d4b16ac4be9b97f889d2ad34579d68450c2c2509ded72dc35f61042f6d1659432d6588dec4b4317706856145d0a135970360c40e41d2d5b23910e9ad0ee1dcd6842426a03f1d3295f3b66e5e1027880ebc297682c62753910c2358db2272867e611a8ca3c43b1a94fc1e97b311ac7bc0637053db2b76c68293a1bd89b9b1eba9d42ad32591fc959bd358d3f107d423d36d2dfe2a25d6b8bac03bec20ca6129cf70c142676411a1664596db507c93aac98972a8f1df66044e20c6a9594a91863f1ec981dcacb04543a72ec505d785d4196ebbdd59a9b05b22f4b1085a9916d5d922647f6925bf9977d54b00035ab0ec8996776c1fc042c5f6663a372061d3dd64cac2c0a971dedcc5c6bef774f6e9b9edc7e3dafe456f9759289955e6630b1debcbeab6d2e57271f2f0ee353d56e4a270537e430f2991756488f935b070d55cd66261938193c85755997ac708c4dc457ccd594f9178aeaeb80ae4aab2b70606359aa6d518635914b4cda9df159822eb7b080293195cb6e2541dc2c29f3edd67912755d60a2b4ab119b5aa30e9570ccdd6b32972ad8dd5b2b215c83fbceac7216b6c76e250aff1ce039aebe984c6cbc8c7c6ec4cfcba9b0adda93c0456fd8b774ad430725980621b4c77e658139702b964d1654fe7908e5bb8cb058ea2c59580410cf5b56655c574c5f430ebb011bd29ec2a852b6f05452a186f702bb793c3674ba28bb9cceb40368c066c8136be61fc98df1301dfa03093b9cb5e0d05d89755c8edb72149361732a2755acdaa8f2d61604051c57608d0dcdcd99b9d47fb1b8dfc963b10c403fc4404887ea18a36ca23f96ac4b0eed73eb47f7444206e29dde932bfb52ffee1f40cc20b6c105f68832ae1316d7b518b1b1abb2e70338fe475151f69d4ab8b9b59fbf7141fbee6234bca7050964b75dca84034858a8373e92fd8b581a919cd28a71f2eb6e516f6a8f16a1c7277995936e5585dc827c01f44c17d61b457cfd5e55344aab36b9f19a04f955fc85c960c25998c6e768f9859489d35adbd69aa85ac57bd5b9369d54f55db0b5d959bb1b25dc757b7bb7868b49b6b0cac9aa085c41fb954c877385657375975dda028ad63015d6e2b4361b4682359c50598f6d463875e0256975659acada951f2ea74772e5edf4caeeab13c8babc7dd8f6753c3141529d4b06a7ddbd533b032d6af6cd29ea7d0fb352bf55c9c6befd628d7011413459aba94c7e975f3affb37980726412c73df76990bf3ee2fe658cc6d62037cb66fbd6eb9ec5163e8295e6cdf1d5be0372b03031f22c3b32b50e1cb2b70faadd4b83158d36979702182c0bb3a23e2a0cd6f73ec89a24f83353f1e3d3c6e34c5b057b82fd2f9e9f6569e4d7954970e6dbc338dae62aa9217aab9c9d4c9eb34af2e3cd67359cd67526068f0ce03086a67248345ba10d5609c5a1dca86ec487fb95cedd876d0a38fbd1947f39cf529f3683327caa897ff0075ff004010d0e079c31aa8cb7f8de622ed61fb317ec4551c441cf738c2c7b6a237d896ff007d61727739303e18f988594d255f2320186d7b1873a3c531519d82ad98e71d012e78d6603fb6ab28b99470094e8f37b1083a0adb9c4798ec557c210213b62619fd3c7575b2bb3f972cbab63b82b2a9f13559cff6dfab8629531f918bc96a76385d3d6fc0b731113b9d373c45560c438e7cca12bc88d52bc9cb15dad659b66cdbb3d15147b6eaecb4dac5ec7af1dc30cf3ac8a5d31f38fb514b59d449c867b32727dcb9694006eac367704cb7aeb3f5307098a25a3a8d46ac87046fb625019d5ab9d56fe775754afc63db2b60b6d6c7cec93723a00865b61b4f28caa3110c03cc0547885f44953907c4fdc76f000ad5940fe337a8a48d4e7a43bf217c2ec2b4e47c0209309d42e4c260209d43af4dc07667d89f43737b94f211998310af7585813cd89d0ef22e2012d6e52b60cbe7c4f13aa01d80d1c92cdb81d87d0bed13dc5b3dcbfe5727441872f6765722900082faa0bab8ac867ed988114ec5e7f847c5b199981c5b84345c21aec1f78d8eeec867b2ad8ecdaa12c2a1f66a689d2d92a05d879307d8887c08a46e251659fc6ea8d3a42dfc9639072098c7c42637dc036d588ff5012cfb98c85d2b418f8c948f1d4ce820993e1213e74b9dd29fa7d745869716a032c4e4a443e0ee6e1fbf3ff5d886740f058c540cada7b1c4f8162c746b2a1aca573aa5477464b194dadbc7f1fd357eafc9c43d333e9aadb6a7cbc56c57ef45bb91b0172a1982d448ec31ac9bdbb55df465a280dd469ca4b783e1dd95407d558c326fb16eea15d5459411491e5464203cb75ab2b4ac9eea99d5312ec7ca6366c6a63648f64959cb1e54c1fc44e9c8cd61d5edcf22d68bff00c7798fae6e4e0d4b6d396aedbfa3b888cec1466a63d4e2ba770053f6a8760c5a9390d1b6bab871ac0e69cec4a98730e396c451d960205d9612caca8fdcf96b7176de01d86713cee0def5001c8c2747c2924987500f060a9868ced92e1470603678963b0bc97c477f9ee0f20988c370b9fa9c999a565b4602c6033aa30ec2086a46b3cfb4ae1c31f8386df83896c38d70869b442ac279f50489cda7369dc78b957afd0cdbbf2339ff00233ffc8cfaff00233e99eee96d9943d258f33623c6c0a98923fd33cf85c1b3ea514515793dc1335b773680dd8b0f9bec8c75e046fb694d6f65caa9958271f1c5afd2ab0f7b6fa68fdda3d3a8d9bbf46fb0bfd5640606751ea0fd40d45a9e5505b211b97201e48d824163e61fedb410ce85628aeedd56b7c82df50e201556f9035d82cfdb6e4d4b6c5aa999a36dca888157a4314ea98ac33f962750b8cc5e9e1f190dbd5701f02f16cb72d76dc7bf7d8542bfba4019bbd64ef3c0d949b609d43257e8754c8decae7b6f67ded0c7f737d31ddd88c6c03e57ac5f4e4e0ab895b1d111db73fea2745744bae77d82c4c1a144a0802e33a2f16c960d974625e721eb94f84b8cd0114094b63aec597f6fbac2a54666d0b7a6be3d1dcb375f7535cf1da9b48de86e5c52dc706bc564366edcab6bb1bf6e8e068bc1a806b138dcdbb5807752f498ee7bc187ee68bc4d9f0390d9112b7badaeaaeac56ae8cd16ec325601b863e5d6c5efb1aad87b34aa59b35f86955d989e46ea05342a3db52d442f36dee23b18835cb7a1342755f09545fee7a645a48654777aaa4554171c752b45973d854dafdbad9a2e412c81d5eb7b1eb83dbb97d05c573a1ed6a30e1a6fc1c2ff00070dff000712e10d16886a71f7a23d37373703113b8c20bed1f4332f117a864083a9df3be6fe6ed5f9b56293cec31a04261fcce9b676dedd6674fbadab9b60ab522eb1ba68d5e9322eae8acbbd9cf22e67b72493601160fc4e9b80991836a3aabd4ef43ba82345c15276de46e1df16f5e92e4597a8adacd30351bd41e60a328898e19086b382da692c11084b73f0eda8079d246fa9513a92eba919d2f212ec0c773d4931b32a6c176a1114862e95906bb56d500be060db9f9028ab2ba7e6615812fc9ca349ed261a8af2ab33aca22dd5915d681033aab961c6cac91e0200da614a9a9b511b8f204953e14ef889459daaaedd8d5b11c0ff0066b98a6955bcdd8199d3b1b215ebc1a6976b49b6beddce913cd57cf304e1f895d4550b0a9bcbf2cf0bcf2caa1d3a9949514d84b33b6b89cb64c7149a1d159d9bdbd793cdd1d12baed58ae6b2ac96dbcad771455919562d74d4b7d6e49e9f8175d41bc260e23e2f504982896596f7b245bd3f3900ccb45b9192cb9371a9c05c4bfbb93523ddff008f69a9ecca6f28bd3c63653d955fec146c4f61481e7db630868c61b8d4dfc4353bf301f4eb27fb0227f70fa3d0eba519248a02cb9bb540029415a01331be08b002b7d4ad8cda17586942d8f66a908ec88da98bb6b2d7992cc6ca915af6193a82d637b889917b0d8ac9700b3daa8ea86d35560160d86df6d4626c82706a3f4d8a83ebd931fe3fe9f9046c1c1ca11b1af5fb2acbf740d556195787dcc5a5af7755aba756a76f98a95e2b859d1907efb4c92054c4dee6bc4e2712eecd8484a08e593909f2b772d3bb5a2cac7260274228c2f51d7f02aa0e2de9f625cbb50e3675c411671687d3a71617b151736c6c056700f0523c05b39040fd3afb3e66b0eed6d2f8c3b40d368c35e9dd5a9b0e55af664dee69ea5ba3230ce374da31cba5597cdf22f161ac161321adb8289d1b2cf4cb2fb8e7751cecfb15aec815dc4b4a99eb7569927dcdbdcb105090dc9285f70e1573ff00a728f605e940e87c11f7e96d4d5a78fc45dfdcc8444b748dfdbae2ff006320c0346749ca64f81ea7ff00cebe50398b965381917bf1aada2ea2d35dbc3e258d3531ab99655019dadc9c4f295e2aadac76e2f361aeaf699d2aa7355979e3621cccf7a1726abb1f22ca98e4ab6bbab84d975b5b4744c75cacab11eb4be9b0116b582f0c94f50bb1e87a47bcb0b319d32f1918b9b5bdf6a3b6ddae3b3c6d77c8e287112cc7beab973695cdcab321c60d0a60c7ab90606b9651bfaf6d619ed1bf22f7f9280a6059a33ae5ced9bc20b5c1d819368832ec832ffcfbaa9b5c86552639c7b75baeaa51b92b626c9e36504d68a895dad70b2cb4915bea9b5a95e33f9651814bd56d9109155cf2aa9f802a3c6a0fdccc97aa76998e2d08d5f36a6b5c87b59b058f0705907e2a4e27705ca80066c8a935cc6452df5965595756002bf148df3d619b319d99867d7ff6cdcba6da0a22f9659d1ecad696de538b08ae596bdf91c8e0548f6966cc6e18d6995780ed286417397b0d054ce254851879395877779333a8e467dd5774443f159754412a29ceafb612cfff00cc6fbecf4d331df071cb1ace6e3fd30bf0986d5ae29b35d7d4156c56b3fd532540e29978a5cb4b335c0e4aaf46421ad9ba5d76bba21c65a95f8d1d4928ad91d5ecb6cbae87229dea2d45f44761a761a763fcddedea3a34fb6b4e82e357f70d09f5318257762a29753e0de0d195724b991d81522760e5f49c700f4b283cd9476b72bb303890e06c6d56d15caba9151e466d176f9838a1b94ee74f3f78d661e3d8b6d5929859b69b6eff004ec02a542f4ea16a28967497edb2ad8bc1d8115e422870969f9dc465271533332edda8afa7643559496cea38c99b92f75069e08eaf847228b03ce9995ec32fba2c6a2c077c31c0e32fb28423b5deb14033fa7b3b119dabbaf1875e55dcf953e75cab86d51f46e9dd86dd7d1b18c65b9bebb1718316f33d8dd3901e0f31394ebb5abe4d6c4e3efebd8dda041c3c811a9b57ef447e80cc3e85d68fa195708331e0cdff00232ab3f62fc7e2567fe2b270031a82411a10e259c8b2bd371c7e138b26371086fad190514b574e89461143031c33696581c28e6571ff00238f62be37f8494b040ef172d35b832a832fbaa6a5c2d43f76b9d8a1a36352012063d6afb1d37ffda67536d5026f8d0d0fd31f446653b55bec1c81c425dec66235e60fad465065989672251a9bd7ec5172e35961d5b38dd3b574ec5c60c6b891ba464623b0575d31d263deff00c474dcb2a58aa3da85ebc6c1b6ea1198d029fb16c629cb705badc1627e4baefc1c8a81d11dbb3427055f09b2c09065d61aae86ecdcb2ec991525b7597136e22285165fdc01545790e760e3e51fbf6d6fe7db3cf6cf3daddf8f6b910d572fdf3b04175a3e8655c22e6d8227516113aa4afa9afe6e18796a7951920535a3351897821bfd131bcf0c8e8d728870d6a209ad2a3f4d5f99a58ee8a677a8fc9b68d1d254d6b10062df628535635f8d755625a86f7e6fd8a97ecad13f647d16a841720fa6bf7f46f2236534f776cf776cf776cd9ef5ab3ccf33ae6db2353b560896baaa88321bf23207e7bd51fb2b8adf671711a1e9f8e7e9ba62fe0f4cb3f0dd3f204389903ecd762fde8fe80c4417d83e865dc20cdb20ce3f919b59fb1954982fa4c0ea7ebd2fff00a097fd4dea9798adc28243f065f394d5160113f9094d549c70e4bd8bf54db6b5814f4efe0e6754b518222dadf10b364fa0301986404733983a87ee6e684640c3469b1e80e11b1ab3e5385b579647adbebe20e8f037bbc5c3c71e4a2569fc41d4c9cbef9edae350bf06bd6f431823c3818f613caee9568fed357656d6259cde2b58c488aa10050eb49f11ee44f08332d06579c4901f23229b17428b7b589c2b06a45b2bb3b883f877effc333b7f2d095d2d6b84461c491e9a820bae5fe3d2b12fea7dd50dc85e68b1aba37a6f6c5bfb6e8e874d0318b6b2cbbaa556640644eaa09f3567ab7d57993bb4da356360633f9af2302e410715de9ebe4bb5af922947f6e84065143fe0d56ee0c7b4c18c7f231161c449edd046a6b512d60bf46d69cda13fa08ffc9b66a6a7573bcd7ff6013058e20bac106437e4647f917a1fbe5437d9a711a1c1c66fa3d32a3f4dd2cfe0f4dbc7d360e488d4daa744823d3666e72305ae3e864da21c9b0eb6edcab433ff00d330f0b32fc6a9aa18d999590f894f52c1b300d55bafdb40ca29a915fee630fddf0f6383c47d912ff04cfad40c0cd81394c61fb2a61214025c8f8901a020c2a44dcd41c97eae4ee7983bad6712b671aeb82d82d99192f7376931eb4a46e7761c823ec65ea2e7afe53350c5beb6dc7ab15bc9cba6d442115f75ddaef8e437af3e02c545ff00b2d8a87e047325acd28fa9bd9d4040fb1a20cadca38604ec93043135bf24799fd3b94b8dd4ea2fd64507add16556d360b18cca255029519481417aaa3fcecc6b2b1cbd56c600894de6bb11a5dd499ef7b2ba7a903f756703f5566985b1af1f3b3a7230dd56e3f06d3f10a7e272472d424fe087843cd34f94e20fd9a94c38c863615667b1ae7b3a84f6d489d9a440b508e08c8769b33e53aa1de6ddff0003703b882eb04190f064ff009bf23f70c4b9599765715fece162343d331cfd374a5ffa9e9768fa6e9d9423636427db8e295887c54930ef38dd2d1e746ad9cdd97675e6de58107d59013c40f4c41f27961f9989e5d65fe034220fb9a2604d0129f1524bdc76d842efddd8a4b8562a6d7525c516370337e82149754197cd6e8d8f5707a6a3e56c662c516bd27d0b20b0c0e67dced93063d87e971ed1e625761f0cb8b787e28dd27bcae26561b62dc6b61536b7001cc2964a00da97d4aa96b4330ab16cb6b0e0e12e612d4db4598ce52df8c1a8c7d144331e8b2fb52baf26ab31ed7a6ce8b94b8af634eab9c2ebb12d7b32d99f62cb0d8c3672dc9525f219fed2f7a98b563b595e0104123d55d941016d0b172752acf51f75f52ae55d457f0b9c8e38b9c5c6bc332dd839abbe01b2718b73a7215ebe50e457e21b53c46bd04f735c392bf8f74f0e598730c3944c39061bda1b9e1624cd99b33ac3ff00e5df0330fa175820c878327fc8c94fca3abef52cbc2f806e7339b45bac595deafe0ffb0c8adf62a5077ea1987d0bac1064590649fcb64064612ffb12cdf0ac4ceb48c3c2c545ede061a83957be4dad6b7fd1e6e6e617d5863ff3313f90991f986bd2069c48317c08ede3510691046b6b462194a30d8e23f1d9afe511380d0ffef626c40c44bd80aac2315d16b1bb2e6b5b8574a0a574b9342ae9d16b26578c4ca3a773d4a3a1a30d9aba1638fb4e9586b2de9f8ce9c4360608f98a6ac850ca32b1ff00689bba90c3aea665e6be796f64c28ca7cad6ee42cc0c0c74a00bf1732ac3c6749997e3038b9745d5d86d782aba762e8717249f0b8396c010b81993d8664c1aefc4e4d32f1f2f22e364ab1b26b1a9763665badfb0c99ec32373d8df3d8dd0615b062ba10ed63f3b1dff0057980995dbafba72ab12acfd29515e6c4cb0e34c71316ef3323a4d75a7336b30b1943341b9b69f3843ce26708154f983b626ebf5b2ea6a1b7cd35df937b038e3f071dbf06ab042ac3ee637f16975df6aa4faee03b94da77c5bfe05ff00ca5bf55cc2437e7b58fd5337dc59c10fd087fb6613e98608468dfc9a27dcbcf9107959ff00b9b8a3910236b812b712ccc660682f9609af041fd1a1f9e225eac6b6509cc8ed2d75845026c4b5c762d112f611329c7d559d729131faae48faa7a9e6baf85cbce33dce4ffd9b2e943b76cfa1beaf24a7219aee2ab83daeae06b7a305ce0ec7bcbe7bcc99ef32a7bbca9ee7267b8c89dfbe1bae9ddb40d0ee59f9e6f3934d9ff83b81c88990cb13a8718bd63289d55559d4af039361dfa416675565190ea459a1e7bea3505a0fd1b1e72b0c25ff0027ff007f0026c4e4447eb948fe37f58cbb7c25965afb2cd0311f54bb331dfa1553f76b045e2a7d7535eb4d9cd7cbb92ec60b6c1f4322c106537e4652fe464d505d518194fd7ebbff009cb06deb11aeb0771540dc6fc43fc17d717fb421fb317ee5be6c023e3ad75b302de213e6523f71278d18f8aaecc4535a22058428fad882127534268fa6793dee33a5f0e569756bf25dd92f1934ea2db71472c782f882dac4c26c476d5c1fa22c393d047d9cefe9d59feafd093f88fea5c3abfb2dfd5d93ff004c5ebb9f9cfc1fa8b6fa8f512678840fc6bf4ec7a7169c1a7069c1a0ad8cecb8fbe13b6232a2cf13c4013534b34b34b34b34b34b34b342684d4e13500116baf7a7c0c7a8324c6c4aab404de54160bd6873aa878c1a07fadd7606de85a18e8e93ee7c61d09f23f5c1e769ccdcdc6278987ecfa2394de85ef0647f919091db9313fac4adb83831f1b91241c671f468b4428c3ee6e6fd03b0fa17da20cab20cb3f91969f91935182dacfd5be6c32e2c2c1e9f4043f88dfc53d71bc549e8b2e055d5c59942cadd66fc4fb98e37689f91e9b86e45fbf734c5bea303a9fadc3c88f4c8c6373f2945468465388dc51d4dbab6c406f6031dd65f8807131fc319593a22562be439a62f4ad7914f435fbc5c2e8b655dc56ea3d268daae767d3968ab5f4cbaac5fddb1ed6cac8bad7ed24ed57385535489ba672ae734967163b1a31557c72e49e67249baf5b9cc7e03ea1b5cc1a335a84023c9a8efc2d600f3c418cbafd3a9c66a6a6a6cc315f8cb2c5760c30af2bcab9d2b346461ab35d90aeca07565464daf086bf13b7a6d84aa9b46a7b66ae711005fce904e4821b17d58fc4c3e9af893fa0fa08012743828fbe23f10c12a6e483f4694c355661c6acc38a3f0715ff071ed10d560fbd1137372bfee247f36cbcfeeb41e4c276d0fdc240e1bdd4611513280427a0fb9e75a9dbacfdf66a33dba7e2b5541a507cc2c146cdd90ce7426bd0330fa4cab97ea8ea3a3a75657f2ac34e40623c815e92fb14b380f2c1be00e5e6f6c1524ec932b98f4adefc08e8e857cb74ba137bc1af18b8aacff004bc013aee1d14d553d4a57dbaac72a8071ee34e66729ca6e6e6e6e6e6e6e6e6e6e6e6e7233999ccc161119ff000030021759c84d89e27980c11501049623f1391f5dcaec21d674da2f0bc95a825839c8c24cb5443d4b01b05d4ce4207d4362fe6bcc7af409b398dabdadbd1e5bf4dfa7ca10db10aefecd69056ba20b5476745184dc3ea07159f5086f1a6f23d04e4cbad0bec1064b7e464afe45f5982c43f4083fa740c35a1fb38f51831955830fbb659e6c79a004d46fb31fec4022a280657e10fa29f30180c057f2456671af53b7fe32acd1e027d7aebd71f25aa681830d8dcb2b57d46aae1bd2556b156231d4fd8c6a8fddf88805651bfa7b286b6bd0ff00fe9fe8987f9ab169c2ea382517198ec1eb3686a8510d88be03b723fedebf46a6a6a6bd770b4f3ebb315bd7c9f4d4d09e26fd10e9819d372cb28028a79e8be667e1e0d4f63750cf7ea74d5603bf221f90f1c47d1e274743e11807ac96ac0d1d8d40107dee6e6fc99b13989cc4367f8e6c60430c10792237dc3f739ef737e47af2dfead91058e3e8645820ca6fc8ca5fc8c8a8c1621fadfa2f9b613f2630983ee1fb32cfe67d39183c23fa2fdc0603373737e65d7aa02213b3b23fd8c4bc2828ddc585c42e22d8a1677ab1064d220c9c66f8bf7ba7293a39bd3167fab6127f0b7a835d9096cbbfab30d2a06ac9c87cbb4bbf0e31529d12fc30e71c39c70e6b13f1ac580617e7585f8d624ffc583db4538faf3fb101a46e1154d55355cd57355910d49f70fdc27d02fd6df0f192bf8f25fcf107cac0d036e2f6b5f2dd13744e5442f54ee573b8bf8ef37e1727201f18b957903926b230eeae751aeac34c614be59600436b913bf6086fb0eb7de78326dfc35f637d9b58c5b3cecfce799e3f3f19b59b9c8cd99b30fdc107d88dfca37869601f5e87ecc3fa1443b13737fac31128762e01abfb90e3218717fc1a1d7cc1e488cadc989d0817c89f5537a2fdc1e9b9b9cf4098ec598b183d0027c0ecb7e4d4e3f46bd3666cee70dfd2d422d427657ee2d5445c4acea1c6a88d2a74d7b54a8b3a53d474fc7129fe563d76962ae6aedaf1d19a3347fe108a00058b124caef26b504a16b4a84a2d2fa19188d5d62c101fd7a9a98952db7aa360e074da073b69b2a5c8cc64ead7d7765115fa6e09e3d0ea6a6b50d1683194afdfaf9f4d4d4e22687a0f920308d8810336cb700c7d0fe8066e789e2789e3d3737e831d88056aa9d18934ff0023eb61d56f2bf3627a1553f669af7b84fed7a2fdc1e9b9b96be975e83efd113998aa4f847f8d8101a75e43a87f04ec78f5d4e33501222d9f5b28a8a85e9ecb1e2a948fc54970fa07a9f1fda2ff00d465485c8e8fd5b29f9e40fe9bbbedace8755484bb6255bd4f6b4cab0f18f97b29e9e3c276f1c4d5025c41b1b8ee6e6e6e6e6e6e6e6e6c4d89c975a875e820c76744d1c3b84eddaaa492aa02330b82fddb9b65cbdbf4104f8cdacdace42729ca6cc5241dca2e54a8daf93d4aebd782fd7a183d0cf33cfa09e0cedab6c33d1b0ea8f5ba6b97af9fd35bf03068f95207dc76049d7fbf8aff00684fd194ff0023eb71fda6940ddabead1bfb4be89f704760a364580fdf25961db1f41e8aba45588c6b0eeed9281030b53bb4fc5682b5906d1bd37a883d52d751a517dc7822e3645d8f92af61ebb47e0f5daa7faea9fabbaada1ab78dd72efc1eb795f8b33aeb5b6e6f730dd64ee5a66ec9a79e7fe008b98695404f52422735b4d964777b5abeeba354ff0025f2c21fb30293b23f585694f690f2b2ec87bb5bf4fafd047a6e6e798bbdee1fc183c9d4b2b475e24e12c6c1d0dab02a483b10859a9a308f4048fa249fbff6746713353538c0905462d6ca4105f6a62f25fa16b7e7be92db0321031c69fcfa5874a4c7fe09e89f71dc20dc662e7643910b79d9f4107d88485724db65836a6aa6cb765696b1ad526ec86a8850fe43fe81ea2362aaad0c189efb6a574b302ccf7a560ad04927666a6a6a6a6bd36d03309cda771a770ce627359c926d2697f1a1022ced4ec986969d8b21a9c4b2ae00103f728d4d1dcc6c54ab149b05eddf678a95e452583d3d9627d3911b1e9a334668ce302c038986d72350003d37ea211a27f478f53af3347c101816d12c35e7cb1dcdece81d790c71ea632ca5aa9f99e27830a89c042a46fd753535353535fa0122073058277160758184e4008d6ebe99d8faf2682d71064d821c8e4346cb91b881cd60b55633963b3b9bfd020fb8e39132deed84015d96541b8575b828eba56f2ce7c587d744c0ad0a903d01872ae4440d50b6f2cc1cd18c8435b7596ff2f451e2719a9a9a9a9a9a9a9a9a9a9c6719a9a9a9a9a9a336c26da7379dc785d88d1aec28c18562a6b51e6765838fc16635b652790beeeeb4552df5d93f95ac09a134b3889c04e13b70551e929a302ace0b3b4a676567644ec4f6ed3b0f0d4e276dc4e0d38b4655d8d71d6f5a681b5a56624ce4a210bf65b80f303020a97c65249528ca7cee6cfa8d1fbf8ce00ce22159a9aff6fcff00c21f47d2b3cebd42eca751456aac194e938aa0b14926cf0027aa7dfa1f23508d18091e406604909937575b569ea06ffdfd7e9d4d4d4d4e3353501222dc41f26eff000cece7cc5b197c41629fbf8ea0527e856676cee706dce2d34f0544c6401347c36a1ac13381102c0a373889c44e30a4ed99da30540e84d6a3296074a8146a588438212bf9ee1af7a8796c0814efceb47c041f915d6de23e2d400206357e67b4407c9c45fc0c412cc72bfc767d773c1d4d2c2a04e227033535353535353535e9a9a9a9af4d4d4d4d7eb07d11ca1042d8ad1aae422d4e068332d5f449f5075394e50e9bf501b806bfe5ea684e22719c66a0594d1a1b6ed09c08810ce338c0b0c0de3448d341f50fca6bd343d36a26d7466d678227110879f210971189df8db7dc0fad0806fc908764c3e4cd006103707d6a30220d383b006fc1054c676d911a8ad86a3635aa3638b09f5e81b509dcdcdcf1b9e26b7b20cd89adc0b38a4e0215d40b38cd4d4e335353535353535353535fa16eb17e9aeb1beffd9d4d4d41019b9b9bfd7b9bff00637faf73737fa56b668b504d4f261682cf3a9cc4d880acdc6f4b09e1b00efcc137e866cfa7e66a05f4da01b65be876e0a78c2a40dc3cceb5c7c790544d99cf635190cdff0090dfe760c27fc078d618a49fb241d881068420fd07467fbf6a0ee351602611af0619e7d3c89a3a9ad7a6f40ea79806c6a11af4e208dce33899c27033535fa753535083e9bfd5a9a9a9a9a9a9a9c6719a9a9a9a9a9a9a9a9a9af4d09a135353889c44e22684d7e9d4d4d4d4d7a0463f428b0fd2e35a4c5a5fc6fb620afee703e6104010e87df10499c27fd8eb640137e741c1e04146d1e1177a9a27ccfb806e6a78fa9a9c61530789c77f62941e400560633734615fcc3b9f281cec02ea1c470d57f236ebc00de3c1b22da3c6fbe560b41d98ac5bc10ee3ebb807f272a7c828c4c29e7cb629d1212b624c35b89a027e098278137019b1e80880ee707dea791e0fa05fccf1347c688dc28276f7f4548fbd45addfc06a2d0373538cd4d4d09c44e22684d4d4d4d4d4d4d4d7a6a6bd75353535e9a9a3353535353502b1faed587e863da67b5b67b5b3c4f68d3da341887cc186a60c24fc8c2ae0c3a60c3a22e263fe463e3fd81557a9da4fc76567652764789d907e8e39d46a1be81adb50a381056c0ce3ad13c51e356a008c859a322d776dd193e812be04dc007e740ce1381d4d7e2185f5e9ca7727368184663e480cff00816309dc0479627cebe5e26f634cd8d49dc6c4d6b471add4ec686ca2a8fb06b10301bd1bb8f8365ea079394ff8f76f06417fb176befdc26e1bbec2b3efcc2dbd40aede03536a920e883a3c135e5515841406fe1d830d650ced3965d9a40f3171948d87c472bb46aae5fe65589022d1b1b95e10b06c7b2b7c88318f2511a90be0d7828f5f296e3bd2071a6fd6f91ed5df60056605ebc6b4933db1d9d3632e818b87cd58a5d87525802b636b5c4e37209a386fc60e9f79e31f16e4243762c9eded9d8b2766c9da79dab276ac9db713b6f3834e2c2716305561828b09d4f6d6cf6cff00918dfe7dbacf6e90529f80806a798203f535e66ffcf220ea2e8f99e0f89f1f020e3f67691b882740aebc7e66c6e735fc97049136207510da8019dd1af05fcc2f39ebcc0f05807906c07cc0ff005392c670079724ac4b790f1dcaf441eea8faeff886f1f50dcc673b0fd7ee186b7fc8a84d98139882a6d89d871e09a98408e7ebb16fd85c7b8f83674fb906d5ebc84f079d9e6359620e4c2faceb65c158f636f4966167282490e18a92a44546fc1565077da66f01b1ec56d414b12bb1580471ba9e0574a114f9400131c06f25a8246c256e4832dee9d928af6720dda60771c043e2c71b1db4cabb7a6ac54e7565d50ffa70e3bdb6c012aca650816ccbc7202b05a6cf90bb1507cd7b2a0089581e5aab804d4355d712676722a2c11eecbac68d19159245ac1ffe9ddb74c5d92b14a721400600e40d174471ba6da5ec0ad7e3b0b0ece3b00a5978283aa1eb647db5e9728ee10a5b41ca2fdd7f68af7d4d431adeca9abd6c7862679d8e229b3476db5e41b7a1b9bf3019b9c8ce737bfb33cc04e84049fa049d83f536a2723a9b0233a27f20d5b68803ee1200dc528c37fa06f739181a6f677391dce461730bec40fb9b3f86075093f70b99cf505abbd9ef8020c9f274d70610973f4dcd4ee202de60ac4ed0d4e0b0afe22fdfa1f44c2bdbf9e3e322925ab6a003c9eb0e58a764e8ed92c524153a5531503eb6d5050400fba9a77b4fc4a5801d06a714bf9718fc488b5d28070cdcf3a094d8c199cdc181249e5c40d1b1340cee52625e4ec4e4da10b281052afbd32320d95d900373e23e3dd5957265055ace5f1636549a319d6cded575fc057b00c14fd6b8b950c39bf20210c751dbcb064aabf0c4d3572d83580ac020ed91cd720b15e1cace5c48ad39106d1ad82b78d013dd9e35886cb13969af67f02a660dc58b0fb965caa7cb0545d29b31b9a86ecd761dcb11d51783317454b2c0c8bb51df4405a8c747e4cfed914028d42ebc5355ae0aa70ca476466424e9ddf8f1105cbcb71338a31e2d7addb00003906145655191f1dd7eb892750547c8210eceb8345aac2394284798396a0dc2d030d827903f7b1f8fcc2a8de1b6abe07385b7a8c400202099cb5390044e693909f73ffa3af3b240fa2ea277946e1b84364ee34e7619c5cced99d8868fa8b48dc4ad4347afc6d5bff60f172b394e739181da7220ce50b19cbee0cbca66d8416393dc41c6a50880f380ab3964eda5a34f7506940ca970b48115b2d6c222dd619917d4118b1cfaf6b133a96625b9d56ecc19281caad9dcccd036e0dc3c8edeb620def44956fa6d40a345a290ca74c6a6de90236c038eabe55eb741c8105bc050eb1134adb21c96e6b456c750d02be4a5a9d4a8de9a2ba63f612cd1307735c61ef2010a8673cd71ae766e3750d5a8e46870362c672ff242577c57bc159c28b18878b500e003437230258be08a6d0e48209d72b69b19b98e1f2f8555a29fdc7a71eb6e53b94a12f11d8d2cc8973eb46dbabd6986acf01744006ba6b22d85b6ea15512c83f6c373d233f2538cacbe5b012cd03663b0e5b4a9f6c8a94f6d95878b4f702be4727edfbcb58b06c575b6e1185bdd64051eb52622d360ad9ed52afb2ddcafcb8b1edf0b7ed5199929b0d8a0223ab7937115b3457a4f923b6c7e3b551b9e74080a0831d344eb4c0813cf98587d4e43c436aac6c886f3f73bac6737338bb4141fb9d8f3a9edff002051a9d9fcced0d9d14026bccd7dee7930020ee0b0a8f2d688c47304aebcc20fe2793009c668ce32bc6b79a99cf14fdd045ca50648c9a320a4ff00cee0033b672a9216e7b468d0d597f922d089dc0fd41115947be76f2c685c9ab9838392bfc531b33ea374dce4db42ee8dc5bbeda61132aaadb61f23b938ec0213e2de51bec80943f88a8177add6e350a71d10178b08575c8c46707cada85bcb57f984843f22ebad94b7cae91b5b26bbe9e3a858950c0bb33695adbcaa96b08fb9569750639742b5d78f720d306a579129456c0b0b395221f016c8b7a9001ef54dcb66dd6b48ca76d1adac86316d16378b557807ac3be8c64e4029ec80a0a91703b9dc0c0f2b2a723e35035a9eeadbb1c82bdac03d6722ff00883eef2b8b71f716f2260c8760a250b51a36b4b5b421163abf0e6189001662cfa84293c5f78aaead45b9a02155a2d1602967ba7adf5065b0f31b21ec1a95b6b70e4b38d1f70fc895a33369c1863f24e75e463f867a2ab0ad7a16d2bc9ac17d45f4ebab1690d05f70e4c09b026e06c9dc77bff3bbdbc4e1693e46359b9ed4983175bd8a1436a2d03c19db51f7c0788149f07889db4dce2863003420e3e767ec46d42a35b03e43508204db81a84ed7c95fccfdb3e0eb4405d6e0d8266c8106f5344ee0035e4f18af550a43264b83f13716630159dcb34444c9b53f8036027432afac6c3b0b5b6e5003e49ac1f1dcdef4095239779813aadd98003bb934b0329ac645aec6fa91390013937c569665dc297029be48adb52fc882be3676aaa7eac2548587e3b21d2d40aec88fc8060415221ee01b345c49f35947764965149acb38a939945b1a846d0ab2077102df565070401685d2d880ec9ec81b30a10748b6e42fc9d2ea5fc9750cd1f1c70d9358af449beb363160e0e942e8784e038a2854545ee1e00b9e3d9aac3b66a7634bed6f62c656d62a70729bf30d06d5f838b14948a09d98a471536536aaefb433d3c02b6ad846815b069e809cd74f654d610ed95490511b26e2541b4d6f6bb2b8e6006db7c507b76b0ea574816a0393d35e9b0f3f600d7a9ec95936074db0f22af8196846aac3095582c1495667084ab21155dc151996caee1ca3508cdca9b19e8f02befef99ad0d2fcecaf4cae0a57c50b1ee56958e46b2de4280ade59158927b5a20c60de614ff257e8c0aba607898c87c19e4113c19e0cfa8479203b3aee3331f10da01f3df520ceed7a0c3983e62d883cc36ae898ac80ee78d6c730091039563cd48226f426d7ea721e27300e8ee0ad4f882b4f0276c11b850a19a42bb88b5eb4c7b6078e6cc76df6a0ca94585842155034728c414e55973cdabacbfc515557ca61d9657f17c5b53e9b1323c6dd2dac71886fdf115ba862c4355616675d2f200f04d185eb2039ef54d2aac5e751e9b51057776ab3c484f0481b52eab1706b27b90b5e8e416cb5b109b464d41b72dbaab5cc18365849aabb2e042ae3100716b0b7cb8b9b479963d2e5882cc06e5745762f83563a70e76baa7c928cfa948de4755aae3b97e68284568322c6063526dbcf1db544734c8a9b6595138b30b687f0ee87b772d82ec836a78d69c6ebaf8b2b4e35b0019052a095adab00a96042b327708f302aee3935f895004c2b63ed62e3bece86354ff57618aaa242f6741a06a882c842da19e5750ac2eaeb7a75b5edb9b2a2254ef5585183e43a0d549d42d76290e7a8ad396294b492f6d5df2a18d7954a989914b56e8596a7acaba23d750256e1cfb62da2c4670b4176e62bb96be089558f914a6dd2d51e214da2d858af20003c8c6dfe01ff002a46a73056296d010b30d72ee822770013b8a7703f8d12e213a80ececb9de81609f83c342701f708060650fe0b7e27275f2af6331f2ea78f215a0090006120181d3c42537355f0e51894d080b0061b3660b41d08b5ee15d8559e1c708cabc4c55655daabebc9b2f5b40e495d6dc8afb671a20201e07f21a9d8b420e24b293be6de094c9e4abb55a6e2ac0a84d86ae957ac3138a17641ac070c1c53bd4e14f3d0a92ca8a323e43f128ca87479d9c7675564b5477133d19813537b97d9b31dad06c655c6b1b6cf8f5b01dba43d7e26666953da35de37e45f8de78365aa865aef7b437c972871e0dcf91f8501ce99d909b79ae60c550004a715cea59896d5e6313a2617bf8aa9aca3d7a765c65fe46fafe90b3900c1cda70c824803992082d70102d9ae4a94db60622aa7210f315bda8e599d5c8d39c4b095e694f35f8d75268887146fb72de215565a98dcc957c8755655c6c8a93e311b1dcab1b3056d42f59a37cce65f922a2cb563f52b6bc4bb1ded65002231b4f822bb36655450c161edae902b96260bc6c1b6dc1c4c9a4b29c1c9c7b1355b64aa955ee8a9c358732c5a818074e74ad2d44a8d2a71dbc1524d6b6b7ee85e09c578bb3b108caaa4c75adb934d6bedbc13a2fb9ca1f90f017e301dec4d6f7ad788148dc2a4833829dc603ec855fb071ec0468020e8711ae50d675c8705b04ed1fa5096b20e2f4bec180aa81b5b8715077510659583c4a2685614b15dee3d4fc7e5dd2a0a4e08c4efb7c18150eecda56565d1828b1f93435355b2d8e8b60dcb128a9d91b1b1a874db3d4e8851b4e960d2dd71b352c708414c716bf2b1182b12ac94b35bf121906ac0450eaca721090b61e35828959461a765a2d07b57a732196ac7b49f0189f10d8c4b2cb876cf1289531f2e882b12c34b30edd16594e982d8ed52b0b725f96a519ac178137d4f569ebccd9222643bdbb3762a32ec7b50aa5e1c6e6da56a595889e1010aaeeac0d66e5ee33d82f56768f92a1cc6b07c80ad2db11b5edb2919589c67e6185d45a7608c77e25853558c390afb8ba65ba936e8b0c4654222e1536aedd7028ae82c3db2ff002aad477363351d9e5bb05c94f903a873700536e23d5a6b29eed6fc29c5e4ee2ef6488e7776238b1e1a2c1a33e484a94befadd4ad7921f1c067cbbaad06eed7ae4ef750e07240ade676ea2056570dd4333a54eb58d1dadaa91ecacbf62567e5c531896d92af6e35bca15c7b4935dd4d3657c92ab92ad2cabe3c755e4a517766bb3256c521863120961c117501ac00ca6f55d2c26afb53f8d7307c0f07cc35a12082aaa3ca29e3e402bf5b63b8095fb25893bd3c0a7436c0f8113c8d46520ea0f00720fc396b9bec47b3e3a8d6eb70bd4a8c1393920c2194f16d7cf900e1d42adc82a20c37723f1e0f66b769b4b16520b8624529c9548428dc0b61daea0c6c3280129dfc3b36a1af0416b2c7e4ac0da19b712de44edb9d884b23aa80ad7556396b1687bd5b6096239a3ad0c17bb774f751cabac58fcd1dae039244e2e005379dec776c6460bbe568ddd7d7a12a5763caae0e1151b8d0adf275c620157c4e049966c8410e3f11f3f15ec4b14be32d759c7b48668b8f69faf6771f1171583f95c7b0105951dc2a364a54594ceda81e19ac27cf71be852c0a952ad436b933ba6845aea3580d474b7b017a69a0d7694b8d042f3195916331ad3929d72ad1367857881d8b54cf9298e5153b82a08f6d42b01a0cdf1c5533ae673c5cda2b2c994f755c127719cedc8a788dd411a90ab4d54ada7bd9bd2aca0f7a9073110ba1eaaa0927fd49d8cbf2e97d114dd8a5b6ea98b7588caca282886ec4da107da5406876e90df24af19538cbda9d6d54dc6d0f1da8284aa77189ed3bd566d5bdba201bad96961cd1c924a2dcb48d3655571aec64e6ec5abb571daba134d875d80066c3a2ab541d268104d2cc75c0104bb07fe519c962b3c7daf1f3e06ce803c86a7c8d8dbd2c1e5b53c6bcf3d7921e17d806773c79e5b0dc8803c40c0ee7714033636bc988dc60be38ecb0f2dcc3ee02ac544f3b629dd287cd8eebaddb6aba26cd7cf915f906f379059028745dc3b7a9021ef01b9558ce7e54dc8fc0596f758ee3aa15d41423ecb71b51b61aef1a5e37a1dcad9ab53cc5a83e60555e42027b01141871b36c632da7315945c2cb28430df8f7902e65c5471a4ae9b036bdb7021aa6c57b36ea9814b51cc1c6643a3435829b030b422062d9562908fef6b34b05b72c05e0e335d42c7ca5794b0788068b1766e66c9de73ca335adb2a4bf958960e001160d90d8d8b8b7ba887a039d3a5bd2ec5b4a84c4ab7f264a91800e8ab582b6a6456aa6ca9f2682b62e0f54c8b8325b767dbcc34b325ac6616d6f8f5d60973d8547adb31cb6e7732988e38d95729557f7340674991849920bd6f837a86e2b8d92ff0049ef583b1ed94b07712cc76f803d3d1d4bd7654d4b9564ceccc76055b3f209dc0ea4f22396f4457e045a0b1d44a1546e54f7d6cc519b27b815956d2ae42a395788967650239beb0392659660b2ca31ae1e6daf2319d5e266e1e42eaebe8a6d4015317e06b255cec85c9b2c7eddb65cab5855bf16b7501695ba8b6bddd55ce58a36482a816e296fee416737006d7b8160b6c3b1388e317caa800903737b13e3a118ab30750da0213cbc8f3c899ccec40e66cefc7223ecf98ada1a8cdf3309f00c04aea11612765479109d299bad879b0a16e50bd69e273d0509cf6adcf4c1582f6dc2194db6545b864508dc6548581e2b8ac2b2eaceea42b1aea1ca2e380c761abb1154ae385da8141d68b7315b3421999885ef2955008b7917f628ab5b25345295eca2dc2fd4a726d00b9b2f7b2c0aacfc4d95bd6b568eca3ec19555b6f2ccc8ccacad65415a63e5a5cde33c277f72b60a4187296c752ddaa983188e10f870f692e5718bff001f6d70036a420d4a31eb716d6e98a9516392171dab25a938a6bf8d98d8fde60e31f12b00cb7171e95dc6aeb4f80c6bc6358bb17d6eceb32abaced87b7b01d3dcbdab0809939057505aacb5baad6f62874d17b1bbaf8ad5116565ac56b08738fc7903712a00a572361a561cfc1eca4d8878542fa9fe3caa654c85cbb8d84d9577334a285b1ef67dd81188e6c17229ef84a435279dc1e9ccb435c71f1d5c76ecc5660fc17142d8fc89a95832f82010292c5846675b44c2eed977215d0eae36c9a69e364376ef0410d88a58154ee56812db72382006c38f91a34e1a5e0d8c9782d60655bd895756c9ac89ee297277dbb28ae9b43bf769608a2f29a85946a1aeae076a97700559ac524b16f3e41103120c2762071f50becf1834174391d88491a80f933c6cef40180eb70fdf91e766714d79d2ec052aba302fc66d392c2c19340f02019c344802b0c01271cfd84c256d6ecc6507885a2c46464619747c9aebdac3c8ae4b5edc1db12e51c9bff25cee35d77c83a3d6fbe68425b1b12ce25d2a24fc65371a1b68d78b3eddb6419b72fdc4d1661c6b7b52cdcf76859e03b55e26cb38aad7ee2c034c6c57d93c8fd1566ffaa3316d2ffa7e4761ec770a002cada0bb0ae54ad831959d56357f3222635834c1b1599909b30d832935d4c8cbc7b192651d30f20cd42d55f374bd9af09529a896d4a2a6adcb8746d8d5eb4d95aacb9dd55ea82bc90eac52f6554664b0a6991c86412dc66afca5ad46c3586fac58ed5be6b226c1ea2d61d90e972dba01f231ab566414e969c7ea4b564d2cf909d8b4a8a12ebdb857459c75c96eb59439beb42a9dbe75bb70b8e35688b2ccc4a42a9b72b1b22a022b50a0ece457e030bf17eec0f8b70129b68afeaeb6e563617bf992a4e538f0a9658e36caeb6baa470056d2bb9fb6eb5be5b33001adb1092e2c47079d4a35a0f7054621b30b2f9e755b5a2db8f8e8b66eb636d56333e3e43dce515e864670a5ada6d3558f89414db578b938f7d7ab5cf1fde19551f016f552433dff002254596524329b1f8a82194a8103729c837db6888e48f944037e78a9fbf04804291a800d98161403ef43f2a37a248d09a663c61fcce3b1a9c0f9135c7e8a86e42057f3a0bcbe278a20002d4a5b637fce1b99fe37a5187b016ca0d8dc69bf1b2ebe485319976c16ec8f2a46594e6131ee6166a58e807100bf8d92aa3e0d702082d5f81c42b2124bda1fec5cc08269c921883586750f130174c19b15ea710029fc9d49642d6d35f13c3db003cbe35238b558d8cca19c29b1942418b862a4ee1c5a390ed8a2e65568d7db5581188a98825dab554112c5b2b622c7288daa1eee6ca715326b66b4e5521d83d830ddab7228c6349163f2a52bd39cac63e1a8bd0646a35aac19a5f906cd895f65d3475420e4d692b638155e6b71b199b13272287a11626522a901f356e0c1c3d6cbc0d2953d878e2e63d0cdbc836da0db51f6a199585d4142b31322b53c1eee9fd29a9efad984b6210171f2d77d94e49f163dbe3b6f6c87ca5957e0153a32bb1830d56ffbc92f15ab00c11760abe4a79575c945fab2f660c07f12414b2cdec366711c4596da78b203693c8254ccc4915d6a4d6f4547474e8a1179594ead5e7edab6b1ebab1374ae9ef46750b190646f5ee9f1bf688cda58fcc575e42d8e2b4b50308cef7d4bcd69523c0eca694b0663ca05a06f7ac36d804a3312a0a958eca836d5d88e8d1896e1a5607c90c3c08ae26fc163b410328027830b6b710a9f30f36dc5acf8059142824af9520a80446f88da85e206c862582a2d444b0876e12bc8bc6821b2d2cbcd80b1da2e52ab1e7879155f5134e50c8018bd975c1002b6120985ebf308e6071ec0b46e3d562b87465004b02af0664e0e0723dbfdc474c0aec5628f8bc08d3304d70af22de24ca7215aa3643a640ef72d49c41f6f8d41657f6c3f75daaa3762a935642d3f24abb953d6d8f63d81d1fdbdd7f234a6156abbb7b16730f36eadf375a5cf236e15aa85e35615f75ad56157ad055935b8294e4860e8f916d7c1595f2f18a956a9f136435a31aab5bba996941dd233adab9947c8b6ef328c1cbbeb6b0521a8b8837e4384d8e5a1e589220c0c95c4f7255ab1c433546a2c96390c468120ca18ee653bf7392519ca94a82e28cef0c70a85243363297d2d3ff8eee5eab833276b29ade2ec89ccbf18cff12413604570990da05acf6eca2c67a695d34adc2974351366c8b4b0d91ab083639aac700001ab1a04a31dc504b695f16a760d2dad412594d0ce02a575d9e21c65532eaad5acb8eeb8d304bf9ed6c7c6c5754ed5d5587efb98a858363d4b4d5a7caecae42f2d54ce2c45c7aaaa559ec445b05955a3836d5a9b10294b5891c425683908b55484147af99227130567e4c0d1c810cd4d809d70b01f1654ea471d39d6c8b06840742073af08fb6d4e4197616c00f8368630b280c1fb89adce6a753f6d87cb922f8b39871b5edf28010e38a314b39d76237719a0ad547c7b654801c3151cf8d1c41230ae6606bf6f663ae9d2966da96c6edf91a41f2349436219d8a87171d9ef8632ec545d1096d75d65edb1aa741a76adc21831c16d5694ea88d8cefde2c940a5d4bd8cc0068a7b541b464e62e5aecd775aec117b042a996d0cafcdf12c50a374660ef1aed75c6b2d2c28cca91d886bcdaa4d3eef91d9b6d6f1a7c8a8952ed9b432961fb16ed969c4c74a56c162aa2a9614174e72e74ab8b5af4e317d0ab1d57835565343f00cfd3a9d7215aae2b932fb4170e81de871d81715c85b9b23a8e2e414417263f060a06382a1cd84538949f695aeac171ad2954bb92dadb9ed15acd2274bb5d84bb15eab5d455795b9b75e41dedf27a822a8473955aa954ade8b8ead55a9df4b59b5db4eae1ed56955351f2f65555acb6103b3b595d55645babb2383285b2d4a393683574d0851fa8291e0dbdc25cf79c279eed6548965fb444297f15d4b332cb7649bac24ab9673f74649a0ae91e8bc2896a9a119ab15519959e57613d7f5535f4dd5b25b60ccb45aa6d4b4f66f14628a0abdc2da40756bca821a9b8b1631d13685d953674103a80a2bb4a6ca8751e5974636fc6b678985bcea13f50f251b9ccf8103b0dc5682e6f1beeea2b8339afe0d89a9c957cc3db3f60543c8d52676a9d402b50007ab1cfda8a9159500d8db28ac2900a0df28d616d152aa4730ed702256e6ca7e158b963652f051764d757c382d4ff47b68880835a3af97c3da2ed31b2080a8cb7d438114d96ecbd98ead584a4d3a6504b226c29b4800abdb732268bab280a6c7da8b16ac77722776b0ee86ab85678b5688ec423baa695512c2ac92c5a6abcb04a6ac86b592daeea6de0adc152c68b9f6d5b552f76402c94645f4101f232a975edca931d2a059e96c94ef5356620e2ce998fe553333b2687d0f7d9277a4c9ca7219aaea2895b56f5e4bb06e56ba2a3335054b6e9c9cab43b2ca2a3654cc56aa51754e451840036b2d1ce7b6c43c19b0da8a9aa447cac270e8b7dd663d855c53ee139d4965d4b948e05b7273b83aa2b0af26e55ad0653e4d76b1636bb9db0e6c7c3d413812ad5798cd532b3a065432acaf6cc34b95572f0b7258cfab3c330ad91c01c6b63b20e958296bfb55f0295d8c5659669958069e41808fc9e206dab4aef5604d05740d7820732f4d4d5bfed3dec14715f6ec12f2c509e4e29c3b89edd956454c5aa4c9adb46e4cdc7e5b0c89d96295b33315626de3fb628b06f9bdc856c2118ab3ab06750272f277b00680e02681802b30837c9a6886d41e7ec68fd827c40e549d06f94001f4dc3ad9d11e3735e0c257824d1dcdfdc56d8d46d703a73e0c6e33cecc5f1a11021da9e03b679a522a420326c269f6dcd66157650e44ffc4003c10000202010302040405020504030100030102001121031231415110226171043281911320304252a1b1234092c1d1335362720550e1821483b2ffda0008010100093f00499563984eded003fd0cdc3f50f820e2b30b2308cafa674ea5ad9adbf94cff00a8a27fd5d13b5bfcbea15177de38af684328e0cab3059a8aaba7fc9af3ec20e7059bfda356d20df24c340dde2ebe91082c3d3119438af31b31919a8e68edfb5c602b26c4552abd4cd34c3505aa9a48b8390b4d35dc6aa370c03295834d94f0ca0d2cfc0d7dc2b922686aa23016430600882c0bc93800c3918f784437391118826a62d26eb7ab8a0fbe628e2014990ddd22aa8626ef31ce99dd90c2607e29b53c6602da8176c508be9c9f5314137c937168b181c21d31645817eb326efef3ca42d44243355d0ae2387d3d116d78023a80ef56451958735da84d21934b59044750dc6df59a0cf673bbe49ac1983ffd304ed31422dd141c5fbc2429f981221253958a10950656c36033472cae0dd8ea269ede9662b3b95ddb54599a7a8aaaf41406b9a0ec7d8289a2acdbf6017744737069966c9258c1a5b85605cf895dbd405a12a9f92c4937d2a31045f1c5c362136057a415fa1de1a30098847e41045301c410186027de10be8c66a5fa289a7f7840f611893ea7c79f1f94e1a0b438d4021b56160ff97ef926636cd2df5fb8f021dc76f901185f610eebac74114115c44e9743113e520d7af88b03a7134c9663581bb137ed627ce7cb571f53555946568644d765d42c46d6239851df4fe6005589bd139e6e6fd3d6dd5b9707ea20d84e17507c8d147e0eac21b44d58e6bd612bf5e9189a26c34245ad01d3c3a8308f920345799abc7538c421e9b69da334d3e763904d319b93cb54c4bc20b13c88ba6697765b9a9f0da8c541b8c8b40ee41cfa4b36db9bea66d05460b4645299e2683b86c2963bc7d8417b12d810414ae220258d1ab2408e95a5a65eeeb24540a72cd4789f114b43c9a43fbc6bb1877cf3102861d8ecb5f510b7e22b0a2a776ea9a834d6eec0048223aba25d83827d84d23a631bd90026a36d25c8fc4616d8e447f2ae062f32d485b0c447a4069dfdc74965893926cc6b7e4aae4cf88fc2e6c0c9307cdfedfb8face2e8663575868d6790a60a2322fa9eff00a9dfc499c13df886ce61ca8b9c830309da3ed2161391789cc3c038818af5a101aa0cb9cd1873f9f83f93f8e272a6f4fd47f92f2dadd9844361a1b063ee52072d815118ddf980a0074e660570a793eb323c4e6a1746ddce322749c8e4786b952456c814b938526a8778d438b189ac0e7270b42321d46b2ad56088e148abc0b305abb5eae9cd4a52b900d1047f21288ea39066e64537b39dbed1b00c6ff05be46e83d3c7e8625b1066760a23da310a7b1afed1c050010cdc18aba8bb28b8b10a0d44a146d4d457c2b6549611adab3f5f783978689399b935168ab018b80294069605bba542682fff00b392e259a35c9152994e8952c4ca50c686a4d4b01e95dfd3d26916166d556e21d3b071b7731fb4d5654c2951578f49f1fa95d09008f633534b574d880eaa38ae488dd8f98554d727d0a7041e44d6e54b7a03d4111d102eede18f2d036a82e68698aa1ea67c4a0db44e91f3081d43b5a9bdd627c5965e8a2b1354723702a058fa414a8724645452c4c6fc318da5003519dd95ec924f35820476342b69388db4f43011ef3a1fd2ef3bf88cfa4ee6122c11337e6e20231c882e0344406eaaa28e721a594b208334e86ea8e79216858a0256c738afd03910781ca99ff574b33823fc8a292455d4d2566e9348088160b041b23188287e4e3b18cb4cbf2c366b143c1ca1ee256e37b7a08491783835350906ef8c456a03e915768c1b181ed15aa8f3c5fb4d9ef37a9df796c545e18eeda6c54563c5aeeada67c422d7000ddfd4c60e8e7240a8e5be0df36298a424373a6dd1d7c0e4644e4345bdac44d4628459526b3e950ab13d09bc45a539b9f28f2eaa8ea3b886979c750dde000a2ad181ca58c017514716b91118aa03660b62d4b00da45126654b0c4b77d53f21e826c2c169738517c0116f5355c9500d6179b87738d3b2b5405c45401699d8dd4d12e7692ce7ac51b8f0b59067e2a17206492a49835b6a9f3a88a83782a6b06bfe44f88240a508c37dcfc346037a824ad99a0e4f374193dfcb28213600cdfa8a9a7a884d80718bf68e18f21bad42173c880b6ad585ae67ef3bbf0c1c08a29702358e48314a70013911c03eb8993e918d1c543b8fa453fa3fca771043528e713f919fc711ac1f2d9cf310f18221c0188588c1b82c34dc2fd255f9a203b49bae089b40b0565794e31df33a7e9fc8f31a1ae6d3d1bfc9657a788a375c57875fc81b62ad9ed50e4e7c43d9ff00c7066b9d346fdbcc035509b63c19f88817ba9a859909342af93dccda86c804b460c6b9073354015575ff003735717562a8f6c542c2be749afa9d9d7183353f1736aa4644d22e549c0ae0c7274198050f77a6d2f5f480cba722a36e15560c0295976c2283ca2adcdcfb50cc7b37e5047494714fe901211c01d3cb73e575056f061a4280c4d30b75ea05cb52efc0330190b16875081a5824e4988e755b8fe3096d434d6c2ad6003f108c037350269e8a117ef18513fd0cd1721c5a9190b3e1c3b30a018d5c60a431f4607a67aca625726af22256a919e81876314e9a1afc4d53cc2cda6a146f9abc00000b8223905b1e6b6531068b1c9298247fe266bea1a386addf7063689e68d4f882a4721450319681f300b923c3efe0b9b87ca0656053eb04e47e97f39e92b8887d7ace089fca546af507930024d022e8fbc1418820f2310e2ac15ebf686d5719eed380b58ce447e2053f3518a0a92492b9a109df7dfb4208c06c7e81f1331ac9c1ecc263510ed71ea3f54c5fb4d203b5b46c761f90004927c2801c933bd47209e8722a396e31c4539aba80fbf8b3351a038512c91c7a785905b824f59d451ac43bd170431fec6029b8c3454d4018a8c5f362116c389d73aba7198d2e57aac02b54d0f41d629208f9c1ccd60768f29ead0ecd4bc8e15e2ec7d161b94f3999c895ec62d0e206dcbc66f10b87a3746b9956182bed3f3450114daacc6e0d1b9419ed1ef751333b2b1c0a10550c40a4ea390d638558eec984a192a23ab77a1463f91b2cb0561522823000e0588010ff0028e82e0058f4318876e1573b8fb40a500b1a4a687d6256a3f902f47134dd94a00a9a6d8aec6e7c2eaa6dca9add9f5a8479d8b64d1170de2ec72b5eb30c3827861de101b92bfb4c20ed524f422699503f71e1bda59a6bdd7016e4eee2bc7aca09581e0688e20cfe73e1fce1ed89da5f87f28401b18416001ed1813c1b170005477ff988378ae704c2437266c3be8d715710826fdb3010a18ac36ac31f59e60cbd7d21c3a906e72a7f40410c38293fe8eb10babfe4f8eb080009aca99c9351c104798c24af6ff61051e0c5dcc07cb7571195a8e2b03eb3ca7ec0c3b8111d7d7178821a8eb7ef18120e6f007de3d2ff001ef14055e84647b450c0720c7da06483c545297d4f1033fee1592444b65b53b85503096f86d4adde9299ab7218bfe2a9f25c25350b6f06ae9a0035930d002e82c18ca2904dbef7350153cfa4de0ad758704934450b13bd89b7ccbda3003360f489b0ecc28e27080c6da196cd1c82b0117b7a55e61501438cfa99a8534cb1acfcd1428e3ed1e9d5703a6201852f182920eefa758c3ca4927a99a41f5149cfed15d63aea6b360b1c57a08bbb575308a200faadc371b7da3952d85bebf7e0cb19ce33ff00f51172a09565c09fe2286f90f3f4302009952181c913e19f4eb92c2e87b09a80b06018005430271710a91c8806613f5ccabea60e3b4060177f933f90ee3d9730851fd60cf87f383a083a4c18c6e84fe53a13006b3c8e90e7ac00f4fb4535661c502047c01c11dba622dd6307ad4b0fbf830f94a1b109202d43c63de0cd67f43bf8ff001307958436fa276eee8c3a1ff23a8abee6a6a86ae6b8300222880106002a56eae0443a7ef0e48b885bcfcf35150ad57367eb1405871c4d12dcdb1c010adc72d7c0238128b448000bc18615cc3b803674fa575a8aa11c64579696515619ae9159f48ffd378ada5bd8351ec63f96b0062e57e32648390de934c2b0d33608a20c7285d30fd8895f8a9cfafa88afe63c81c4dce84e418b5d45e68c27bfb159606c9cdc6c85ab18371800cf52b6346a6561e59a640e73fb8985760cb0e97da1da1376043609d83140c708b79ef83ccd21aac170e70a235ab7ec42408372dedc0cad47da5071d4c53f89a946f9daa259b898a193d66b1200aa392409a4e4628f20c6c66b334416614e2be6945d30c062fd3de5106794d116269e05657fd84b35e906dcdc02c982a77f1bbac01ccbb233e0a5ceea358a8d79f94710003b0fc9fc84fe021e904c627f29756c2107fc3ebde0db9cd1c42a2c0682e98dd1b873668f11ceeb22cc23617b63467c4d7a3462cbd95a23a9032088bc41817fa1de18b2ac4d0cb2d5acd27f32e3cb0db727f4f5117dcd4d7dde8a2e683b7b9a88893e21fe86a5b3b3002103517ce0f769f51d8f81e3c6f910945aaa022311746c8db07ed1ed0ad1344935503395bba18c7ac1edda513ed50d402e7cc462f8944feef018f004a9ff00aa83fb88dfe138c562e335af5f532cfe18a5f686e933391528636bd4ff00b66a2d6aa01c70c3b4f62a79061a0716238b5e6e12da6e2d7d1a257e1a90beb6636d25c503133f8a403d3bcd32c082e63953a78adb63eb739622c508002a2c551e26aa950bbb02bfacfdeae7309b026a6e00801061445c6fbc74a958cad4d33448e31789ff004f44867e4fb0c471b08e4a91b615b11c8bea39a86ad41828d5080379306ab98fd7831ca3b5314ab06a2d216f3103147ac36ac2c180117714ea6935961d54fa4dd8344119f1e87c6b0481506e2064f4118d8e8302003f3771386101be84415d8c3d277116db71c4b1d7318d598e7116c6441e52bcd621ab5cd4706ce6006aa12b1b3a886c8f4838eb0d4304d33b4f06699a9a713357cc502017704d50a0cd43f88a2eda68057186b1f9dd57dcd4f8853ed989a8f3e1c0f731953d967c46a7dea1bfcae8adc25cf910d2afa42c51d436070d341dbdcd4d145d256cc614c2e3afbdcd42abed43eb73512b90774542e01e3810af3e7563f72b10bd80771139fe2454ada78f79e5218fd443b883c4420facc9ee7c7facf33f200cc02fa2c4dfa4d93a63907ab08cc1436e53777eb092e82d6651e03b8500659dca77450cdc5195900eda8bfe1bd0d5a362ff009416ac3a644552acb31ff30fc804018fe2713e57a696a8ba759fdd50f91c5638f2c179a3095074cf9aba895f87f899039ae6a52a8debed339bfb4084b10c2f1cc6da2b3eb060649335193e19abaf988312d5b917d0c0226ebe87fda5eaaf5eac2206072a0b0a388ac493b4e6ea2e55bdafc2b78c08a3a13003633a6703dc4d26043535e254b22fca4720f3012b9b3c1150f8ab3176aa5c9876816764e3f43d27fdb9c8847da1ac70389dc4174e621a0b082d663102af9801f31b101b330771f786aab139014c33b3c50788073d04241c627732cda0fa588984c9b9f294f61709baaefc199dd913f8e631135491d8e44d0a37c89a2e1c9c12b887ea67c420fac2efec27c37dcc0893e21fe988c49f537fa5f5f412c2ac76847132ec625b360c1a2508dfa59bc131481baa914019f786b37dcc2957915355aab358b9a7649bcca2a4e74cf1f4334986b93410e3fac601eebb8b8720404db71efd7f2a023c08bb9f29637815ec20bd2c8741fb2fa88d860270ba81d629caeebf7ed118e288c998bd51f4cc7626b941607a98a1e97e518b107f844e03749a89bf922e29556e2fac02934d9a3803766e505c75c666c0dc00a7a88aa081656e110390ba7c7a91011acd64b19f317b30350d32011dcc21805c9bcc624af0b5e6b8d42b72e88e2bd62800116a791286de90075d84df198081b799f3778fa6a8c8d41b8b312d2c9fc426979e93e21883fc684d6d5c0fe667c4b103a3a869a5bebaa1ff00633703eaa44232d4547eef58f77e86693e33c57f79a0437b89a0c0fa309a208aead98eabe80132ecf2d57733fa3d967fda32b109009e6656b0419e9392d31918be6a36771a07ff00d82db6c182f926f35288008a067d8cf4e0cf885b2a39b5aa312c6e1e61913bbc39a10759dae7f230642e239f30aa982441e4d950e2b1f482ef1f69bd4fa0b13e19dfde7c2e9a4d5dbec26abb7b9bfd7e67fd47f1e04c161887e6381d8450753e18dfbac3822e1b463817e0a0df26eaa1b3dfc0023b9c54f3e864efac8ffda1c501b4b12a444d8c3887f2d0116d985027b4155fd628ce4c24e8ea5fe1b0cd1fe332bc4a1f8668e70418b57eb7538fc7f6eb285f0d9814f506c5c55417e63cc2a35f4c52b7f35961c3d6d339b55583e5b2651d96f150a9a602bf908abb4b58697e5350964d2d20cc3a899256cfb4e379a896cedf610eed571e400771097d465aa2388085507d898fd0003ff21c88085c82c66a6d37f33f50623ea63054409a5efe6319999c3025f3348145b059474f41159d40ada0f108dc391e06c8f0ef2b63d5fa377fac1b819ec61e47109133e031fa3d107f79d748c06c416a188953d20cab4191760197c906c18dde8c62371cc02ca9a3ed13f793700c0e67fd9e7a9f3097933f9b4d3046c191cc2e14b7ee86e7f383e4da0cb18b1f6b873f87281a27130651dbf2e66a91ee2e22b8ff00c4c4653ea2a0bff21f22ce3a78ff00d34cbcc69a7cc613185707767066b29d23e6fc40bc08acecbc1c7994c040baab5193349d8f0171462321400b5a9204e4de0031d8b668905401eb3e2da86291684d63a9a0706daca4287a2d1aa941afcd181bec2a55de671d3c0a94828783019eb28ee18105b20ae413638aa9856b479c9c2911acaea5dc0a58f17c4d2c647702fb4d53a940128458b8eecca3cb8fe9053002e6c36dbbd45620cb215876beb1a4f511c864057fd26281b013779872e0b1fa980db7f68f900aa5180124e04e6ba62ea58777b19c05883726558434b564cf37415de38d2439bbdc4c467c1059cddc555da715dbc3a52cc10e594cd265639247431b04fce3fde3965babeb0e0f88b10e40e7b89671986fc0fe9020cffb63fbcffb6de0830d7f783ca5713b0868b32883ccd88a4163cca6a18079b9782081cf331b41222f068998f28e44ba3a465e0cff00ba675d38093ba0a001c4fe421b0d9220bdb8b12f6d1cf1709b12acd9fbc72a77106b11c3443fde11edff00e188a0fa5acd53f517143fb19a2ebee3f53ace833e22c9340403f19e1bb172fc12f5f414f3c158de7b2ab43398e5d3586c766e8f348ae30dd2602f99be9ef1405ae0095422558bb198568e28f59a1aa1af946293e3b534c0e8c77cd1d3f885ee876b473a4fd5353cb0fb1100b5180a79836be4965c0b3357e51d45dc75bac8e91c329eac2aa3064563e45bc011b72eb829005de6980e866a5bafcaae704415c4f98e9add1220aac0aeb1a9ef958eadbd4d0e0883cc0e6529d20aa54f2672c409a64a6cbbb38350aef19ebb48317612db2aec1117c98503da0451b059237113599b4d86e51ea21eb1038d2392bd67c32699452416389f121111b034d639620f9ecff50269820386b5180018fe5415709aae2755c406f81ee6385ff931cb95157c46a719f7ae90e0938ed582256cbc7a4f97fb789eb0d11c1ed081c57630ed24dc1fa7a89f588bbca579602a688373554fbe2689653cd662153ea2a5f02742a440095367eb09a07359022dd1eb34f6e2b18b8cd5559897bc83f6808be3acdcac349b7926f813e210e78389ff007e57fd38a0e4400733ff001978947765a66f8222d2d1b87030235ee7c8821f0765f631834d33081e8668a7bae3faac772ed9ab0401fa5f3b0c087c57ca9848450fe9035d50bf03ed0f94e1a302aa2d3d37435b85e97a158a57594956f713cd8cdf5f0db77935f3542e834aa941a27de28dc793c982a75e6558185ba8a18b1acadcd7d4d0eca86c474d71dcb1469f0360af1bc5c2da0fdb5054d54aed767e9519faee22c543ace029076252fd77085c56b2f20ab094fe4dac4c24e99368f18927b9b8b4e74f0d05e336700fd26991b861c18f65f80d82544c0dc25129a8087eac1a13805b1e90960747cbd79ea0c751b99d498bf889a485dead7260e2eb17323932c84d328b1b6aa211ee62b80688a4b8cba8aa8a0b5d456d3d5c52f00c5cd5ee9c95af633ca0f00c6dbc88285db0eb0d8c667a4159f01e5e481d44b2a7bce9fd44f97c33e1441f0c1edfa6e44707d8cd57abeb98a866934d4da71c88e8cbc5ab5cc02544604b8aba946f183ff306588bc400d0b12ed5a35802a0b5a23fac5adda4fcff00eb14357d05cffbc23d02a6c189a6288f9717067b1373b2406d4f3f598872ae60cbd08337532bbc780311fed1b26b1c982b51795884c55135197db118b31e49fd1f9161f28e3c796393d841415671d4b089653922110d43ed187e36912466ad4f226d0ca41060bd2f8b5b15c07105df5e330db9e1018496e99c0b8b447838178808af9a055cd130f9889c566365d48d97e50075f78a556e8db57db171c9426fce031986bbb5c4f8bd6059aa8e4409f10b5d18a988da1aa54a95713343637bac0a5184e54f312f6e07b18e42823cc72d518537ee51764f79adbf4c5f4f961bc830e528301da1003022ccd53bb4d0a301d68d19549f103ec672edb566191598c3f82769bea18ce4919facff00a614334adaaa01a1de31525c00ddb1c34243035466ad9da76039a30aaaee00edef17f134db9eeac6016212ace6ae511d0c37e861b6ebe209d23d7b4e41fb8f0e3f27226083057afe901c75c44a69aec30317351580ef340300483511d4cd51cae0c547014f631ab699c9e62b58c9942d6f32eb74b1b80260b3c882a95ffa8881d89ccaff00aa871ed05e1a20aa5ab1eb2aef0009fc167f230038247d65d7e267e825d88456ee3da20355cc45b726b11694a51f7873c4f8b453760437bbf539261c919fc8bfe2ea8c460e4e4de0c0ca3af5801bc1e938e97e0611470d0795e9d1a32abdefd2f461348b6a01c7147dccb0f793cd8ed39fb88c962af9b8e6cb0f961b207260df42f68eb2b6b7cb8e8630a614bdccaa0cbe641cfde3ed07a29b3f7312c95039cc6cede21bb1f732ac0a15c010d7acd2561354569383f84dc3069a67475ae8dfcb1c316d382f6f06ae2a831b97b29d2e0dbabfb91737ee0447418c34de8e5141b52034f95815858b2e44a219c30871aba8cc7e9071a247de6a5bb153eb5501048cdf58c022a5e45e4cd992a1581a1729458dc3a46b575abbc0ae2359258963917092dbecc4255968880fe28b147a8109256c7838040b869b0418078665b21fbac6b178f0e3c7af8082c5f1fa2091029c660a979cc20ab1dd5c1896d904c4190220a8a62e78a983902a2f204511b802a104e4713474fa8bfdd345f4ce783625e1d2116b7c9a8196f4ff00de67cd3f8c248bc2ce77951ec251dc4e7de59f3827d8098ea6a198da7cbf6845b03059977b8f3fabc918f1100fc24219e590bd8ce337b8415df69ef08a1d0e0cb047039c4a970cb2ff000ffda73cf7b8e0e9ebaee5ff00dfa88377a084589a0456490300cdde98ab135828be0939b9f8bcf082e32a2ee00b64115d27e1fe3d7949b965c9f30ff6844f9db537d37b5476242d138cfda034383e0a1a6148271de316d0f8900337552b3e1c32561ae8899d2734a639556c354d23cd12e31351d586993f350b3349f4ce7cea7026495146e29afc252a6ba882d94d88dff5d791c599a4a36e90a20e71186dd1d3352bcc817ee672505c70c1100061aa0396c41488f57db33518a6f19ee62328bbabaa1c467b76c66d4464766abe844d024704ae631a3e5dad8e258b5bbbc18405ea54c00b0efcc1d20fc8a2c124af7be670671fa19fce280363a4addf7879e6124113a4ea6e060600700882891837c4e6af300a53ba03ff0013ab88804241cc39dd07973ee60cd24179991f866b30f133e43fde0b7dc4886b26f11be47c7d0ca39da07100b2c48eb38a199c230bbfbc5ce6a366bfa88725bf50791799c59f15b6620010d39a2eddcc01891cf101519bea228a5eab14fdae1be050b144c380d42c4bfa433e4386f68de4b274cfa198d54f3e91183354867cff008809bf4b134bf08fbd83d20462465b22f110e9381ba83751d2eaa7c2ab9a04d113fc34b0028f2ddc2305883cd77ccd4dcc84019ccd4045f9ec54d20bc900d1047a4010d61ab3030f782e0a63c18fbefa1c45b28086ce04f875d406c1265b7c197c1e4a09f129a8bf32ce8e230f6e91704015cf1198138a1c4bc262e5d14da481822e0b0a731f72160fa0dfdd635ea11b6005ca29f6b8974c189f6991bffa2c386780d2596f4ae22d0762c6fd731cec7624416d904c2c3f0c9bf7076c5f513a0e7a08b6753d383de2d30e31544419809ae47318fb184ee2a4f18fcb655ba7863f58114201f59757098444276b79aa290bb3a894d050b8483c673529861629ca907de2d6d226dadbc084d831094de3cd539dc68436760fef392cb3fed35882a7669c591f612fcee4896a77d19649388b9062fb4b1645c6e06250cdcd386a6a0316e291280ee6551ea2231895ef35009a84c506528947335009aa4c5f3a567d0cf4a8c206ab37107f62626a5b5679882c5f268cd120a7ade255cb8c6a3a0d5f87fdb7cac38b8e0686bdbacd573a84da8bc0511ce3240e2ce21fbcb5d87af1fd66a21729585257eb98e7f10e095b189ada6401415a7c296cf29e615087fc33d3a2b420938535e1763a0eb3729e40ae938e1a2f90fdec7a4c0ddcbfafa4f885018f0cb60c74d5f867243e8adf96fb5f8076d4771badb02a3be306f35e93458ffead64cd274f291e684ed2595d6556eeb080c1ad1fb299cab1062d7e2fc3afdd6363227255bee6024122fdae036ce15559ac8b8d6fa8c16cf415301402a67167faf7974ea0d93f2b4b639f30c9bed01379db7620ca980d31a3efe02cce87f370441e6028fb8fd7b953f74e14cace2591bae58acd4a208c094684380b71a829b38946f315aeec4abec6756cc5389591d44fc3de56851848a00cd5bb4619f595b303060af9a1c5f1ef89fb1863e92b2f78f5c40c18309cd598d32584e157fbc27e613228783468a0c52b3317c4c686c13598a3c1a6a677555d42feb9bc46045d6445a1d7698de44aab113918da7b18d6734184acdf061c74b1e3f2361a0a5f993d8c24be810eb9fdb19bf05297922c4f886cff002f302a789a651c9a04e54fb197462b6ec9a0bcfbc1922280c799f31198fb35f2dbbd09e0c2da5aa6caa9e37ff25f431f6b9e89e935a9532b9cd9ea65bbe45ac6da2b359680ef6cd9e628fc4045094d7fd0fa4e0dd768297758f6300fc40c54df0566d2bc1518a3280e054eed3a3182d778b85b53e1df4ca8f407a4e1d8c39a188cb6fa955d671bb6cb06a69bfe22bff8943fa89f2e82fb798c6012a98f31ac5dc46c3ee67be822f5cf53ef3cb98c58f689cc06d79f582753f9cd1e7dff005ef12abb73138ca818a979c9848e95ed08c18b8aa308a23a88dc9e91883d3da645fdefc1734445c6ca388a0e0dc28403c34d0b52bfb1a26aa015cacf882b9ee44d60c009a68cb10abb5de6e01b8b5ac3c9cc6340c68305a7b1806c342bda58b73b8c3f2b604ac807f2130982010c06010c3999f59906508c3e682cd5d832eb9c88d32635b097cc55fed03ee5952c6619a4cda9a02dc8ed28d74f4337eeff00aba6bc0da79a86ff000707d50c16ad8fbc27534ff813645763086146847db4b8ec621651c161b638000f98c76b079da0d08e58ed2ca45790888dbd94536fc32cd3aee4e4c5a11806e40eb08a02e13bd863766844bf55334b1de0c159ff0049e813fc4c61dd8721809a6a49fa442a43c3fb671bc437a4ed6900dc9a998b5f84b52bfe9eefbceae1fee23500914109a64293cc077ebb5be38b82c97dc14e237e18da4b6d38da7a19a6148144753100252d6b922233704f5af0e0731a9783fa5ccabfd5157dc460666f9e972c50cc38060eb770104e6061e5995831466ec9e474a84e411c768059cfd8cfb46b1b8749ec6a31a27688cb4187d6a69834062ae69526de98ccf8975f4bb9aca687056104b1a1d33013b8604c36374ba204e17c38359f733209fef05926fd84be31f96e0952e03700861328c038942366c749926f22022e6abad8ea0111b4de874b59f0ba95dc00dfda633ed1b10d9acf8b5039350d3d1b8f63682d58a69f3e81fba199d271605d5a9e900a4cd5dd8e99881056579319d354d75b19c706202a4801d3863ff95c4bef66847d857a024c66a1c51a8358b0e08268c62355715c3a30ec6103597af471dc4f9a20dfed99c6091e90e40a872409b89af941c18a41f30301281092b7571c6afc36a763949a4429f97518e33288fc419113703a73a309e74d24ba33e561e53399dd47d0011c94c1af59a45985ec175913476ea8d42cded03db1a41f35d08e1db5508ffd7d2061aad44b1fe02310c831d775c0181a276897456f8388d833220ab95b861bf4c63bfea5d83088b8f48c474b11a813ef141aaf4801c1b021a20439de2fda15c823da640e21aa17708c0cd763170066b9808a1da704f32c90cf013b443f352d4fdc6e021afde601d4ac631188a3bb9eb08f24aac1b960d0808b6c987835f6806e2a48f5985358f585aec8be95e23a78dc10884c1995099770895c42213822b10a9e60202f350f0409d0346a3b66d2c5c93b85f48957c91884563ae6123d4b440deac2aa6a9e2c50eb281068ced3a820830deae91dfa62aed4cd162da14189cda19a4496f65b1df933414bff00e5a9b8cd0663c916a7fa1a85ce8bae1082193dafa4211780cc6d8c04ed6c5f1ee0404019f4cc42c1b1a809fdbe90a8a168e30ead34b66b85b06fcaf00068908267773dc4ed460f29b1ba6efc306ece2e211e7b959c66223a94a22eb1daa076f802fc8c9d333577e8b9b5975f87589de7a28265d5932b002e272a428f76c4af246daadac4bfd2056f2f29cdcd1b702ce62ed5524db0c83db136bb5950b79004a02fcb9c9859c5116045e1ce4722cc15461041f0f9bfb89861c8fd43fa58623820c6ba805ede6716383092071324f71114938b11686d84d5465cdce2b911cd360dc238ac88067183179afe901809a6174264374990167297d20e31303f109efccb0c1874e97091b8598c70827404fbcaf90509cc39da76c71d098e80ee3c999c4e6fc478010cb82110997e150c66e046146ec91071924183a8eb3f8bcc917798accc1fa41c18c8a28558b8c18138ae84c672a2b038b960fa318cdf3b4377eb500eb0ed297fe9ea21ff0009ff00ff008683cc38ae48e91dad851b337862be51649fe93e1f0dc9d433e291b4873a560301d94b4f8b7527d4933fc6079c6d33e1c92d1004636109b00c08a54ee5a199a8f923f08b7cad36938cc4040e40846cc67a08c4b55dddd5cb6a606fd0ce0b08ab543e8628f31ce0759acafa6c4d0072b02dd609f04e4e1d4f98470db40cf07eb3aeac008d6d56a04d7cb0533266120ab86b9c69bd25f730135ca8e6b9a8e4836187a980d8e4e2d6a3258e319cc75736bb43623f9cfcc2b831c9abdd67066880a6ee1acf873d089f7ff2aa6fda1fdb00bf68f8de4113a8840357baae1b2a6ee6085ef8a97bec71da370d995953997900984ee0b0dd518b8848a159ef30096e25925712b8cf7980e4dcb02c13eb286d619ffd732f6dd9980c5603b80ab8c6aea55aad5fbe2115b6bed355b8a849f01fe0e965a252f0f0d800785412a1977008c2132e184438f413766364e0d881715906a606e9c30611bac3fb9731ec5e66680bc42ab632a06621ba1906e7ee335412d9208a9ac2f6cd2fc561c9c881807e01374b33abf0f9f749b5b5b400560dd563a053d967c43d139ccd47fab130f80f71e3f33b00256aa6855a916098ecfa65eff01baa9eab1ca37ef43cafb831dac1b081a94c18e9e9ef3fec99d184ff00b62c1143ef1817a5cddc191a9ccfd8b6dede1ad5b92cd88d602a5c5b1baea279b7120fbc5ad8951c5dd911aff1353812c023be2e501a8e0bafaa99650afed31f344cd42c4106c62126c9db01097751f04ed166c89e635d332c92388b50cc9aff002963de382df6c4a3b49bbeb136039a9815d4c3f32e60073543100adb445f73710ac06acde251c8a3ef06775626eabda7eb0f2408c096061e6cc35c88781cc068139bf026f763da0e7d798c7e5a87341a7cbb36c356091fed1a9b6f787a7f7f116ee40021f905b9eed00b6b83836219504a84dc0601184b970cae61350361639bbcd89b4d54b08a38966d49cfb4be78b86be58e6b1060a42c5cf4e7128567b19801fbd452418c029bb3c1135dc3dd71ba1ff0b7506e098f6adcff00ea61f26b0a2d5fb1a700da9ee3c3a8cfe41e0cea9a4be4653477cb39c98819b4ec5df2a620d2646da1d0d3cd309aa01dac3e5787e6e4716229368c16fc0023f0c12669a60751d26a93e75c452d7a0f600f0d25751a62eed4c4298404113a69b57bc36404a86c2b9022105fe1d8a9f4b8a2f3660c6db316c69280cbea6384563db209e8625a56198f3735f60fdc0631379dbd037d2e69be775b319b0b7375c45f3725bbc39530e58ca00ff9510d102106742408406ced22f88e3001e2c9b8a0106fde2f2319899e22ed0613f24abd833eb0f0a2846360831858cf19307181f586b82447b0c2b8f0fdadb9bd8c5e0d19f2f2bf687210187a000cbf3026e6696bdea6548f0efe0be9a70f9132dea61f3299974584ca80422137018046109970987f7426a5fc8616cf389b78198a3e6c913b7fb19fca7f11fde1e6a006d67cc7b18e51793625353f510558a001220676fdd799a18dc2160bbc9084e167226753e1ff00aa182f5743c8feabf9f24c770cebbf554362e6030cc04dd0153e21f76c52e7b188b6a69356ab887fc702bdc0ea257e135dd9aa247810a36082a96aea002b6cace83f8118d317eb895b4309ff0080fbb08e3c88e74afdef105077c42c00f86dbf468b965b80395cb8b8faba9acde6d555f5f58ca9b46104d30cc7a93516aba31b30d560fb19459ae847045e4cddcf328b311b899ec4ff00964357c1e2020d9e983067742bbb76613406330107bccee6ea264adc02b93989c30a819720f1c4180fcfd651c013043d508c6f681f78d608b98c9ab95b82961173533f884087072655859c541e5db833e6a2043ce31e0062756267072c7b2c006d4a4139bcf81f2bf105696b657d1a0950cbb826d8d2e032e1fdd2c880e54c2c0d0beb1bee3b4abb87ac6187ea2e0b053fde58dbd2e57ca669ade4ee8c6b36799646f8a71d2af111540e5b8e4436408295f9f79f599471b5bd8cce86a8dbeeadc19d1bee3f357e1e88ded3abe3d841ce418ee89a20bef596ecc4d9eb28ef50b919c462c88dfe8894c47992b7550f01816b3ab60787fd9d4fed3bc4b2ba5fed2ab60bfab4ebaa901e7047782edc436eaca89eaa2025762e07580a688cba8ecbc44007170db1ea7c39e3708548162db9310b3815ed08d805b087245851d6558049bee61b66cc2388a73057f93a27bd4db439008b170d7cc1acf59dcd4e0d8ec631e2e1e1ae7ef2040b7b6ae20c70445a0528fbc254d51986bcdc20d593f430e4cb3425eedb55eb3a0a9c66e2fca6c4e97f6a8a46273b4ff59d07dea0c66645733e60613c4e84c1fe2eae5bc061f9f7f0355081aabfd1c45a7562ade844c182bc32cc671c3469ba0973bcb8bd0cdc1aa1c137911d4306ae6a36e1b80366cc4bb6b14621b3a4d019d8f4b959e4915500f281746701fa999f507a42d9c0b8660dd88bbab988c2a6757e1b0dea92bf1346b4f52211f96975be33efb0404918300c1b80a9d6a671e932034d3523557686acab742203afa1b76b29cb049aa4e8b2b0f01b412407395312dd40357f3576311c5a833aa30fb89dc47c0d1e48954ce8b2eceb8cfd2650e54fa4e80cafc5ff00fcb784a22823518e5ac7410ffd6726bd0604fa546b359a1e040344c7b35815802379bfd8c40dba87de3d59f96a1b2e7acc4c9a861c5ccdff00920480418de4ac7a93d26ab239383fb6ccd220d9e983514515b88410306e59a6e2fbc046d362c415b4e7e91c7222dc51589793c83100e83c3af30139e2715c41ee44ba0566499654af12e60ca16a44170704933ae44d2b706f31ff00a08dfd04a2a7d2033709a9408cab4da03ad389a563d0cd261ef0923b45ade2947a4fde0ce54cb80cb97cc0d17bcbf28ef1885cde26aad99540f4261703dee3dd632b3490a9fa18c422f48589396c464259b00f6aa87acba3c923895d2a8d469855ed158df69f0c5ec81900cf863a7bd69870089a4c7e1b5ad377f6334cda9a38c180a1f49e610519c139f698d2d21b12127199d627f8578bb22a500c6c566720c436ec7791dfa888555f2478269d14bb223a95cb51e001341edb49c2b582276227f213b289cbebeefa28a9ab5e7e3ff2956c4c22a2d96f8a3d6f171807d4d774551f6943c8000712c9e804d3a622c5660374315185ea357db263d900e01e4c5d4201ae3b4d03b34e98931d00727226b6f6ba17c0805899279981d20f98641e916a87f9224dc520926e13bb7ad67a4cd9ebd3300bbedc46206de62525e09c98dd2bf3987c0410112a011445100f0025478c63184c630dc4533497e989f880ff00ed0061d980800b3742331406c2930cf23d534d510a9847de54589127900f5199f0a0919b067c3280315598841cd666ee7cc4c6535c58e62279bb6221518dc6e6a5aaf162106e8c5ac0268c527fe2161146d60d5626827da2114dc2c3f100421bff006588b3e151a7c254579aec8cfa65433c3e1f3eb1d89ed00e288964f209fed187ac60a5977a5ff358320e0f80b09a6a6afa59869b50fe0e918d7adb2945787f2111699c5388be4d9bc7de6a0415f8a4cca220113f118ee3b466f10ed545679a57a5a0ecccdfcd898ea88ac6a6aee239225d83b7f10f13e23ad71458c6600590ce7e5b3fb602ca0eede456e33470c6ed9ae0d301818067caa4ca0a300435667da0627106718ff26a48be8223d0ce61a17986d439dadde01b6f22a101470b07f9e6fcc0451144abec22663043ea409f17a6a4766b9f17a21c1c1df51909068ed60660953462ba87ea78b9a6a19af24024d4c0ab532c700588962b90603e82e26ff28e60181c54ae2f9a87bcff00cbc3a9f05044f87d3346b2a27c3a2920d309ff00c76f2ab9ad5807c369153f8600c933e2d0ae8a616eecc1168b30166697f85a68154dc1539ea21c136b00c7301fc2d540e9e0a4ff00865603b34b4c16f576943f0346c8f41e1fc843dcd4e1500896cda6814c1f252c5ca27dee12b824d7f69a75480b466fc3bf2163357fc566c91d04b3430ab93350668a69ae684506b22cdc03cb3ac6e49de49c8039801daaa067022d1a86805b00f308b6ef0528cfbf82e3bff92e40c4cd363d8ca1b98886ce6725a3719aff003c3f2127d40c78117e3f39e4f6861c9e5a6a35c24186501aa4b31bc9b9f896c2c5661bf759f0c8c27c2b69933e29b49b8a61626ba30f7802b742b081a839ddccfe86135358840ed351f62db31063166d36c13d54e419de19d8f875957b4c1c33c24466fbc77f2a82b98cc08c5d986c9e6e2de3020383c442c26b0464b74bf0f934417309defa8c5a03bb5db6871c6d5f1157a01a7202dfb91071aa36b751b47431cb9fc461b8f5a350af9f440261a0aa97eb6d1caea05b0dcdfbcd2f3e958241f2e26a04434da8e44d67d5a5ddac7bf6117038a87ed98840eef88cc42d920604d35f312d9e739a805769b880331b7041c7a99c961f411777af021cf5aff27fc662773fde5de441744fe8a722e2f048fb407177f480f1701c7f91ebf9143331c032ddc724f03da7cec7c8bd8436c12efdbac37b4d5c159c93324982dd84151ac72a7b88f4c01c3c521f7ec23d6ea0f22829f5db422db691d1535d319956da2101ff00dde221fc2dcce48e42bed9a7c6b38146a808e4317403a8a69fbd77291359f1d2e6a9ac00a72b347d37a4d7d3d44032073f512be733e7d73493943f87abec7830c3d4c36db09f1e28c02d4bd19d323c0d1d93209c8134908a178a22e21dc280cc40c0fcd140bf1d51fe3b9574ae891725854dac9a680631c0f10014d25d3c7a4eaf1b686d476b9d4c4650e2888a72ab9ed4d358b8750d4bfb629602f1eb0ec5d44e54e088d7acf57d58b43b476588003cced17727cce7dbc0d311cf686940b8f8736a6a658f24c1fe5348e5790419a4ff00e9334754db1cec3dc99a6ea9c8b53030ae6c7a42618d184610886768abf2f6ec2e28b0d5107167ea3316f1d0e31982b3fe57e64360460af59569f86a3bddc349fbb51a5edf5eb064ce0024fb0f03e533a694338b5d4330ea9f8a1bd8d45b3a8f5ed4970db7e2681f6073383a5fdf5499d5b55a1c2ea2afd110e6502ba5a5acbea14106778ac52ecd19c472aca7044f9b58830569a252cf93506c686df4ced27fb19c030820b51311483c8a9a6b5e03877b872d8f0ea8628226af29d445dc2f0f767eb194836040a7619a5484f37e0c40bb80fe1a25dfaf49aecdbd09656f0e499c069805a1e1093ef66757510d79e0ff000d80ccf860da4cdb55fa8116959f71ae91432a90769c88433282d1c0800d3e2cc24a6e242de7eb035b9dab8e8b18c282c5b1f58846932e49c5caad31e2609cfe66a524dfb8fd3f8313e19a26aafd4cd6d71f79a8ec05ddca952befe04c263478f1a54510458b1224580cbf031846108fc9de110fe400cda3e8212c7d6763385004e5a94782d2937b8f13e5e161a3384408b3536d0a7f55bb8c0a15728b7fbdd6a69d956d1a1cdec4a897bb4d2cf6db64c5ad88c3dee58525d57dc6985108b54d4d323aed0a261858ff0068d7156b552cc4ad644dd7394c2ce53cc234ae9a5adfec630576e0406c6a118f4339da2fc0415b5980f1eaa6013f8aff00780303f7151b6d3b4d76d3406cbacf88fc55390c0ee1e0f4c0e2c623d6a36a82db861961f95586318af0e099fb5a74563f612b0890d535d984deeb569d2d0fb1c8856c69ee37289bf9ba09a8d678a10ea8b3e624c426d4150bfc84c926c0e918aeabb528068c660898beb3502a28054375a8a3f0b340f3e8610c269856624ddf30c3ed2bcb5381f9888d57a98b845ed1fa87c7f88950080458581119b89a86c8b9a91c7da158126903ec6257d621a8a629fb41fd254db2bc2e131a346863622299a3fd66819a2f06a08ef354fd8cd713554b74840273514107d67c371d6ae69b150a0554d26a278306d0bc00272fabf94020f22692ed53600c4077b0a33f76b130807910d9d34a3383a666b841bd67c4861eed151c4d10fa5aa3285e683cd0d557ee14c7763d370804558015d6c9f48370370510333d7c01f926398c6c6a1985db563226c0f83b878856000cc46a519cfa786a14644dc08359b8fb9daaccaffa6d176f039bbc73177008c488ee7625e831ebe865d93093fed08c722699de17c86fadc62a85acc56003d9a176206081ac7a4d225d8d27a08bec0f02798df58b62b68100520cac358840ea0465199abcb0335a7c434f8879aed9ef99f127ec27c5bcf8d639f9206700f53ccd3a2dc460730d88d47f3bbcd569aa61b1d0f8761f97b99fc674f8751f73098c6398f0db779da20a0a33f48a224532fed1bfa4a39940052c6f10afde1feb0b4668e63ff4854ce6a084c668499c810c0a7e915783c0871062f0d18107a8f02a0773347f19bff158ba7f0e96481f318e751ca799989ce608b14d78308789541522b7e21c86b8f409cb724c7b406e391badb1359fef35da6b18419aba71d2f755419260f484e07021a22671cf5848d3dd926358ab9a8081c58888c0f305066ba99c88815cad979c83e1aaca4815346d190d3ae7a7510cc9dbe0e0529bbeb0f968540a4d51062d3860d39b8d7a8e6c88b63ac53767fa4d25a072d34caa815ef29570211b8997645187886aba8f039bc0800078260b038116a1e900c7e4ed2b9f0e418710e67402beb2eaff00376f1baac4f49dff00276f0fe020b1b74c4480c2d7719a03c813b19d31078f53e1d5a75541f76883686a0d558a805068a38848f34d47fb99aad1af23c3bc7e9e06f7007fa913b095c77820fda6329de0551cdb66a1a6b3e5ed0daf51359347d2acc2754f7737280f411a8082c0c08a3c5634134d49f513496fda6966120c5bff000e000dcaa86c1b87f0f54ea94661d44eb62e0ba8302646efaca3daa37d3de026c98727eb090660f8b0aae4cf331f9560aba35efe0d955a00ce8a7fb780a5208ddd89e0cee62e46992235fa7682fcf7f68a2891e014865a2201a7a7403542698f58aab8e91be91444c7a40702037078fde1a87f376fc83dbde50c6da1dc4197233ed05646676e7f31f0e389d5a739844a807de29b22299d808c012c2be8211e3da757b9d4cebaa7c7b1f1f5fef3aea690fee61dc0924283c022a1e47bf300ba871bbc04eade24433a289dc4360298315314ab06aeed6d604eec02a059a9aa34980b20984c2d35dd405b26f8cd4f8cf8a701f66e5ba266a6ab853cb0ff00969afa8110d12ca27c5a7d5447423715ca89a7a13e1344cf83034ae8b2347b0c01047aca3fde74c084ac55308ca4506f110d54ef30cbad883138b880d8183d269ee242e0554f86068ffbdcd0a1bba13c19f0d6b7d18cf8771c0f9a33ef9a3ac27e306e80a9301461c8388669e912050621811025aa2adaf5af04f2c2e1c230048c3783052ba38beb661aa163ef0e68fda51e3fb4c122c78f7c4175b5a700d1f06cd463ea239a3e06ee082a1e381e03c7afe8e95aedb50b01b27021188d83c1fc87f2f79d14fe52675610fee30083fa980ffaa3b47248389dc4216f2446118c6398f1c43958012ba8a6aeb81344fd0cf87d488e0d56446eb180146309dcf88f0ecbfd84eaf058eb52f6cf410955d0f973ccd2d80f406131da6a99f16eb6e2f38cf59f1ebabe4c03fbd099f15a4d8b2840e1f102589a6a4062d34019f0ad43a4f87752442cbb34cadafa319abf8a48b0459c7aca20dd74a260aee4cc1009b3c08e58a839f0b10fef138571898c4ed880df24dcdc2f367d635e6ecfa404e79940d47e4e626e61c5cf89186335ad57920466673fd04e2a1c76316b1e1b1b4ba638996aa1e07aac6a725427ad1cc3c2d9f01954007bcc9db833bccd34ea28c7a13162364f488402e54b63220201e21b5aca9e67ee27065b184d035072673647e5e7c39fcc49ac01709040c11d0c6b27acbddb8010ce2135e23c3a19de751f97b89fca7727f2f7633bf8931da39844ac1a9d3a44886069700fb4d908af0ec26a1c1aa9cc364123ec60b63a981344c520c18df70fb0e820fc9cf15dc1e90e2ad474f16a1101db101f7b89448ab06691d4a5a6f48b4d66e8f68c6b8c9c43ff00ab4386c32f7101020c8bdd999340dcfe6256d0dba1e60359cf4266a55d5c34613c1bf484528c6330212c6eee10ebbb255b89a8a0562cff006843338bc18b4afa9cc34144d324b2f37345dd6b813e1dd1949bbf04d60c100688cba43bf24f80fdcb01fc4d46b4f6e499d947f59d4813f9180ec6273d2f9f0c6667334d74c1aa51c0a10da837504dc4763008c2eee8097558f7f0f7af59561811f586c9a6fab4307ea0f68e1b13146e6a50390210483983fc386c8e2186184730895162180f87f21e0a68c53078f4569de77fca27f29d48fc820f0e86a779d00fed078920f3359fef0d913b982ccac8f15b6fdb0db9ebdbda7a95ff0071e06a759cfe42b8269bd8f12aea987422704d027a13d0ff00b186987ca7fd8c520ef65f0caf151e8e8ea8b49fc61c06aa10d8178ed72b66d17f49565a02b5da0a53c7b47752806ca314b6d157e9dcc0b6cbf68479f4c64089947e4440c01f2ac5dbbba09c171714055c782e99dc31bb30824e702bc3f7324bad245513bacbc3033bc6b5f9b0719f0158027cc754ff006f0ed98fe00ccb1e4c3e1f4a9cde262ffc81205f118e3021ac665581e005c0209cdf8b18ed1a05311624de26a11eeb3510fb89f867eb107d1a2b03444ef08c982218865016399e682809d5c09a8063f218a7de1cd5f89f0ec27f1860832d067a99d8f8741354333f863b1ec60ab3447661e1da0e3c7bc3fbc996d5c8e0c168d8bff91329d18f23ebfd8c3e746808a344758705809c6be89fbac5f9f13534dd7762a20a2b7639c4c0d35c0ef73bf1012484ddd2a0d1174a063a984362c6c9d8021c5d89d3200e3310d30373b98bd57227375507ee101a72594f81aabcc626c75f000d1532f2d3f9ace88c44c9d9832fc3ab0118b6d1e66ee7f21b105d31b11704e61aa355ed07261cdddc3d712c374f01e07c0f5fc820c182c980d5f8037e07c4113bf8ff00382131e3095162180fe626318f36988b34ff00ac430308d0e2ec4d5b9a866b475a8858f730113f8f87ac1e2a49d821b62c05418aa9d17c38502617bf782ea204d97c1be67c8c68fa1f0e1a837a1e860c8e7f2f286e03779118ddf33caffcba1f7836b0e9fee3b887cb5583743fe2029f10a3e9a83b88c4e7ace8f002a5f54ac776665cd987fc171573a817f480fa415661f04715d45cd5d4fbdcd5b3eaa268e8b1ee04f85fb341aabb8d8eb53e340ae84470ee9aa29afa11e07af8a9655d326878725c7f413fedff00b8975b63160b9515e06a961f01772ca5e22cd6572065474964588b92c6a748a71fba1a407301c1cdc009db88d79116b660cf4116aba0839b3e1820e60b6760044a6d2610719990a2cfd67c8ccd81eb1180e0110f162cf34618183e46a13c1ce2a0dcc4e0f610c04c1d7c7b99dbc381f31833b727b46f3137661040e7c34e83706271147979957018c63c61008862180fe663351a6a18f2a723f203e0a59c80aa26a6ed419ae00c70258dba0cff00d4013a246a8281385ff99d3fdbc47ec18f79f3275eebd0ce0e0ce5707d4743f97ae919a6777f289b87bce6a0e1bcac0e54c346ac1ff71fee22ff00824f23943dc19e61fcc70d3f94d4b0eec0fa6ef2c205ad1f78c0ea6aa129e95c18830d47bc101163172831526689430648164cee0c14c5330609e61257d61a8489a8c48c81d3c383e22ee855d4d2098e2c99d59a6ed9b45ede799a9ab7c532cd56da4d1f2186f6b113b2ff007f1221b98e275d1d333b89d1ccd36f535341ab6f3149bc7b5cd61658794e0e04d505ab889616a0ab3082d9207b667335290eb1d2a8146b69852ad285ea01bab1153c9acb4c2799351562fde692b2b9da4019cc720ab7ca44adb7294b21d8dea04d49ab1c468d495e03c3d676f07b0cd0d9342734144facea636e038f0e58ff006836baf1ebe26ae1f2dd54f95419a608b828c5b2d1464f6804600fbc631cc7128cd29a4d148fc87718a0657fbf80cef9c0e67cfae413ed177395a45ee6307d500903f6a7b4efe3d4d46cd0976cec8de02c8191dc1e445e720c4f7f11c219fd2a3739ae263d44b258d0dbcfda26a5f6a3298a6338617d0c5dda2d8ae6a38fc06b2ad2f6b3b51f731038d76564bfd8e799ab5adf84874b51b2cb140d456f39416a6cfcc25d7feb1303da691773a5b50444007016232bfb8a814d56098d5802878e320127817148d445b991e2876f20d720f80b0398d6a40221ead3b2ff007f03cceb46102d393e862873e86699475344187309a8db46047c6a682adf6613a715d66d4eb5d66b4d60563052e5a8c7a746ab114171fb84c145c889bd3f05ecff001960835625d6d12a8ea6ff00ac033cc45dca9bd62db5df314c4f9162651837da3d6f3c437064407c0acd4410d006bf21c22d0a8c6340224430c7188d67de3d29872b001420cd4d3393385139dc0ce5b13580be9e1c2c17431066fc380630860fac35ef3504a3e1cd19a4cd62b134b547d213b8b0c115813bc7504b9c5cf900dee7d0749d5f116ca5159daa7456feb88a8d8187bafe93e0f41495e55da1527d1a1507b4a01559a97c7dd7fdc45e947b1895f785bee616b3c933fb5c0bf69a940746048317f09870c6ebe844d5b53c30370ba6a592727fbcd5675eb9248fbc7b46f94f68efbd7252f3ee3bc6b0790dc589f17aa41e530d7e9ba02a856bdc03709831041374dc4f6833104410e0eb0ddf703c0e135197ec67359af0f88035171b0cd7487701cd19a2c1bbd930a11d0198fb113434881d5545c343a0a0b462876eee2e7c3a67068450865b39eb719c03eb355b8accd553ef1812a6b1135029c8346a13f889550f223d2c398caa580b4884bdcdc0541e4229963102cd424883777b8800f68a03b2e0cd2b1b8e2035144512a1970345314c58a2030180cc569c69b4c49a6d01fc84c731a0112218281e4546005dc7febe1a9930db5e60f3049a46dbacf98e4c1e1c73f68acd7d32602054e2ccef3a457fb478e09a9fc8445808f6261360cf49d5a75a13bff6f010dd8a86e940fc8411db888d11be755bbe2eccdd3740d14c5c7b89b5f449ca391b584dbce0037349cfd2055033969b74d74865b8febde68923a59a9a217d6bc145f80b971e3234000acce90f33a30713e211340eda2bf3cd5455676cb1cfda2bea575f904d1441e97711cfd206fa9853fd62369ffac464ff0058814fb309a6d1187d2318e637e4315437461cca3b502e050c0a9a0b986a696e1ff8c470639b10e3d63cb8cd1ccc4d414210c4347c9abf78fe0b10451140fca6746f1fe03c3a08045822afda288584d431d4c00cd331187e5263b46814cd38ac218e230fc9de759d5cc45fa8800a19a9d8c2d601ba359e009aad1ec51b9de303937e1dff002756fca2c43e56e54e4472be8722258ee32254144472ba6a6b1c9316cfa9b8aa3d854309fc2ba35cb9ec22ad2fc9a43e55ff0093e060af559aa1bd0e22956517447310c5ac4c8a1116e6a6a7b03886e0fac0c4f7e26b1726f62657693d49329acab065c906680f7737182ffea009a8c7dcf80b27f2eab8facf8950e9d19034f8643a81f650b5cc1a9a67d46e13511fd01a3f631483ebe26696cd2540aab311a188a636d31370ee331489ccd3439e6a69a906698823478c6130410430fe87455fd0318c3008b01807d44448bf631d84d4854c4b884407f2b18e6106a759d5c4d0665ce44d321d6f7de2aa26d252e74530e2b737ab1867458c40ae3c3b7e4ef3d6607308f30b1f98c0a1bbd470cd560b1a2d396dc4fbd910f871d7d665eb9ede83c17c2e34233142fa8888eac30ca7313286c8eca62d8bc8efe2e144d307d5f31a0f1170fe7348e0a987e7285a572669a037c8e6654fed7c888da2ddf9594c9d19723c789c020d45a4bc0f068620bef181f4334c884c0441704a8d1e3197160822c51144020c508209e9fe458c68045822f5115220fa18584d533514c5066934ed3f95c6202a1332ced40ce9a6b3b78f6f0ef3b7e4101e20b3b6aa25d21dbed16edcdd9a84db06c76cd08c4e48cfe5c1190600168da1cf5261287ee230e4dd4e4f261f15f030d431a809a66ce4bd9bb978ea71280f58d8b86cf87025db5edfa1a8bf85a8b8d4d2c90bea22956afce2d98d089b5d4e62296340319c26a4bf0e9e0c5628d3d53c57cadf90e0c412a18d0ca610b267dc450e3b89a6f93d44bc780fd533abc2634a8b0187c32634630dcc1fd11f918c6951629c89da7ace591498708999cb19dc78f71e3de1e7a7e4ec0461728fb4b13f7732a2fe4fe2630981d5a0c1e41eb3e5278ec7c4c784c49a6051044d2cf400f266822b96b7d46c8fa013e25cfa2d209a619c716df4cc2c7c2bef36d9342c8027c4fc3839bad45eb13f15935582d1031188d570535914e76981da98e726e68b7da6837fa6683fda683d19a0f341a6831722a691c81c9134bfa888287a88abfea102ff00a84d9fea10a7fa8429fea11d0006cd3098dcc4fdff00398c7c1a818d006134f69eeb3e2768e962358068183c0fe530cbf170bee635a97351a110453e1dff0039f6ff0023da7633e5d1007db021f2219de756f1ef3bf8773f93a9027cd178c19c1307e51e072440077317c07ededdb32e2b7da696a7fa4cd0d5fb4f81d633e102ff00ecf51fe153ddee7c77c32b7a2e67c56beafa6924f80d77b2006d56c67d23fc37916ff014d9e6b3534117dae288147d232ffa447fe826a99acf35dfef35b53fd466b6a7fa8cd57ff519a8ff00731dbef18fde13fe552e69a89aac3da6a16c0233757188072230316083c0c6f0104d36306c1093ee7c0c3d3c4098bfd0e443d6398418a2298488e211fa3fc4462159892078ff0023e3d499dfc58e17c7bf83d59bf03f9fa2883811c69a06a135d5afd23002889f187e8867c5ea7d13ff00d9f1bf1214ae0a80b913ff0093f8bfb89f1bf18dff00f713e21fddde7ff1b73ff8cd359f0c8b0a85de9c0ffca55ec1fdd7c07e73e00c1e2208618603fe43708d83c194deb53a8afbf88f0c4697018bf94fe4a8b2ff0049aae111629fcac63ca3122986a389dc4e807872676fc9dbc4622f3ebe3d01fc8e2388e235f80c783cab630fef3e0602b8cdf53e1ebfda1217d27c68febff13e299bd83461544f9c54f80739e18acf83d3d1a3c8e62d8dc48175902bfde72e6ff254a847da18d04687c0e7b41e060f01e3c7eaa833a8cc6e463d0c391868b8183eb529577d810ac55316795a511de1fe92cf811f9fb8fd030fe80114783461044301f1ef3bfe4ec271b7c0cec3c46224dc239fc8687e431a086c78f0de61e1fb9c4209e947c75025f04cf8bd21ea5d27ff0027f0df7267c50666a541a6a4cf82739fdd53434d2f52bc8d702fbd5984e79261ff002821f01f98d7e81a526da501d3e9300303728e9bfca601e0b002b0032c43f9abc0ce20fcbc9f1e7c4910c5114c31843f9944584e0cef3bfe4fe23c0ce8a3fb7e558be0d0fe81f2c3cf858238223298da5e43c359b8da23db4e6a8fa692cd5e5f6d150a05839c4d449aebf46513e3544f895d5bd51742aa2d8ea49278810307b27a0a10ff00f4dd3c05625beded1285b50838f0ccb02c4b044d32481d21a37813bc39fca7c04100fcc3f4dcc20c5114c6a8c3f277fcc4fe89f357e91f687c48e6308c21b1e9cc7d723d5abfb09a24fbb319f029ee5669a2042080a00e3da693bb9598b249f0771ecb735757fd03fe66aeaffa07fccd5d4ff40ff99aaffe81ff003351ff00d135753fd03fe66aea7fa26a37fa63b7fa63ff0048d9f68ffd232e7b831c7d8cd4135163acd449aa9f9312c92393043f91883ed0bcdf15a699fbcd38820026a30f6335189f799bbbfa473b590d0805d73287874f0695e24478d2e0807e8d5ff91244635e04c694409de298654ee7f43afe4128417f98c2613e020804db5ed398a4fb0963dc54704f6129401d7ac24b1e7fcc749d4e20aae4c363afe99a13501f4262569310c1b8b35461b45b03f490c047eaf3391fe418519da76f1ec6771e00459dff003f53f945080931a0a6e87bfe88701d6d71c8e269ea39ec04f80f8869ff00c3b9ff00dae7ff001da487d5443a4bf5413e2f409f5d59f19f0d3ff91d21ec8c66b9207149351cfd21d5dbee044d527bb3c4fbb188b0003d3f484117f21e900312808486ed3ed309f90f8883c4c276a884a69f6fcc61fc860800b116aff47830cc7f91f713b7ebb7e5e5b265d5d011798d40d186cf2273c1fced51da941ace3bcd4cacd4d531754cd073342aaf1ba68a0810468d1e39fbc265ff0092d2046d9a3fd65ad2c5bb18a83c46073fa021dc464289851c28e07ea1f0b8a4c6a36634520fe730feb5c06095042201e3dbf5f80008be59c2c38c8a8019d68fe8295665cfda0b36287810a9d58c1eee7987f40984c3e00451162f8184468d088478080ce53fb1f000d8b68713221c74fd23f9abf487862182fc32bf94feb0107818443f94987c4c3fa5fb94183cb0c6c400cf41fa0cad57b45dd023d201b8b70210faa7a72043fe5c984c263187c38be272de1f2f5b9c781fd0308fca6187c478922a3c3059ef0c398730c17091e907e61ffd27ccbfda651846399c433dcfe81223506367ff00a001bde22887c710f81fcac271de6d950780fcc7c0c3984fb98f8ea213e022ddca82298b2ee318c6131afd21ff00e9cee7fedffd81fd1ebfacb88b31ec201e03c1a71f92f9f04044146511e9f9041fa67fca3463ff00d864f8883c4c1041fa86104f8030468de02710c1e061f01e3504c41011fa24fe630fff0078a4c430011e342251820833f9073285f8f1041f985c1154195078d7883efe1c743e07c6bc0e22dc1e225403116084781f1346186183f21f03e06110411621aef5f90780ff00380c5316012a308c23c73f69a863342d05cd3134d60af110c68c230c41ba2dc117acc47bf5105880806035dfc045f022110884423f3710f85781860af5066a420ca30c506080458a228f030458208998a6e623fd84266a5fa4bf6a9cdc0d66024770d1fe861b101aee2598d35961048cd7a43b49efc475bed71e88191ccb2217e288199a60166ac8a9a6b401bbce3eb51bf08d75e0cd446a3d0c26bd046240cd91589aa0a955af72333510fd6325edce6723d3100cf06f198b44180458b0458b16298a62980c06298254611e313e0a2083c4621f007f2e4430c22308d50f89f115e1739af1261b98ac18201e02030781f0189b6030541710c150099f688d14cd17038bac4222e3926a2dfd669b7d0dc24106a8c31ea32c300839946cf0d02f1de540063198a063a4159818406f12b77a8816bb4d3f6c41473714303de2edf78a7ef703e783352fafb4030222dd668589a6b9baac4620f0418149aed09a2326e3231ffcb31f4b232020a9a42ac6772c5dc00e08b1108b183a78966c937f30a81a80bb0bccd20430bc1b89b4edb04cd662b570b30fe918afab43e5bbf2d1bfb4b0a4f3c8a9a95e5e866a90c3209b814b59c8350d63a1b8f563de30cd51e9982c9ac82088314320f80b8086e2aa0a23a4e3f40f888263c3319442323a4309fc967c07898df918437987afe4687c14cc43e03c160fc9a8a239c45618ebc18a0f6ccc58c5460d2efb4e66712f70135098435f49f0ea0ffe2b1d4023227c38af68a438e6d202cec6c9806655450d06da991050a22663c5b9417bd4116cc216cf00dc1d33ff00e89b6eab1d447005d8150f9874b80dfb4201814917622d0e86aa5c35d855c6f78e446233ccd53c0cc71cd00731c416738c518a53d14911dd88bc8347d2126f10b803d0519b81039ba9ba8fb7f631fe8c26d61da0571fc95a845dd8c46260e6103a50f2c5205f5ce2055e3dc62c1a8159589c5567e90919badd789a8a7179c4adc070687d899a56f741acf33548a6f96888508eb0d01c546abf4b2200d5d0f244d200e08bed320e48ab8a727021e2118e6518a60aae44b820f0328781b8970557a7881c410789f0af0308fcc61fca609c43f9863c18dc0d9e09841c75812fb02498ec1ac619ac4037778ed3501f5530f947d6e03ecd34e9a3803a89ab543a8331639135d142f20acd64217aaaca7f6e60c8e44040b8be6f0350d54a8d89ac2e35df49420150856ac46040e7309062e79f9abeb185f62671ef17279db021aea4518bf53156e05dc651b14c21db71c9b344415d2ebb47fb080b2ff5117d6c30b82eeab110738a247f78a376ec66e3b11ce789b96b8ae909655605ac418edc181d39b343fa4d62ca7b4390a36acd452c5e8a778a280e79107b1c54d3e25835826b8e638c1e3371b2392c0c0ac41eff00ec63a9bc53dc739e7cd3cc3a126a682ad750d05aabd16191f5a136595bc83607a588fee79bb876b29ea398fb8102c0c5455a0b54d8fed519148141408caa77710abb139a20626e14b9c50877f6218cf9411881770e148226930cd0204753bb3e6342657d6b1510940d40c342ba084f3f4848e9083091c0c406bd62e3d60c5c3f9041e260cfe417071e2712e0f153f4fd1c28392331ddbb769aa09e9d0cdd44f97d44fc4a23a341a81547424cd472474b315c01fc7044d67fff00d8712dd875e900a231534a9cfeeb300615d0cc01d099b1efd73348a30f7062d83cdcf875fa92669ac114023bcbf53057b662293df931541ef09a3c424f7a86c81882229bc11d21e78114df7066e07830f5045f48bfd4c3b5ba8e419e62464019fa5c2c942f372f1d6aa3283666a9bb3918e66ba9b6e18671d4464239bcd994735540c7aec36c0a01e73365b0b1f48e408b81dc58334bc8786a2047c0e9709279a1cc671deb996077cc69aa5b315722ceecd4dbc66a847c1eea0c556240c81553519456141e0cd416be5c9ab11ac0e54440c6f0cc60045ff1b894c4106e2fd809a8c5afe563c437a65af20ee1ed095b07e600d81ed9ccd5d3abc09aa288e82809a8428ec098756af9232236e631d95eec30e33d089a8e403912cfbe66a1f0c80320f6981737107337ecfdcadfed353ca07ca6696ea032a61db405839bb8d6a3ca239c36d20883cd8c810924e08ed18fd673d7c2fc4410407c2aa54e637da3023d4422208388273f928186fda7153a7e4104a9ab648c85cc342338f63519af3cc6c47a30a9ea489ac413189871de6e61ef50903b5932c0f43351ebde3bd139ccd5dcb5831f69e70b158d9f9aa7f58c011d2213ed980dd1b58b910d7bccdfb45e25eebc7a88a4593303398a09e878c40fbba541ba28047d27e12b5d5c50f5564308a54f5c08f8dfc058db81c44de3fb99f0e2c75ccc0cd5cd2cf70629347ac5ac7d442dc5df78ac4f5204b07b5d18a4926594cd1aa85b26f69e0cdc372b6e2470791148d41f407d3171b6f69bd580ea26a296f6eb71c7979a84de69b98ca1af19e603bc739bb848f4ba878e447e981289a37d3112e6cae0f432811cdf5f626144179a02e32f3c917fd84700818c60c44500f1d256d27039ab9bc90b8a388ad63ad99bf77602f10139cf49f290289694717bae77ae45fd8d475f66150123bc36ec40a03d7bc386bf28e8269302e4040064c4c1144b6327a5fa4e7df99f10377f1278f49a44137614d0fa130310086da40363de590df696a0724e7316d4b51f71d6311177039b1140273c7107fb4bf4bed043e177d25c1045f13177448ade1fde1998ade1907b4e6039e0f883e03c375c6223e7b783089ec78317eb3309aac88781c182a15048caf110facc023118ed9afa75ce6e6a699f668e8bbb81baa006fa8370196197a4456046588a61ef5187fcc53ec4f6885460626e3ef1ebb4a3a63823986d2baf49b40bac987691f4e26c26ae889a0495e196692d0ae455cd2502fa0b1114db5f3345480bc23d93091d0eec40ac73643443838cd8fe90835580d01d3340797119abd4dc62946cd89a845503143faf334aaf24b0c133e1d3229ad419a6944f1931717e8042c14d1b00d0859877e44f2fad423cc0532d8fed53e8c4d1848a5c51be9c660a3cd85a8db876318a2f0c418e4a0b8884e406310573644d2a23268645cd1398083ed300f4b86beb288ac1c446a072187fccd2da7da31a02ea5b62c01923d0cd16f7cc67b5eb75ccd575e49c88ba88c464d961622ec523e666ab9aacac957c137ef0bb9ef60c71b87a7ce7b5899310283c0e658db80540b1f4851937614ad4fc2476373506a3a9a1b5888350a6ce1f3fd447b2dc8380b189d32b6c07980335721e80e95570d1366dac03101415c0e7d65d106f1444a2a71ba501daa70237e412fc0e63086557831b10df80104152e02231abc88bd2367b1856fd3338f0717d619a82cf4a991dc42c07acc8821a3da649381eb00ba9a779ab0666a2303560887e90802ac6e9449edd669b58b826a117d0cb060b896c0185b705cf10b29cd13c99a8c0987198b62f2b2d7d8d88c0a05e82a3ee1d7d2e2918bcf580017c46150061eb2948278e2a3839c60d88eecbfc774bf58cbb792b512909e269dd1e584d33b79205d4d6d4d3c7cb788e493fb8c392306ee21db0120756cd45cd5f37889a6da67d009bb8e16847743d88b9b08e860268d189e5e40b9a66c1e681fef34e9bde696232e715ed006f6b8991eb50927d20201ee2ae30ae30610b2afdff00e66938c6d3d3d2691041f351ab86d45a8c59af5aa8590863d284f8864acec62566aed39bda6b1dfa4f8800a9e317f79aae54b735fef35405228ac0079724f5314053c1ac57d26a7eebf63ee239c7144ed9a8f5d3802698756cd1e9ec669806867faf5022ab10000547150ed0605240e723ef3597703d3063eeec6c08b96e3134c6e230462680656ea3cd51948514333cafc123811c15e8d5d3a880edb395f283ea4c6b03201cfdee3700da8e2cf59a297dc83d60da3fa4d46142ac90441a78045084eeea0f82c391cf80261363c3afa43f710e7c0288a06275151b8f4f03c9a8a48bed055f198e09f533a2f20e66b6e340fadc39ef500c13644f3df4bba134c81c51814de7388226eba80e206b22c57044b00adee1911d54557607ef1b31852e0c525719119901f6a9bc8ac1ba9618b6264743810302322e297639319d4fee565c42688cadd2994847d6140de8604241a22b300cadd7bc42101c27a18b975bbf6e92d54d1de388da8a4124564d08a3df83040c1abf70ab108bba20e444a1cd06352f23150355d9e0932d71da31dbd6796c13c589b6bd0c610aed193588ec0f4b37359458e8a26d0e54137c62546cfa902301f5bfed18e79c4d420fbd4d3bdd9dc983026783cdfbc45dbc704c72508340f223a8515ce2e1c1e08b68d83dc60cd3dab760f4bf73288cf198a48ae7a405ac76b110d6304e07b4aabbaacc56b6f94d1530951fb87ef8ee48bfd971f93c641351d98f4c5cd662c476fee4933406eef06ed4c26db2b1f541c80ad911573d4b79efd099a2303008e6689ae95e69a2d5557534b69f63622b67a64cd4dac780c0d8852eaed4ff00c46a3d0d03707536461aa6e342b049b8ac0dd9315a8fcb3494ee1d79c779f0c843758ab409e31185f2411620d84714d880369758053362842a768362a2b85142f1551d5f4f6e4703efde0da954c318fa99a0bbb01483571b6a9385661463585e9b8f107a8eb771196dace22bdd75c732c9ea2778d0e201cc3986e55423da66547bc4cff5809ac5c0d46182cd88cdedc445bb991ec0997beee31e6e8e603eb03086a80135723b902282046153e53fd6240e19860f41096bc645811936c724f6a80107bc34a4dd366e3020636540a16be5db622200a7f6f9798c4aeee3134bf14ed156323ea25838ea7fde6af045e6e152d64ed068d7a09bd58cd65f4dc3300783d00ae26a91e9cc7cf530addc665719b530213756464cd6db4c48108acf9eaf27de689217aa920cb20f02ff00d8c216f2b702903d6e23afa8e236e070d4730b36d362560e730a8fac75135160057d184d401471746a6a32b0a06862359f5101cc00fd26c1005ec4c008e8c20d9eab46e6a2b8ecd89a00374204363372d507486020757cdcd4355917988deaca6f1df0612f697bb9cf688533820e3fa40f83cd823fac0b42ef153574f6b558a0c09ec6e294a03d3e989a967bf3351f77a0b808f373cdcf881b41f381cc7d444270a092cab350140d4ccc0dca2de910950282de2686460e6a2328ae09b9ab5c00a60eb591798cacccf640e826af9bb1e90e40e2e296ba265d99ab7e866b53efaaf48a0d749a6e8e6c7244d728cc0e4e4425830e7a5ca6ce7da356ec296c8cc0846faa56a3714d6cf2ad5c28c4b650a96836156f9e8f9afa4672a321a380cda802f7a115ac0a0e333f68e62a90739cc18e9062311184220cf12e0c541f5f1a2654100377e20c15cd883af58bc75f07171b4c50c994d7c958aeb8e0733cd8fdf89f60381e0c07aae0c4bf2e0d9c13d61c824e4518c4838c18e78a041170f436c398084109fef145f4e440d43d389a3f588458ed700a9a854f61910826f951b4c7c838e8616db7c30b8cc17bf49afbac4554f6198ccd031a3df33526a16c7d66a5b0e61af69b9978aebee23302cbb6eb22a6d700c7a7c56269a961c9acfbc3c8cd19a600f4109a17508f29eb08245640c427bfa4524015604b07a89448f49a735581aeab352fdb0630ddd889a9d68de2004de6db8819493812f691881af9188a4b04b5c4f857b5e8d6a3ea268a0249ce4544dc5b8db99ae194e42641115533c859a871d44d22ca3f71199b85b64700c750d58ed5348124723cd425902ea20362b392047157e79abb7be399ab42f16312afba9b9f10fc0a12d57ad19a7b89be2501ef7013051ec61413537a9195dc0dc66f310282d42b421a35835cfb401d9459efccd16517dc5cd20d14a3c6b518b060a23a911b7af420e44d60da7dfb45f3500ada6390314560d32a0e6c51fb18c3d8e63aee2a1890d181747c96c81e9502000838bcd4422c66fcd64189efe5835145d0093559463775e211b0dce662724d1b97538f59835f7f126bc388b07dbc2ec77841f5be2660ed4230b26cc33b9e05c51ebd2690a9a60dc154d6269bd9e08808a19151090d46d6cd4db6ca479941fef3c848b27a4079e8658d40788a6db9f586af80799a9df03b08e4e7826a10c0e41be44d62872767388e686181c1feb0502616ba831e82a32936090f1bf0f5083b6b204d6bce2bac18182479a043633789a367a575895631b84d3422a857134c1cf430b1ac2c3b8743d441478961a8588cc08cdc2c28e7b184df48c3ea210657b0316c7a196a41e0cc3265bb4d1fc3b18757b1137d9c1ca9a81ed71b6c62e6abf02a966a3592304563bcf60d76b9eb62574a23d7810ea0ff00c4bda4436bf30e40bce6a140f56b88a977cf1fda3bae6f6d90441f88bd430dd73418560e302300a390c2afdbd6230ec6f06056a3c706698ea48602cdf31cefbc8e6e05522f3c1301606f26585185239cfa47dc74f935c5cbdc38a8591c9231dc7713e2181fe1553570c6816ce466162f58b17176acd5d3f3b64122ebd2e28a19c593ee0ae2200ccd92a76cd40c2f228c42c98a00137dc902282a8b66aebee019f0cc178a5379f7a9a2eadc9bb9a683cd8673d204c7f118a85c84192700769557b5497b26e380413d789a880b2d5d104cd6274ebe5e9ef35555fb5c60c3d47f504c7012cd18586a1ed811030182c4d017183609a5e31cc009eeb79f78407e69c4212c5fb42baba7a99b06f302a3a9ab3cc747c5105b692446c62ce4c719379637e9d0cd87d713ef08ae0628cfbc367b78625d51b83031e3c781e65c50442d818117d62d7357e04625c51f58a058e637a88d8e3314117d0013bddc7615de6a6c638dcb98cacbbb77366e2813048f29ec67144e25d01830b1a39b96aa040581520f4c196473479809be210cc31466cde7a733448178c44295c29e21f73eb1380490381eb2f38b06aa3071d71c473649b523128d0aaed2f7543810d63bcbe4711d6d49b462370a10dfb18e1474239314bf146b3462b0538079ccbbb3772c888323b57f781829f4997bc51acc3409ce66b69ad1e1a6a91bb907cd75dc4d50542ded137120d15e0c5755baa363129c1a1b4ffc99a245773c462a76e3268fa19e947fac01a8da92723d7100f3734dda682b1245806f1345b6f51c11344638dd56c668a8183d80a802eee81ae205c824c6f31367e9d84d2d7f70b636c42a556dff0012698fc2523728506302ad455bba9c899c59378feb0d51abc58881885ab1c9a881b4d97ae0588fb1421ca306c8ef7352ceec8b1f72311839eadf391ed14235e5956d8cded3e1ad8752483340adf504e669a30e3cca6c0115738b07335a8d52d293e584e704b139f711cd562a6b6d056f917880b28396633f0d01edcfdc4d87178e47b4d6653eab2c927aaffcc4500e6cd084fd3022591cf4856c700e65a01fb9447240eb73548dcb6c8bc308eda6ab447606232b3f0c1bcb8ee2595e055d18e4313803263119b0e0c6d356c9bc59bfef350398ced742e292bc538b305f34a4dfdc40b9ce5410620de2f23f7780363d201012d718d987da102e1f1ae27d272662e3707044582b3066601180662d6ee29a2730f71c67fa464e7ac6ae388781d2a0717c30a152b7138f3de669ed60de67160c62cb77570f19054c0cf438eb1002c2888a181c15e86698ff00880711c29c5c00ff004366137cc10640c1849af594ca62e2100f520c2f5dc08a08e849a9a76afd579fe90d018c0e7eb1af3cf1516c15ef72d8e2ab14650252a9b20102ae6b0dfec45cd520f5a37e9623b860b6411573e18902ea9b27d6203ee76d441ed60810aad554645b3f291fdaa2e689f22f9aeb0629603278cc671937c4f88014d1524666a5117c0023506e6e98831b5180fe3d67915909c8ebd0589e465c825a81cc6a538b2419aa1aba50883026a395bb0418485be91851856cad83069a90b44d583ef716daab8c1f58847539c5882a89acf3fd0cdca7d389a5a46c51040b37eb3402374a3706d602876884216175c1f7b8cfec0dd66ac8979c2d31a9a983608bc18508bcd62fd21f9aeeb9a8c5afab08cd40755c88eadfd3fbcb5aeb322f334c82bc153408f69adb7d1d49a80fbaff00fb10b6285cd34406ae96a188315d22607f2506e696d00d5a8e0c4cf248c0b818ee06cd644460d409362a382231dd9cf1536ea2f14a6aebbcd507b6eb106db6b527820e3134c39be95751c8dbd338102bda82c2e699bf53621271d30019aba768333f05a851f2d1a8bb16cf994644b7c9a355351866b260721f8da443ac3ad620f29bf584e05430b0fa73320367398485bae25d560406fda63e98f0c5f1e0411cd761001e8650f610c717d8f33e905fb0a819bad455a39bea20e442782466e11b940e0d1827c3b5915621aa04d31e4cd46e381404d4ad407e469aaac48a2057f483dcc2548021249ea60cd880ee17746eea641cd0e918d8e6c417633f58c545741cf4a801504815d04d4bc18aec43745bba8b82b7ed1b8ac74829ba32831d5ab247114d3608374235ad1b2a66af00d753678b9aba7b8d802f04fb89474d9a85723b18d7b72b8a314595ce68820f4b9aaa4e9fec6eb1d6f6e7d1898c0a01b41278fa2cde0649256c03f49a9a671dcac4dcb62b366a3a05ea1862e382e4a80a99e737621dd8b19bb9f0f8a526379baad8c54eb9a5115f3c007111d97b8399673cb62603f22ac40a6ba0151f4825f37c4d635904a8b12c93d735398229fc3316c5e48e6a1a3786e9302878106b3935199fa5df337ee062d39176457f51010c3b4d4b51d66a5e91191626a9f2db037441f49e666f98d6602188e083737a6c2059c5dc6a5e97d6bb42de51b8d6311be6c9b53c98c403c646623022bcc0e04aa0454d0048cfcd01aed53448b3cdd4d8fe97026996e87a4d4726ff00688fab9c5117354857a24710b80056303e97146d1c0dd35368ec231c58dbed08be28f30797b42aba80dde4453ab9adddabbc565249dbb5a3074f9909e68f480e45dd06110e9de288b537139255a880681ea045b67bceea9a6a59851a3029be7cd422017c80d15483d2e06506668f5ec204343da0a3c7cd708f411418bd72457110d1ac08ad035119c181fd706c182c7b439c60ce6a08304c595c67a437050e462b31ab773bbac6abe2a1b07a5d7107cbf59f3722cd8b134d087e49bc7b543473c1b9775ed7131c11734a9f827e4135156ebe69aba6e5b8048a9a8470636eee3ac06ba4624860409a8d6d7421b2a30e2f3ef354b1ba228c42c7a0a14222e6cf9719bbe226d20d515c57acd55523260e2ab6d55f5334982330e9c01ed34dca360509a24a8e68f7ce63ba1524b5119cf1118152060f37370bc1ba3e5316c1d87dfd23ea03b8dd6071c08fca66c50f2c3406ef2ed0047476bc28344cd5006fa0a476e63a5a9ca9377f58d60649b18985a06aaf3349435e18803ee631dc9c10d6a2594da2cff4aa116dd85dd4425739514019bb0b7631811502be4039bbcde269eb0ef6668166f56c88aeb8eae6395a14460c4737c1416a57b749a7b01e45567d21467ab664634c3ff2134dd42921dd6db31e816a6665b3460d3ba53bd1bb8eab3785201baccd67d44f9934d1466690181b41345a20b4000334850c5f0009aa02f739a11d28c66e795036cd6fda6aef26151a9c06fafa441b99059e8603baef75e3d808fb05df27221006e26ce23ed4028f5b9f101694ae05f96333a86b0ad8846eaaaa2aa009a4062c3e6b198fa8189a06ee7e1ea04001d56a8598f502808abce4551f7bc4d1563426901839e333515413d2e16e7a604031d472076b9c768c43137644be7a8f066c5663a31c5fff00928a8e800c44da6b2e0666a2badf20dd450e430a1dccad3d6d80320be6692b1141bbc01f71b0c5b32f36070f8f796cc405a5e01e7a42493741af3f788d9e4e6176061e2eab9310c62335986c6dfbc193099887c0cb19c5f850f11323d05c144441145fbc5cc022d8e3e826886317692391cc6b24080dfbc391d458810e20ac6221dbc86b806e06c8ba94a3d099a4af8abdb661d6fc326949162121bbd47363915567eb12b3ed99a812f02f8204d4e0fa89a6f5dc42d7bb08793351d05f9c366362fe6cd542dbaf9b1462796b0c6b13594a28160e26b03816c06e3f482d78c2d9806e02c54b27001ac4d3dea716718834d296ec9c88e0daf06aa0c5dd0375d66a9623f6aa4d6d8fb58ad8f5e2692bd107f10139b835030bf29fef734d8b01cc01688b3ebde236def34831ee4e6e68d79aac98b5f862a96b1d6392fc52d8389abb6ce37cd7393640300280dc40032596abf4b171e8db0f28db9b8541538607a8e9198a92b600e866aa30c586e47b5cd1522856e3b96e7c4e92796b628009fa99aea1b3f31c13d419a4dbb343488fea444d44143056eea3ea83b309853f7335d99483c104a98ec4f46e47b9811938b51351694755a3ed9c429759f2e7221d4d251c3f413873567398ba7609c8c5df78d64e6eb133008d6a47689798ac380473cc01bde6d74ace2bfa19a9562d68e2104566f17ec4588f7c0249170063d68831c638000a8e4f3542688abadc5aec88680375da03601e73cf8542219a82d546c154c679b1608974b59b85838cdf02a3847534d780621cf6340cd066f71f63621d9a95f3a30a04fa1946862d7fb1ac98bb5bb85b3cdc009e3343ea018ab60dd03c885903a794df5b845d56ebc18c894456d6e629662280c508a5bd48acc2458e2ee0b9ee0cfa4150c19eb1ae845e9887c33d8d1c4cfe43e02ac4ae49c8ce61150cdc3dd6a51ea20ab9628c3ec6c8b8dd732af826332d5c66e966e35c2148e8c39e9789b086c842d3ffc40030110002020103030206020300030101000000010211210312311041511320223032617181044240529114336223a1ffda0008010201013f00a362141f61dae57b37a89ea3ec5c86d3e576ea9d3b34e7ba3fe05f4c781aaca337cba1dda7d67c11fa51c66cc7e288af8acb172c8d5b77dc93b757dc7f52eb6aafaf633d6dfb911c8d60d5fa626e65b2e86c83edec7d34a7b5ff00857d2f6fe06ad7245e33d25c321c21df05b488adb2c8c8dedb1622374ecfed133d2e9d3545f3c8ef1d7067e469f03e0d6fa51686fd89daf63e9a33b55fe0df462c79a25869f49662c87d2326f037f122784c7f4fe88db6b1847f715b93666c743cd5fb97c8d3e07f49adf4228aeb220f35ecab36917b64276bfc0c74b114b87fa22ed531e53f2438e8f86376c9665143e190fa44e94990c47af03ae8fe57834f81f06afd1d2fa455d9b3cb169b59465728b5e4dd1f239a46f7e0846527ca44634dbbf663ca3747c9bd7837bfb1394aa936695ac761b8ae5af7df5c3e7815a9356495a6438621fd2c5ca17d4ff144ef691a4bf3c1fd4491666acab1f4be887d17b7c1a63e0d5ffd7ecd3ee492a23157127c4baab23a5379dc97ec504aae7c7846f46f7e11be5e4bf6cbe18fdd9945db20ee39e4bf635ecb25c26b9427669e1b257c8de1f8a17d44399324f047397d848ef85d2b03e8cb175b2fdaaf1f934d73f917d26a7d1fb195d34b97fa3538fd323c4492addf8ea8bfb8a5214d77c169fba2bbbe10dee7637d871a2dae18a6b117cf4be97f6f621a443c3e511fa99f62781895389a8eda2f6c44eafc8b87f918c69f4bf96a4d0a6d70c8eaf9ac93a7a6e9fb20dd93e17ec87089ff006fc3eab929185c316e7d851671ec5926ff00aa38436c4f7219c313dcac437d3067c8ecfd169925dd10bb2c9f084b290de2c79921bb8a4457713c5f46c7e7a5d165965bf6597d119e95d1f485dbfc1222f1124b32fc3f6e9c775a6f057bbe98df77c7493e9074c63469ba7465f4a3037e0c0d98ac8ae97713f88f04ea918dc8fead781665fa25c8b090960472343a297cb48aa2d0dfb20e9fe8970bf243e844b9f6e972fad3eb0a6cd4fa87c0fc0958df6426da18f0cf5238fb975ec62e95e391f27289f07f6436d7ed09651cba2eba728c21b667adfcac8caf6a9314dac0b513e5fb516d0a72f23d466f65b126efa67a550d10924c68698c84ad2e942e965f49f09916a89f03e623cfe86f912f884fa21b45ff00816cbeaf8f910e4a28ae94446ba2f3d361b76e47a98e08bddc92469ca99fbe8dfb2992fa48dd5a25943fea358bf2cf02e5913bf463b1fcebf6521f1efda62393b7b63c8ca24fc704558c9dd7483516ec72be064649a2d1b8dc3932136f0cb1bc32249606c78490b842e5b1708efd3929e119f9be7dcdfc859645f67ed8f231f44c64d60e09725d748e1fb25e0bac919d8f822c93c1e0909e7f42c26c67061965b63aaf994caf7563df2f0479a2512ce7a38d11e46312ee2304fe96592e4641da189f5e5df44e844391f0774486b23e0757d174ed91dfccdd58254f2974b574b2c517f6143ee6dfb9b5bee6c7e4d8c5066c66d66d65329f83e2f054bfd4dafc3232a922db59b1724dc92b8ab63d59f7d263d69b75e93a3d68b6954ac4cb7c1448a723738e1a13be68fd8ad1bba49e48bb426c4ea8b76c5ca1be4febfb13caf6d9667b8dfca6aed8cc245a5c1b8dc6e379bcde6f379bcde6f379bc7a926aa2d262afecf73fb8a7e11ea31ea8a57ca1cfc450e4d927975175625ffeaf52df15445eac6134b56ddfc364272715bb9ef4322e89672479124c6908935e18da21cf46f066ba77fd8f342e7fe8fa594598e98f96de49bc97d2c5d1e1165965965966e13371bb08bb6277218a596acdcea56c574348515927155812c243545605864258649da219bfc12214c925441d2394379e884458c592ba5143f6b5eeb65bf07d5367a7f73d37e4941c7b9e9c87a73364c4a454bc19325966e658a336b82a5e0a9ffab2e7e190928bf89d0b534dff007428c6dc93bb251ab77c8e4d1b99b978166515f72fe3684cbfb0e98b0cb445d0c87727c0b84cec3cbe8b81e2ff000446ede0bec26ab92d168b463a51b4aa3946d36fb3246db2199cbf2ca28d4edf92c6c4439914513a49914b6a1c555951f0351a645e223314547c2275ead576357f8f79873e0a945d36d313d4ba5277f927296e75a8467e64394fb6d97ee88ebb84be2d367fe569f78b44356134f6a6276c78373f665705b23f48b81379e88e48aa6c4317b532cb1bb459dba3f647934b2facf988e2508d3eff0091490da353817d28775d25f4b22b303b9fd51d8d4d6516e34ff28d36d455ea48f5229e6645479485a7a6f982ff0087a3a55987ff00c1e868b5c23d04b8b17f195b93cabc236d2e058958fd9813449c6d2a76617664469a6e8ecc5c99472c5658b965f4beb65f55d195d7b3fc334b1c96bcf49fd51e8ceccd2fa7aea56d125b514ba4ddc591fa97e04865592adf37f72394a8d4d1c5a34271bd97d536277812546a45c7f0c6b8cf725dfa59658b944b749f154478c91e0c6ee8b36fa2385d29f82fe527d1e3acb87f814d523740b87d8a8bc9fb667c94e88a71545bf03fc3269b5c31be116bc8d125823f57e8431706ac9ee97e59a09b501ddfd894764f1f9468cd4e0995484415d8be11a4d34f8251a921e5a36b169beec5a71ff667a70ff667a4af1347a12ecd0f4a6b3446d2c95521f0c5c12ce3ec263e46fa46efaabaf6532c56e871e4777f9e94ba4be9644c7c276e164515b4dab24f726a9b2e7b9adc6ed45e38b1ce71e523d478f8793d4f3167a9114a32e326d8f826a2a3fb44797f8e8c449272b93c1a599d76487c9a91b837e32686aec92f0c934e2fa41a49d96d8a54fec4946594ca77f8189e3863dde1893695a1c24daa428553351c2d5f26a41469a54249a6c8f23e59a7a6a509c9c78249624bb94ec6cef5e48f346c438a542507c12518fe88cd2c8a1271ab4895a96df04128c9366fa92a5d86e52e58926547c970e89a57639e9ae5a427a4f868d913662b71b65e47195a1a797b7945bee9f24f2d514ae3915bdcefb92cc99a6ea429326ef53f62724dd2b14e57989274cf5124cfab5a2bc3468acc9f4d5c4242748d2d78b4a32e4b8bec5af05fff002ca7de224b8da4ac6bca14da3d591ea337cbc8a5263b3e36926ec5136a5c2699b6f91292e2c55dd170f06cd27d91e869b3d066c9c5f93734f29f226ae926579663ee7a92ae47f14ad892fb8abc1fa15f83e3f08a9fdba49e09bdf5690f4a1e0f492e24d15a8b8d591bff0090bfba62d7d75cc62cff00ca9ae7498bf990ef19217f2b45ff00616ae84bfb44db067a713d3fb9e9bf23834e2d90e1fe7a55938a50961704343e3ded9a4aa2246bba87ec6ad0ad7716a4a3dda21fc892ef669ff2612c3c11db256369093e58e23d343833bf449aee38b9336d7728a396564c9195a566e5d2ddab16a2ee8a8c9704f413e1d12d29c7cb14da14ecdccdcfc9bbee29c4f5227aa8f57edd1abc7dc7a4fc8f4e438c97285172e0f45f925a525d5c62fb21e9c3c0b628d53e0d935c6a491bbf90b8d516bff257fab21ab3d4694a3544163f6c5e446aff00eb90be9fd1a6be01e0d7fa63f914b6afa4538db6d12cc9d7070464f72f3627a8a726a58b34b594e75dfb74728aee7aa8f5577439c5f285356f181ddda6cdf246f93ecc8e49275c323177c31c5f866c95650b4daec283f06c7e0a6b9e995c0a6fc09d92d28cb943fe3a5c31c1a628a66c46c4544c18f028498e14b91ee4aecf51f81cb7adb424a2a975d587f647a2fc8f4663d39f81a6bb7b34bea20be1e88d6ffd6cec2d4869a82977e07c9aefe281abab1969a487d2d9a11dfa8bed9353126ad24b9209aa6a4aacdff76392e99322cb76466d1b84e3f63744dd1f26e81ba26e459b9192994ca6531cb6b23aac94df9a24f22b22fc98eb4ba4866c8f8145478f67381ce71747aafc1eb2f07ab03769bf06cd37d90f4606c50787d88fd286235fe819707b7746f6f07ab17e4d496e9590d3733ff1e3e58ff8cbb489684e3f7232941dac31b738cef9c334e372d344925552be9fb1a45a48926dda78364bfd8d9f766cfb8b067cfb2d964675c9ea44524c6d9b8752e4a6b863727653bc9074b232d992bee52f3d7063ab5d5a4fb0f4e0fb0f4a23d1f0c7a521c26bb32e6bbb2326eedf61612e8b846b71118d7451949d2231da92f66b695adc964519266e92ca4ac73d7ed669eacf6fc7195df814e4f88484dd2b46c72ef81bdaea9ffc372f12ff008cdcbc3ff86efb3ff85f4a7f6ffa6d7e57fd36bf2bfe94d78f6a9f93e1f22d9e5170f28df026d3ca466f2ca6533e22e46469ae53f73ca1fc86d2e4957c55e0f526bb909b945b62d7f3127353db5e47d28d38d5be946d6fad228dbf745457322e1e58a714f85fb63d75c5c50e69f737c7c9bd0be453f6feca8f93e1f2c7558231ca6fadf4ae928291e9c8aaeaa54377f22494950a2e98e1222ab4e5d22b8fc8f823072361c2e8f0293ee4abb7b165a46a6946527c9e843ee7a5a7e05a705c44dabc14bdf6597d1d2af6e4a2be4d987ca44b4ffd469ae7e4d14575dabc1b11b57b5e55f46f1edb7eca28a28a28a28a28af63be9659b84cc1829148a4547a761248a369499b23e0d91f04b4d3e07192e57c8a28a28af6a663fc7a31d28aeb5f22bd9686c4fa527c8f4d761c248a7f330514514514514514514574a28a460c168b45c4b46e46efb16596596589e04fdb659691b9793721ce28f81f81b82fb9eaa5d8f5912d56f862d57e4f59d60f5246e6f259664bec2bf26e68dc5b37332c6bc09b4f865fdcb7e4b7e4b90a7e51bcf511bc53371b8dccdccb65fc9a28a28da6d36892452305af0596cdd3ae04d97e46705a68c0fa5148a2c4328a7e4fd94fa5e46ac68fc942660c1fbe8d5992d985d91f0d0e2bb329d725c90e4d7746fb149f746e3723722d16bad14518f260b2cb2cb13f660b48ddc98f1d2cca31e0b4455fe3ad0bae4dc73d135d2ab942a28af17d302698b07e19464bcfd25a667c0915f71d22e05c78545c09269fc28dd78921792cbfb16ab05b3732d97f21317b32644e8724fb25d5345c4fd21bfb1759b2d79303bb166d58d4970279e0f87cb165f91a11dbc1c0ab97652f3d2af82bee76e4c7931e46cb1bc997dc7bf9b377932feec576f14c704d649417632854ff00b744cc14645f22c6cb1366e37337886f3c96bca3fe574ca65eeec38be0498af28a13ab2dede8a484c965a1a4d0924b92b3862bf25148a47c2b813dd8434d19b2de303b2391a44a297736b488b9f866fc662c734dfd2270a1ce2b29b374eb0dfec4dbc9579c942195d57caa31d17455458d45f44df9b286d77673dc5290bf0cedc94c8b936d32bec6d4ca45168b48b898ed66f926295f72e8935de3427a6df19fc89a64a976167b96d62cce1e06a4fbd116fbbb372aa370da1b4cbafea8949151645b4e9ab46dee999bc95fa2ddd329f4515f37022ac7ff00cd51e6d1d8b6d151e92fba138b134bb1ba346f429166e69e51b9f26e1cb3582d6596df665e47aaa09e19a325a97498f72c5589b92ee28f9dd7f92ab8b7446b9a6378e0f8654d3365772d7716572cdbe2c717e58957299b71c0e0ed356359b63714855c9151a2515b535215f6c9f9b5d302a31f3ae8523e11e322925df037c564c7dcf53ef66e47e3bb328f5772e5169fe86eb8e0b379b852fd96fc330bbb47ab0acb65c5f086d34d389a7b60b0a894f38439e5559ba3c7052dd69ae06a9bac33e26383ce6989b4a9bb7e4dd136ae7823c72cef8149f143bba4352eccd8eb91c6517f621496626dc5c596279c339e8a366d4514fe5f6e8cc12436d322f7376963acbb7e68a4dd14b249272a364708aa49a1372e7c0a318ac2142377438fc4b2f2e892517814534b06d4ecda9bfd9a7156cd4757f62172596c7c217d490926f23c492153935f6384256aecae494511c364991be2c8fd4d0d605c3172d16deeb36a5742771e0514496d63c1762ff05c9a67ffc4002f11000202000503030402030100030000000001021103101221312041511332612230718142910440522350a1b1ffda0008010301013f0035b1cd77367c3e8d2d9a10d4449aefdf36ad18b0d32fbd79589d16dae48bbfa5efe2cd927b24c8b4d38d50f9cb0bde4fdec8f81da5cddf24dfd2869aec3da3144eea2976445545b22fe991f2d89a5669775656c5f8c9559b71f619214b730b9914b2aca4bbf42cb161aa3f65577cf6c90fa3b725292e7ea22dc5938a6d35df2c3f7a27ef6454766527226f5c36122696b4bb12b7312b8b5f25fd332d2edfd9db8dbfa34dafa5ff00635c5d5fc09f3486edbe3edcc5ee30796574b54fab1e1a5dfdd4e8622c490b66296e3fab6dafff00d21525a6be4d9dbafd10f7469f7317dec8bf2412b2be97f2c853a37d6bf24e926d7257fe7f91b5182437e324dab63e97f63105ee307dccbe8892e9b26b545a634d3afb49d15671ca1afa6fa36cd36dea5cf726a9a6bba16d24d7062afaac447dc9895223b464c5ee44f91abd2acc4de5b1c1f2739afb159793139172617bba252d3429bf06b8b367c329f829f81459a52316718ae1b273d54aa92e85093fe2c58537e10b07cc85850f9646308ef4918cb553ee284df1179762d552eb4da69a1d4a09a5ba20e9a3179435542f72f163e18fd89fec856a44f7749f1c9fc8937bbf92af3595279342c9f4bee62f22bd4617bfa3108bdc6f921cae8962c16da24ff43949dd61d5f962c17dda160c7bb6c58705fc515d317aa5f08d9f6cb1554b8d9979edd587cb4f8686a9d331775122d3d9a22a9c7ca649ecc9ba8a4415b4c96ce977e46e90eab7676e8d8a28df2a2ba5f731395f81fb95185eff00d0b3c5e08723fe5f920edacdf053f0348d3d727d972c4b4aa179232b1c62f9564b0e9392e0db3dbc94fa17e775b9356b5aee4f78472c377e05dc6ed48c2549b3dd3249baf0895b6afc0bba3b89e55bfdb711c2f944b0bc5ec61da9ae89a5a48ec4bb90fe3f959be0b673ca1e8f237e3a5ba56417f27df2435a588ab449699359564acb5dd262af1452ff00a29a76427a79e3ba3112d25185dcb7a5b22b716d19118bd4d937dbc92173792121ab2bfb469349a514345145143eb9f021ade445adba66ea9f5fbe55d964965256842d8c68ed79fc1b948a1237bd875df6f9457fe7577b08c3f73fc093d3237d49f924aa0ff24384495c9d8dee3e1649fc09b2de49be0b659795979b79515d13568893e6443b74e270b3b59cdb48c3f6e4b24bc949339394d1e94b7e3a50f24fb3e0c35f4b4354cc2f71fc6441275bee8bb8b6254afc239636eef346c564d5fdd59f2388e167a6d70ba594685e0d08d28a43acb6e892b422cd8c486993caf2ec5159617346227a8c3f72171323b25b72456c91297d0c6abfac9d3b1228a5f7eba17d8971d5213c996298a5ab6143725b1d8c48ea8fcaceba1d10f7a312ae99155342e6626d4ebc21f71fb11249d32be9fde6a84ffd35d7a8e4efd32e059243ee4483df2926d2a2843c37a9a48f4e5e51e97c8b097962847c18904a9a288ecd33179441fd484b76469c9b25cd791da845325bc996f4d65dcdb766dfe9afb0f6543db7e99702cdadc4439c97055e4cedd0d26a8961d355c14d3317b11f7217f220b724b6bf0c95b71422cdcacb717dbb45f55efd6897922c5e3352b43e05958d6e5321cac91125b74a25c1256876ff0028c4e08f28ed230c4c7ef424e8dad0ced92a373817d971ee46fce766a2fe0baec6a351a91a9168b46c6c6c5af26a5e46ad1c3d8ec4526f76698ffd11c38ffda1e0c926ee35f0ca297258852517ba294b744a26f7c1fa1e5143428a4d9256695b52ee3e1905691bebdbc0ff0093f82b7e9aee6dd84bed5d6c25425651469349a4d269349a4d269349a4d07a71ee69f1b0f0d1e9a3d31c6b8668f326255c096cbea56393708c74ad9f23f4a534de1b4ab7a2495ba10d3645d6c4f81b684d9428bf2462fe097193c9f0c8f0bf047dd21bfa6ff0447b365792c48df2ddfdb5c115b32b379228a28a28a28a28a2b7651ed8db234e5fb3fc9ff1f4bc36a350714ecc7c250c4a4b6a4771366a7b6e424ddd8eaef74265ef63de2496e2543d92fc88c4b5441b6496e7742595522b664a247ba4895e765d88dba13beaa4523d9047a9f07a9f0466a47a88f5226b8968b8968d8a45234af252f23944b45c7ca3e9f289a6d6db9a66b7d2cc4ff2b127870838d289898feaa8251ad28a4cd250b64ff04f0a3e9e04ef6aa6bf67f9584f0b11f86ed7e0a1654ca1189d8c3e47ee3b9b2cd3b5fb18952dcf96869b7c0a2d9a19a1952299bf82df82df8374ecd46ae964fd912f2c3e1fe33b27c22cb20db649eec52762d42bb44b99091bd9aa5e591bd0b7ee467e4e47a6ada1255ed1adb642d3ded0f0d496d23462d25af65c2311e2395e24ade5b7814566f7367c94912f70f92496d932a952637690caea68a624c4b7c9adf28f43317659c3891795189bd7e0d2c49987c8f962ab3b11f7225c48ec7779470db5176495bda0870935b446df0cd735fc87893be7ff00b1624af73d43d5da86ef25d1438bf261c1be64921ee3366b7e51e33edf65a2b368a1179ae57e518bb94fc650f6bcfba313dd9e1dea1b76c4d94455490f8fda1b116d33f8c7f027c9878b6da66341d6acf4af04956e36ef9213525f39279d14315469d9b319551c9f6593fbcd14515947dcbf2383b34c8a9f865c917f05fc16ac93527652f22dbb90a4f9453653b356c464dbfd0f8fd92621bdced1fc137499bed4464a713160e123979623ad23dc4da7688bb562ee290f11781ce5e11ae5e11ea3af633d65dd3218b0df71d365fd2783b91a56fe4aeeb3a2baed086d22eeba63ee4337a91df9e06dd9a9ec469add22a1a53d269c37e79a1422f86cf4d6ff0051e9f8923d390e328f25bf241bbfd325c22f73b0d92f827b405c10938cfe1ec6343547e5114d3cb1137255e0a1ab4425287284f67f3953f285b21f229249db1c885d3f061c9bb4ddf81ba690f81708bfa92d4d58d4a127872ec591839f1e2c8c1ca1292e17237b1a98a4f7f81bc45c89b64937b0e493efc91a926c96e9a47a769db624a3c1b9f5781c677b654db5468c4ec99ffa2e5335c91afbe93547c0a51a135b7d452ecd7043646f52d874a957623b45188ae25222ab0d0d45a56e878715ba90a3a90b09da25dcc5ec8a20beb88f731705b768d2d7f2668f2cd0bfe8a5da435df51149771576638267a68d08d2bc0d44ee4a582d5c614c6cb7dda2fc31e97c8d37c48d33f229634774d8b1f1609aeccf58f520f9d85a65b26b7456dbb291fd1e9c6f812d2a90db37f27ec75e4fa3cb2e1f3943dc4569e19a99abca47d0f98234613fe23c1c3f2d1e82ed31ff008f2ecd1e8e22ec68c55d99aa68f5247a9f07a8bc0a69c5d18bdbf02e565093738efdc94b7a31792cc2de79b8465d8960a64f02486a4b6126c6fb213162314d1b163dcd4a28d57d8b1b7595ec3e06e9ec2b7593845d8f0a5d9d97283ee431e4bc3218f097c1a53e0712914bc15f03833448f4d9e9fce5174dbf8162af02c488a49f0c72496e7acbc11c48cb3b7e4d4cdecd9f31469c37fc0f4b09f944a118274cc5e45c8cc2f7c4fe5fb311fd42566172cd29be470749262d92c9ad98e30718daec4f0dc6365a29bec6867a6fc8a325c334da5bee5aaa64944aa6f71bf91357c9292ae47254392ae4b8f766a86db9aa3e4524f8c9c53e50f063e470d24711c786d0bfc87dd11c44c72a3533532d9b94fc9a90a5f02d327547a6bc8a3a1ea6c6dc9dbcf0e77b33d55e058b135c3c96bcf4627b49fb988660fbc5c924db62e1184be964212536d8b3c59698330f74b66db25ba6b4be0d3f0246f9a5490e099434ca653299a594515d3643067889b8a27fe3d72887f8cdfb52625431ae8df24235cbc9293973d09d1a212567a4bc9e93f27a532a6bc9ae6bbb162ccd4e6bf64bdcc43307dc21c1dba7c9e9cd108e944e6a07aefc0b1fcc458b1649464a998694670ae3744da50c46bc322dbbb55d15645a5149adcd71ff00946bf846bf843765d762fe0bcb6f06c34696346c5187893c27711e3c26eda69ff642708a4af8ee4dc1b7a13a25bbca91b17f05bf19efd69b5dc5892f27aafc0b1be058b114e2fba2a2fb21a4aa9771f2f27cb30bb88593692b64a5a9b7d1853eccb4c7bda6dd334611382bfa5aa34a5fc90d0a5a44ad5da34fcafecd3f28d3f28af9596c5a2d09a7d2d7837f05cbc33eaf0c6a4fb114d722a362d1b1b1b16babb8bec24df046fe9bf27a70f04e2949243c1f92307052165662cae9676b3dcb2fe196ff00e4fabc21a93ee2c27f2c516bb329f834bfb36b2dba37f026fc2391beb5368d71e86ac4bec45b8bb1c95a35c7c92df123949ecc4f7253513d4cd6e3891befd0f64c8cda8a3d491ae5e4d527dcb65beba2b35f7ace4a375c5919f913fb365979ea7e4d6e99a9f4ac92ff0046cb2fae8a2b2dcb65b2d96c4771b6c6cd46a7d99ae5e4d52f2466fb89a7c3ff00e5b6ef95b1b165a44868a2e5d8537dc524cbff007b7372994ca65328ae8a28a1aeaa28a6c716fb1a59a5b3eb42d4686fb9e98b0d2ec685e0f4d59a114565b0a8dbc148a29148d8fc949897c148a452349a4d238d145145148a457dbbcacb2c6cb66e6fe4a28a4522bc08e45d36cdf359feba6fab6f196c6cb2dfc8ecb7e0fd1b091438f86514532994fa2cb373728a28ac9f551be546d96fe46ebec567bf459b0cdcdfa362be736cb2cfa8a7dcdc54f92bc674fc9b948a457dfd8a2abbf451fb12f928fd1be4c54ca66fe324f2bcbbd522dbed96e5e5bf837f02284acdbc09c29a68a3636f2a8bdc56521eddb265b2f27f6a8a46934a34aca8df3a546e8b1f46d79564b81365fc1fa1fe32b2cdc7b1652c9512d84d8a46a43d1e4af0d0bf23d4537ca4691aadba3b7dfdfa37c95f46f9565fa361d65a996f2dcdca66fdcd29955d8e4e3b9721a7e2847e855d91f146de0af0697763889311cf76246e3dfe0bf28da8b2955a36c9b7f799c707e4fde76588dcdc7650d78ca93e1945229514557728f4a52a764e0e1bd8b71a669e1ea2d5725d783bf26e26bc175c0dee5fe0b1c9fc165dae4adb679b6c52775a4dbf19ee3b37fbed16f2db3a1589a1b8e6848684b3b7e11bdec857e45aa324d3311ca7cb12299bf253394aca8a1496cab625a5bdae8a66cfb21d7647f438f7bcb668d4854c69f665ef4d65db7cdba2d965fdd592c9a170210c7b508f221ba136cb3b3fc09b1b77c9176f71d513da84b82e9d5111c569b1b696ddd0b78b636d2472c7b32c4c92d933b9d86f62f71f61ad915545f035b8db16e85b9d87f6df551fffd9','2026-01-06 21:15:52.173+0200','2026-01-06 19:15:52.173Z'); +INSERT INTO "blobs" VALUES ('fL9xZmpcQfiSBa9Sagz9',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108026e03e803012200021101031101ffc4001a000101010101010100000000000000000000010203040506ffda0008010100000000ef54a5528001002814029452850514a55285160282a909227ce552aa8a000800a05141450a28a2aaaa8a52802828424893e72a954a2800400a1414282851452adaaa28a294280111121f2eaaa94528200281414050514514ab6ad5294515400108813e4d5294a52804140a14140145294a555b555455515440110057c55294aa51410a029428280294a528aab5568b69568102205ba13e0d5294a528580a1451450280a52a8a2aad55aab6aa804422ad6a89f9f14a52a850280a28aa50a00a55294aab5556adab4a1100ad55448fcf8a52a9428501452954aa00529554a2aaad5ab6d514200aba0891f9db452a94281428a5555a52802955554a51556eaa94aa200aab4448fce2a94a550282852aaadb4a00a2aaabc7eda155556db56a942016da5aa9249f9955b4295405055296adab54014a53875df0f42aad516add5b6d582016ead148924fcb2adaa28a2850ab556aadb54005149f0fcff5deaedacecaa5b5756db6d020baad59044891f95aaaaab42852a96adab56ad5a0400a55f1fe63ec7d4edab6a94b756eb5a5b2a45156d4448999993f356d55552942aaaaad5b6da55ab444005573fcc7e8fbf09d3a74d50f06fddbddd6b4acc911a2db5119cc99cccc9f9ed5ab56a94a52d5a52d5b5556d5a0041433f9efb3ec188d6ba4df9decd6b53a5449900ab124999893323f2fe9e8ab556aa954ab556aaadaaaaa52800563f27fa4f60b7e6cc7d1f56b9f9be8b5b4c6ea2644065249339cc891f97f5f55ab56aadaaa50b56aaad5ab4aa01416afc3faddc2fcdf272e7efedd3c5c7f43e8cfa0649e0f9fd3ec4484926666492223f33ebeb56d5b6d5a5b54a141556aaadaa005ab757f31fa0f48b7963d76f3f91f86fd37afe874e6f46eeb33e5fe67e8feaa4499924444811f98f775696dd2dab6aab976500156adb6db402855b6fe77ee7a0141f33f2ffaafa04c63132c79be575fb7bd488909000fcd5f6f5b6db6ad5ba531cbba851554aab756daa0a083f35f77d2008f1fc6fb5eaa91124f1fc77decf5108156a927e3efd3f55b6adaa5aa787d5d420a2daaab5756e96da5199247e77ed7a10089e5f95f57d350921f2fe675fb9d0ab6d6aea8cc99c67f27e8fa3add2aad52d72f276f580552db45b75755addaa3333248fcf7d8f4489108f27e7fef7a3a803e57c6ebfa4ed6eada4449999cc91f98dfafd7d3e779d3d5ebf42ad5ae5f2bea77cf1ebd0e5d36aab6adab55875aa249211f9cfb3e88924079be5fd3efd4155e7fcf3f581113324922413f357d3eef478b8716fe976a52b8f9fe672fb771eaeb75e0f5f7d28b6d29e3f37aae3d3421083e17d4ee8094f3fc9fa9eca14ae1f0b9fe9e449112668841f90cfb7ddebf8be9cf3f577f72819e7f91fb3ebe3dbdcdf6f0f6efd74b542538f6c71f87fa09bc524a929f9dfb3e800579fe07daf70149cbe1f2fd2c2678f1e3c7873d68d6afb7d68fc67b33eaf77cf7abcd67b3d9d4acf97c3e0f16fe8efbfabaeb58c5efdbd0f2fcafa9ed514ae3f3beae6c42110f89f4fb8405e1f2be8fad4a131f0b97e9463f3c465bb3364f7fd349f86f6fa7bfbff3ff00431d738e9f57b4c4c78bcdc7cbf3bdfdfbdebbf4f5f9dce5f4fb3e0fcae3effd17dc52db8bc3e07e96009427e7bebfa4401cbe07d7f72804f81c7f4a31f9ea4cb5666c9edfa913f05ecf4fe831f15be9e7bafbbdfc3e0e13dde0e5c3c1f4ef4c72f4759795c7a7c5e066fecfe92838c9f1ff0041285504f89f4fd108031f9dfb1ee0799e91f038fe935c9e5f8d8cf2e78e4f4f92adfb1f77e7fab5f86afa7ebf376e4efe2f4fdd7cdf9fc9ecd7caf3f2f4ebd7f3faba65adb8f8f36fd4fb17eb74238f9a6fe4fe86d0a01f9ffadea10a19fcff00d6f653e6f9b9f0e7f439f398c73cfa3cf09be99c5309dfd3f3bb5f8977efdf1f5734e97efe3c1e3e799eff0027cccf5f571e2ceced8bc7809d7edfe87b1cb1c7e776f47cefb7d8a008f8df4fbd1409f95fb5f46d7c8e18f2f8bd8eae7af163d19ebc1c30e9d33cdcf370e9d3cdc77d3db9eb3a4f5f2e9f6f5e5f0f939f1efe7f3f3ebf4bc3e5d5cef3daf3df924b6fdcfd36ef3f363cde2ebcb9b7eaf5f7f1fbbc7ecf2fafcbe9e1db1f23e8fd1a0a43f39f63d94f918e38cf8bbf5cf373ccbbbaca794933ad4f2f5ebcbcbd7d3af4a7d6f1618fb39c7c765e0e78defd1bf16966b7739e6ccd67e8fdbf77bbe6de5f3bc5bd63d3edefbeff0033e8fcbfa7f2fe9fccf6797b73f9ff004bec528ce87e77eafb47c7e7cf9e3c1becc395e5bd5f4675a19ce24c793af5dfcff673edd78f7efcb37a7d7f3f8be764e7cb96bd394ca6b7d7973ab8e6b3dbf5beb7cce1e6e6df5f5b1eefb3e7e92c0b97c4f573fa7d8633e7f5e8fcbfd6fa43e4671e5e7c7a7a71c33cfa71c77e56cd7199c59256b73cdd7a76cddeb5ae3e9f4f875c75bf3f9f95d378c689d3ae31239ca9bf5fd4f3679cde75e8ede9f46387b786f8575c76cbe7fabe96bb39daf27ae9f9ff00a5ee49f2ae7e763cbd3b7172def9f0f574ba8c715924c71e9bd79b3d7be276e7272bd47abcb670e7a506fa59cf0994c6fe9de7974e7bb3d5bf6e38f3fb3e3ede26fbfcafafcf3f27d1f73d3dbc5d38fb33cbaf44fcff00a7e96f9e3e7e75e1be6b71a72edc78fa31accf45ca631338e5d32b877f6792704cde919eb2ce79cdb5237d35cf192e6631dbe8fd0f172e98cea7b27bf3c39fd3f9dbf1f7df4f91f575bf993efef7ae3cf5cbd04eff00271f567cfe5eae9e3f2f6f1677dbcdae5db1b92f2c46932c6d9b99be8bd32e3c99d6ec896e5259a86b56624cd6f8cebd7ea5e7e5d70ed3d5af6793cb8b8d76ebebe3f37dbefdfc7dfddf0e78f1eb9bd9c78f6d79f818fbfbf93c2cedeef1f9ae7bf2bbb39efcdeace1358c6b8dce7a4bd3d3c271e6cdd6cc0ce989bb2cdd6739317d1ca5beaeb9cf48c77d7b7c38de32cf3f6bcdd3edfa3e2fbfdbe6f99c38eb7e6efdfcdd671e375cf5f62fcce7ae7be9cdbe7db379d7171df4d38f7e764986b3b9f43c797346e2e6dae9cf9ebaf21be3df19ce61e9e3bbd3d9f5bc7e4e78e9dbd9cb7e7bc3d5e16f7bd74f1ebdbd2f932e527d0b8e9c7c0f671f37493af6f1f2d63770de7b71d673ae73175a72ef8d2672fa3872fa1f359c736ba4c4d6baeddbcb99d318e5ad35999c8f679fd1edcce9e5e4e9ebf43ae3af3cef3cb79c73939ce78b0ef7ddeaf9f9d7cfedbe18ebcbaf3dce5216e6ef0d4ce62d39f45887ddd633e9f9bc1cf961bd7297b75abca58cf5ef9c3131991f43c1af4fbb1e7e3ca74f5fa8de759eb48e5919bcf6bc73bd61315974e62cc052e753724950d4d10fa730ed96a67186f6cddb26796733a6eab9f5ed617971e39e9af9ce97df997b4d45d566cab159b3531698ad4964ab8bcfaef06b8ef526778e3ad6758ce396deb938eba5d2db79e9e8e2cf7e1da79f19bc2fa33d3ae71df934d98e9c3a78a74f37ae76defa79e748d71edd3a73c6fcf75d38f3f4ef2ce37c35ae7db9fa71969c3d139636c73ebcb179d66f3ef8ed99c3be79f3f45e9cf16f6e3d1d36975cf1d3b73e5d7999c5b35d2f6f46778e7eab9cf9b46a971f46ccf97233a5ce592f1eba3293358d63b621d397a272d6f29da73c635bd72ce3cdc2e33e4c3d3f46f5e45efcba6b4ef6f4d3371e6df4c74d75d677bb1b1cf7a52573e7bf7fafdbe96b3cbcbcf879bcfcd331755424932d24e79e78ce19c08845ebcbc9e7e978797ae247a7f43d7396ee7bd6a6aeb6de2db9ab2a25999376f40d7673dfb3dbae1a973b438787e78910e96a24925b6333249328ce78638edcf5cfa77e8e7e6e58c1fa8d43366ad8ceec49377373cbbaeb1ae9a3af6f474cf6d43524dd996ad9cf8f93cfcba74df44ce4c6732499e78e7adf4b3872ce6c6b29ad6b775bbd7bef5d762e98ce3e0ea6f9ceb6b6c2f1d7437ebb8ebe8e7d2f6efa8de2928d533cf8f1c6655bad6b4cc65102596223361183356d88b26af5eb1dacc4a4c7c0cf54ddedaeae9ab7b77dfe5ff51ab12d4296492c73939c73cb7d743335116582e4906622844ce41aa267a69d3674b6b38c653b5996eaacb66a39f59ad673a1218c8aba8c6736592664d2e77a95ab929951992544588232b6eb0ebc3af5e8d67724ce730bde2d2b15624ca3557336d31b6196641665a5905b60ba9925d353092c0ce568568b6b9ef49ad0c8ce669967d48e72d42e64cdb60cc1698e8d580125916d8a8ce275de988880a40b16956d671ad5e5d54a73922b4719ab752c8c662165174356b56eaa8922496ccc4cac671d6919690a642eac4b74d4cef56e2aea40de39de5265bd4f2c28696829a56f7ad6a24cda9a5ba091ad19cf3b9ce39c916b229645534babd2f3e33a75ebca666bb6e5a8cccc339c6a47906b4ab751ab2c26b5abae821b65a4ba6667390224cc8c95254b44485d6b5a24925eb667377d945b2493330d24f1eea96db6955233396fc5aedd7a6cb684a9096489312a40d58d66d5a10a931174ddba6272df5ebaa2d8939e739977679b4b4829abbf0f4c6fe57ccfa9f2b3eaf9ddbf47ecebdf3c31d1a85172932b598b2d8455b165b56d866664c5ccbd35a92f6cadd0df1e7adcac62659eb3351673dcde3e4f7ebf9bf36b7e0db77b74dfd6e3dbd7eaf4dd16e65c652a245428d5cb5658ca41485684bcb3cb6d8cef5ad221bdcc466e64ef31f3f3c739f07bfcbf3bbfccef79b577eaed73977f77a7d16e637690d5b6292673946f7ba42102a48c8a368c6316eba5ba333399cee3bcdf7e63f2fcf3e6f075df3f6f9b1bdf5e7d7bb5adede9f46ee77d34539f4d5ce7a975a96164ca144b1542d82d358e72aa6ad8e9ab6493318cef78f273dfad8c63a7e05e872e9bebe8bd76efd7d5d1bdece37accccce1d73e5f57aed637a5a8ca633c1b73d2b756292db6a256595d6964d6aeba592426b533bb9cb59ccc3973fc55efb9e9f7fa3a5ce77e7edea6b4d68dc60ba9f9ff57a3d9a52245924b8cdd548cd378926b4baab49acc682adbada246ae779d4ca924498e7f0b5e7f4fb5a9e8cb56a135bcf0d76ed4bac30e931cf9f3e7554bd3d3ab8c6b64924995495aa3762e6e6d54d9ab122dd662ef0dcc495ce319e0e3acdf37927abaf6e9abad5d56b59d6756cdab39e39e1f3f8f5efbd5deb5d774d574ca0b20c5b6ef590cc922d5ad6d216e71929ad3126328278b5d2dcf18bd66f7ab6d19b9f9ddfdf86aac8624ceec69ad326ad5a4b274e74d352c5d2658d6db5ce37b9991d6624b2662e89266124e3692b1cf7749573a5299b69a5a292c42db6a65a24ceacb7a6aae6db6a09a4b24a86ecce733773ab2dce7139659e79e3bba238f9f3eceb5a3111cbd74b69625142aad92ea4c22d1aba6ba6ad4a1271c76d116c923a22633565c73d5e6e739f2926b6b538675dba249ab2e5356f4d2891a88aa01135598bb928b357a75daa04914244cb3768862926630ce7966638fb18d6ed80b0c653a6d4ba05b0156a4a91522dddba24d35db526356c5cc5b242c862e33e7b9df5b0324ce2f2f3f3b3a78fa7b3a116a2175534baa2926a10d5b9914855a48b9ceb79e5af4fa73cf6e8cadb084139d8ce7979f5bd4d4b84b8953979b8ebbf692c8db669aa2de9cc05d1305d22cb48b16d4c44ce244e1e6f67b3a75d39f4dca5911ac73ba45998863273f81f737b873b263971f42da955a69ab6b32a6a8b2a4d1296e885b2d164e5c5868edde18c75dd6a99d49897599a04a9be78de66998ce6661cf39ba1356d5aab33aab450d5945935a16de85673ae7ca73e7b6935ae839e6f76b44cd664ad409524e7ab6dcb2998cce56739aa673d935ab22a424ddad2dbad43448a6b4daa4ce6cce7194d5df7bc75ace1d4c73bd2e37ada666762ef9cc32934a2260e78639e9a9cf66aeac2e966393a6ecb4d6a9a6b32a2b46f49992359f3de9315bdef8efbea4e78e5ca5ed65e9d748b245cc67379eade7bb093319ce31ca6a356da5ab56a16a941ab691749375accce64a1ae3e7e57d5e9e9a4d4c79dbca76996fb58882489e6f472d3483395933318e38d5dab50b33d6f4b74662d9485d2ead952675612dce318576ccf25f47b378f3b77739f9f675bbe79f4f41956732cf36b3d33db8dab0e4de5998e7c7fffc4001801010101010100000000000000000000000001020304ffda0008010210000000ec00001000040010001d200002000020100000e84000100010020101421d42000800080081005410ec100800800100400040bd50100080801000800403bc080102000652d0420000761008084000101082805537608080404000634845505506c84100020022c20b059aa500520800042006a050a73d6ac102ca020008220aaa5003168528c5a019a4040529450960635a3322dd18b4092292b37426a50280031753ca07a36e5ad088928964d6c1400019e6b8ba7328ea65aab1126b2037a8c2d52800e3c696d4aa33ad4b74999a8002916c056c8571e3752da88ab1b8b591412892b3acd6a2cd3628e3c374b590ba67714128250cd4b9b6ca9bca4ceb7673c6d3400aa4a00004952677a675996b36ea333494b1614e3ab749665a22aa0b3214524b40500072b28215012dba6680000002c95ae6582c5944ab01aa200800021ab6640011428a0004040a2da4ac00505008280000052819028008000000141440a802000000000a28800004b28040008a0281408001121a00000000a0a04112c90a96d000000050025a8c014a04a0102ca0028a045491400a4000000a050003245288a116000500280004008520000280280010934010a085405005002635408500008005405502002510500200a00450540000200001400002a000934404a0148140002cb0004979f52049ffc4001801010101010100000000000000000000000001020304ffda0008010310000000e4a00000a000a0000521850000a0000a0050020c0a0005000500280001cc1400a001400500000e6140140a00050050814873280141400a2c01400150e4a0282850015600280021ca8a050a050414a851600210cc2940a0500006a0a2021084145000a00282880b98400b0500014500401046a40a09a922a8b00a0a522084540de40883a4cc50b42ca0104258001a992e88c9d2611a55b616422902020580d497d021c70ed308d5b2a8b25ce4564a040b1ada691b48ae46d9933b55b2aa4331adb10410a0e9d608440acd99ccdeae54045d4a4cd0873511d7ac964020b9a996c914588ba2ac66c5cb0223af59082c1009288a10354b6666a2e2d74d639e6eb72584b02255914454a80eb95e9c166e6e48b192eb2088a236cd92cb6e4a8869acda5422510100401d22a0a22d29991400800004544d8000005924a025002c50492e8002929020820281440203401284001000950000129400414000040000000000000500800000040a000014400000000828555660014800000041428d08b240000000000b0977010405801480000025029000150160000008000502280000000020000002800000000000080028000000002ef390040014000000014000320028000000500000640050000001400580170000a000001400adf3015fffc400251000020203000203010101010101000000011102030004121013051420301540605016ffda0008010100010200ff00cb2f2b1784924924925ffb65ff00ab5ff12c492fec97fe657958bc2c58bfe2492ffdba4925ff00a95fd125cf297fe712492ff812497fe39258bfef492492492ffef2f0b125892f0962c58925fb4924bf4bf492497ff652fe8962f0b124924b162f2b124925fa58bf924924924925ff00cd58bf82c5e524924b58fed24925fa49249258924924924925ca4924bff86b17e979492f0924924bc9c1b32b00afc2ff008124925ca492492492e794924979497fdebc249249249249785fd642755b9adbb1beabff00b25fb58924924924bfb3ff00bd62492492492492492497f4bf4a19af642ee862fe23f402492fdafe0bf2db32ebaffa9625ff0032f292497eee118ea46509eb42b16f7197eb6b67566306088888a4bfe36db6db6c96643fe6492c4bc2ff009524924b1258b2ccf7eb4bca34fad8b616939cec55ab1e4010c36fe9624bf4db6db6c96c96de09097f64925ff12492492feabf0929c4d7ab5a4925f27944c7c846c015d1aa4b9052e606252c5fcdf96db6dbfc5461fa5f84962fc2492492497fc6bf924925cc63404924be52156adff091d186d8f923be37e5bbadb1ed9ec4652c18463f1f21b76fccea7c8f86dbebaebaebaebae9bfdc3231fe292492492492ff00bd2c4bf87bf5b173ca4aed7a34fcce9f92d6f4e97c2ec6cd12f61b65755747623b06df6fd8f9ecde3a27aebaebaebaebae9b6db6dfe49ae5f958925f9492caff00292f2925fc524924924924bf606a96db6faebaefaebe56625f193327d752acd1f5fd22b39296dcac1ac05919f4db6de36dbfe37642da8f9497f5959ae7c3c6db78ff00b37f84b12492c5e1b376a49b6db6db6f7f06be9612db7d75d36f7b2794e1ae1536fc3fc25cf3c71c71c73cac8d9405fd5b6defd94cff00e16dbfda4924925e0fea55eae36db6db6dee99d9a7227a6db7f8df364e32a4fe12e79e3810e447958faebb3232e8c689e4643f6ff8213f90ae8c5f87fd124bc24b25289f297e4fea53d53e5b6db6def194f44db2fe2be4cda616d10e79e79115e5b7d75df7d99f5d74dc86a8a8c48cd9b857dc0c7735eefe56d3bd46b96673ba12f3db49258924924978ead14e3ebaec59df7df7d75d75d75d595ea9e9b6ff007b9961d5cb3f9ee0b2140f0df5d75df7df7df7df5d74db6dbb08969ca8f1742a8c6108aaa1fc6e84b6b7f7c8a2cb25764044e1c86408c4924925fab36eff0092af70ed42e8cdbe9b6db6db6e6758b6dbfdee66c4f530ff0027b665831b6fa6db6ccbd9d7f2b67d6b1d7b27385d5ddab3b2754b46cfe2666ddbaabb7dc6f32041ede408c1897f434e1a6fa35f4cd55d5cf002f2db07cdd56a47f93cdccb6ad28938db6db6ef392c6f1b9592da96f1f9096ecb63a897d8bbec8db1bbadb092c9d70bed96b5939eb1d5b6917db76cd1b11d8a67f872959b06ebeeba54ce46b15c85ddc2739cccee17fda8df19f767c85ff3fa7b7d36db6fc3bceacdc4b7fd2e3ac7fa6ce5f9affd2c11cb7124a7fb183c1fc1cd03f8a6ca84ead3a6d946e366b4ed366d48467af8b2567ba564ef1648dd294bd32be99c274ce77533999d827298b2ab3ec5bf2d6d8e9bfe336db6db6fb33da3f1a582db6ff8de35062fe578bedd33f86db6d9caf2efcccfe8602c97e0e689c7e235ebcacd9a45e35e62fd5ba8b0ecdd7c65ab872eb2eb45b5db3aa445d6da4d1291ab276c2c8db1d98db3cf6467d5176ddf238419e8693f0f1b329c84af9686305b7fcf6335ff00adb9757aa3f53d8fb2483e2bcbc096467294ee24db2d93bdf7a5b72bc4f627f6fee0dfff0043effc4df966e5a4116099b3fd5fbf44ed9e9cfdf2b3b0758dc6c9cc114caad89d138c8cabaeb8c064e601302671b3b8cddd3271c4ea1a3e5e9f9baacfc1339fb3bb4e9912fdb6db6dec4f50b6ff000924a62ecd73f8bad94d5d3f79dc96d1992e761d88ed8be76cabf54f5c69c75b9370d9fb22fec8357a35ed3f3366d4f7feea8f88ed59ba362ab68b2dda9d95cc5dac6ecb2ab4c6558c959640c80a84c831c139999c1e224e583c2586bd08ebdfe4ce7619cefa2dd9b35c424ffb6ce51fc5b7872c9e9cbf17f8276c40770384b06daeba84e60d92bcdb297a7e90d11a53d11a2750e9fd3fad2aa3831fd9c110204dd54e8dad6b08fb6309d7c91b0d9b32caaa94a177dab644572baf988e5640ceb223253b272f0d44e7c6fc6407891b0995b3ea8b2cb2378f90ff00563ba2e8ce5b71b65b9ee3bb2b8eed978dbb7621b5b3b1a37b6db6db6dbb4545b6ec911224820c2409382465824f3a33370d895e7786d8dc3bb1ddff00406f9ddd8b2380003586571cb73bb0eb69c354e473d836213174ac84498552dbb21d1b2257b8cb2321922483124759cc2b38489bd1d9af68da65ee2613d9b8d909448ae54550ac18473d4c40e42376579b56539f252d5cdacf8f903fa6ff00171a25f87dca50c967b6bb2324418127088e7aa1ae41a453eb156181abd3f5feb1d7da8818304a004a129933a274dc8c3206b9c2766d4f6891216cadab260600647264c90c010ce67224489eb1618ad098dd96c0bcee1b3a881646dd6bafb46deac84e5b5ee36fbbdfeef7fbbd9d1c19b460232a25f898842db23e1e5e3571f938a55d52b2c075c1846564abcb8e48b9eccef85fec2393ac748e97d31ac2835704464662e3b30c892013236fbeabe24c809937c6c22795d538ce2724461c72209c91c31c8152acc016048bc5d0cd6d596b232b2432bc74cdc3011b13dca76376fd4dcdbd8af72edaa362fd8ab7f636aada9ed592ab668b29f0ec1193ead903e6fca8f824c89c89d82222755bdca521c4c0c22118c6d3126dfb476e5bc7e447c8fdefb9f73ed9da9dc23c722240942665231cee528ca56746cae7d09742d329472593009913823e1a04e7730b193920e3956e4be4cd86be0c410465258c865b978d08eed3a3a5bbad5ebecd1a7adb9ab0af77474f436f428c1adf1baf578ab4afab56ae246da27679d8942e07a3294baf70b2e32c8e53395918591e49cb4c73d70a86b9a2340d53abf5bea9d6faff005beb9d7348c129485809ac4064a78c9e8989cacc88382c12ea46464464b016fc38e0273b27c2c38e47212f8fbecdf95f2b0cadcb889518eb9c0ccdf9f1f9f290d197c95d40dccd01bc466d4b52ad8101d7c55b5ed5bb7f7ecf9186f8f9296fd5bf2dd3f23fe9ebee5f92dad0d8dadcab6acde32964c4f252edf232d9132c46318031bcde7605e7604fc48b66409ce4e1c64f64cb21018739387063862230f80709f20cb060c6c6012271b6de0acc79ae1288d11ab65393c964f2ac865791cd8d995e0c428e50762dd0d9dab45df675776edc86ceaece9584df6185b55508c457d89ec1ac536ce76ccd8275ce79ae6e94ec94bbeb584b236db823c9225dd8627233f64ed86cfbbda2f177be56f666f1e76fc4c724ce44f82627ac64e1c444860902bc288ea2309c784e385a739c02b98d7950478946bc8d75089bea8eb574a349844fb2abbb9d59a8215fa35757586e4766b319d90b8591b636cb6e76c4cac36996578093ab6db6cccb1b81ee266448c8188940ca3291c94723e0438867aa589004f8664fabf3b12c2011830e124c64c60f0efc1e2a167818d9f0cc419127cd3179180af5362bf91bbe4253321211aeaa633942fb0ca029a758c2224639020ec090acfba9c94abc9cc4bd13d61453aa7e37ea4756ed5988434b36b39ae06995309cac99059ce8dbd75d48c671989cb23929197470107d929c0f671b64bc3adf54d3eadb873c924e0f110463c0055e9f45d598f1503e258c13841c24197e16b0cae56ce07eb5719032ea3909466666d946bb279c002b3af1a2551a2a3660d8b2f9591ba56093ebd95d82eaf64ef59b10dabb6bb16557ca66554fbf619caeedf44f58ccfa7022590c386448c6e24ca44125e13e0f8e84e73af2f364708302160c647881126dc82861f16c75f19c957eb357aa549a7d3ebe352be2558c8835d811c7135c46bfa8d50ae750afd423cf263e2349a7eb1d3faa74c6a7d7fac35bd0602910e0d5ea348d7fae35feafd586b1d31abf525a674fe9fd3fa434be99d5fa5f44694753e9fd2344f53e89d01a4740687d1fa2743fcf3a2343e8fd0fa3f47e8fd135f063081cf58a8566a351a4eb8a051f5feb7a3d1f5bea987acc0c49f69b6245ff0063d9df44922c00c5338309964a91385c6a9d53ac55024778246d85bed95def3746ef71d89da2f1337c6dfb11bc5feef79d9179d9378d88592be577b7d91b0484bb33a724659232c8e0956464c487108713afd1f5aea7eb9a7d06a8566b9c0c39e39e27094210241f61386024244890b3b13ea473b8ce723236c6db4c705918f069f56cc7951119011007144521294a04e7acd53a4ea574184aa359aa357a63543523ad1d59c231e0c0c057cc69857cc8611284e1089877588c79944057c2d84615c3811355508ebdd50a86b4a89eb7d78ea8d514fd4fa90d686ad9abf50699d43ad1a274c6935f3200bcebefcb7a371dcb3e5c6e0f10c5cfafd623913dc65eff006126cb2cf7fb2baefad130903d1b2c92300631e6004214435fea7d5b35a148d496bc2b355b50a45235fea7d63a7f47e91d3141d787c7cbe08fc6fd1fa7f4ce9fd3faa353eb1d5fac75beafd51aa7587c78d4faff0058d1f5fd12aacad03d094ad85a366cd81b1eff00699d72ee528e032957284a445864e32aa57cea999ced948ef4fe419d5369de9c80029f02202404a358308d4288d7c0ab8e10cea4448537ebc681adf5c51e8147a7d11a3d268f48a7d3f5fd0698d420202233a1674272be574b6eab3e8c7e22bf8ff4c6b6644caa341d1969cabf07f9327c3f0962e3d66a349a0eb1d5fa7f54eafd6141a844027b169b85e363ec0b27b53bcc2113b566ee77391f34815ca2693aff0057ebfd7af50512a23af2d61abf5feb7a3d5ea8c406f04859d099b45a2cf6fbbdbeef69999601e914c8bf47d5154750681d0ff3a1f174ea09fb252337d1983c9a840c656ddb84f85cac367bc5c259cf3ca5caf09249249249248839291999c64472e5087c5ff89ffe7bff00cf7f852f8bfab2d5f47a05024482701ebd82c367b4592b44fd82529b05bc1588463ea940c8c0578246e3699c61ea96847e2c7c67d21a874a149871c08aeba60e732a856b061b0ee4f7a7bd3bc406a8d51408f5d379cfabd3f5feafd63aff005cd068f5fac4a36fb4586766c7dafb8777ee4b706dfd8fb1eef70b44f3d2350687f9c3e361a0353ea47486b7af9e7815f263ea349a48188c7915c2bce45718ce06c3b1f73ee4773ec93f4a1f1a3447c7cbe161f11fe64fe147c59f8c8e87d615918b95d7424ccba6d63361d996f9f953f2ff00eafdef760abeb8d71488f4cf978bf4fc0c7d1974cfe1221182c4b9e79e79e79e3944800c66fa602e4c52c6cc80147d634474cfc5c3e187c3c3e18fc4c7e27fcaff002ffcd1f171d115016fcac711c27a6dbf2018f1c739d7b7dff68ed1dbfb4764dcfd2747fcdff2e3f1e285d77d12c48c9f95cf2b1b33e9bce3d5ebe3d7c7858df87ec32c7d75df7d77df5d123063047838000805870cbaeba62be7920636faebf2bc4e8480471f5dfb0ddeef776490b102df832e8c8cfaefa67c1c64b6c48603d75df625dbc5d02ce249794b9e79e573cf3cae52e78e055ebf588239eb1062a1010587c190912df8e79e5187021c71c71ebe39433d86df79bfde6ef660afd5e9f511d758246c160b0d9df7871b6fa68c38e7959cf1ca4fae9f85ce13d3ce44131332ebae9f86c489fda4b95e17220717a8568811c7d9b3b6dbeb161c665dfb3dbee37fbbd88c3d3e9141afd7c9c7ed17fd93b1f67ecfd83777d77d8975d62c6fc258b12c4fa336faebbefb167b3dbee371bfb8e21e0e36dbf2d8c5e524b9e5785c72b9e79206743256608a5886199936483e00e79e38e3919d0b0dff0060ec7d9fb46ff6fb3a6fca5e12c7d75d3c0300492e794b9e78f59af8f5fabd7c73c9870b9e7930f500dbc38df4df5d77d1ceba6fa04637e44526a3118da3830c8470c795865d320030e164a2c4c4cd9ecefa6fc2115cae57e1624fa1823e9147af85888e791130e125e12cebaebb16fb3a4410622261c924f5dfb04df5d7b3d9d740f878bca5e0780230f5fae586c12138021e3c108d7d307c3c3e0968e294043930f598ae51881cf94f12012492e50c7d89fbbddeeefa60897448c6de0f04f46c3278f1bebbefaeba6df818b9f5faf830e38e572bc248f8625d77ecf77bcdbd1c4003c9066242c160ce3958c958c9f04991224fc2602490870bc378b94b9e7164b2bb44a7b63e43ee7bab9f86df5d77dfb3befb7fa7d327ae9e325e24bc36ff002c0200e38e573c6323c0c626260b666646c338c85a2defbefbf1ce19b24c99188446378dbeba7f86d82f36f661b54ec5b75ff2f2f92ff6e5f2076f57e4adcaa3aba56ecd3b1d4ac96d7da1211357ad7e07e4f96f162e78e5624bc7223c73c91e7aeba7d75d7473a32470e0267d898b85be620cccc4c4fb05b62565c2d19d6099912fbf6766641c5cf062b064ad719bbac1f3146fee6ddf789c2e9dd294709aa46aab4e7f191a2ba6e9eb81a90a2245dee16fb3bf619899b3be9bc58b9e5223c3ebae9838bc3f09e18ac6ff004f10f0a511030359ab3be84cd9df58229f7d74d9903d8270e3e8910315af238e774be563f2bb7f231f9587c84f7edf93bf73efecfca13ad6d9648080ab88eb474068fd2faa61cc291a956b203a24e462fa6db60838c49bf0db4961c608c0161f2dbeba6dbfcbc5e1be98c3e1926261c8a851eaf5f021cac24ce369b3dfeefbc363db197182464335fe54fcd55f29b36f75d93989c36a712230f41a0d71afd1ea10f57d61aa75e1ab1d4fac758ea8d7f57abd623c7204ad1260cac8daf100226be7858d926cf674df5d75df7df7df5d75d36df964f40beb19c7e40218f3cf022bafd1c463eae042509d42814c626af5994ef8c928d3c1aa159aa348d79515eb1d48e81d3af5a14facd71a4431184a81ae2046018fb35fafe9d7a9c88a52a235ae057c72410b948f8630e73103c8871cf2bc37e18c788f838072f0e211e395f84001e0f87d622223830e47827c9f04253a44627988fae352bd486a435a34981a46b9ae595f80306743c210ceb09423c889cb3e4e8b617c4f97d77ec33ec4bbe992f0e2f58a7d661c7acd59ecec4d93d99740f94b00496747cac5c2422b060c5e4f900e0098c387c2f04f93e0e1c87c64be33ea535c2320642d1336027c093ec489422cc6708d62901b18018ae3910c32364aefb12da1b66d13eba12ebbee0041239d89f630c0c79e78f59acc057ebf51ac04978608f048f1cf81e0612c07884510b1e240b6f1b1264f5d36493d7471099be5b1d98ab29b2aaeb8d11860c03d5e9e0470160bf637e1b127e0e19104185dac34a30f000118711a856ba607944637881c2133279c702021c187af90511e4e3eb100808e318fc71ca2497e3ae9a01908838de0091029148a7d268faf6502915c6be4d90b3aebb127f8ece4ed3b1ab7f5d8b3a6fc73c98987acd5ea140d7faff5c55eae70e2c04673f84b160c5823c080801e163e9189afd3c2039157ac568e722388f8390c11387393011f51818f1c703123e08212e78218f0fae9e222386221e0e2e73a12efaebb6461873e1bf2dfe1feb94804c489fc74c97dbeb0001bce7d62be04712f07136df83e0613e044470c51f1d82c804811f04104648f4666cf71b272f0ff0013b259ebac2f031f64f9318e98863c5cf3cf2bf2dbf0dfe7a6db64f87fa18fac1800881892fc3392842023e17380b6f1b8927c1c38ba6faee569944ce5d9918f32825872073949189abebc75854238708c18425e1f5d8c071b7f878f1794bf881c88f2bc0f0900b004603c4482df91e52c2047c3e9bf07394811227aeb110b3ac239e52470932324a61a7ecc1e1244784b94ccfa23810114b17f13f86f162f1d3f0c636fc200470484bc1f006080822097d77897839d82b1f8488f07c913903d19d56f4fa7d75d75d99747c752b6761b3da4ce27521a7100f464fa6df5db5cf2b183e173cf3e5ac4317e011e4cbf68791e5f4faecd827df52b86f8deaef0652431bc4fa05e3e98c47c2722fa6c92483afe98c1e75d333367b0e3e815cca366b8a4038fae9b60f805fe524840d6db6df4db6ce37d378fb783c2f2924063c25b3870cbbefda6e94e5946b316c6d1860631ce9b6f1e23825d19ca5ec1232eba18b0f82044c4c7920c2c8cbe3a11104628e4642c324418ca1f8442f0f160f0db7d1888e10c49e2012c7e12f0b85fc1726021c18ae7d468154c991c3151a8d22a851ea31f0642c12efaebc938c9387c0c3870784db59ce7b0e190918f3cac5e1f8e791870821a1e1b1892f2bc367c02d8fc8c6f101f94b07e524000602271996772b4586521c7864b0415c4a02260250c5c88238db07c2492fd74db337e18092f07c13870e0b3193e5363017807978bc2e73bf609360bc78c7878b95f96d897424c91232c2719c3e0e18a58c405721dc64cc57d75ed369ba5b11b41e8989fe8919633e5636dfe94b39c387f04f40beb1f4de0fc9c915918ac21249637e1f8784f942388470cbac67cb3938c22ba2638818c8e4eb84047ae8cccb99c4c3d7c0861c8e023f818af00f8672327e24061c58db239c3870e1333d74d7f05e1993c31e78e7801785fa05bf09258ccc4bc264e1ce8cfa6df839232d8fb62f888c39e118807259290c3e0e0f1c9030603e126db38fc376f888960c78c4a52673803c9c3e0e4b01c60f96dbc94c16304502c138b01f0fcbc012c1e005f838c637d36246587f0318c66166a57a91a23573398b7d9ecf60272713313ef200e29ca2627c027c72b931648c52be3398af267d631f40e1c4a5825e0f83872584fffc40048100001030204030504050a0405040300000100021103211231415104106120225271911332428123305392a10514243340436272b1d1607382b25063a2c1e106445474a0d2f1ffda0008010100033f00ff00f128a81d503877413179ff001cc025522582e0ba6011b2634b4139981c807a8ff1c4b5c370aad678770af6cb4de4afca34aae3a8d786ea4196a655689227cd53355b0f113f8c054ea9706cf74c151c8c9dbfc71c2bdae7be9c1127136c556a55f007dcbe4496e7d53f870df6a5cfc6d0e6e16efbc20e0208cb2280409ff1c134aa019e02b8bfce9826417083005f021f9b70e4e7ec997f9263b3682a4772a39a7d556a7ef43fa8b1516263cc2d6103dbf60e189e1a8bc120c88073b99ff8401e9fe058a6ff002299f9cd1bde1a7e58485fa2f0f1a3583b13984c395bc95419381f34f6e6c77cae8652131ee2d07bdb20138c8e4c71a65cd0e8391ea9a0bd900422102baa23454da435cf009c81ff00818264a9c87f81258e1d155f6944003e0d1c7458784a007859db70a74e091de54e00796c6019aa14aa16b8b192c10a9383087038ae0e850937e52d0bf48c5118872d968798f24f0c9777935c01137dc41ff80192e17b9011bcff00817e9786d0e0a70379057d052fe51dbfa1a6767afce1ad0daa5870d8c625c63f2ab45ff22c5c7518f694aa3dad16c0e6b800aa536b43a93da00cdcc7355391ff00620ff6544b6ee3a685517879a752ec303d5710faacc3c496b4038939f46917b08716dd52399fc0a65200997366245e3cd35c0104105774acfcd0288ea873fccf857d78b34842970fc1d52dfd7928d7fca15f8520cb013fb4e16348300c008cc9ff0002c3a9070b8652d429e1a918d076e9d766078b4caa543dd2e3e67b145fefd363bcc02b80a1c33dfec4879b3306788aab59f80b6a17ce5ecd7075da2a53a9518e698731f782b8fa18a952e15ef8101ed165c67b2697d2975e60c278031517666c04aa61a2e5979ca137bae15dcdda5d9fc8a71022a62ebba79dbd08588d8031b390312d29ba3be442a78834ba0c7c94fe4ae27fd1fee0a7f257e4b3b3947fea2e33ad33fb4b08127dd36ea839a08fd99e5d509169817dadff000f6e3e1a00b53a3210f60cf9ff005fad23866c31ce3ed69c61b7c41369f18e278324cba4024dc81628bb85bd2f67df7da67e23d9a4ef7a9b4f98544e6c0a98f74b9be45386559ff3baacdcaa826356aae3461b6e555fb331d0840d0782c7364b6f1d5527b1ac7005ad121a720531bc6b2a0807019723e206ea73cff67631a01cf409d84c0b652a5b3fb23435c49b373534c588ccdfa99ff87b41a06f2d6520db6c54f0ecf377f5fad9e18ff994bfde1501f9447d1b4b7178478501448daad4ff0079ed1ed4f0b53e5fd566a38de19c477703c13a2a644606a631d8867103a7d61451451ed970f6ae049d66d0aa39afa74d99fe09edb3bf64636854162f2c316929952931cd70208cff00e1ec2fa2489eed29fbd0be847f33ff00dc7eb7f4777f333fdc131bf94299ef1ca77f74a9a6ff00f35ffd7eb21ccf250e217758a68d3fe41db3d91cc20876d8e05ce71689b346dd5530c8900e68403ba0e13fb17d2961da4147f37a8e6434c1c4ee802acd6343e93248b969b7eda1a24e481123ea07d4b315232d05a29fce1ea688320cbdff00ee3f5bfa2d5f97f5553f3b6025d6223bbd1c9decea6299f6aecd381a50737c1fab0c0c73ac2ea5e484229330b8b8920002662e88a3481041c0247642087ec2c2d8230eaed66534b9cf709686d826bdb38b3b2058d3936029e8155158b1af86c44472a8e66076186dc669ec7076a088558ccb189d55a4968047d5b6a801d363208b10aab289c5c439ed3162e82a98a4c6b0d80802679c10103d838a029303f640fa6e69d4201806ca3f6006a5225c6e5bb5bbe80a303c6fff0071fadfd16b7f2a038ea2401f0dbe4e08fd3cfda9fe8159bfce3eaff44e27fc97ff00452e51c5701fe6bbf11fb4e263582c20136d002b0d32cd5a04756940bdf80580083a9b760200e839025b2d925ca0d60e17c5652f7d8e1c08135241891087e73840fa3f662fd553603832faaaaf6fd1d5c0e1d2415c45103db70e5da62a6667e4530e261a4f6b880017082d54dd5293e9d425c5d60f6e07fc9c156735c1c416e87149426655e67450a615c7224b80c81894dc84040fec182ab5902f2a952700e0ef4b2a4f02c42a38f04994d6fb4ccc3a0009ae6870363da3f54313226c7bdf7d7d11fe77ff00b8fd6fe89c47f96e4e1c5d1708101a3f128cf11313ed6f1fca3eb2785e23fca7ff004531e4a2bf047fe78fac0332153f1b7d503a8fabae2ab017025cdb01a05509b10e323e413d988665d6f4c9385360137088a2f3370d2557a959841739b8820ee28b1c1e2e64e8ab9a85b51b00b61566567b431d8038dc0251751a8f21c086b8891053ea53762b41faa0135c081999558d6c75d8e32400666551aad875377d1123bd79c4a9b4b8e113beeb6308bdd4878aff00f75d7c9406843181285e500c89be67ccdd36d0101ac7ec00d46be4f74931e7ca93b3637d153145f859062caabeb43aabc486990e32a29e1638b6d629cc6c3aab9c673308f88a749eff00c884e1a84ee89db04edbf1441c91d8ae87913d838da6c313ddbf8d0651c3b3dffd7eb7f44e27fca7ff00447f3b6435b72d811d61603c436d6a83211f08fac9a1547f0394b59e41454e0bff00b2ced31a25ce01501f1aa43204a3a3157394055dd9bca79cdc5184ef114f1f12ac3e32abf8caae355581bc108d62e05b103b231d371aa4bb53e4b035c5a205e4c5c946951a6fa6ebc494f65168b4da4a1ec2a447ba722835958898689109f52bc398ec37bdd5e4b8920595405f1889c46d84ae2693b0358e2c8d95604cc81130aa100c958e9b5dbf6b089420c2c72dc9d32116c86d42c3a15440a7dda8493779f89005c1950b475b844343893233b221d4dc4774e7e4547101a326096f9382bc83923de2466242189cf56026e4c426b1b1227541a46d30acdbccc00800deb640fac2044a0b85a4f7b1f561cdcc2a61ed65264c9bb93ebd30eaad6b0b8f744e63eb3e86a79206bb63c23fa1e47089fafef36e3de7cf4efa058e8cb1bbfafd6cf0d5ff00ca77f444d7e1c9177618fbe1454e247f137fda3eb09a6ffe52be8e9ff2857e17ff00b54fb3dc7f91539f6eddbfa477f2f6580b5cf22237baa6407baa7f2b51ab45f62181ae709e8d850c3522722d40f0ef205e155608a5384f9aa8ca0d0ccc8693f3558baed3601384b839c4e2c83554349860cced05079a65c26580a01a36081a2df9f2098d124a6653741cc11aa79c420c8b2896b87766c534ba0def2a9e197b9a4e23a67a205cd6b5e4306e66155a2ec2d6874b4175917b4034c858d8e266488e9644d5249338405de2741745b401d6f855c364434c62dec807b8936161e7994e8749b907d113ef67b274308368500926daa7bc00721609f0075801710f655a6400d7273dee7124939950aa53ef51ee90d873c9cbc952fd4bb88356ab893378fa9babafd1abff0096e4d1c5520041c2f3cadf5f5054305d05d536f1a70a6e0e32719fad9a15bf91c81750f7b4d3f88205f5e2736e7e5f592085f4347f9028140edc4d3ecf71de5f516edfd29fe4ec886ee57b3aa1e599b62637534ab061305a6fe6a69b6d160236858387a886363034e0273929dedcb7bd00912aa627870880155a9c496bda4365c6555804b1e0792134dceb77000b870d05c0194df60cc22d75a22d94416b8dd845ce60a2d2d71260489ce3694f76f798842a80f699744c9b27e2734099dc6db4669bde07306c4f454c5473b087c9c8a10d8642c4c6bdc0988f40863c530330516b439c7bb371b49515ea016c82ee3849322e16212771e81540019188dff19940b6e65c449f9dd0f67670c85907613cb300a6d213ac2355c1ed710221d0a5c498b953b29cd182205fa05428d2a3500c4fc03bc7ea2177842920a0787ac3f81c80e228efdffd86ed9deb474efab54bfef0fd6cd2a9fca577b8670265cc6cc136ef0cd35952b35a6c0323b78581d8609d1c60a692d0d874e707241a2490020448e7146903e00896320655987f14d709047226b5569c9ad691f3941358fc372a20a6027be1526e6e54b40e2b14e1a7ea555bc0685c498c2e3f20b8b045ea7a2ab4cb7d9d426666c0ae266e7f055efeefa2abb313fecc227f75f8af6f52a1c3185bc8b2a16e1f8c351f66e8305774792823c939e67608e170dc2acc01b02cab56a2715280e1631b109e2b369806251770ce7301c42ae14fa951c5c0898baaedace104341203a26c87e6ecef492e3e70131cec754cce565c386b4c3103419192b27380ca4e4e955407b62c49eb0534b0fc240337b14ea6e2e8b02139ac234326532b0cf590027d32f12483d162b49cd13709decdc71c468b09049b485898ed7304744e7127588f4585a2e2e33584402601408738b800018eb09b6207c8e91a289b29136be8aee9cc8504ee9c61a6c3301113055d04c9ef1206f12b83a6319aae0e93780a83b1fb438035a201b95c2d4743dae626d5a6c7b661c244f6602b1525b3a239039b8a8a1546ec29c389a449b4bd4fec0e0e7edf4ba1f12381f3e33f5b2c77914052e12ff05c6d7694d3c457c2646065fd7b3505478c660144e649f33c8d36820c194e7b802e27ccaae035a08032c95726f51c9cecdc4f9956e41b16cd30100cdd02e805f29d9637faaa85ec06a39137206b7564d7e65521b954864c0a937c21506fef1ab8793dff00c0aa1f681503fbc6faaa241efb3d55123e1544fc2d547c0152e09c5f0709106152f869391a950bf0c77a556787086892b89200c6bdc9d906920dd5381d6130086333ce202706343a9da375558e265d63904ea949ee24c62c8f4587139d2d0e32091682644288c1249b645556d474d2786c01d536a3897326c2c6eb86b0c027c934d0a65b9427898c91c21c012d26f798ea154a6e06cf6ef914092e90e6c1ef6d3ba86e1d1ceda418d8a20121d0318f2830a93db18e1d69162aa39d2daae00c812b305411b15df817bcc14cf66e88040f748cd3980b499d8a3ed1c0c5f257128b9c04e886102ead91422f926402dcd612eb83211064809c4cb88e610e5ec5edf6cc761cf6242fc8ee607be054cc8794caf49b529fba7b113d15a50320a0d71d826bde0cf54df62e876888aad3391410faff0095eb7cee8fd2cfda7fd87d6d8a3ecb871dc8f65bf92c55aae5fab665e67b3f4cff003e509c698804a787b658ecf64f38ba129c5150afd108945ce90eb44282248b1507dd0a5cc70c90c32328fc653d8745561710ef185c41ce7e6555267ba13b578573dfcfa22ef8ff0004e1f184fbdc2a9d155e8aa80442aac04ba63b0fd82c4401b2ea10b0eb75498c1f46491992838e334461020044570dbe1748baa25af6550e8c10d21d17551e47726206276508d2ef8388cf995ed58c9381d79b23ed0e201d60a833097319e89a787a64401165a5a763645b2f0dba7874b29409bc9b13f2954b887c606e213307be3d7341b52ad2763c3678b1207ddc96097b46204c124465a5ac570cf68f6f1706099fc15368700c99765a426b9d2d001d9385c0f9205ed2e300d8954f0398e189c4104ca7ba9b0c1c5030c0449b6a250b79057aa49bb55af9950334754418d135a80f75c57d1b5a08875ca3bf32889829c7374aa555acaf51c73b308cd318d6b580068b003b187e7640028811e727c94617922710911b85dc71c0d24d822ec561f24ca6e0e712161b8bee4ca74fba488d049555f8b0d1a961796447a94f12d74c8051f6737364fc2f877bb288a588ec9e43a08b12a29071ce138896c668369877409c44b404d6367352e608177426d2cc4a0f7b5b1620dd00e78c2489a804752bda9aa20fbd39f41f5c3f36e188fb2bfc805fa554b47d132c7ccf643ea39d1995d140210420d912ea9fcc558f29ba24590008284f201c774003275fea840954c492e684cdd5368d7d134dc349447c19754fd18156327bbe8ab123bad551b32c6a791ee0f55ff2bf1432f667d509f70a3830b9a44aebcd9d5622dc84057b900269788fff00a841106494d01b829c04f75334da25cf74342aae653385b71bc9551ad389e088c906b8778120a18892e30984c971b901527100b2617d05323244bece69dae9ce12d3d6026bef8c93b4a6b886b983a49b27b2a034ea43c091a8f254ea18ad41a5db92808c1206c6eb0cc45f74420e8ef5f628422fa069ec9b49873c5a7cd1690321fdd1128c91d55ec6504739446a1349cd33aa126d2a4128b8389c82bf22104ca1558f87bdc24004d82a01bc3c191ed0c4664ca25ac01a731aa05a0ee1124918a42f6b4c122245934d318dc240df64317753b2b9baab73362dd91ef388304af68e24caa54985a1b26411013bdb34b40020e63aa386bcba3e5d4ee897be24f76c88a2461320442ab15fb87a59450c30670c42a915bb8733165fa3474013b01ee9f7829e1879044d3cbe21fd507d28856a07f8c210dd6c57d2512767206a54b09c6f4d6d5ad240cbfa0408907ea0e28b47647e6946330d327c9ab1712eeee1fa216f99ecdcac367145c2d912839a0f884a828b5ef181e65da0550196d327e6b88fb300f532ab4dc8f927c021f69d9563115027c863af2ab4e6d554132414e20b48cc27bc35dac226648cca2f82084d3188a6009b690a90f81be8a9cc4b552d9aa91f85be8a95fb8151f03551cf0054bc2b1331132464b22bdd1d393802012bbca87b2a92defc8c24650110f69535411ba6b446caab6a3ead302f604ae2c53386a6104ce5257155049af54b46774f6341b5cce7d1116b650990d937c4a93cc0170160e1dae02406aa25bdea0c3e68b5a70d311b6de49c41fa376798559bdf6d875559864345c235187da5339d9da7e09efa902a006241276da51b99472454e1117dc6aa1f9182b17cb652d0764039c34810886985aa99e5bbc4a0137644a8b2706c0260e88b7221194546c8cd8e88338863df76b647ccaa6f7e0c4419429d363c77816c669e04efa6c554c380b85b61759e68e82e4237696e453c53030984f200c360a6b0619008240eb19a0e735e0104b04c0cd3da72adf20154ae5c1afa8d6cc1716040188c93038c34c929de047c0b76143c05019b0a6c7b92a9f8553f01f454bc1f82a073a63eeae1e3dc1e8b8797880003534d4aa4f6562d682ec76b47c2171149f8985c2c8be934937d7b2e758122c5546e7567e4aa8e229530e184e662e9d1de209ec3bd932eec9dfd0a22bde6f4bfefd9ef3adf114310b2cdedb391c31ab6c42139a92e20ac73a458a205949b68a1ee70b1d468549b1b11202c384a24d910e40880880d760f864f9a7e026224c7c82ace6c9c23655081336d93cc918a5563e2f5559c725509f855581185561b2ac05c7e2ab8dfd57103577aae241cddeaaae1ef131e686529a1c3bc3254fc4a96e512234469de14096e451c2d276945c21ad84594c80449b27b29e06b810044809f37a86066253a077778533222e535a1bdf04c8e89e2a4b1e3040080a5803a744d02a081ef14c2d6c102423ee340ba79975b084ec2341aa7930643734c97585b295a4d869b2d73286d7441919abe9286eaf0a5c4f403d148c211101144da10989da14bac6442f3fe8a22210db9473084e4aa35a6058e6ab577c96989b9444073c90981b96509a1e482222c81bceaae474944d4249d4128fb381a094e2e89b669ace25baf75347b39372d40e592f6345f84273039eec8e70871071016c613283585ed7193a18546bd7c0c6bc1826e552a3500707cf42a8bde006d593d55261822acc5ae9952a10cc731aaa145e03cbe770a93abd3633da3838c12745469542d754783b00a8d4710dab509fe55418e2d757783b614cab8dcc7b9f7774d170f48d569aee6f7bc3d0265666263f189ce217eb3f9cf20a5877174c70b390dc21bafd22921d89e1580e41eff005c2513c4b49ccd13fd473014205cefe63cacb0559023108255af9c27b5ef01a4c15c441c1444124c92b8b336a61546d8b849d9548f7c1980aab1e22a449d93ec4d53e8154b1c5629d0e2613e6e44260c3233164d63da34023e699ab84aa4dcdca80f8bf054468e54da27039341fd514c27f56e4cf03933c0e54fc2e54fc2e54f6298e69026e849b26dada260d026ec14628c93b5598f84e6a6db29311644b8388c910a627357ba3c9d1ef1445c99b2043a77e4094453c2644dca798b9995508971298c69ee833b940990c8f9a2d1339ac51baef5d4c28d109265492a26111aac9343ae2c53419682167f2eabcd1433254a9ec34b8125329086520481ef15c53bdc0d1e4171f57de2ff0048554d8cfcd3b53044a0000516b86e25612f79f385f43b93fd0222a0b29e245f452699d9b75608fb3add4a2ea0e011634023e30856631a6a0689d53287126a0acc74b620215aa026a35b6d50a3583cbda610a8f63f1b6e2111567da0223209d50b4626809dc371985c413858eb6d893ebd6c6d2dca155a151ee716dd55ab51cf111013a9b5ec23c5783a055f88a9c4060124055387e1f054cf1157abfcfc994cb89a8f7cba44b8884c346a67ee9f88aa4386a70e37cce2cca6eca9b30e28126022eab4dc0581baa745b89e434763f470c247eb5fff00745ae6bf1071141d03d13dec6381026e6d2a3341d3072305342762718ccf920d30eb264983d5075760d0493ca1eff3585a44e448512653df53bd60dbe59ca301c48201083c106d2a69383bde0616c85c6b08c94d700e39365c46e3645e499133f894e6c92eb943394d273299b954620854263005c383ee2a37b2a5b2a69909898d048508084082142822510e22510ac5ce1705708fe11ad65222bdb13d418055f3981d88703ca0a0ac46bc88b4abca940f29689502655828b9592819217e45388c91e5de2893993cf650175509a542809946a38bde1ad85408b49409900a9321a02c6d69d4350cf76a1186763f82ee39d1d11350094057696f8614b9a39626d413027d2ca683d437fd68d46520dbc3ae132971d2f860c073b2a752b30d3aad222e45d17d60dc526f0a7d9b832265399c41c408d97d2d85e13bf38b5896b80f446ad56bc024606a3f9c990630da50151d14dc7c962351ce0009368d6154c757d92c1c39155d0e2f287b4f7db0e709b845af21ae642a7b154802d2009dca0c6001ad2379408b347aac6059a4214d81bece446e8380269203367e299e01f7936bb88032139ca67b3bb87eb2a75dd3698612413ecdcddf3842a50682f9704ca670664104fcaeaa543504f540ba8b717c4314e483dcf02e24dd0c11a42638cb4e17744e1c4005f8bbb630a13c547e16a74b890156907088cd5720b8b80929d30e7aa85b3ed213cb9a71dc9855709efea22caa48970e851c43bd129cd8924c5a1601858d09d06c242a87201561eecfa2e326311f45c617092f55e737faaac3373fd57113673e1713bb9711fc6b88ddc155d5c53e0c925084308b2032e47acac4dc9131d112cdae9c1ad762ce5119984d02de64a2eba85757e44ba10c44283c8102c88e636520281c8a248e60cc6fc9d9846441441020a0004399e751cd739ac25adcc81608cf2613de74084c05a1ae99544530e6bcbbacd9532d2e1a26345b385de852c00e8480b1389585a199c66bbf28fb56c1babdc2d11639cc0db1551c22d09e059c479594b84926e86c823ed5b06154a44539904ce413df5e0ff44ef6ae20a73eb50e953fa94f67b22c36c23f0b2e22ad60c96c46cabd17100b624e9d539ef76449739d006e0a75073b0c5da1b92ab5f0925a20b9a2db2750aa0d481046885571aa20b4ea6c9a58487b4c9460c546869ebae681a42e0df305304c126e3554dac258e260108329e228be9b5cc698c4465d1400d78bf4f254cb3336fec421c38ee1d005f464e98c9fc4a6b8b01bc32f253db66bdc3c8a2e7193782b0190a64958a8d324c9201ba01a802a5cc7128a89283aa3aa1d2c1362f12835b03c9490772a5a2e543982665431d1b844bf780af250c44c5dd0e8f34c232ba6f44dd60aa6d0608250739864821ca916dcc2a76b94dc44a6929b793aaa7ba61c936508e56439022145c1ba93fd42dcac3429429ba1ae9a2d429ba20dd5d5d5d5e51246a55bb048477945a1b3aafa35a284e1ef72d15ac8f9ad0aef012b33263453c8ca1ca53b755031e1ae30477a14f638970c148be00c82e38e74deab35d0e041ea8b4991708e109a5d6dd487152e8929c6b00dd42763085917d527da31bd094f765569aa60f7eb350fce18d0f67c97fcfa4a041a8c4e63a41694e2e05ce9bea9d49c5ec753077014cb8be993d5340c6da8c24198132998ac0f915c2b1ad78043a2e57095892f1793998d50a55ab5da22a3ae1fa38595171a8eab87dc11df9baa349d470102438913a901537f12ec4e025b6281359acc8b5b0994a806e3ef620e0112c00e5329cc60688844440cd3dad2d6d84aa80b4e23013bd839d8448a91ea11acf130131b4db304e69961026e8c7492b2e4717c8aba250f64c19400138852eb0575dd473b42a8d10085547c432477d51b4956cd3b18ba3ecdf2765628812a409d90b44590202eaa04c9e4dd49410dd300264a0e281bca00a0821d8e889441b72c3c3d13c84db942ce76e7079490a2f00a056bceff00250ca3e4be8e654aef82a6c8de54f20808babe68011cb343644aebcbaafa1e23f942720e6a7c88694601702b86e19e5c43dce54aa02435d6dd32b585288b8722e7cdaeae8c929d815c100e49a2a34bc586ab097163276329b2d1845ce8553ad5816b4e5744820d48015074975470822c3595c3b21f350c98130a834034ea38bb11b1d02a59b9d25502218d13bae1cb2e0074aa4d046025a9904369265380d07e49d52a12d6129cc735cda60f592a5b0e0a8107b8df454204536e77b05483e5c4c127409ae24cdf425532c38a098202153077c081af9a760b3987e69c1a04a6b1d8cbecc716ddb62a9c926abbeeaa2d302a3c9f20b8634dcd25ee05d31202a54da480e066c0b814d005ccac4098718e8a935cff006944d51b6ca8beb4b198040ee84d191284932724d8043cced09c13985b22c3aa6bc1ef0ba8c94933b22a1040acd4c72b8534ea7c938da5419d429b81cac8f22ad9228a242828fd43504d89d9373940d1a7d135019043b2d2500a25590801029b025c53747a07e342a868ca106f75ce81bc260922a4db6471588164d24cb82990140e5f3e430ccf3b3bc965c9a10d112be8f889f0a836329b6c4d0a817b3d887060cb144a0e6f798e54d35ad73435c3794c6c80a119524a69825a2ca0c80d940c0c23d4a6900398d31d4aa2fa8c71a2d07704a14e70520db418d531e64d2f4242a36fa3fc530b9bdcc8eea8e9442a267e8ddeab866fee49f37154ad82906c75253f0989f42bda1758d9319104c83ba753c384984ec7840803209c1d9fc213834dd1bc92acdbaef4201cbaaeebac634449b4a229e17349b828107b9a6eb03b1b0448841a59dd27e6bda0b32169d5014e20ac01f02ee10a4cf2ef7c8f2966aa548020296c1572a0f61b3918f34308184085b72ee55fe51fd541e521c8b63cb99477411bac46216461778f667b007bb080cdaa8163803782a83d8c69071426399e499b894148cf974442b221591476e400ba1c8ec8a25d74d8b950e24143114039b051808b03a46709be06fa261fddb5308b361363229bd544c1cd38c276c9db276c9db2fa2ad88c17020276c8da01c93851104e309b1984ec6d3030f96a9e03827e80c2331ce4220497269c9c6c849b95de6993645ad24136bab1b9bab449586e15d3bc49db94e1938a7c5deef541938779cd35d3205d5226205baaa64cc2a44ceb92a6059aa899c4d4c0630054a01812a94e4255160270829e6f8606813b1176a8a7650b1774c984447753cfc2511a271b278c827994f551af062caa009e45884f17309f1321541725b0aa09b8550c1042ad112d55776faaaa4e6d90aa87004b64aadfc3eaaaeedf5556336fa85546212db8dc2aa2e4b3ef0557767de4fa7625b7d8aaa4ce26010066aaf899eaaaf899eaab78d9eaaaf8e9faaabe3a7eaaa78e9faaa808fa4a77eaaa9fde33d555fb4627fda3155cfdab13fed189ff0068d4e1fbc6a26e2ab53bed02778c2e1f7a8b851f68b838fde2e10001c5f3d0ae14889aa479ae0fc353d5705f66ff0055c10fdd3fef2e0bec5df797047f72efbeb83fb077de5c36941df7d70dad177df5c27d8bbefae0fec4fdf5c27d81fbeb83ff00e33bef95c27ff18fde2b85891c37abcaa313f9bb7d4aa00c7b06fe29872a14fd4ac3fb8a7f8a7017a34fd111952a7f753fecd9f7539c082d67a009cc248116d6e9fb33ee85d07a0448c87dd09dfc3f7427eedf40aa6c3ee84fc41c40b74475007c8227278f2c29d1a2ca480a9dfbe2ca96b502a45bdd7807a945a01c6227754de7bd1e72a32a8aad22e12420f10e30563a44bb260024668b5d9c8f126b4b30b899dc420daa58e2646c807117894c34ace3a0cb64c6875cf4b1420386449d1090313a64688121b9c9d822666206b8552f11fba152b77b5f0854bc7ff42a739f4f7553bc127fd299b9fbaa99b77beeff00e532221d3fcbff00954cefe83fba6079209b8d87f74c001977a0fee9919bafd07f754fdd977a0fee98722ff41fdd3777fc9a3fba65aeff0041fdd301cdfe83fba60fde3fee8fee84e753d05ff14d19b9ff00747f74d024bdff00747f74c82713c4746ff74d351ef97c11b09fea985ccbbec761fdd360f7dfe503fba1138dff00747ffb26f8de3a61ff00ca17973c5fc3ff0095de777ddf77ff002bbceefbbee9fee9a7e377dd29a41ef91fe9374d0cbbdc20e585c9b80cd4325b9607267b33f4a72cb0b953f667e9c65961726603fa40cb2c2e4c0c693c4b4585882a99bfe72c6ce86530e23f9c30778ee985effd21805ae4e69bed59f4cc3fc5364d0d3f4f4dd6c8396d5e9fdf0896c8ab4c5cd8be13b140ab4e633c6aa06926a308e8f955fed29fdf09f51ef189b2224c8555b4c97191e61711b7fb557b34038ae74c97160fb863e4b8a71258c716cd8d957687fb469122d92e24dc53791e41570e64d37ccd840bae2bec5ff742af8002c7639b080b8bfb277a055bd99963b14d84055fc0efb8ab601dc338c7c2ab904603f7156a76c07e6ddcae207c07eeaab85c488ca2c81b612bf84ac648c26c16cc288dd3c9884ed1bf8a7609819ee9c7e16faa23c1ea898bb63cd3a63137d50c318e98bf9a22e2a32fd724623dab7d106b645413b41c91882e37fe027f14e06439df75103df78bec8ef533b590f6cfef5406626d0aa35d93ff00e94fd71ffd28e276705a764e768efc154d9e7d138c435c8cd3307dddd65dd3ea8f847a95fa3bc8dc6aa2c5b3f3210b1c23ef1577486fba7e242e0e116f126c8ef0fbc807982d36d0cacc07533f25f8ecd4eef5ce9a427c89c57f25b9a931d10f662ef8c47658c66efc139b1ef5bc917171bf9084d330d702aa0e1b8864c93117d8aaed93ecca73fd9988839194e7716e70ca1aaa07b86139a71a45a4010e95506c9ce6616b01389569692c02085541bbdb9ea420266ab003b20328526e84e8ac2085005826f4c919308112613462f7734d1a350d82be4137a2b459496c0b04dc6e0408809b330131cf2cc02441c94e291a94dc43ba32d937c0df44cc07b832d930307704c6c985ccee0c8e89b0d21a05c04d6d2790c130a5950c69640b1c48ba6e036bce6ae42a6da4e21b74d7e2c40981baa066c7d55363644c8549c2e5ca939aeef3ac553240351c98193ed1d0135d1154d828688aa8b47eb7d539ef7303f2e9ba717387b409cd6ce26109e5b2dc106f92792603364f912d627c7ea98aa004606aab221813becd38bacc98b14f19d3202a9007b32aaf81c3e653c7c2ff0052aaccf7fd4a747bd57d4aab8e71d4f52b8870386a55f545a66af187a069c4560f70d47f57b971551c0e3f280bf284623530b7774041a65fc5179b59add95588a6d8ea5713543713c58eca05dceba647bcff00c534628c596b29a7c69b3f1faa6c91defc1016c3743d93860d724d98f66d29bf66d3f34464d6a25c040f394e0e88053e2207a275a1ed4f2231b3d143ace831b275c63fe89e44623076013dcf01ae7f9e14f359f0d7c13a05562ed79441c9c08dca01c74b6a5017120f47a04cc9fbc9b3ef7fd455376182db08ba6ef4d301b613f24d14cb633d62ca6c1a7ee1447c2efb89e27e8dc4c1192ab13ecdd1e4aa3da0defd1bfdd3d9a7ccabc17a169a8ef551043adacaa4e317cfaaa2a9017c868552c33202a71fad6aa81ecc15e5a734fd6bb91bcd5a88cddd54fc91d7daa970863e3a9434a6e3fea51fba3f796f4c7aa2c7b1e00b1bc14efe10898ef0955aad670c1936648855c0992aa373f683e4bf8dcbfe6397fcc72ff9851fb57277db39387ef5caa7db393fed9caa7da9553ed8aabf6c555fb52aaccfb555bed5540f2ff6b72ab0fde05c47da0f45c4f8dbe8b89f137d1713bb7d17123c3e8b888c9ab88393442e223f56d55c0334c7aaabf649e266914f820d272c3f014d13ef8f92611afcc2a5d02a427bc0caa4754d7089099ed1f7136426102100e71ba00932b1362516b036745849589c0cf22519088273cca22a3fcd4b4f92868f20ae9e4184e03bc43446aa8b04025e7a0554fb8c6b7f12b8ae20c77de8d3fd754653e84dfd02e0a9e4d7d53f742ad9526329ff0028baa8f777de49ea567c860463e2f44e89c0ff00445a0fd1bd3811dc727912299550fc0ab5c9a4539f4c114da7e655693f421562245267ccaaa23b94faaac0918698eb0aab9b23d9033e1519e13e4d0132f6fe9fd93187de37f21fd02a645e7d534499b6b2e537c50134820b8263db0f7920ee151371323f850796bc31c083deb26da681f454a7f527d026836a3eb09c70c520aa13ee0550661b19eeaa6781b30aa387c2aa8bd8474553c413a2e538800b8c4a7b4c071845df194d19bcfaaa794954ad75464c2a1b2a3392a2411192a4c69d65348cad08616582a649273e8a55a1344098298cb4c13b2adc43cb29d079235360b8fc249633e4e4204d73d442e198d0082eea4a668d0135931a94370a9eb0b87766d5489b3442a2465f8054b47b95419415519ef363f650826a69d13364c3a266c99e154cfc2152f0054b64dd09f52bf89dea9c3e32aa036a85578fd615c48118c7a2e206c556f0b556fb30aa0ce904efb32119bd328027bae4d2db8329b0330a2cd649dcae25df1003a279973bf132b860d0eab58ff234495419faae1813bd432b8aa820d4206cdb0e4c0e696d388eb328bdd8a149e7dc4fbf76155735a3637baa862c9ce29ed8ba745885524f7cfa2761c388800aab3779fc13f5a8e9533777aa0246274a680a9c2a33258152f035536e8151830d4dc044268994c8b04dba6aa4d10625524c29b921b723cdaa40e46d013ed984fdca320270c324438d9383c40b854c34e239669af0d2d21c9f8acc20276a11697330fe0aa117847e278f928987a2e37aa40d805c233e093bb8cae16938965064ef09ed88109e73309ec74804b4e7747428ee86c51d02317b944e89c8ea501f1aa6c9921132d600029e729db23b15d0fa2637327d0aa3e3544fef02a6727b7d503911c8a28a28a3fb10e5d1745ff2ca6c7ea9eaa0ca904732d6a61925a153d88f994d194aa8f30d7fe013eafbf5484c361c48f4522d593bed02ab07dd55db334bf15547eec84f1fba29d7fa34ff000155af14dde89b329b2844ab02220a0e942d709abbc76284a04f3906391d0a884e74c275c270c93a4238a2138b653f64e7cc00613f3810b089b205ed89432c6881388268172b85112f95c30710311d886929ba51a87c9a538811c2d5fb8b8917fcd9c7d02e3de4c70f49bb6272e3dee9f6cd6ec0495c4ebc53e36011905d5aa928001b2e305304f7550fb267a041a3ba390d90d90db95f2fc1745d0fa27a7ee9e53e2d29c3e24e1a8450d5526ebf8a605192a8720157a9bfa2aaed1caa1ce026eaf3f26aa233c6570c3f74553d189bb26ec9bb1f44cd9323dd54b560f45c3f81be8b87f03570ca9f8de3e69bf6d53d534675aa7aa6fdb55405ff0038ae9c32e22a7cda4aadf6ae3fe872aed8ee62ff004955f5a053ff00f8effc154fb023e61558b51ffa82aed36e18955867c3b9549bf0ef4efb07a7e9c3bd3db9f0ee4f3fb87a31fa97a77d8bd543fb87fa15535a2ef42aa7d8b9553fb872ae4da8fa955cf842acefde009ff6df8227f7a50d6abbd55069bf7bccae17c14d7087f774fd1709f62d5c3b72a6d1f24c193021b26ea1533a2a6326a6ec9bb04cd8266c1311b5d181013ef629c5ad80728550490aa6e1120c909b7ef04c832e854e7df4c980e098d1de700750485c237deaec07695c23737b6e345c2c13e90095466c1f3fc85326cd7791109ef3dde1de571ee30ce0ce1ddce00afca7549bb29fcd7e52065d5e92e2c8ef56a63c9a4aac7ff731e4c4da9face25ee54d997135bd552220bdff00372e19e64bea7c9ca86b52a9ff0052e0ce61eef3795c2801a28b21347eeda80cb0843a141310dc841b30e24f54fe89de247c4bf8979ae8574453b97509833785447c6b876fc4b87099a30a79c985714eca915c73be185c69cdf0ab9f7ab21ad679547573cae1f62a8b7267e08e4253b747c48ee57f126ee9a9a9a86c86c86c99b26ec53764104ce8a92a7b2a6a9a6ec9bb2a7b266c9bb266c137c2137c210d934fc0a3e10ba044e88ec174e45147914e453f6fc53868538a70d53e6e4f27293794d3f121e2086fccec8f2011d02e24e5c2d43d4c05c7cc8e1c8f3705f94899f66c1e6e5f94c9fd552fbcbf29989f623e6571ef041ad49b3a8995c533ff007764723c513f2541ae24d6ab27630a87da56fbcb848bb5c6dab9705f621709e02b84f03bce5707e171f3715c2332a03e77549b95268f92d82e368f19565b2cc56a4441852012d20c652bf8574436408f750f0afe1476451dd14e44a3b4a76dcbf88268cdca96ae0a87882a03454f469f443c07d13b4a6aa9ca99557c0e550fc253ce9f89555fb04f39d503c930e758ae1f57cfcd70ecd9516e58506e509db94edca76e51dcf2e88a727272727ee9c8f6ba228a794e29fb353ba228744d08209a9bb04d4d4d4d4c4344575437e5d50dd0df90410df90dd49b029db28cca275477299aa668ba26a6a6a68529a105d79cf2210bcb90413504d4d3b2011232451e4e9c8479a1ba1ba1a2a554b0bd8d25a65a48b8211d155801aec29d1de33c80ccabfbc23c93774dd9307c250d189da342a9b04e26ef5d5e81d5fea9bbbbd5336f52a98d1be9299d3d10dca6f5f554d52e9e8a96ea96e55319495b4a76e8f890dc2072e65393f629fb94edca76e5381044d954b4b89808ec8ec13b647c211f085d0277847a271d94ebc80d029d90da53b46a723cbaf60a28eebaa0821cbaf2ebd81b040e886cba2034099b2a7b266c99e10878507660a0c16053def80ca806e408475286c9bba032129da3613a7df3e50399f0947c29db2e8ba228ec8ecba279e451ec353760a9f44df17e29be3407c6993189306a9b3914346957f7554d1aab68abb954fb429fab8a7223201382723b85d4201057cd3130aa6a921a27272727ee539393b75fc4baa3c874402082ea17f105d51dca3ba3cddb2727a72235ec93f12fe3280d494026f541755d79f9f63a21b0ecf52baf6026a1cbaaea86e9bb4a00641128ee8019a010dd46a50dd6ca0805742bcd1d8a76c9e8ee9c8a77447708a2114cf126ee820ae9c9c5543aa79f893bc651f1a8338937c6537c69bb94c09aa13827f853fc29fb04fd827a71d4a2791e88f3e886caf9943aa1b21e143c087817f0afe15d11d87228ee8a3d1108eabaf60266c99b14cd90d1a87853364d086e537c49ce40e69898a9a6a1d908209a821ba1bf228f6da9bb21b208ec8ec9bd502875436e441bb4271c9a51d91d11714616e50e5d10368215166c9a448010437413532551dcaa4729406a575450f121e24cdcaa2342a9e8d4c1f0840641043c286cba2251d91dbb27b4104364105d398dd346a137c49be24d4179a086e9a9a82e88a29c8f23b27ec9db23b2e9cba21b2840a0ba26a66c80410ec041752821cc6c8785102705b78e43641043aa66b299d5313774375d51dd38ea16e8e617547c71e413bed1c7ce13829e44ad3105fc48eea500a729447329ca50dd09e479040ee804dd65337401cd39393914775d575451e4398082e88a28f29dd35310d0276e89f89754376a8d937c29be15d0731b21b05d11d9393b747974e5d7984514e4e5d54a05350dd34e6d0a9f54dd1c80f89147b00a1ba1baea9a354d3c8208723c8731d81ba6eeb608a9d937554c6a7d531b7c4e3f3466c4abdca1ba9d0a00648edc884e4e394a8cd46abe68764a29db05d397f0a1b426f546733c814d42725d575437595fb1d79908a3cc7229c1750baa6cc909a9bb26ec9a9b37299d0fc93764df0a69e899ba626ec86c1043c5c8ec9db2723cba84375d5147ea0a76e8a3baebd908208208209a826ec9a8764a28a3ce3e10bf8021ab53364cd9c86ca7428e8d47c2a7451a2b58229c3508c229fb27a79174ee4514edb908e6103d91aa6ae88f2e8bf850d9745d17447900821cca3cbaa3ba3c8a772747748942a074d8b6ce164c2480648cd1a065c01a6e3dd705426ef002e1a47d2b6ea961c41e08dd7b46078040394f64a28ee5752baf328eebaa1bf6820a79f4476e51c8727228a2baa3d9082e88a251f0a76c8f276c8a28f33b1e47645051a22740a744e8c93b61e9caf324a7744e9d11b4843c3c8a722ba2139a66eb644228efc8853ce511904eec1e5d174451ed14e4e40100b9754fe1ea32f670c8c42a4f69efe1745c14788ab149cd2d19a341ee150b70c883b0568a712abe36bf629902691955bdad4a8d21b8b20aa50a61a1b18ee1d2b877b4b38a65ac061100752a987b053a8d87669951ed05d0353b9541ed05e0c0b06df0c2e0786eebea9f20b83ae269b89015191047aaa60fbcd0a90f8d84a9fddb8f904f7654a3cd553b04ff00105bbd01f5410e4104391451286dd93d909a82d911d93c9a734d4de6354dd903a7270d1390407285d5094c3aa621b200cd9797c931534103cc21b2ea9cdf80fcae9cf125a5bd0a2169284a08141423cca08723c8a1c81909a0c41266140ef100c5d35d60e1cbd9527bc9b344aa56c6db40f54de2aa16d290404786a648a803b4694ee21c1ef7c98b8b88551cdc26a58deeaad173b0d422751aa7199797076e72446b374e2dc43e68c008d332009df645f05a64ae21f60c2b8861bb1cab4b5a0083d571ed000acd0d09c4963fd9baf9e69ed25ad700d3e1098eb9c53d08549800c03e774c6e41bf209a344365d10d93760820772ba01d828efcfa21f53940fc5041350ed84539139a3ba28ee8f32baf6c840e7286e9a754d54f6434462c5106e4f21d514eec1ebc88475e451dd1dd128a2a5009a989bb841022c5421b2351ae79c89b041054d9ef380b2a01e466dd1ca93dec630124a0d9a6090f0ebc263c1c6deec0551a1d22641c0edc85569d4ee8938a65c99529e1c9c421404d1a86f04890617112d21f71d2155af41b4cb6e3328b82ab48e2a621dbaab51e5f509254e72364f8cc64a225ca4c094f7685548946d059f328017730fa94dc4671f935a613c3a1ae761037ba79388824f52ab38ce008bbf7a5aa9b2e0c9dca6268417529c7e33f8220c9a8e3e8a398ec9e71db28ee9c9e9c9e9fe14ef027787904d4d4391ec9fa83c8a28a2343c9c8a95d503ba8f851d8a289d13f64fd9553a27eb6511729c9dba76e9cba20baa010328004dd3498871f2500f71df35a063938807014e23dc2107c820a601284c8013868113984d5ec29b86125cb889392e2019719556a9351cf9e9b274dca2d21c2c743aa8321c4922e53804c34b03d93b5cc273a008109f9145c0e651916808c4dfe64200e6d41f66ad5e4aa169925528b04ff000b80ea1710ef758b8c19b27d171632040f35588ef543ea8c5ea14dcb112a90886aa4eb6054c5b084d089df9377406bc86ea90cdcb10060aea86e9ac12e780132a7baf0e410e64a211451e6504ddd029bba6a6ee86fc821ccf6c760208731ba6a6a66e99d81d9257540a084de56c9c36475e679f5e60e89be128156b35aab81dd85c51d24ae3375c5039855a2ef014e6f283459ee4e06019469825c0422f687008c9539a7c59546660df9333713f24340e2b6a3ea50112c60551b70c6c7927d419810364c88c642a36fa45430069a8405c2068008f9aa00cb583e4133654f2c215368b340436407c23d54e4118b854df773415481981210dd423b27ec255417c0aa81ee7ca5714e3fa803a972aa5b18db3d0145ad87bdcef24d73a4b6a9f3700a9d3230d303acae9cacba2a6ff7980f984c6d800074416c8edcc84e4e4f8d0270d4271446a9c49d90f0a6a9060c2711ef89ea15bbce42f055b975e451451d91e451ec84ddd353774391476e6e4eec0e6797441350e4147308ab5c21c80d504364e47728a3d9098e176ca22cd710395e42ace16b2aa4491257104d981712c225814e65c3e49ad913f8268cbfa28b97bd31c24b89f9ad9a130687e4835c3f4673903ffb768f44793b65ba0823ba9cdc9bbca0320d4ecacba8e4e39029ca1744c173108bea8c2c1804e69d25c6ab5ce3bcfa00ab6222a5231bb412b1006fd81d994e51d5128ee8f54fdb94a95390253fc056e213468a609427247a2c1a2e9c8ec9d0a3540f64a3b2279744d4d4210411e9cc723ba251447228f63aa1d81c81436084e5c86ea374de7b128f68721ca99177154a0c174aaecb3584ae29b62d03cd387bcf03c8268126abd3c346020f994cb07968726113895398c49b22e9a9a134da0268c804114774791880aa7c31f35c7fc0697a15c6fc55183c8274c9a8e29a9a3208227543751aa086c9b94084ccc344ae8a344d54c18954f1614011022fa945e6c653f408eebaaeaa75446bc8a7b8ad4a1921d11088bdd3cee8c5cac49b286c504135044228a8d10d901ba1b14791451db98410d90d94e4afd92390ec150b75d4a3d83ca399e4021b26ec8683b7d50e528a6aa6d449018d44e653332dbac42260200c97388f34c2f104f485587c4483929f1071bc841a6ce71f9a33a8476251f090a7373930191c8a8ec1f12678c2d93b60ba76c6c87224e6504d124013ba2f83ed5d2374e892f09d48c0ba98e58ac4c2339aea878a502509446453e538f29cd0db934e65346451da574466c8f22a733743aa08a95d54a3b28d503aa66af4d414e81415ba1b153d985d1745d0ad8760e811dbb12afa2b1411ec840e8575434ba3b225145147b1d575455904c94db429dc28f8912041956cae9d104a21041b982548c91410edde210372d0b0349c24f40b8e32430f40b8936ab48c72e8a45c47684dca0821cba2273011213531313764dd202035406479c723ccefc82d91dd75e4179a11905d56c1043a2d93bc256ed5d137709bba09c7208f22727223551cb709bb205355340229c7e2508f6ba203508730575ec1d938228f6020876004135005376456fcc6e10dd0920a6b934426f2082ebc8f20ba7601d394c676eb0a353d93d81ccf68f68209a34406881e410286e8295d7914ed93af64e3b276c0f22d0a79829a3201151ce17451a721084e4799ed1dd75e52a3902320a39155344fd56e8723cba20872010e410df9b91394f60761e32615c5bfdd202ac0dea828c0ba3cda98137408a3ca1488540192d93d501d83cc7d4947eb02082087327b3d114798d4a1a3814dd4a6ee88e43904476023a1550e4e55c0189c3e48ee8a279147b5d11451451e71c87221393f64e7744ede53b09c39aaba84e3a2937308ee9dba3ba8d54144ab5cf29e65155a7f5964f39d57266a494c1a208053ca3543975280ed6e821db1f543ea8a286ae2132fde3d808229db1451453a53937500f371b4a2ad78e5d799e611e63981c820790e436e71ba08201041041051c8731a2df93b74354d4102815b85a84020101990a9f8821bf6076c28e4149c93ca7ea790ec0fa81cda86dc8720505d39843653d9ebd91ce398413745286d74e1eeb014f244b3b0c6ea81c8a233081454a0175e405e537753923d8280fa9c2de9bc2d9c9db94fb438a241c420a71d791e677ed7541342a7b2a5962587232a744d29ee100c2aa4dea14d6e64940731ccf21ba0b609c51dd0410e40206e11e728a2baa08208a28a086cba72e9cba72e9c8a79442e9c8f30872e8ba2e9f550106a6750a99818d13f1590898e426e0a6819c204e7213020754d05108edc9899982baf2e88295089d51dd0d4f68a391164df08cb654ceaf1e4f704d1939ff7ca0d112a39ee86e980818826840f23ba214a0820562ba7839aa80c129bf53d11e4d41043b0515ba686ce36a08767a20821bae814f60f22baa1bad8227eb3aa08f32a7946a8ee804d2324072c5321026013e898d01f855d46aa563282328808eea34e6ee436e6423ba29c89d6114774770a14a9477e479044a2ba7228ee9e4183785c6b9f7a96e89f00615bca0113c8816cd3a0cb42066d9207453c894ee43ea8a3c8f698ecd3465c828e6104104101da28ec8f28fa828a28a3ba3c8a9df91f10502e5426ca1b2933c9ba894d29bb216b2cae9b298dd0153f080146411714069f54512baaebca2e004764eec1e4791509d3109dba3ba24f20575410cb9744398411dd10798ed144a28fd44730826a1c821c821c8a2a79f4e43b250410ecfcf938fc48229c8951f12680b645d92723ba6cc9bf67245146c9c4e4b0e6b10c8ac26ed51ac2952b794072082082054764f307b27b33ba010e410fa91c8622d4650ed009da2aa4dc88e64e67b44a8ecc2089360611451ec0ec043eb46c86c80539028ec8a3ba1bf208683b00f370e410b5c14d0344d6dd4e615f553392704f7688f45845f0a60d504374d040329af120a010e7b1ec14e4f50821c80d0a04498426c545a390db901c9c894476639b50e6101cc76ba23b2dd043b037e4104142e89e9db151c8a3bf66390faf014f6076a393cfbae84e020ba5421c86a4a6032650db9076e8fc2e33d4a300929a1041008140e61a83744d3f0a232798d9499c651dca3ccebcc4731c8269e651db9142558a916ec38910f803311c821cc207901da8e654e7da1b76c95d7b07904399fd880416c82ea8efcbaad914e5d39853af31174d026531a84c045c621652a40bd9019143394374d9d50e4004640b85d51d11d405b277276e1423ca7b10873ea8ee8f67090e9c8f2879ecc29d101082943b63b53f527206eaa6ae08a9410ed47d51ed8fad28f64f2215a49d1689a73baa5a03eab871721c6fbae1c38c35c1306e80c96019227938a36539a0ad2a0e48a908ea79005044721b28ec047a28cd0280e62394552c852ec2bda34dd4d36a87b4ef650d598db91e77e64277d4ff00ffc4002e1100030000030606020202030000000000000111021021122030314151032240506181136232527091607180ffda0008010201013f00ff00cbcb97beb561a95f62faa9ecb090d4befef9951577f797b932824421191e7b504d34884270afb5cdec5ccc3aa9bb4a52959afa9bc084f44f98b96e4210842133a2e13e2bbea71187f8fde7a1b587b8fc4c27e55d8fcabb1f9709f93089a6aadcedc0a5e0d1321099cd09e9b1987f8fde4f93e0787fc56e265a87bef76eea2a7ea3162d943f1be05e2fc1f97098bc4bd05e235a43f27ea6dde868794b87b09fea5fd4abfa970f630e2c3b26de13f261cd6e27b8f87877352b369f6369f6368a8a8a8a8a8bc2f1792c9109bbf45c5d8f39e73ce5c7d8d72d33e45cea437608bc4b04ca52e54b4b7a94a53ecba966a61c77a707c6e9975caee6a467d917f622fec4fd89fb64cd776947af1d91ee753115f945cdee43a905cd6e55df77c5e997447d08bb9a772613cbd8f2f63ca79738fd333434cbb1d464b05cde5d73ebcb25cc789aea36e27b436ffb313c46d639cc4f4368a788f442443909de9bba763e8afb1af63e8faf55f4575e99b6363c7894490975a466bd86c558db4f90bc46dcd96761762a369575382781f47fe989ae8989570796255096738db588ae1642ef566bdf71bf8295156ed26edca95969a75342a2a2a342972a5596869969c7afb2295fc09bf83699b588b8bb971171171771b7dc4df72fc97e4fb35ee57dcbf27dee5d04d14655c7a5294bc4ff0063739b36af2acb16ae15be49bca3232323210d9367e4d936478486c911111111111111a1a6e5352336488842138108421387e67d069ae6ff00d2161ed83ed9b2fae27f5a0b0a5d3d242323364d9364888b7b4ce109e8be88cd964ca10842119191908c842106a3222222e26a47dd11f72117b3426509fe3fa86d2368dac9365f72a8da45294afb8ddc910d4fa17fd13daaa13e0ea4210842222f6f99c3cc4210d38ad52677dba1380d8b7e2ff93df76fc9f02c49ff008f1b8858afb5ba2bd5fa06e1b68e661d3170ff00ffc4002f1100030000030606010402030000000000000111021021122031415161032230405081133262707142608091a1ffda0008010301013f00ff008bcfe75386994ff40b94f9fe44647f3b72a3652951a6729cd94be9cf915c07bb084210d3759b48ab7f97b3a5f6487b94a5294a5dc79adf5b8bd153dca1f1facf536717436311f8fb9f8df53f1b36310d4dcea3e24d50879c264bd2a52e74bedb098b8e4b8fa18ff56e3448c593f5def4f67870ed0bc2ee7e3ee7e362c1398fc3bccfc7dcd886a6a47d49fb89fb88fa91f5312c54d867e3c59bf66f34888d949130f7124f83363b9b2cd966cb3659193d2f0f8bf47ec984f29e53ca794d375aa359a4d8941fab2b462c2b90f0a12498f2785094646b965f472e07d1ac25d0c583655bbcb3f0f9ee4dcd0d0fa2be857d0bfb4facf4ddd920b4f5d7f626970bb8b2494c4e189b984bd8e45ec5ec5d2c2f61f079686835d9e4b3f0f9eecdcd4d4f31e63cc6b9df6eae7788b865524c7aa485fd9c85fd9f63bb3fabecfb1f030e14f8a30af3b4fc3d0c3870bff14625814d0d9f0ee88c4a3d08248c0b5632e537753ecd3a9f67d9f7bb4bed3ec781ac38713e18b813248d978b553446258ef970dee2c18b46c8fa0d62ea8584919f8fcaab43f0d2e672677ed04b13d5093d20d62ebffa463d1512c9683f516ec44f43434e9b9b2421191ee446d36926f45c0bbb5e5d85a1a9a9a919a95e5ae5a9a9a9a9a9a9afaf32d08888888888888b2691334f3fadc9a8d326509efe13ac47f44595dca5294a513294bb94acd4d4d77aa29595e74a52e5594a5294a5294a52ef69d72bfbbfe8ab921b6f9fb5aba9514a5295fb699c2132a8a6d14a5294a5dca545294a27515fa34a52e5a1517b14bf0b4a5294a5297f8f2312364d9221a447f2519084211741699d2e4d97e2a31addfacee54a58529595fc9f97a97d8270bf234bec2ff0eec771e16bf8f5a9f16a731ce4bd8254d9793d57a7ffd9','2026-01-06 21:15:52.180+0200','2026-01-06 19:15:52.180Z'); +INSERT INTO "blobs" VALUES ('tsbyX97lj7B0chKJHs5M',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000203000104050607ffda0008010100000000f2657725cb924b9248de86be0497d99c5d9b396fdc9c15454dddcea9248fb4de90078e68724776fcdcbb834462164424f773adeb549536fa8e2e7cf9db640b54bdb754a52dae5ada911a94abbb972e492e497647d1d1c50656ce9e23cc19a8630b631bcecb72497a2d44f5d1ac5765074f7bccdc2b1a69241bace9cf4ac535197ce7f553c8bb0233621326970a201582adc0a92a9772e5cb924b925994d3bb3436318de6e4454937f6392de97279d24d5a75e899500b0ceca5d9d47f738a0b1322792582a16e9ce37a34b5493cb5dbf32992132b496354d1a33a9d045431b4baa9157725cb924b924923fb05cacb7d3e9d238c9b9753ac15af664e566e8f7032500b2f98b0ba86c15b7d062ac40f63072ac570ba2840d2cbbfb79b86f5e6e78c92da25bb36237b733896b6a6a51da5722aee4b9724972492337d6be1d5f6673f73b968924d9d7471f57a2e7717b4be54d65183072ddc854b9e979e78e9f2b3a24b3e8566b3acc91d6fdea473176352d90db78c8ccaf3ddda4cc616590537725c9724972485d34e6eaf2d1bba3cdc77bf4e1cd249d1e9f9d6763760c7cf8fd631c2a682cd424753ad8ed262a0371662f4bbf9dcfc6f9139b3175757371ab48a6c89af19981ba472d4b5a21b0c576c6f2e5c972e42192426ee983a5a672fa0a0e64be96de3a649d1e8f1e6bd55c50b76b4d95299a554b534edc69345aa89dd2dba8f1706cf16a5bcb120b5ec466cda09256c6373499346bce0f5272d4b31197a9fc79725c926a5bb4db4f65867dd2d7c16ebe3497d5771d72fa557999d0a4bc88f1609dde567d46368297b9097a738931bb7d9799c8a1b2c040fa536adb32030b3ae39cde716d80c221565cf747009af6239d2e4925b3afa72a20ab5e2417453ab660c9b397242e81f3c3445e9e9c7e3cd289eb250faaf264f3cf8df73a5cf5b68145a9ddce773742c35820acb3b34675168c11d69ce2dd6de4bb63124d04a120ea05911e9ac59a5c90f76a3462cd72f7ab2cbdd9ba05d4ce8c988242e9e856b4b53af3d67c611ba928b3ddab97b53cb9b58ce973294f6e55fa1d1c3914943762ed979fa6ee640767498c041ef1e7edb5c6088a5d6d1463abd60fdfe6a5c85d4466aadfcfa8ce8f34643d3d9523a87cccc84aa1f63b83c6caa6f4d39f25d69aac944cec733563cee75ce8e1b9a2b2761be722d3b0146fd3722aec4e876270ae3845e37d1c792588298f0583691b1bcd3ea7025c846b927531a23f5f3a497d6c7926bed072346be5e76eaa763097d0ea67cf9814f66433bf43ca6e4592f38f731369a3d44f121297aed4bb7f42b2288ad87574ecf8c8accd4debf0335d02f4357987538758f3c6649725c925ed7f2e6bbc9246f578e614dee3fce4dd8f6625efd3934e52d3a70b2adadc3197dfe49228b32cbb7c734e9ecf213721a4de38b36de9230539244e94a6f4305a6cdb93277cbcde80534cac08818dc79ec512e4b92e4be9e14ea04c935eae574010a67a10e1174b262b3e8b37e1cabecf31dd4c0a7647927d0f2ad66bced2e9f24dbbf9e15955a1e542e4e3769c9444328eed06451e080a5b3a3cfdd956e0b7b1239c6f1a98089725cb92471673ad1a673b69f3e6bbcb4ced9713abc80b731fd6bc099b333daf1e26b6aba1a70414068669cfb7266bb6e5c947ae235964b2518a8b4d2cc955a012c1140c2d249d0d0cac7d2b1db74e4c8eae7cb9724b925f4700bfd364cbc8db9d51da8333cba285240db7a56d45c72ad3a34196651fa4f3da118c499d26a118ef474178b9e3d07a6e80c465a15a74013005acc99dd510245b14acaa6edd8bcea06ebc985ece4dc9725c924db593a4ac50f4e492f6e95090eee7b739bdefc5b3210a6d84e999cfc8ef41e75aacc1bb7ab31e7454d1ab52f238949ced7580a922d730ac28a6756b492c1a739e2e16398b59d99ab18b39f2e4b925c92f4b3472a4712248fe9330b8f5732c14ddda713e82b3c69b59993d061af942f2e8bb98c580c45b09afdc5cd59e27e9809ccaa2734eea1a979dae5dadb918251144f92886b5066be6dc924b92491dddc5cab9a45324be97473035d8b3694e7d3bb3a1ec341c26333274686e7ca1a5f3385c08695b1cd28c1ccd531aaa0555d1952c18722e4701e0ab1592819a2e15a82f43ab892e496cb290c7575b9fc8b9bb284923bb77cc7bf5728d4b66f4d0d9dea1ca5a415791fa52cd79163464b4b5b47a2b305e98b3752d2b131092aa86cec466810c102a882b4b000dab5466c2e14bdae37b2c802c47727978af7e3196c2bdda40498bc97a63335cb6d681cc3a4ec30377c5e3b2453db407a1d4b0aa265afa1398148061265d9da9766b468d17cdaa5cbb09aad415a1c8b2939d7d0d0b5e459ecac544fea61d18b3f4322e5b0eef56b64932328f6de65498dac96d32cf843a7bb8134452af790958d19c54d7687273d02a9a6150196098554e3cf959112eecb4ad72d8eb8199bcde8063924b7ee56193ae84f4f92fcabb9248ddda666eae6c55bb45561d528d39e69bacead1b270b5b2a0bf4ad0d9298c24e3798302a459118a84a4b943436da0ccb50b8ecd8a360c22a25279c55249723b60e64f4b47137eecfce19724b616b761eaebe73d2e5dcd19f4b332d10d80c1d07c3d8d60c315c79c01547052c98abba5db8d59ad9557a1895a0dca2c2b09a209c5b98b07c299b32086e4b925b76a42babc756cd7cc842325b06f6987533279d6d66c7d3d2a6b310bd579a7a1f3c6f35ada64460c10483cc40ca0af3013582030d82b3a3814b932bcd86f572818e8c608a54a1ebf2025c925d337973bac8cf7a87a28564ce10ec9bb81da78d92130ba1b8519f4ebcb924d792fb98b151847ba2974c71a688564ca629308574612e8ed207725901731f405b3a1caccf6c60a4414593b9cdcb72e4924d3a2b6bf025fd7cbc66b667419ca66b6ede772c6ce69ede2046cd19b2bdf16aeaab967d45ac5663620c7494204416423620730cd133a9eecc0e94f0573b79a41bd7cf9eaa9b630507cbe968e454b863570dbd17d72f1ebef7379365a8f354086edfb0f819ee43e968cf4f42af49b011b9dcacda992c1f2ad71a40b3ab900ee2d4cd63c8137273b1d949d01f3985bda2bb6d1d6717191de5cb859dbc9ccb8cd44a5c33d0eb1e41f79dc4c72caa49777bddb31f22ae4677333332b56931529c5a79ab30569364174191372091a874333e42d6dc3909c39e5d39c4bce56e61053ea2282148f34e1c57abafc255c73da4a5eb7e96a33e2dfd6e7a33631b954ea56f2ae972325c95d5dc9e7687e9252a3c34f296c3a3061af4680158b016a2b593cf22099a978cce29744d82a9a3a68e81666bb9a9405ca1b37df3706aeaeacfcdce010b6f40d626cb730e72c538865d1354bdacc3d867182543ef2907254bd0cbd1cc84c3565b6139d6088c52546560d2ce072db9ecd84940032eb76a553158546e60003a09d46a78918fea3735af306d663c85b1f5d3ced48a978152471679bdfcb7763160192b6f5b2872baa60eda9be8e2121914b9aaea29144b0aa63d653381ddb5626510343ab75e7c81a18a5d01bc2adba33465117979233a9851a75f46f0f390cdf6d7a69ba85a69e7a534289bf6f255d2db8100aa9d5dfcf1d0c076bc4aece118a3740bd2a425716230a1bea4a4d5b0c62d64ede9d7ad7c8c2c8f7265a0ec6ed367735b397c7924d9d2e329bd4ad5680c68d4a0668dd5cd6688fd57890a9bf0adbb0f9aa489ed69dd3c1c6b1e9f09dd6e683d734e8cd93391292b361db0a8c12e804659b36feca1284ac098b2d22b028a5349636e6391cec32493acee33b5e2d839c034de592b4f691c90d4e53dedd24dcb8ea690c699b60688b6a21d87a1e5f4b3620621ba56a4a6e2970d8f9505839df6a634d1d02e6e3ad6d7ab3181b294b2b5d31f40ad1a2b22397247d2bad313f0f5c3924fd080aba0e86fc98cb584236db9f47954f4e72b09657b47284677dfcac6b362369f39005694d30dae8240e3cc318d7379ca4d28356bde9e7914ba05934c9ae2aced99855c6b935ee5574d61cdde780db64fbd17999d5e78a5906ec49f4a6ab3c7644274931e6ccaa8ed5af2621533513d5873218480630b61a94606f8a8fe84e5291065bf4c42ee3ecd6a8f94502593d080e33356bd0619a6ad29a77113a76b696c30ed6df333368d422b5b1cb41302dc8e6deb5bb5e9cf9caf7057314f0639b7916a0a112d33321da018b8e60efdf879caa0aa639840a8cad240b4421a8ca9405a325e6de39332aa48c9afbdcd51e552d73437ddfcfb5ebe7e8e9a548173ed0a44d50b4a8235d6162cd1c1ec72c64d2d74c60432e81f9b36a28b6d56dded1e52d4b2baab62a994c6a99a5029b24ad4c38a807a32ece6e6925c9249dae979d4c19237a5daf1ceeaccef2cf9d77ab75084a537769e6274b99686b3941dae5e5ce7a9da599ad940be40b6f7c41d399d048e51285619e8c742d709a404e4541a5450c30909f93155c9725c92b67a2e0e295724f658f85356e462e84e6d2ddba51cce2fd4d771dae70adb8adbd9e2e0ced79bde3393a66785373539e9dd5d18b9cc318274ace1b86cc13082df174d895dc40bce144a315c9725c9249e9f8b965493d1f77c63696fd6b9a12a0b620dc1957d0d193680229db32adcae9e4e521ba6475f3dba0e94801e86b37bf9e260b158945821ba523a4b38c41ea8b1630338b65591a8168cb24b92e4924f45c74c0977e9747976d2275366076fcf9d759b46a0026c438ab39edce44dc3d11e4a19ac47286b79ad6392aba1e86f9a811d333aa85f436a37281ac988d66c24aef54c8bd36091d2bb48e2924b972491ddfe2a0d509dd9ed7872802ee99e7de78c07135f1bdac78f26ca27de6cbb9a599ebc0b370d9155da46d05bbadcec8577358a4574f58ddb0c2849dce28c10834e7644eab0cc9d0f52cb9d725c92e485bbb5e790f4d477a9e6f10dec017f4139fa379c111462cd601a70b7633991ef31d5cfcca225b1f4a22acda376a46577517c8436e51ac0d44c08d8a126e6a9a12b8603aeb3362d75a0f1d1736e49725c91fa7a9c7c6d2823efbc428f5e8a5c2725ba54ba89cda9d4626a86db432e9bb39f9f9e5a14f7d8ddaabd153f4f3039b83a5d3e7e4a260ad565740c30a33428df06a025fa45414b27af39d72ee4972490b437a987976e616cf57e1a6ad8f508a35b32b5abac48bd6a5ee62cae88d2400cd797234280dd2c0ebb7ba7130ab3cb71e95a2de19a685a9824d21ab52cade657000da841a85aacc239a1c1967424e6de9ddc11327f677f9d632d8b26a09bbab9f14b845953d3d390a5a5ce54b0893d5b75b332b1a33bbadd0f35905f79eee32108dc08d428d8fa09542030dd74d2643c893a1042e1e08e76619a452cdac06eee6a53a1bde1e6ac54d1bd2359f616a1e72cd9409d9b72959251bb4d4c8b7216a12e8969d4e5a7959975a2b394ad04b25a4ce5a458f76741d8112c0b452caadfa33a0e8579db1fc397b2639a6f3d6d621fd4ccbc9a2fd263e2141d4eb6d64b25ead59790d20366bd388c48941a3a41ce62546953b44caed4bd1bdb97367c99ae1bda93a02bb2201324a6a96d3ca7664a611c6b331500277adde6e466ecd9ddb9199a0a3ed6bc96daf4de2a15d3f5b39da4193347edcf9d791fb1e58ed960b5dbd98fa14815a98e35ebca7404dd3bf279d8e6b093432594694a6ad0b506bce93918376557a46a96a3de8471649a74e39d4573c8066cf4bcfd359bd278dd001d0818f7412a5c8cd0f0c1348ea56527a338135a56c1135e7ad5ab3052a15c0dfbd1cf51d05c4a2451e96c782e9534641aa36492a5b4c5499a5f9b3f265c9b1d8b5d6230a8ef53ced96ae9f0e675af7e9383148832135901ef34a01d590458fbb5a1dacb3af41e5b5aa49a1d757af974c06cce9852ccc88065318842ead9756ca232153602019c69725ec243a0c5a0fd4f3759b357064cdaf611ae12500b03281aeda4ca0b590a336a6e778e0d3aa318bcc2714451ac8b5874db8b3c2582e9daa82a5a40997322e59b256d4b2dcece09465b9ce92e5c7e9d149667c81e873968e8d70b44cdab53694362aaa1855965ed71d810aad08d462758dfa88ca25751776664bce26b76c72b22c440f63294b24a740e7350b1ced4cab451ac520c62738f2e4368886bdf6a0c88ae874b9dafd370b056836e825002ea4156c6e2e6a8b56fd141085759b6c667d344eba3052c4886888328683cc9d2cd6ce783111cd61638b5e9b6cbd8e1125212283c1190e6a3cfc0b85a892b6cd9ad02bcd3d279ad9ea38fc0e86a79982a52aa404eadb939744c6e87b542676bc3bdb9631631f762a413a14b04d68bcaa732419ab2e63734f3497b74591231e71320d19f1856d880d4e7d797b90f51421d2fceb8e9d0e0b3d4f9ae9217a1ccce0e01a19601a2b005c85b35c69582b213a08504e867229981e423654a235e6d4696543cb96b5bad7ab6211a34a70e056cb3620f1de807bd09d041afc9dc6d0b5ceb71902ee3f38efc8ea53751e487404c94b51961cf6f83af50959de407ee98aad6b75d68bce3a2672bb8a1b147499cfd0294284753e9da87156c89c18c3a3bea919f3ead4346769bd29f390f72339b1c30f46889c7bb6626a16cb6ec7e404c1b790a28cb3a9a529cd500b0d39356c6a406c96d170adce424e861102d7b9f9ed3910d1027ee35b73ac874b1198b4c464ba9aa43059695f3f9b1fb732e41118cdfa12ad3b31b04009cf78a57068a0aa112c1856c8acabb2795318e1590e3d8da35cd14a86b591be6356962aa96ba45bfa255119c68634f63a85181603a996d158a32a1c76c4a9752491db6874bd716c92169622448902e1598e6171bcb1e1173af40c27be87266d24e6011885369450988489d11d0273e8dc4b6a732420c9359d0bdd16a801a9d9b8f94e3608d4925c926ed29dd996c862cba63d93265a6d418c6d2809fa17cec67d0b431ab87a8d4b538d8d8356b8d154a434c7353ec8445ad10abca831aa44d5a1333969b738c1039f8d1da0b14b9724970cd87a89a8054151ea65bb41f3b343274503f445adda17840b556662dd665659f26b7ad9b52a8bb7108ad30e2a9f65546f04dab384258d20b6ccef28719016dc3cd3d25638ae4b925c337501f542232aec69ec2d6679f2ac9d1c6b9a17992dd4571702164e8145d1da29a98f876ba69dac2ac02e3acee9e91b4e4543210a073505ad90b308d45213a9d761c9b92e492d8f7e64ecece235e6cb1b642cde433201352bd4e8ac29669691b7a18b3928cd6bd4171aba0a2a75d9055c086b599c28c6d63b895daeaac8889135b4aa64425ccc62c3631a5e76e4b924b7ed6203a578743d5892e18c2da37ab28110641d0ccdcf9a0e1efdba741062772b7517350d63ed298509e695136974b536e318f20ca86294e34acede69ca7a8ca2d2a039845ee310771ae5c925b0f43e67eaa336878a738db5ec998f727139a48cd18bcfd0e9e3cdaf4f4d58b3347afc7d4738f93738d93191591d8091a90a9574dd8da4e74ad82b63ee52de394ca3ae2c33e63bce2dd2d4a74726ee5d4b61068d039b628f4b2856b6ba0411dc3cdb7e91c614cdefa50f5ddc5c0dd2c56dc2ed16ac83ab49272b2d224d286bca0abb26bdeac205956e61dd13e21e3976c41d92d49c39a697429ad81c3394cb02d12ce973b3e78f6ea11825169d479b4bf100687c5975b2a54befb3cee62dda310f5538dae88ce4dddb4c41688522b30d2aef4b6c318326708d318c6925cf5400589aa99cfe71eb25de87b15c864636947aaced633a5e72f76f88a92ec1f5cfdda79c20d7ead9bb959668eab3cda759256645bf1323872253a7730343a9ac8092cca4d31b119ed84b5c0219a0e4163d592a9416a2665c6f651952c4b195bdc205aae3a257bfcf3366e20192ad6eac3b9dcb611f53472e8874f76b8596f4d82406bb3cc75ed7e0511dc45ca22555ee8e1c6169a2aa1012036d1bceacd419d22a0358c5c68b5a94ae526edcf70db404ec26de139af711d8a941a5887b39bd476de6e25b1eceb338348d75a0d2bcaaf47c97ab4f450a4217a18b4d1a85c56467952d82c11bb588998cd0c1729179422564ba9999d02156718759acccf53ad544562b769ae2bf61b6d690bd1177bb423263b28fecece1aaa92a76b318b56ce9718356fc2c0cc8dad4a9b584f532aea0cd0de681422a8122c48c183439dd4a5ac22b137bafcd996a59da61dd3f7bb3c33b054d1a7abe6a6968a06eda99d4bcfcec73a7e8a2958d2179469fa4e5d087a4e6f33574790cd19f2ea6245f39d7af40d00083b6239f19068a0b296b396d1493f161b841913a3b7a1019f32658dcb26ecd6b5d9d00ab3074bafc6d4e15d55e8d8ce563d6ce787b2c5cc6bb3e5d199476d699dd0a7b390af4624b12abd100ed570e9756a51e9de8e70491c4b6866a7365a80cb9d80f4965cb36f4cc265426a0d934c5bb5a2b85159d0b3d7d3df873c9ab7d73302eb474eef7718e98b6cc80c36158d482ae9b7268d5970082b53e2e3ab3c80abab95b3a19b90066e6a4870ab53c6e8e271ab53d5ce4b74eaa8d52903136e79ae9fa4c8d792e6216b2757ad81efcc837bf55f3f58a38f98f40a5ef52984eb4809d2cf277767167448b1643d36362a96a11856b4debea2794ab2d29abcd9ab4904d239ee6f5e3c4973da34d7c42871d9b5f62e32d042b45a16d8be9174b81ebf3ba60c8b5665d6972634019a09626f2cc986c19999d5d9c2a792888aa5889ab339b5639f3aa6fe9b70e0331963556a583685ec7f3919418f2195ad99c179a5b1cd33846067988bb8ec6c6f3b47107705a02d69106743444aae3351289c6bce26d10bcfd225a94406cb49d8c34617be50a57041dd6dc8c4a5b18012d4351b2b42f9a1929ba2a855a7408ce7ddb5af6256e3a7f4b57366dc2bccbd5a3907ceefaf30b473ae89fbb5ab2a819d1621b50e0545c878f4a7bb399117a0570e129572a844ad3959a76ee2c5cf7e8ceb599d9aea8db8f0c41358aa15bf5de50cf76c373e74f6b71eac7c95685e31a36f778a0cd1b7024d680a6bb66a62b0676751cb834d20000b12a403bb1d3e0290e7e706ca3399d3728c100d86d2d03267a163a90a906c715135d591142cdadc895596bd9d6d43cfcf001620c667cb237b87c36ed4df4f9785725eada0a68473e588b89205436a910d1ad5dbe7603d5016bb75ad69bab60288d2e76776b7a329486199da16a0344b135e3cc207a343039b7d2e7e8ed279aa668d0014226949d1753bbe58b6865d7b331f0e5ef7e4c46ed7a8e50ad8d440856b54069660d1ea78f9db560aa21aacd089d4a967a6d12dc2835bfa31318b54206d2a061c9914ed334dff00ffc400190100030101010000000000000000000000010203000405ffda0008010210000000e93b1db61cbd5a4733e44b6cb80151bcef486c1a6b2b92661ca9758bb8657c36d8ed8086a4075b68e9749829c6e46e0eb70a18c6865373d3b225515b31048db63b6cb315e6e8cf872f441e99626f88e2e87198f39d8579fa2a44f620e62b886db6c1526528f6094dcad8b299d95f0e5b3b4650aebe76935319953277a8c10576139db0a224ab56540222ef22277665e3e9239358ad0146cecf3749a59f675434d9595b2bee6af3d5e929bee6e86056556cdc36dcb4e9a6dcc732e72c994d99090acb5db600e612769517346744d455e7b1a3715f93a3a726ac91a920e8c1c25f4ce62c4ec764640c723cc542725d76ca257aa70d6f9ed03b251e68c51f19bb0cc43e7db1c10551f4314ae9cf351445e3d3b8ecd531652c9aed3519e2d41642846715db6db9aef3a65865abcd66f8a05464be75287052d464db191dd2ca500745e89a9d8c9ae94ca935255e4e74d6fe776331440e02b33b8195f2ced605414c677c7652b95a9b0988be13cee8adc7e82018063b297caeab9d55fa14a10a8cf438e1364746661a69ae909d4695b9ba734d5d49528d6d3754a057068b9d128712db159a5a3539b69c7a8af2d04819bdd173152acb9f6b4284ae472d1cea33da36c069250ad58e0b36ae8c86931360884316557d49551c853260babb0d668ad1849c2cda96db012b36e44a2194faa55132c5f2b8650ad99649667936c337465079cd703324962863d0d3e5a4db73748cab62ecaaad8216e3aa752e218e2a9d14da4da3d1b1d2a28440eaeeb1c287cfeb241aea2cc0cc122fd479dc614da791ef4596530ec45c25569edb61608ab49f3f7683d9f1946b86e59f6d4a4d941a2ecb376a3bedb9b55cac2866ed2cc172699af2fa0b034c03129c8af7772802862cdb2abdf6db0f3bd23b96a66d9930a49018d69e7faab345d4acc439fa6aacf4980cd302b88467aec761c7d6c387b70980ce8aa0185a9c1e9a473b1d087495271d8ce8700d8bccbd36db2f0fa1b7176264332ca195f9f39e2f4677932f34acee8d96ad81990fb4ea44ac6bb6d9397b4466ea59551a99e2c8aede7db1abf1a76569a4b96b40aa42860ace86c5c1d82f2ddf9b54aa2b2dc368ec324bacac78e96bd1c483cddd4074a4e8b35aa3b27565647d3e2a43b5920cec01a4e6584e772da52e931974302cac1316d45c114928fd5b2e38f996e6ed55c758a80ab98f33d306e6ea242acaacd970ce8ce034d76364e9d82076e1bf9fd9b217664a3c506d1ba9dcf6ae0a6820af4c9b56742a9b6c331eac0642793a7cdec64219991eab24c010cdc9d4c98366288ce023ae2c32ec728ee042e5c9c95e859b66d88a811397660af93160f912ef20a41ab739281b63d409d82a71f6113c4e629450d44e72054cc29ceacca94ace2c68c2586db02dd276db4f93a5c09abd14e93e9f428965d759ae21b33cd4b267766542884aed4e9db60379dd95d963aa7225b44abc83ab90988d99a470ce199e6f3556a4d48eedb65581667c9363b14b738e7bb4a80b29d2cc0d00008b090342982554597ab6c00e6e9404195734cc62d5a6929270d8287664c5d4380b8e38ae14c7a329453cddd21b19d718f2d1f5025524c8e03004ed83679baa6daa0a62cf4ce000373de93563378c5fa910e7917e4b239d8cb3838e2c855330b2860b4becd8265d168f42b88a57a44955ea238c12d54db05cec15d8a206076c6d2cf524801704e95f3dd675ea08191b3a061b9299980d8b9052c52599b2cdec175b62f954299582717439777444a265ce85234a21c3152f61220070e91af44b1bacd3a4aa2cd5f51f8bb62f52579f5565880f36d0bb2e5c1df5044157da3aecaaec887a939758bb2b3c39ba0256eb0b222ae7d95b1e4ea9ecad4ccc22573808683062a5bfffc4001801000301010000000000000000000000000001020304ffda0008010310000000e648002bab90e892216b7cc16dd18b3b7880a9d6b4c1c4e950ad63a7467954de40c4003adde5d071c1d0f4e55d1685cf3475e59d5385b673ae907227ae98697044dc2188002f531eae6ac95767374464ef45889f444b496c09e5d18601b3139791693810537a68b4ca79deb8aed9145978dc2ade2236bd24cd4c6ab216b34b59cf029e8f015e9a62af1d6f5cf9e2f56f578c683ace62fa310e850aa5cdc90b3d73d2eb384677a4e21a4541a6475e3d19ce1be9074612d3d2648eb8368c21ae804d4a1b6631a4cd545e020aa4a6b588df2b237b8b21bd60cd7446d96253cb4a33d0552e4ac8b42985280348d2a1179ee62f5e8ca845179c5744e4e31dc4ea22e92a915ccb7335999080ad0c75c8e96ab35ad043345591d1130b44c4de31aba51aacde56ad3515ce030eae7cf6c1df4aace3477214ac2b325ab4c6966a81ab0e68a9d9bceeb976698b59e6d70aad6e92a9b90a79f4e2a4aaa8654a896c723bcb073a39d1cde0927a2a5a4620f6ad647428a6b5e6d0615226d4151544971cd6b49a77319c207b4de7a4c437b5ae6d76d3365e7a4256e690d3322e5de6da730ccf4b84a5420bd6f1db1559336d78d5f5c3b073163954aa5b90c76cc9b57333b114c8c37e7340dab3558c21ded9e0746ccb4a61db0493694699de69d169b2114b18deb397ac53b51ce8656d841db5145bcae0b2521c89ba913ab899b04d4f31a0744e654e892505adb9a35ea9a97722a79a89ba723b53bc563486a5a758623d65de14a5ef8e86964b88d2c70ba334066b3bb74a69e9182dd34432c738e37baa2f9b4a1de6a9809e4edb9abc1e939c25aeb099ad6113a5cd0a583b959e7087d159653ae88b98d88a658ccf4e77b1099217ab98995636d4a48aa8e61015dbc5274c9a491a333d5b5a44efc55a5b53968ef5ca5a8cf46e558409da8e7040fab9e1f6f20f62a62dba6ae237e4bd1ca4af5cc69002b8431359e8a70041af4f1a7d5cda96ad22a6a75496dcf59689eb532aa47086ad085708d3258001aefc95ad149536a09d66c53d31292d9e310f40710e98368a99a594e7482af7ca7670aa9a78b4f400abc13bda63350f42694d326b3b9755150ab90b9d7357d6af9d56aa50d67a5a45699245de45bc98272e824ce874c4ae78c7553277cde2e80ce68a6c4b55035ae2829d42436c8a50c56c0caf9066b519764ef90e9294f3cf7b02e01e99c0da9346a55867729d0860972163d267a31ecc55025351956b600e574609b7009d296ea5890c013ae1a554e87b2c9dcb408ca9e89b4d372ad08453ca6ddcb59ad92a101cb4a515a574609d88255e74f38bdd37994ea5cb22aa33bd1299341a01a9e6100f6df191dd4c523492b0aab28c6e983494d5ca6e61455ab680279402a8ede7c82b5330bac4d4a9b1381b69829b009129b9a6d4d31f080697a04c156934af0ddeb9ad20434e81a8194882c21531c8e1f2814eb5c35682e09b5a693126a4800c6d4a6c86e46c400272d733a5a52db87a2903cdad378925d43b570da6243044d27422401110f1aaa6cd709d6a552bb58d504d91be7490d512c104d27493864b738a79b7a945ce99d4975183d5b59bd05a388b4c1928a52aa84d01314d652a6a9d8df35f64ba8c5d34d0a9a16d212d82902b22a8405284c814e6eea9ad31aae9ca54c45dd458dcb5573340099393d00689aa9cad2c6f4ae52eeadc99cf4f36b1111a7419d68039615298c14a87a8390b2258a6ad735f419398711d1a4379637b67a536200277ca9a6a452ec64b294b4e41afffc40023100002020301010101010101010100000001020003041112101305201430154006ffda0008010100010200ff00e3a8a0bd0fa0e21cba663d36b1952036e531f029952358cdfc8821842011e2405c9301f378e149f3406888068fa3cd0a6aa1dd99480cbe6bcc1c5a8e7e7264dc55fb076c5fd0519a68962de2a08f62b6de6fff009741151496b5028a0d3434b70f6c194b96f12a1525671d71b25bfa582111400e123318441e1f31972935a83c200552ad02ad4957c8a551a1ace21c138e50535d36d2a9fe7c6c3cbb4956668b0413975f5200616deb98cf078ffd0ffe013618bd4f58be85abadf150b05cad733ff18569a320e2dec2ec465f6bc75c24c35c66a5e834140f73820930786094ccb9f26ac8f390888c82a0acdf7fba347b7fd1fedaf3d6f349a090b71c557b2fb3f85f0142e962c12bf2c745e74610c3c11a6bff00a286a1af36649616516a936dc96d3fd60ddfa09895be529c9c3b2998b8e953dad9bfec6cafba33c7465f790a030951b9b97ad9028ad6be18bde2e6b7715112fb232fc8a56b8d5eae747b52a5c9b9bf95f0c4606e5805736428627d65e0d7a5055fff009ebac5555b7822018b5e55f5e4d794c9753fce259721aae7c5ca439b4575d272335efae2861a0b61ad6d5e42f1c8f0c6150bd1198b40a216fa58fc14e784ace2b37cfe62a642a4fd065d172074b5c933923c1e72110b865004d0433a9a2410618a1891c7057ff8916aaf22ea97575728a01c9101ab24adf47f3877e4be95319de3d375c5a5504660c093dc64034d011e15a5339eb2cd365d9c41150d6c113f33f2739db0b26b1629e0c60e2235173cb615102ba04f98af85ac57a22c51100460ec17cb1bc57ded8cda02bff20bfc80b45745a78a6b4b6fa6bc776c7b32d3c0716f75ba9fe3114599880d6d5d8f75ac1655e586ab9ad2c592cdb0db8007b42e5942de74cdb56518c83047e1dd6bfebbda2fc864b3e86d58c6c6e42ac47ba30654260f0111212eeb63032b80dc52be183427c1e17eb7cd6847fcab8c95e20fcf1f9e3016942d6fd19a90f52ad9565d984d930fa0e3df6ad89e0141775a6c5a592b7c718831ff00ca318d16e3d880e30cac44891a22321f08598cb9711b6f19b71109fcd0e6fceeec20252ea31ca2d6231d0ad94146b41242821a740f55b34b656ca0d7cab7014926d335043341155121b7fe2b563e3317cc39e33db396c0d75bd2ba3365d1926dc9c7c79743fc2b577b576d6aa2b36758963e22545edca395f719a331325b2756256e11ea11148b6ced618831065c41b31aa08aa251898f95999cd62a5a69309d81cb2b0aa835d9160843011418c194795232db2bad26de56364b467339151a8a9826d202e2c4fe952ac55a093997bff1525f67822d8c2baaac7143603516e23a7aad45af4d7887f3bff30e305a326f512c424cd57585286cfaab625bfac6b2b2eb18a845e55685b178608851d51703033331eeff0029b8e4bb6ebb43322c10cb260b653340bb0f6209be882182c536ba22ab1ecb2b3581d9840a1618e186d400f663138dfcaad52dc9fb35a84d6c3ca8473e87c65477ceff00d1a729d2fb74f8ed4f88f45d43e467d9fa8d96b6a352f72986b00aa396964026359fb0b4a4ba70a80f42ca5f73950e5862616766df93565bdf145b04111c315d421599e297ac2a0b682a66d6322a08f2b44a722811e6f6599eb9d1b1af1782cbf3a6a7422bb2acdfe54bd9fc50d90be521cff02509936794645599750c6bbfabea95a174c92b6532bac1a2c20d6eac0b3354195d5559316afd54ad1d4af215c1331eb104e83994625f96e130dab35f281eb28486adab570edd83d6d589524a5ff3b315a000c13876c6ce74b69772db6610401c300a8bcf158b49ff00b623e4d7e532f6fe2a562c529e657662e4e4e2db525bd0a82dac0d16957a16865de35f795b182639aab564755465a1ac15c7854218d028454009634d759bdcd5bed470d522e9ebb2b1280a2db49404121d5836c932bbbecea0142ab376a95fcabff4535c355c2a18ae6151573d06eafb3ae8bffcd596db84a8da7f8c5192d31af6add657663e5e463db551615bdfc49558ec95db43d6a943dea8b5d193556e6c2e81c4c4611c8015c90959ade2566aa7099eec91924d916230610c47dd88cb4c2c670013cfcf9008d3c59a435cd3069f52c463be4598d53a150831de94a45211dcb356030b1546997fe951b162b33518c302ec1231664b4052c752baadf1727268f92b5a669041287b4bc3297beadd593fedac64639085a11f996e7d5e312c191cb5a2aa90b5acdcad431edaf5d2d959782233965457290c31995c3328f34e2b1a3592b6972197419496e7b5af46fbaea58c0b6027e8878b9140435ffd148575231e9a94e5e5664ae5afe5454d95e950caefb103da81420444e0586c62010ac7c2a90380f8e61343642020bc337d526d70cc0c7616d790af60b71eca10d20ae812e6096450447822342a8b08502759131c32ec870a08a8b1db655992181a608cccc54aaa4bcac53bff00ad165eb2819197e561cfaa5552bb3140212688b8452b2a561c8ad96167b95cb08a0a90973d715312ed8b5ec6329c435b585bbb1c4310ab5768774388b5931c6d42ab280d19890432bf4199a09bfa5a5183b1dd92b856b8f6dac2a1595111cd84920c07a757a832b7fd55bba69ba13e552d3fc54f5b33395af855c98214211e9730937a4b1551ebe0280be3859538c7e79b4291169a712cb1ac118f5a648a36ac0a5a91e5e50b460814104347f4450079b1e3428c298c046011d95a010b33174b0b03e6fa0e0b06ad07fda914559e7da96dfe41c770ae86c015b269a210eb2970d6c2a8dd12005e62902c0814a65597d0b6a85af1ec3f669a0482bd47459a4af89f45b9c2ac6445d425814f9f3c85d12ce1d5fb8548d2c6510adac26cd86c0ce656079d6c863d074700a7f417e228ff002ff9bfcbfe3ff363a2365d7a8220b3faa5eb7b638aac0583a339252aad6346f0160aa88ea6c5742e02b02567e79c89556d63da496ed669c10878f80a545849d00a5d4009f28c5a130430bf5b3029580efbe8b02ac4db68666e8903da83c0db5705c78811cb7805785ff9c3016b168b8dbf66c8194d7d44cde555044967a001cf355819abf9735b5c1d5142058d0a7cd16065b1ec23491804b63ca1f1a64d2f735aa639488d0cd009e1261806820433550b8b5a6d2ecdb52634077b0634d87e98b1ae08e6e648de8627c48f1bd46219150c160b2014d0d943f42cce6bb68ca1eb658b29b0d9f697512b96fa203d741ebb1488629b690bc768151aa7ada562c0d1275e08a7abd988354cf36ba450c5812b1010079f40e0852095b159cf4b758ecbc1f34a34cbc91a0210c0010a8440d1e150a410271c70a815a73c0408073cbafcd104a45b793fcd3602e8cab09a265d78f730ba94367fc10d762bb325d59bd1dd221faffa5ac635c682af930303a375db9e6ba27ec3088a4852bf24a82b9d8338e560696290961b036cb6cc2bcf1c80419b035342b6a8211b5206adae3130303ad2c3e28e4cd825b7cb8ee75ff0aed0cf5946184f922636432b54ff00f013aaac62d312db91502bd82de14b4d6d61631ab7ad58301c057b7f39bf61111628e7913a2ed15457c730b9b12ce993968a08601612ce1d58478c441eeeb27c69c000bba35c34516915705523b02afd332b024085ec768214ff008d7606d5d5e339972034e433d916b3494f4784a3ab14489658af71b43addfeaade9250077056325a8a0437c7151cc53162b9b0bf6b385413ea2de8a90c8156184eb50ae9a163585560c491ad89a2bdfd7af18866159b92b6213c5212da6d20a81395afc666730cacfc2d5ff8d6f5cb032d4d9147c3e40558bf165647a593c1390b5b2971435ab78f17c0f8965a15ed9ba581bc396356334601287cba4a802a2022282c4b1242b0630cd469b0609b68404e793079d6f5b161668177d7701d4b202589e85b4e495ba90aabc882124e9845ac1a6dca5ff9576f6d5e35762b967ad9173b27fd23243157ab43cdf49686ae2ccaa9c41e6ea74662e565225c4cac03a2bd61177b5e8b143a8527b9ad104a42798099a03c074cb370aad4c9614605839fa566330613ae8168f7028a519355456b49401886048e78351afcc26c9a197d03823cd05415805acca131991b2eb222b25cccf012db80a595b54d725e9fc2b5175b5ac6556b32c9aeb50b0166e30db35dd3e6969b96d334b0c135cc0633760ef7d781b6549ed4d71c38dab6dc18a59d8ac10c21031be5152a85286a15883c68d0456f1630b2132bb29bb32bf52282869f9880864b2575dd532d4d8ccf5dd4ebc0e4fa0794ceeab726a23f8a9d08564675ac2a214e58801683fa29d1223852ac0ac68acb0a950093393e6d674482b0c784a9aec696a1002c60d149202aaa904b5c84d688042c196920ab4e8c0bcefb4612d463156806abaaf36b6ada0e9ea5c7af18d542ba98f8ef8b86796a1b19f1d975ad400033749b4e35cc326afe70efb56c2d552a95abb3b312a0054cd8c34a4809ced58c11268831a2cd3069b10930458c5dbc055ac0c3903469f9f2177d9668b5d55d9f94b86bf927f28fe58c6b7f4edc8db80a7ce8cd2411c5a931d9456d7e33e11c6351115e974ac8369b92dfac582a3535b7652df75a5b7bded04732996446c7b6ea9d3f8aaca6cb821b0e3fe91b03b148aa23ada86be16b15f160304102a8063068b36e5898a673a4668f17c22b662c0411472c08e8900aaca70fac9c8a725b31f21ed0d17c20f8b5b5017e7c6f6f5f896ffaf1726fb16c31a97c45c44acdb6e41b56da89448a0da2f2e68ff23e3d956bd587dc70e8453656f9087f9c5b880998f8a8abadd43962b6e540bc68904a9acd6005236599c90c5cb6cf8914100316006e09a7004d9666086be6aa97f31dadfd06b04452a6143598909339e50ed80223562a3fcd5606bea165794b935475b316da394a6b56bd1ce49b43ac566b96cf93e35b8bfe36c3f9b7b8a5a385945856eab441f01c5bdcd8a958811d2a4d5902e4b0b4b96250824928ba68599f709e8b86ea29563e004302ab0010801cf61eaaecc34c44fce4cb19f9d700aad2b68408d1940dec31662b6f7a0f51737647f38b6bd76d52a54232a9bef7284d97a005ec170bd3212db6b664ce19c722ab8315b28384f83455cd948ad023baba98445ae947744b0570b768e6c8d2f05aa45c7b550c62190c72ec482631260806805248f19bb5841808f2c8462e21a0b9fd26bd8e880a0344009061610976da98c2291022adeec3f9071b22eaac4a03b3b7e68cc6ff00435a22abb13ed1756d7d5656257345ebbd6d17ab81c5b8ed471bae5949a5aa4a56b20456b4a128500df6af78c4c26a1ee78a0c66a974d61773a858b1226940582180acb26958b1f0003aa45dfa16653baba34aeabeb0db9b562e5f618b19a4509f134708a2396053f85adea071efbe9a85858fe3cfd7f355d42b7afe1f2f89af58d696747a2a003d695f22b51d2582d688b78a89362c10d84889084082c0616082aae20bee6b3b53a65ad1a3b359f45625d8b0226d58130430459cb27889a4ac1bd2cb76cc40151534be4bc1e1f0c30c502b158455003312115c1308fe293f06c24c644388f87661fe62fe8d4b4f20f422d6284c56c46c4af172b0be669358428174440aaae9caad9573dc70f674a44481457b76df0a2a516e566766195b02a01b9da3cd02598c55d045c3b31bb0490cac18820044ab0eebecb4c6f428ad2b54e9dbc1027cc2329022c2dd8b3b36072cb6f562c6312b4c24c551f56c97ca5cb4ccff004bba8bd5acfa575224367fa973bfddfe8a7f3f373d721b20e457688234660c1ba7b0dc324653db5c25e5a9556555152a12d9c05945192f86739d0c314082136392c39d19c2d6a9cbe430a51a6e1f15ba94617775ec6127d50a037d09334aa55010599988f0ce8386301e8badbdbc53561a2be43e636475eec59f5a72519ea086c7c9ff00435b045951af2aeb28765b9719c3d8ddb58b68b11da32b2155085eca89a0d2c62085c0865355f75b67e42e6aac2e1d58440caea07253e62b280d7766bd357a068aea8c4ff2ad4f966c68d34139e785043459b1140961a0b8234c04309684ab06db38666aac21dacbedc927fe5f976bad97747f9438147efda654d5b3a155b6581a6fe94daadb2390841892a765b2a77adb41087352596d967cff0035334124a94219492555423d3cbbdf9eb8e0045c779d6e015d498ba6cb7b00008086b2acc1f5a50cba820219e57198b063e13b20807bd950ac895b1604ff00d306c49fa4821fe44fff003747ede41a952b612d12b36a9521d69559bec12cee0d708aaeb15d4456fab5a033bb22eb06ccc0fe2c580a387d967cdaf2d9ec45c70baa2bb6c2aca16ba69c16badbec15a32004ec39b59ec293462121948109ec309b2411183780b068aaabcf01639dff00d412f9d043fcfe4606610e2185e9bb46b4223d3f36ad5765962298d00a94926ab5d1a17dd6a25b1070cdf9c7391c10b154852b1ac7cd5a553663427697544418b5e13bb59b11d017b37bd105594aa005ca10cd1c084115f861f14c60c0400a0480c6625cebfed82724887f823f02efff004b6022c2cec8f45a65ef8f6a875760cc7aa9816242a2c6775ac7d0c28aaaad6888a65d3f30fe8d8de2850ef2eca5aeaa94424b136b96498f5e3536e53e697620824b4336a5634d99c2a156555d2c743e108bb6861285638b0a15849667aede89db9e7feb5a61d7931611e2cd7e1d7fa97b11e73aa9ebb1aa012c60e81183043f40e828c5c9c9ff0063e3d153bd40d295e45b5c4f0c74c599ada210358a9be39243162db765a3e18b83f5bb36721cb2952c4c218560063078be1109ad9e3801820721b644432d0b1668c70a1414680eff00e88295a4e6c5318788ff00854fec6441157e669f954165aa8f5b583930a70eb4d0cd5618a9d1212f2b7aeeb1dc0543b524624cc9a72aec8c53c68409a0b71aeaaf1857cdb8f4fe5262eeec45a1b1d5d98111c09df43c2c1c318492212c01dc2ba1e340c85d389b25a2a2a30b004d7fd1429a26788a480ae883f2d2d6881102b0e62dbb74aace8c261099392f482cb693cef9e02a47ac2ebae83e24bc1190d42cda186680975b8b89f3471f98722cfd45fd8cecfaad4ccab2b26e84a91086248553d99b5308e478d369090a6bf9f0cba430a10c0298202cc4cdff00cd6086625dfa091488211f9b8ffad632aa2d75a1435fc9b1ce3d75bd6d5d71d457ddcc8c2b41610d54659a8621779b682038ee0d92ac2ff172c889af09a694c3aa93856675ff00a65dd4a850340d4d6031208c5996698acd98a04308136de2333a3ec4139351a96196006385f2c7db58afe0057d0088a1135286be975e44002fe48fda6f9aa4168bcde979b1ac5b92caf06fa1d0d6d3642a98f1263cb3c10469f40551d153e6c3ef58316f4cb19f6b7f88fe73fe5b631553833373edcc6705218e00214ea0244ef6c106dc83b0a149eb70f8c00d020921858b6ee10e75a69a68d0808a9e570ab0820160959ac308b3e8f59ae209f833f59fa3613d0528881591abc4fd2ff654803a58c2c0dd1720ae3930a8134f509559f315b0b2538e59a3295315aabd7229fd0ffd25cebddf1efa34c162c68581254ac2200ea40f486408150479d03b244e5bd58d363c52ae0d8001e18c34139aebf01adac42221705623b586d4b685b5191ab4adabfc04fda25c1240481784aad728b4b40f5dc0df43aa427b56094a18ee2120ed8094e4ad96436b93ebc11408c18528d72da99f5fea59637e71fc7b71ac266e22a460608d35c81c84f99af8586302909e963333a9e95cb741bcda3b83e106180256e95ff08e0da92a8a962102586237e6db949cfcc291f9f4df685d1002cac0b1f3c78b0865d57629b68ff33d7f3aeb50849b5566b46162faaecbeeae80195abd32e840c67cb868175a53dae6539195f96ca15502aac20f8583f65c582c0c48823a952ae02aa5b0268851c950a6086210c4184925aa5118b59fc54e4595d3125e5a02dee1bde1228708d977a5411a6eac04aadb8e2574b4d6cb7a8e9689623a2405542d8ac10e9e1f17c46d870c584e1aa744292db2c710b1607b0e5b9a32fe96fe5bd5d030c034f3a8c36aeadd0652cdd18c110c71af17c304d058001a68c4cf9d418bc35ff3558caca9658de37b54115d0bcc61fa6ca1a332657fa822208668869be8b062c8ff0061799a58274e48d297565d12b1d55a39fb5762b92e02562d7ded8903c52b009b6b86564548db10431e141e702a0bc8108849891a30309d83b276ade003c61cad6d3b7b838b7f906bb58055535706a6ac8a9f1cbcadb786bfba7ae96a7c5a6b000d18218c0a90c1618b1c2456e9275b204220255d5a6318f10d8185501d81cd84cd0244139e400218487c5cb7c0b31cc0493e11d240ac84404c336002198bb75b80a035d758ac858020e1c16657420127f9d6d2c50119544b4b79f997e58adc37e6a7ee5f2baadb65700d43012c491a2baf98471d7d45b5bc13a2416585dcd82950582178c9557f3150401c32140857e7c410020bb383cc16d79051bf35d3c218244685594f967958b0f5197e42818a98698471463b2b5495fc99ff00d2d6768c635250a7aa02953e55623b428cae0f9f99666aa3a3fe59ce6eff00d5c840ab09678496def6cc1d2325a5db6af5bd7606309ebb69a35d83688d5ed095501ba24cdb375d06860f04766601010f1621dd396f91605855d54ab0752c1e02f36a0e3ae2b56b8c98829681cdcd90d93f57c8195fedbf22a8c55895b118a32faacb08640ba0f4bc79a7ada9ad2e01eb388b908b5d14ab2facdb8611e91aa5c35c1d3e6100529629e1d15028521ea2aa7762a12fd9b059533d9b31834520920f5d3428aa91a38113cd997b550cb274ae191999d967228a46c0d03665d99a6e36ab929e5aa55912b151ad96256a012bfc2bab40390b5298ebb0e10a51325283664dc555c088cb0cb19600c350a9014a808f6169bdf7b0d5b872ca35a61db9adf423784684405410195808211a301d1115a3432a565d80e5616b1d8a3279bd5548aed65750b2dbdefb6e0f587ad10810daf7ac0a52a731ab08a0906b3eaa3282b6ab82b1496e590570d98af9a9868f2b81d8e962031c0218b1653ad18de2461682a1554aeaa021818d8aee4bd93140056c0b0c27ab2f0d1218d02a0725bdd9f0331948756450c199addb450a43195a2bb5b60ac8b03dab656c14e392393e5a022050d02928cc19900566f1005b60015606245a2c470e63433f3db32ba612e8086dac43a2082db8a431258b0604970142852a51274cc6cfa2d85d8b1c5b56ff00abb0667452a018202eca55639e74616044e190c1298d088f1e6806000282ba9a72058cb0b074728f8ed82b8c16587ea4e95831134ca1f482dbdac9aa540b5753aecb7896259d124634ca7c73b2c67222c460c6312bc151e162c6080ede74adb075a6677ec3060fa35a322e8a902b72ce9e2c222858cc489a65d696286570223172fd465e0c6612baab42c018ced036cc160c85ca4b831f2cadf18d4c1429eb6a1a7c999b29ed3605d03db316dff553a9781aa0c1234d89ae4c0c8492bc185b7b63e01c80cb600c1845043c7311780ab15890c8da0acce1aa5859411a0268859a6fe15fab073d77a134669c709520670c19ddac2e5a6fa8b148b3ea7213203b0286a34949582b6df7e483ae3ebf536f5ff102a3a75c54c9757ed493f40e7c5656456173160db814804302c193e6a8a811c5a4c444ad976b040bcd655decd34256141029a4a8f0c51186b4d0b07d98e10083c30ce529e0fa5ac70002210f032085a582b9d0642b098eab6e466d962a2a050bff0030a102ac46d645f6e305630bb3a5aae486528cc6e07c116085590152a0a30da38678c9f14a945934a2c14a155ad9751d09aecd9b2bb43b9249e958184468caa012cf160860854845018b002c72de931a10aa81ced54d7f3e0013b2fd87c88d12a1505e7fe600014b768f8ab7d4ccf09ea305548591d6025ec2c76a606578c8a3a7b5ac3623abf421523b275b77ae69ee058a931ab458c04572e2184080831bd0a4431401ad6b4aaf60863b9266e6c8d11c22462b5a215008681cb8843177e2b5039e3e3ff110445e2d081135b11d1eb6022a903caa24680323a7cd538701d1c131dacb458b1275f40f5d69f997e1ad651863a58df50aaaf14ec029a603d53b9c99d0308f1a03a0373a50031601999a0854d736089c8421cd41068c018bc30846dbb08ab010437fc84455843285c4a72583234747ac200d00e29ac066aceac5000d3abd6a11b76c68aaabdf7d5386f7d38e31be4c97a6163d547f8c621c7be23ed1b4519201a80203181020520ce8b120f60802b5118bb12239044d3a701005560e5a2058082492f088238b22956034cc2e5b7fe00000a3ecc66c4192ea1442595967295ad6018f10acb42d9d06d383010ec7e58d81ff008b91f8ebf98b42e22d0f976fe8ff00b85ec7020b12e16d965e02d6bf110168c1473c083c234123313b846e56a82176b59ddfa0c6694299cb2e96584954e20f4c68e4dcb79bac2a14242ccbf244fec4034622a967d50eee8509f36d395510b9b7b204ad9e3852ae0b074d6d568c41539b3f5e8ca4a5b2327f43e94a3d0a96df851c0652c0a595a32d883e2f41a5558b37d0389a02312c618219a4ad40163bda099611148814c0cad0c31058a8888e343cdb125d5d4b2328d4ed4a8e481002040a548450bc2a6989942de0ba3d65634dee03db3c40633d2cc5fce92d0da64a3045566576ca31f131f2afbad65aeba91ee7b40fcc6cc52518d9f476e815c8a72c3e8a9ace29c2ff0017f93e26b62ec0105790a89c88f6359c2d6c8c9c00a37bd2aac308aa71c7458c2ddf6d62b34bc34455849658b158da6c1078a029062c511414e1971c5e481292211a3e8057950f1cd10c772608a684a6ab732fc8680d69462dd664deb12a23eb00dd6f9c1468408f5baedc52aa3e832532464ffa5723edf47b21c77c7343502bd2c667731540db1308f0c50abceb4422edd9dba2c4ec9254f76b144433915f3b367d03f80a9048e5000629d98d28394222a456de8ae8af84a978c94068d00e12ba7f3edc96bba8663d14e2df916de6b442023565231a9ed55682521aa6a3e1f103661413be9599fead6d772e57dd59cb377dbdab34496d920f4c5480002b39d05d3310f0b6d9836da062c4a8d10a233334e35e00b1600505623781c1638e6f6e54028e082272d0924448c196a8d1aa4fceabf3505d96cdb5221ab0db2b39ee9d170521841475d6146401a633868d0d8d60759cb030430b83a080458d1c10a8f50f08d01c3214e156120a377d877b03b3d960863aea3411a3bd4e8ac855c96d830fabe2ba3ac20cd721406548f2bc5bff002cb5457c136c5a69408c4b56f552149b7f4def569c574e361dc8d6e8a6ac7eeb7462db30a94c1b32f159bbc5f3b11d1d4048613155d5e2451c8004ee6aa0f5bc0dbd89b24f823422072e185a4a873c0479b849f1d9db1cd1195c1854cdf5bf04d8886a263c503d311941bb1ff43e59586a5400d0cd697c794d0312ccb6b2ea890d8b8b4e0d9512d98f7c019ac3ad205866b44108d910b363e2c32f1534b4109367c48e1d156b021f0984f49687b6b65101dec953019a69b9a5550c62022e6368b04d31762284a61861560e3cdff002ca088eb01deec1f4fbd8c0e366dbfa88c84430810c59552312cbaeccfad6e56fab1abc65cbcefa56ccae16b60c760055104077b2587e766e662265538ad2e5505cb128e18f9d16e7804396ecbf4c760d6eb2da1c75df51068011a338651a849814476bda285560e4c55a56b8cfd312cc186bd0157932b6430a940a231b42d4de2caad429f9b753d6f75e1555db957653319aa9131db068c1b325a3db53962ea5838e428017509e83124d8707f4723f312d4cc345b4b911a088402ad154462d008619d402754dcad751620806ebf1e02c6c21d2e0fd97d8843338355741adc5b34aaa15d990ed90a3271cc1162f8ca0232bec295297867b6c6802af21e9cc4cec9c7387ddf942a5fcb1f8b5fe29c018ef7ffb8fe8db9eced7aba824b23475d082006312d0430902b9859f9b8ccb5dd5e696189763352a13cd05624806130a85e7868487a6f47ba8b6810cacedca931d5eb4559b2e1d59dfa081156d6b1ac8b0453b80ab804329f440cae099a034903f518064c6b6a0a019c61af199f9b57e827e4df8f4fe8bfeadff00aebfa2d98d96d927216f5b006a957a2629562088b1630753e2cd3289763d33172af0e3a42ccb71b040c5fa0e7c11d8ba180462e4962ad4df5e414bb18a81e01a2bc7cca10ca143121656a4dceccc5608213d170e8ccdd927f858b04136594f5dad85b254263e0d5f8dff008d77e7e2be565a4ffd2c9aa9fd23962c2ec7c606124a595da232b1eb6591d4b031429db0650a008d0952eb5b4ad32b15613a0416060f09dcb6135b07fa172c490148dd76d1900db43527c59c99d751bc2aa810a85596beccb208a009b6311879b307ab162cd310c8772bc4abf147e4deb897bfea8ce6cb392d6e1dd9f4ee5c94218ce0c68d0f81525642bd4d513bacd71868081a72540258e8401d9ae4b70f2727f37441818311d7426a38e3e66030cd052ad1a2846aae5be5b5b4ae3463361b815e9a74cc84b5a4b475e0268cdb1885034622df440518135637e32fe5151737ea3669b55d8b061bd864612dac448abfeac9c25118927c5892b8adb616a9154430aec9d0f0c30cdec956b61550ad85fa17e33a1056b68ea0424328e4c7f042078d1a050b15ba5c9577ac54634d70a8018d61255943f4c596691796579b27a46adc9b140f71b153f329fccfa3fe8599073065ecb126695c9787dace09cbc526a825cb836ffe7dd439fe2a501dc647dcb044ad416d98a44626cec1d90418a58ec027bc7ccfbe4e3b1ae02c39684820f4ccc77d74be34d011a257c3a5516d9602a012088e9f05a0e39a1b19719b18629c138428e1e5908862452adc9ac79854be4626421c9b9ee8b13c6fe76c7c32b951c437a57163c6945cb92967ec62f8b2af2e262b2148bfc1862930af07f83e341e548e3753615bfa18f5833623c3e02488d090629f1a278aa91a34114ab58436c9a600d081e6da247290c11800eb6576d6c2285042133fffc4003510000202020103040103020602030003000001021110210312203104224151301332615271052324404281339114628272a1d1ffda0008010100033f00ff0067ee3de997c6ca6f34cfd480a50fe561b76c5c711c9b62d5a2114991f114753b797f58ea67444726dbeedf66f1aecbee52e45625e9b9196dfe66c9b251db42821c9de6f2d665ea7954534478a3d0eb437c950f08ea5bf386bb1b359a6265e122f28a3e17fbca9262d33aa054d96499c8be097133ad11ea5223089fa8ed8a286bc324fcbcca7e10d4aa4854466bc0b8e27babbf7875db4f622fbef962ac5c5e91a5f8dbf0323f447e88a224688cce3fa133921fca1fc96ac4d91e864a6e922bcbd9d0949b767e8a718bdb1b76ca2f3459635d9a358b78b2b1f0b1bff74847521b88dc932314417c916290e2daf81b434c6b43979ed845f4c8e2e65d44b827d298a6fa589c0936e48716d3f2bb25256c6fe082f820be08fd10fac38908cbdc425fb4dfe0a9c5afb1cbd3a431aecbc521116462457c9244c9cce943ba44a0897d11f12471727ca21343823a592e5f6d13f4b705043e4e453911e38363e4e4949f7d3132d15dbf05ef286ca7d9a1ff00b97190bc0a31b2f511b776497c927488a5646429c5e8941df7c9bab1ea452ea23c6d45919a4d0a7ee5e4714f1d4eda2114422453a44be0e4633a8491fa926d0e3f81a3dd1fee5438c562e978bc2421470fe893c364a52f074a1f8586c6344e524a3e4e68529ce2269ed344212b8c7a99eaf926db8f4af826e4949dd8b8d21cbdabf06ca909a35d948b784962de1362c345e29ffb77364544e9e4513aa0ca6f16c4a29b3a23489c58a7a64648e876bc77284f647d442912e18ec739b63e3928b7a23c913daebc8dca98a08a5489cfe4b7db26a8a45a2bf07f990fee465c116dd52c268d94f2a8b1b2b087292515b67270d39c28a437b7948b67271cbab8fca3d572b7293e9472ae3e8b22f4d09c5a23674a2d96f159df6d9eecb650923a9e6b0b34521b7997fb37262822bda89b9a912940707787fb9951d0f0d1aa629a1c36bc774d4bed21f271ba47b9a66ec70ab7a14e2416d0e1a1c9dbeca1bf08a5b131a67562b15dbfe6c7fb95c51499a2b34363c37f0687164e7a8c5b2719479b98f4dcad713923d3eba24acfd1db626f4268bf2423fb509fc0f1b3ecb479c7bb1687d8dd14b624cbcdb2914753a5defbadfe46fb9bf08e597fc58e2bf6b3922a9419373f726547c11ba23c911ae5a7e111e280f93b285fb58a511c1ff1db51b22fda25ca9af9128d1714342a3aa6d8feb1bcc23e4eb7ac6ca14966ca7d8baed96a38b4562f28523f564978470b9a739fb4f4be9128f145368e59c251694512736fa89a92a672f3455b20a5d2d8a3fb473955e121b18d3586e3e459d235dbbc24fc89898d3c686f4b09628b7dec932491af3f8ee24dcb5164e7e742f99323fd4ce247143e11c75f071c7e51c4fe51c77f041af838fe9107a2318b690e52e916d0ba0de699d49264648716f3674c4a9da67eb7b99fa5371649e9225437f24110af071bf8471a7e1116b1d3228e1f55c0b8e514a51472704a9f87e1f65ed9acd623296c8c674b16b1459aac289cdcbea1478e2daf9387d1f0dcf6ce494a54da4cbf2c82ab670722ff002e0e4fec8a95cd0e77d2e910536eb787124379d66d65d1a1a244afc8c6687d66cea133a4bca5f82f09612137e7f14e4f48496ce287d1c71f04be11226fc1cbc8f72296d8e4e9325f64ba96c691cd097ee272db3ad5597b438cda2e06fb1c5da3af4c524383fe07274523a4949dd1353aad3172a52688c0845115e1127e113268e464be48b9559191125c534e2ce0f5be85f17b5f3f4dc689f1ce50945c649ed3c5944629ecb78d0cd8e5cd228a2cb4516c4912f512b95a89c1fe1dc6f8a30b97d8f9ff00733a9d455934ae488cbcc4506e9d27f0291fa7e11726f1b125894d5a2504ad0a8d1b3da549f76f1ab345f23c288b158632b0db18c6bb2f784d51d3b5df293d223ff23897c238b8c5b8a2737e5d76d451ff0015d8ba4ebe444aaa28e6ebb93a4271f246fa91f1624eec707d8e2c53d32334494aa116ce46b6e8845edb642088c64da135d24dcba9782d1a6244994391d284dd938ba4c94bcbc4e3c89c1ed33aa7c7cdf325523a9e29686dbb2cd21084b8db2e6df668a1b670cd75f3dd1c1c51fd2e148737e2d92954a73497d1c1c1a8a564f90d0c9459d4877a1e77488f453214a989d8922285288fcd66d8ab14f094515165bb7848bf06855d96c42c210d3c39328e9d23af4ce39c5ebbba9a442113750393ec9cbcb3dc84e0536b37342512e4df6348ea95b2108eda470c349d89c974a23c9013dd0a2da6853f28fe93923f19717a3a92ea38d51e9f8d3ddb232ba893944eabd9d3b42e58d31f1b2d0d3cae389d7bc5cb2e3ea21fdc6a1e9bf9b19436db2ca2b3fe5336cbc248a439b490a097272ad0942a1a4460ba9cd36cf6da89cb3bb746cd0d65c452c3c6c71f0c94bcbc37871629213da251f2864fc362684c69e2d51b429a64e1bf8378a8a10c78450c67561d9a124cd8f8e5688bf3a7dd4ec7255dbd503a679b91517ddd311b9565f1b429a485ca99cbc12a9107e4e39aa3a256bc62ce844de9c9d1d48699eca254c92747434c8f2c051d50bc1d22253f08950ca91668e57eab87a12d4d36c94fd371cdf98f2b4524544b2864913267fa6b67b9f6393a4ad9fa5c7fab322a0ee4dfd23979a6e4de8e28bb6ad89636686ca2b0db16298db2b28d62b7165ea44791128ed1ba1c7362a28e8974cbc11e7e3d7863e2e569952a2c422de1e1d8fe868543146293128b6217e54a547546d66914abb7aa68e8e32e4d939ab486b0e2479174b7b23cb064b8a6e2c71698b960494e9a14625b284f42921ad8dc2d1ee290d3a6c9a8f523a989a356c5110a8b9634284dff0024b97fc2f91cff007c6499acaf9cde3a3d27fd1bcce7f1a383d343ae3c7d533d67abe4beae887d21a7bd9484756365313c31a65c8a1596d8ef0d32f16531e250642713ddd4852434f449085458d31383e39794271525f075720c756310a226f16f4897d128fc1bcdba17e671698a7115e3dbddeeb2a188c61d2d0db6cac3849314e094bc91e525c52699d13fe18a4932952cbb3ecdc57f27b076d8da1c48f271d3171f23fa675247547c9cd16fa55a27f28745cb34d35e51fafc338fdc5a1c1b4d53458de1446cd155a3fd355fc62fc0ad4b9190e38d2a43a6922a2a2a258ca65084d946d9d58de1a43936565328df651ac5a699ee62132842787c7c89a3af8dab20ddb21d2c5586c8a22fc905f0448c591922186d0d7fb0d8eaf14593e557f049b3a237653290b143a3a932b128314d28cbc90e48bd0e3c947f963eb7dbe2c4e34d91a6210e1323c91b3a2347271a233d491c3c9f442316d1253daece8e6e9fb1466e4b348422229524c6b836c935bf0478de9226f92436f6cb4265a1c4a2b17869e2f143eca2c4d08ac36bb1f91c1d8a487e10cdf82b1b439690f8d68e49ba5e075b64628878b2fc1292b44dadb2d7934493246c5469b36263fcb4d314a238c9ac7eacd27e0e3e3e3aa49238bada4d5238e4aa25b3a62754bb17862ab597069a3ae14cdd9eee93dd62162e58716d1268b1625d34d9668d8d7867f5338a6e8828da28b3a39232fe48cfd3fea7ff004a65f92d76521be457e0ebe98c4518a5639797488c15266f4490be48ca3a65a3ab68e486346b14265bc68d766f47de6961312c2447a70d3c2ec9391a1408c49cfc0d33a8e9150a37b148bce8a8b37fec35d2cf945ba3f4d264e5ec4e966d951eca629a436a99f298e3e4521c25fc1d513a7950ba5765b6517cc68f7342423759b46b0e32b4c9b74d971b37436ec872c1fa66ea7383a3a64d32290e586d929ee5a471c22b456a2895d8df66c6bc33ef6426290aed128e9a290b1bc6ff000509e290f0d63a8e876292299668db356444bc139c86215892c3c53ed521c4686ff338b4d1d65c8e8e365f66bb5a2d1244e72f0336544a91d51c38b1a66cb438f25e136d95b2c5d58d0d0d1a363bd16a98afa8a24e770934e3f289c24e363c4a6f488c372db2105e49ce76debb2cd6687897c89ab22d0d165a2a5f85fd0fb1656194268698d8d3b1288c559546f1b2cbec90d313427fec5b9a1462d9514bb346fb698a84d1d2ecba469313436ad1f0cd168ac3a1a636c68ea14625ecb1aceb1585174c8b8e89ce4e4a5490dce56ef1374de913e38a5125d3458d0f0b17d8da290a870f0cebd168716f1f387432de1310bba578458eb087d4522cd0db2976ef16ff000345e13ef93f08e5fe86733ff8339bfa0e6fe939be8e6395798952da12547ea26cacfb4f77774ba2d23dac9791bd36549314a274720ba4b1c8699a3dc2d51b365aa345219f6266b3d28a63713ab9270915cf345d36282db3ade1213c2c319798a124363299d58a1cfc21c50908594242587d9597846ecea474b2a2754afb2cace8a46bbda135d8db25356d8ffa882f2d9c505e11c5f68e2bfdc8e27f28e25f28e24fca387ece36bf722329e98aad119a653b59f69ee7dfa14909889512aa62962f0962727e075456ecd942b1562c69f652c2f0c51f5107f625ea66c5c51d791cf6df6566d67ec42ee6b16f646b4523784c6c7dafb6bb18da3a04d635db79a5963c5f628e5b74851dcbc91e2547f049f83925e64329ec4cea44a2f79709a1b8e8971f2b4c5ca870dac7b4f7bed42284cd1784752b4352a625b450e6f64684521749a2d13bd21a3ec42c6fb29da2970cdf9fd4474ce32fb80e722fb657a1b585863458de5c4de1514ce9253f2f3586de2ff03cbec97c126f65772158922d8dfe384515a88dbb7dd4e98a8521c5e368ea8262e9ea3a5d323388e12fe0f69727f81c4b45a1c5363723aa253b26bc6ce4ea4dac74ad88ea43eaeca450d3c6b2db1b625b909c2115f12434b81fda68b786378b6245158d0de5ac2ac4931f73cafc579a166a42f2bb365e1650842166f091589555fe171d3f02921491d2533dad33ab8de2b4c8cd1d3e0f73fc2e25a2d0e32b42f02944dec8d0b8e48e2e48f942ff008b1a7b15a2a1a1d9e054279e95972628088cb91f533ab8785fd4da298ab2842431b2c794b0c90de287de8458b0efb9316150ca358538ec7190e5e091391244fe89a3452c2cec6fb2f16497c7e2e9d3f0292d0e4e8691d33a2e274cd9435a67544f73272f08e45f049794fbdc58e48b43e391d711c5d9d116c7276f135e1d8fe511940eb4d1523db856588a651a229d2253451284e32fa67eb7a36d2f0e3228fb12358765967d9d2cd08b2f2d3edaed6fc0d8d66fbdc1e2c5975869d09ab36d0ac484222d6d11ad21dd0c6686d88ac245e5752b1749d1392fc4e2c4e989c47092675450e54c4451ed3f527d4d68515e049898ac71eee9626b14cb88edaed92d14d0eba846ef362b1a6894d521ddc8a4394b12ff00e249af2a0c8b70e682d7246dafa914593f81a7b43651596de1a13157e1b587d958a1668422c6259bcd32e054c6c97d93fb268769347544d8d3ee6c796ca14b8d32b92feff1b88a48eb54742516268516d08524909242e28251fdcce4bb6589899f453ec438b14962e253b29f6d3429f1d33a24d168d958d96c4b0ca36294392238fa7fd192dc65a1a22d8a88b11586d1b166b1f3da961aefb3e4d14f4342c50d09891437d9a34251a1ca66bb2a7178529ba1328ac5e6f14ca58d389d71d128ba6bb645658c699a122fc12bbc5343a25c8fa8a787117c8bb1bcb889c4429c471976d1a4370ea2ca92628ab29d244a7b27e58d2ca66ecae5a5f47b544b453b44e2bc8cb3a8d9aeca7f850ca79d1584cf68a87d4cac5acd51a2df631d61dd2243597897d94f36576e85f03787c724d11e588aad772659258a1329513922545c58e2e99523a951a679686b2d17dfed4748a71a3aaca7dbd32439f1b438ca8b56214e562d25948636f0a3cf11c1c3eede137969b1f6562d959727dcb0ecbc52c358ea5963ac6fb508511dd21cb65fc096284239671ea8c1b438ba6a99abcecb2b378474e1cbc23938e6ad698b9203e29b59a1af245fc898997e0e46f6ca12131444c8cbe0945dc49296d1d488a93212f8211f812fc3ed3daf0a71b3a5df77845ed0fa09f27c8e10a25fbab42426b09b3785fab07fc8e50e37f52786865e2bb37d9584ff002bc5ac6f148b131c729618e44579253928c227a9e38293e93d4374a299349754d16bff0022229fbf9d1e838636df5321c7c1fa7c5148873c2daa996abb9b78a653343eac453d916b443a688f3128f86722f826bcc58d6251f9253f2842446259d2293f2222c84bc8a3e10a28e990ded8ded22f0bb7e31a1f4b1c6562690a71638c9aed709262e489d26f474db67174b835b136da18d9b28d92f63824e5649fa6f7adf5dffd35d8846bb2c6bf2d657634cb2b299584b16c78f8273dc9521702f6c49f3c3a5f2c92fee4b85546526733ff009339a4afad9cadfef672374e4fbacb1ade64b1a1caa96670f0d933f516c855907e1a22c849783e99c8ded68e9d50a086fe490fe4ead0d6ce4725b174782509129792c8cd6d0d7867225e2c9a7fb58fb35d9712e2cdb1c5d1d50a65b37dbd2fa591e588f8a445f133a9dbecb7668a65493fe4f6444ca109098989943124b142157e1d0ac4b0d8d31615e5a12c50d92785164f91d462d9c8f7c8fa4f4be892f65c89cfc2a44e7e5f6ef145e2f293a62a1279521af2453ed7c72b42e488e0ed7826be492f271cbe48b445e87e533963b71d0fe89485c685e04b652a4265fc96ce92117bd1097ca21238dfc220bc2148e58f8564e3e62cd3ce8d1ee66f0a68a77db4ef1094452b428f8166a28d0fa98d6c5ffc78cbf842ecd6162d88acbed7dbbc5e36595e7378acbe49248870c62e7caad93e5fda70c37cb2b38fd326b8e0873b949a23cdacd22d2ec45958d96f0c92d32f1288a5b1451b75ddd32e9629c4971ca9e2e438a1c65b23cce9337d17a5f0408c4f888dbb18d12585f629a3ae24f89935f2c93f91c88fc9097ca20d116c8b2495c59c906d38968db1229942923a5d764a4740fe0b3a51674a10b2923fd0a7f515894d91501464cdf621517dfbec6b378684f358bc5e39395a6d35138a30496a8f4dc5b93ea6396a0a91c93f321fd926566ca2fb2d65df7f5143aaefa14974bf22e488e1269e2a0686e73a44f8fd43f77c132522d948e945f638485242638bc58c94593fb1d893da212445322cb7a25164be868b54c52cec490909b1262624392298c68a3ab92117e1b42ffe2ca3f1d0cfd4a7221c489785e0b366b16af14ab09fe578b29e6de3437e0e28cffcc67a69aea70a8af1671c174f1a3927e596532c4cb8d9d31edacacdf63634493cd21bee4c711c5d8b9153f275c469b4cf6e1ae59b14b9e134bcc30c6489c99c9f44fe89fd135ff16497c3251d3149098d3d0d69e2c64be87e4689af964d7913f91362a12cbabc5090e450db194ed9688acb78ebf4f152faa21c301ce4edeb165e2dd148a58ac5f7565b37d89a37dae5fc22116d26427caa7f449eaf43cb1ac54684e1f818c6c4212109099b10d781bf26bb9bd51392f0363e395d8a5122dd8fa5ece48b1f1be45217243866bedc59144511422fe0bf82d91224511d1c7c5c5c7282f3e48321f4887d223f42ac235842a2221fd8e5f2380cb4383c36c6909884ca14516db1b19453b6287169affc8394e493d5e2f0cb15946b2ec687db29339757d31bfb691cbc494a54d3f98b4ce9b4bcfc9bc6f37994dd455915eee47ff470c348eb79a2c5d9d2396765ac2a12ce842c324319429628bc4e7e1137fb99c7121120979471ff0052204510671b5e4848b7ed74cff49287cc64a44a3f04e5e1137b9090914413dc882ff9117ff214e4a317b673cfa1f52a67a6f4dc5fa4e49c921c9b6487d754498e48a3e98c63248924491445916458a2292249e3da31ac2122c48a1495c887110e787bfec8c7d4b84524924b3bedb7dcf0908e9d43ca7b767a8f51d3d4fa513e2e483df87a3cb378d8d17872f089cf73d238b823d305b24eedfe14845e2f1b2d1450b163caca2b142686d886f72210471c7e4fe94724be497df6325f64fecf09b23cbc29fdaa23bb4462452f24bfe2723f9272f97d8e3c917fc8b8fd2df269740e7cd393937ee6213435b47c32917b1515f39b2d178687638f8636a8bd314c7062f052c50d21bdb28a1cddb3f461a27c8db6c5284efca91feb79bfbac516fb7796217d638e3c8a13974b6acf452b57374ce2e48457075437bb7e50beecaf8ac6bb53f74e548f4d38545beafb3d3f02f8b38d45d3252797842c6f0f0a8bcb1b342ef66b3596dd168a744224a6f5a437f8db5c9c6ffba3ff0093c2fa9ff9914fa592da437e5f7be7f55c50fe4fd38c3d3c30d33a963a0b43638bc31c4b2c42131084de2b4c52435229d1a2c42424296d91e25a25cb2d9a25729d541c62bff47fabe5fee8a2df6da2f0de92271fdd092feeb10e37527bfa437718547e2d9ea5a5cca6aaa9ed31a76894a5f6c7c49365e51a27c8ea31b3a22eff0070a1fbe652ae344e6f6d96b2989091458c626b159a1098a25e6f158bc562c6c6328a45c86fcbfcbfa5ea78dfc374ce8e59afe6c51f52e496a6aff06a7ea64439fd44631ff8a2f14c52450e121348524d0d4b787a194b378ac5b291ba62946d1fe60d1fc9421cd9fa6873766b0df0d7d3a3fd47276567585156dd21f99b9c6eea2bc9caa2971fea4afcc5caa2734bff00f21a5ffb3d4cb514a288c63ee8a72f9628aa4591e3a948fd46abc659c9375189182be591c7c4aa091c9326d9adf6d0b2fa8559bc56516fb379bcac36fb6b16ff003534c6f8e1cf15771569137cb1725a71b5dfe9f9e0a5c91ea6c8ff00867f8538435293a439b6dbb6f29614c4be050742917b10848d62d0cf23649328d0d4acea426ec4961b1c88c10e6cb34532d4c6b95b6b5219bcd61b748e2e34dcf917f6471f2cba2372a7fb51195b94126d8a2a92ed74dc7ca3925a93c267272788918ee6c870f1fb121c9dca5627842426a962de58f146866fbb66fbaf3bca284f14c668afcf27e952fa2f9a7fdfb997c8a04df2f1f1efa52b2bb1c597426851675213474b12c31df6c448bd2129253e4845fd3634e2e2d4bf95b439454aaaf74292363f02844eb956298a8d9ff90729a8ff004e778e28fefe48c4e349b53bfe2a87051a857fdeace0e749cedbf98f53d9c7c6aa3c718f63c74e8746ce5e475142e387b926ce2e15564e7fb494bcb1a24319bcdbecb5d8966cd14ebb2ab346f34bb59eec5cb16f43fcf5c2d3fee573722ffecfbfa7d54e7f5038dfa29c79635391bcb787162922325b47e9c84cea434f3b1ac2639ba47a08414b9b9dc9fd40ff0005f1c53e553fa8fb8e9b8f0fa66a2fcbe464799fed845ff1127c50517254bc52a3e31d474ed8fc2c59468ea39b8fa9f1c13fbb63fd5b7e5a1bca852b5d4fc22509fea4e494be97914a4da445e9c532315a4925daa3b9114ad1297ba44a5a471ddf24bfe8e0e0868e49ba8e9129bf96c943ca6b166f145bc6b3b2f2b098908d9a1f5e691bc5e2bb759634c932915f9ed89b8a2b9271f8e9457aae5fee6f1bcd8e6f92475f3ca09ea0f36210851626889d32c26b29bc34b472cd754974c7ed9caf93a78a3a5f365aae5e5935fd29d238e1a845242299a2d9584d686d959b5877c8917cd84b6da488a974c529cfe3e9094949cae75b65befb1b928c7e06ea5244a7fc238b856c9f3cdfe8c0f51d54e2db3d572edae94707a38754b6cf4fea53d2b3922db8ed1cf39528b3938bf761b1978a2916f097e0759d9edc576da2d14fb2f3a2dffb0e9a649c9cea93895ea64fed279bc56d61fa4ff0b972cbcf4b90e73727e5bbc3245668a148fa2b45aca2a36da4bed907251f4fc32e5e43d6f55736a6dfecb1a8a474965e35d8d89ab3656742e99b1b9db1f845c9c56e3e1b5f62e3828c714fbd71c697964f924a72ba386115ed475cfa78e0e4c6ee7cf3ff00a3d1fa3e2ae3a20b7d3bc4b9f513920fc92d291c4a3744b964e96bf052ef79d66d9a1b586487f453c5ac51ac53c24b1785f936b1a437c6f89fc2b4754a13fe2bbbf53d5f1fb6d1fa7fe1ce0b4e4ebb53421310ac8a5e0434ed62115ef928ff00738dee53d7f071c2fa78d2fe65ee63724ff4fafedcb673c1cd2d425e1274754dcdadb296367521a5df6f2f0e10e5951d7173675c64edae3f9ad59cfeab823cdc1c4ba3c28da52547abe2dcf83912fb71797d8c9f2b74397a86e7b489ce4a308697c9c2da7c9c9a5f167a6f490ae28a39b99f9d0e6f7d9bc49222e34c49ebbacd15d8fb5610963594589fc0e2f4359f8ee699224de6c6bbecd958e99c5ff229f0697ba2db379763689c796e32afe4b5e9f8eee936cb62122b088916bc91b22756a8e7e5af6527f2c5e8e09a519c9fcdaa44b95a72dff73a179b3584c48a2ca93c7b7b7a1d314d143bb4363588f1f0cd36f6f5fc92e68282fd8bcb7f253846974465bfec7a74d6da47129424bd43d7f226ebf562cf4feaa315cdc719d7869d33d0fc3e4890e48a970fa9834d5aea4e27ad8f8e3525f719267a987efe0e45fde2c6d92e2f0439649f26a28e1f4f051e1a3966ded9297978bc6f0b2d61158b58ac68a2cb2966fbb63431d12431589e358de6b2fb5168a7d9ac6e85623785fa4dda36d34514f147ea72493f084fd6cd7c4508bf03c58c6b2f89754a2ffb12ebe68da8252747abe454a6d47ed918ad16868716210b099b28b47bb36264b8dff0589ed1d2f1b38da94a717e591f11548df64e2d53673255d564b8969220da52b89183a5cacebab927fdd1cf3946507c6ebee299eab9a1d5c708465f31523d571bff003b8a6bfbaeca58de77dd21e58dde2b1ac6fb74245e35db228b58df7594cbcd33a9168a78b45a194cd215088b38f9b8bf62ea8fc9d3c9242686e43a24c5c4b91bfb381735c3f7b6fa86caec4f0e5fc2fb6478b505b7f2d58e4df537b38a2ed415fde1c70a485344b8e54f14278bc522a45a2878b1c1da29d32324249d9c739a51771fb3e23e066f159a358b76c518d23913b8c9a3963fb9267c26d7f0cf41cb4b97d347aa5f31d1e8f9eff479dc25f5347aa87ede89afb524737034b920e3d8de378df7de5acdf66c6f16c78ac6fb6852453ecd1d52a174a4b14bb298a48f9c5ba34533ddd9d2cff3251fea447a62eaa563ced25e58fd3fa794a6a99fabcfc92bd7532caecb56dd238e377172affa44a7c8e3c315397dfc12e95d6ee5f3dad0d11921486968d0d3c52161de13cd1621c46e1d31f3239a13db4d376c4909e24378a2f0e4fc118428ea621089269dfc50ed492a92f944a3a99c3cd0e873639c5cf869eafda31f7b1ac21084fb10bb36547b5f6318c66ab0fb2d8a28f97ddf05a1c5952c237daf8f9b8e5fc909464a4be2d3c2290d73f1b5e7a871ff000de57bbf1b58ac5b3d54d292e26955ef425b9b5142e4ae3e1d453dfdb39b9a7ef7d1c7fd299c7c31a846b35d8871627e444648a65087d59ac2a1aec44609ce4392b3ec4c421311584a9b56464a0a30a3ab48aed458eed339f8be5b3d27acbfd6e35d5fd4b52387a5cb8bd427f5192a64f89d4e2e2fe9aa12358beca18c92243caaedd948bff60e4e90d61245f7de98a4870959a2d1bedda4bc9fa9c107fc53c684d1fea20387a68f1bf1268acc78baea2baa3ff27f07a9f54fabf524b857fee47272cbab91d2f8890e35515f91c45242909310b1658d1658d3c50e5a232493f83cde1a1a7e4bc27865b125d2b2c63eea25251b7fb58b961d3ccbaa23e19a6adc25b8cbf126578caee48b5dbbec7963fa25f44be98db288a12c3ef699684c716591f342c563a39212fa698ff4e77e1cad0a3cb38fff0063468bf5302a7c2b0e89cbdc9d7d338d4fde949a8a6fe2d908d695efe3eddf76b2c6359653109e1a1b5d94cb2cac5c1e1a91a343becb42487c70b5e5927b657e4945dc5919a7c738a69f98bf0cf4f3df0727437ff091cbc3a9c1a2bba8b359ac59458d95845313cd9789396c491b358b1509311649218d17dee25f913163784b32e5e19f137b80e1ce9ff54478ebf51629f2c215b8e2d294b5127d69452e8a25295b7786caeebc2167450916c4f14b1b13c53cdc5b3a389bf9ac2161b631e28b7fc214b098878aeca42586cd0e0d497944b97ccda6be8f55c1ab5c90f94cf47ea7ef8a7fc6e27a95fb22b917dc593849c671717f4d57651594f1becd61a636893f827f44d9c8c90d7c9fc914c80b1f36387863fb1bdb2c4268f943befe9c515e44d1787f672363c747aa8af8968ea84ee2d3836d3c59c50e2badbf91f27a9e47fcd108ce3196e4da4a2bcb27eaa6e10f6c219aedaee562668d0ec63247de13f03cd8de39bf578a09d41b76bec825d2dd5e3474b1342b12108b1463d94ff0dbec7631a7689c1ab6ce3e7e4e8e54daaf6bf94744a517f1df6268de558df844e5e48af22f09129115e4847e08a38fec82f921f64477e051425e485129ea23ade550d1d4855db4c4c4c6b2e2c721611167d12e39465f29da17370dff0054346cb2fd2bbf142e34db924f6e99cbcee5d1bb7b90bd3f1287f2dfe5bc7c32d0b65c8425d89978961210a5168e94bf89613c508632449bb2e45ac318c63125db59653ec67574bfe365b358acef16f0e4e90d09211625e10a3f2463f249f8272f91a2cd09bd88558d172135a18d0dba151d268ebf0bb5c44f09885290a221b7a64d1785429f0417f436747a8e48fc751ee57e3e48717a551e38ef5bb393d6f23e387ed5fbe4fe110841462a92fc8c79a632ca78586561a1310889158f74d343704beb43aeed8a3c6328b35f8a8a7d9edc6cb24e3185fb62db4bfb95966fb36396d91891436f4cb125b147c0df966cb2d1a34b14749d6f45d168e9da13134594f0912652ecd5b2868fb13c4531084f0bc8d08e5ae4fd3517f2d33aa71e551d4953fee8ae467546515a5f22e34d2f976c4291b28d62d95d884210bb3631f669612635f3842ad3367be32bf813eb4c4468de12c54d2486a9126b78d2c5b66f146fb6cacec5d28543ea2914561b194f37e0f9628a1cbc126f6c699486fcb3a968e41af28a1b3452d1ac379d65a588f9450e4248a7579b9612cd66bc89f878bcc9b1c79ebee2c8b84a5554d31af058fe092f38bc6909ac5763fc1bedb2b0afba729caa755f0c974393594fb209db645cafb358b144beeb2ca28de150afb1c9f6512909212439791242c246c8b22c8cbe08fc2250aa2543f9450ac4d148df658d78c2909214748b7863eac272ca586f328b1348b58d9d3cd06c71e1e6b71a7069125c57ff00279bedd66f0ff1ac5e6b2d8d32cb17526d0a2e50e8b4d0bb155928ad12bdb348d6358a7d97dd79d958a19d45e28bc39b145145945e28bc3435f23bd9068831098a46ed1c91393fa592b2b0b1f46ecfd334d2cac53c262fc14eb12c4672dab55b38543a229579a125959ac68d16c68a5857da879acb194b0ef0de2988eae468a6f178bf3e051548737e4958d61fe1d66b1659438e1bedb1d8fcb124562b086c7879b6348d0c69f91320c8968df8c34531b124421e59d6c637847f0324c7f85e6851e294df9653505e5fb98c5f2262284f345aca59bcb5d97842ce868b2da12451bc45751d48a2989bdb155470962c8e2f158d77e86b16bb2bbbe5e28bc52c37dbbceb2d8d0c64becfb222c287966aa24e6fc8c652fccb1426753485c7c7d105ef4fa547ed9c90e8739294a4ae4245bc31fe06df758d14fb6842a2d0c8fd152cef0ed928f1ec6dd229ec8b1213432516268b28b345e1d7e358df759458de122fbf66ca4523675669084b34cb58675091431dd7e5a12c34ceaf7b38a6dcdab9b6abf8689f224e757b7af1b7652286df63ec69e53eca62659653109618cb584c4562f089dba47542228ec8d179b1312c6ca197d8caeed15da858b6246eb345bfc178a2d96567453ed6bc0e45b1258b1d0eff0023c3486cf02e2e251fe3627394becb1e29f652c5bcb65ac3cb4c68bcd0ec6f358472f2dbe38369139c6df3f127f47370db924d7dc7686fe1925f03475c9d8a2bda36a9a1d9edc68d968d8d0fcf6a7dd632bb131763651a1d9437d8d77d2c5bb116f158de2577846cbcd085f951a2c49909fbfe51a63bc5e5a652c37895958b62a1084509e1c4bcec6ca2b2f53e77d10faf9629c171f041a8f84d691c8e3b9b12f326ce38fc102118b7471bf4bcd3ad9d73df838c89d31f228f65e1d61e5f63efde6c6caca42379a2fb2b084686cafc36246f178fb14717f8e84c62ad8871e04ffa88393834ed1becb2b2d890961945a34ca74c4f179ac58dc89f33d3497db38aae7eb231ff00f272c5397072c39d2f2a3e4f509fbfa63fc5db17a5e9718f57237ab27c9252e6939cbe911e24a52afe17d1c7063f8392472796c9f2ee5e08bf4bc91171b692f91b5b36689498d32cf944a3e516521618bf16f1bc37948422f178bc358459451a2917868766bb5a362232f92c63c68ea249fe3a1b291ade1ce718af2dd1ea61cd1535fe5d3f87f05f249e176ec456122f14c5d387d4c68bc58ec6b16393b92a3960e94d51e9e1be5e473628a50e383a3d4f34bdb18a439f4be47e0e3e14d248949b498e5f22e49a4c8c64ba4495c8f889c9284ba254c7d72eaf362234268444e9131313f04fe09dee257c65179de28bc6f37d890c6cd0c687dbbecd22d31d946bbdb2aca1b658966d89885f8af3f0b17cfc7fff00245465f543b6c7d945e2b121f563453c5a378a79bc73f3cbd91f6fcc9f8387d1a5ec9397f5c912bf692979658a525a23c715a2108d264a72f23636ca64204a6f15cb4747a89a18d0c7431d8d0e045916448107f0425f0405f0c92f0c9a24be068bcde1b12c5148722fb18fb2caecd098936259aecb62aeca596ca2845fe4bcff00a8e3fee3a76be509374cd8cd1a3650fb378d0ecb8948f73c6f33e57496be59c2f91d2fd44bcb7a563e2549a497c23939daea93a5e161a1f23a485156d0b8e2c94e4f6393a296c6b68978486de671e48b8b2fa27f6b1ac5a2b0c6d9224be49c5792498d8889021f64591232671c97822bc1226be07f3842586c4212c217658b143c565de778d67459b2bb12cd8befb743c6f092cac7fa9e3fee3dabbb7d9afc1bc3a367b4d1ef7844a4d28a6d9552e697ff009470f147a62b4bc242736e09c53f2acea799f2b21c688f1a6912e46cb29e1b28acd7244fd4f4edaf2bb134752c448af0851109ac52ed97c3392bc9c917b35b426c4f093166f0b0c66fb132b17d946fb1e550b0f0b0f0a858bc57e0a2bb1bc7fa8817351fe50efc14517dd58778d634689cf99460adb2314bf57d4c22df849390d53e69a8afa5b67170c5fe9c7a5129b69690d8f164f4e8841223055125c926db151353f1a23486f28431c5a17271ca3f6870e4945fc3359f6885b28763b1bedacdaec63a2c63651585942ce8aed4d8b172c26f2d8efb68b65acd0ff1217e0ae48ff7393f5b726c8be49c973c61727ff053d7fd9cca0f9b867fab0fe23521dd7e1de514c9f22eaf11fb62fd27c70aaeabea5e6d1e9bd37ba73b9ffed9396a0a91c93f326f0df844ff00a5939312a7238e301a9ba1f2bdb1404b626318fb2f0e134853df8912e36e3254cb2db1d1539213cecd1ac6f34f16bb1a196c89113474bed4213efd15872cdc868a42efd96b0c6d95f8ed637dca3cbe1ba7ee27cdcfd72838c547516438b53ffa25192509da3d07af5fe6f1454ffa9699cde8f99c6717d37ed97c35dd7dbcdcf2a845b383d2252e66a73faf8149d3d2f88f824d547487765627cad5ad1c518f83863f471c50a3fb4e4e47b7a2287769944e4f59ac5e59474cd31cfd1439545dc4e3f55c754ace4e1752454cd0d723a2fb759d1a2e433c6177a9a3a90e32eed637db63c52c59b358a2f345966ca48d16cafcb786bb3d92fec24a2e1c6d3695fd21fc37bd225295b6d8d12834a6ff00ec94387a3a172da149466a0e29fc7e0e4e5fdb1d7dfc1e9d35d52737ff00a470f0a49c924bc45173ea82dff24a52ea93d9626b1d5c8ad10871a6d0e2ea0ce79ed924f6c80eb44faf6c690c7f8b768d3e1e47a64fd2f27ea713be3647921d1327295c1a250d4909bb1c4d178a65978ac594577bb28a629a134383a79bc2ac7bbb2fb156699a1e1e359b653345166b17f868a794f0cd8ab6c8f410e28d45764a1aa4e3f4ce3e55affd1c5c90be2e66a7f5239fd3bae4838e7e11cd3dc97447ee443823ec49bf96c824949f8f845fed5436f0df84735aa8b39e4bf61cd25fb49f0cbaa488285263972391d31d23afce189a2d7e59463d71f287cd0519d383f299293ebf4dee8bf8397824e2ed34753a9ab38b9637064a3e50d1ac6cbec79b7d8ca1bcb4ca14d0a48971bde2bb2a58d1b284268df66b16f1e0a468df6522f2b0ec63eebc34265f6253836b488f271292213a6a97b7b5c1a69d312e96e5475717e9cd47920fef67a5ea8be2e56937b8bf83d1f1d3729cfc5fc1c3c6ff00cbe28408b8b719dcbe8f5dceb50691ea9f944dfee99c3169c9d9e8d7c44f470f889c3c7cd491c297838fe111716a8ea9498d3a1c8a58dfe7d1fa5cb28d93e09afa17aaff0051c3b75ee4344a2fcb43aa924cf4dcda94523d1a57d445cbfcad928bda28bec4865f6dfc766ca3f923c88535e0971b6d78cb58df63a24878ac5ac5e2d9484962cde561a109e2fbefb5a7d8990b702337251d37b3f4e6e369f64a4f49b39b8df4ca1ed90a1ea22d4aa3295499c91e3b947c6d49139fab5c5cd251e2be9734705272e4723d3f0fed38e10e9e917c44e5a6a2734a2ee44dff00c897d96c932499d42a13651acd62f3bc687dda3f51f5a953489386fca25e9936cf4deaf8ff00520d4666ca2c64e0f4c94ddb195dd4b1bc2ef712be453d31485e6238ba7dd6f08558b1a6521c869e2d948b9522d773c2b584e2486c97e04bb7ecb15425086e29db273e1b6eae24db8476d51075d67a6bd721c3c2f6ed1e9b825b8da3d3b8cba524c5ea385b7fb91cab8d464f69533d3f227d31509367abf4915c726e5c7e11d6afaac6365f7b4c4cbefbed4ff0ca328ce3f7b2138aada2114e8e29cfa65a4ffe44bd3ceba94a2fc49159a11a2f15d9a2563fc2e23b1af246688cd1286378d15dcdfc1f62121b7fc0a28e945b6de3ddd9e7b284d617e26318cf53cbfb38a47ab69394a314422ae7ce8e2e39cb8e1352a44b8a2d4b5226e1d37b277fb8eb4ee62f81c99d1cf14fc4b4ce95d659171716ad1cbc1c91970a934f6c8fa9e25c9c0fa9a5ef87cc4a365f7d165a1325179de359ac5f6562d634727a7e5b8fec65c49465a382707c7cb0b8b25c69f2703ebe3fff00b596bb2bb6f342ed5450dbc3438fc9192d8a485e51252c6b2d62c4846ca626b08ea2a558b6b0cd772c5337f8272b7d32afe158b9e3d4f9d43f891e8b8bff0027a8b3fc33897b38ba99c0b93a97147472b8f4c2291ea1a6a5c8736ffcd6d36353ea1369c46c7163c33647d570c652f2950e126b1b3a66b920dc39178923d3fa95d1eae2b879be3962bdaffba3d47074ca71f64bf6cd6e2caefbca13cbb342a29945fe35254c4e1ac513e26936717af8f5f0f4c793e57d93e39b84d549629e2fbd097e1de2b1a251d33f511f0d1d3e33a1b12ca1b631d0d1668f7615213c577a686bc0fb397d4caa0bfbc9e92397926d4271715e667a1e157cdcae6cf41c3ff8f813672b5518c628826dcf9559c5f09b24fc243b6c97d8dfe1d9fbe3f0ceae3972c7fe3e71bc7545a3d47a7be39353e3f3d32da38bd4c7afd34fa65e5c2473707fe4e39446fbfa4684cb13c50d0de6ca4576ebb1a66af147270c934cf4debd253f6cfe268e6f4cea71d3f125e1f65e2b3afcbb1b358a45f9109e12161fd137f0725926c743ac37f252f236fc8efc8e97b89c192fa1af8c3ec627ac259e39c3967256e3e13f0734e6939b51fa5a4732e570526a3f4393db27c6bdb4724fcc9f76bb1d0cde76354d1d4a3196d4a34c50e6e48af0a4d76f238b8df84733e2e97374bc0a5cd252e3e39535e6270714783978e0a0e776978cef2cd8c7dfbc684d91299bc6b3a3788ca32b45378945a6992e6e3fd2e44a507f671f073f4c2e85f81e35f891aed9619a1e1617e1b378445bf0463e05946c758fffc4003111000202010401040201040104030100000001021121031012314104132051226132233042718114243362529192a1ffda0008010201013f00fecb6a893cc589a2d1752273c5221f8afd94d895167345f39578f848431bc115f0f559d7d28df95f06c4c6d21cd0f55242d5539645a902ce484d13d54963242179628d3248485b4cbb12a2cab2b02fee51c4d54910729c51c3f64e4e069df91456fab17da63ae1669f2864524c6e90f55de07ee31734737e48be4f76f6f56d47574255d314cb2c723f3145bece312b93a5d0a11fa3841938b8f4c5abf645b9baff0012b94a9742d9eced322ed132089084ff00bf295238f24ecd1c26893515645739db1c109b5bc95a687716a0fa1d5509b8c89373c22305144b6965914e2cb13dacf549cf5b4228ac9656dc8b3535734884a3e06e47b8a3fb628ce6ee581e946ba2e517c482a5b58da2cbb22e8645ee915b22ce5f2b1ce2bc8f521f64b592e90a6e4edc49ea616052e2ed17eec97d1d4b66ac4e9d3de75299077df689d24425148f7623d4897cb08d4928258c11a9453474f67b77ea97ea23ec593a1bc937285e494f5a49628825c5f323c74dae391a94bb742828f44705935641e0b114511449531bb42953393647e0c7229fc1c92ec7aabc26284a52b6e85a713db85dd0d5ba425489c6eb06a28f1e85fd2ac8e516d31493d9ab14ab0c94edd22e1157e47297f28a24ae9b64631a3847e89a8a21074495e19a52709fb4ff00e09115632cd395ebeab30ce544a7825acd623990a0db52d597fc0f94bf8c697db23a2ab2c70706be86c4c93a5646639220fb2f64c7d8b08791ba145c9d895174398a57b32ab2735f051f2ca44bef6643792e73af08f6e24b4dc5fe88ac60e4d76b6d4fa5d9185764a1168493581a709fe88c90d8a3e5f6458de49283f51095e52a24f2291d9469d7b9abfec4f6d5d5727c608d1d3e2aeb3e591d38ddb76c9742781ab44938b10d36e8e09183284c725696ce591c9bc22e50791d49a12a4243124348523b6338af935688bf03e88aa5b49d26692c3672cb47634e0ed09a921be2415e58d58db89a7a99634a51669e6e3e50e5f955e10f28565e4d6b86ac75174dab1bc96458e47a676b55ff00ee294629b6c9eaea6acb8e9c70463c6ad11581e09484e852c1356418ddc86d343daac926853c1d8971351dc59a54734399c959ee239b7e074c88cc7cde1ded39f12329b7d13fe241544946d11978d9dc5da24f9509aa1b254d1285648ac227f8b5242827df6c969d7f1629b8aa92134fa35a3cb4a48d16e51121224b0d909b845c6bf26fa141ff009648c6ba27c8d39e323e8ff224c4c93b62596407118d1165d954f6e5655914a3829be91edd2b6c514604c7445e465fcdab13a20adb6f6966496f38e6c537d31b469d5b444686356883f06253afa3037b4938bb4724cf4d4a53d3f286a896a4211b6c73d4d67f8e2269c230fdbfb17647248e39149c44f931978de1d6d25ba1c6e25b5862ec93a4474d2cb2c6db7438e04b7aa131bf8da2d16becd46edd10ae2b6599ef2568aa7438b594469485dbda6c43fc6d9a6aa37e596358131bb670e2d3442d7aa9afd59abad4f8c72c5a4e74f50eb0b6ac09d31c916db28c4472b2c5d11474592121d09164c8bc11b93144a488af24ba28688ad9a2f6949f513fab67b6df721e9afb62d35f67b687a7fb229c3fd09d91fe4fe0d0db44bec8486d96725835734881c7258f6e37127394759b8f6d7134741423ca59931e58a2354363c94ece84db64ac5b2488a1898f6f3b227545510aab112da4c45a1b3998a1b43562497c3a2f0497e22fca226e0e9f4432dfc19288926858956d5f687143592da136269924239be91a6947d528cbed9397845d1cc77216075b5595436994ab6424c77b56367d8a4c4c9914d90b4eb6bb77b76c624484849b3821baf949509da22e9d0e990a8b6731497c1e09ac590c943822509276312b4534378da183d53a9e94d786464a514d79293290dd1fc85143c0a437b3288ac9ca86ece999d95d9c70514ece86e989b6701c5a20f391b1c8ec4b6b44d608bb5f17945d0eeec4ad13c4882547142b5b50d125822f8ca85b38da1c69b447a1c876f6e47a88de937f54cf4b4f4d63c925f4531a1604f6434531218b6ca13b65609608243592b1b490ea88e10a45ed6c48aa1ca8526c4b67f84b7c9660934737d109f866a2b56465429a7f19744a36acd395adf5636ac52f245f26c919b12274f4e69fff00167a6af662484f03cb1ac8cb132f662592b04468aa62649d902c6cbda5d8e49216a43cc87ad1788db645b660e4658d2d90c969b7e4529c5f139bfa14d32524252933db47156492436c8574c495fc11223d125c256295ef38f07fa6212543cb1e0d4be32afa3d2cdbd3ff009390dbb22f031bd96d5b50fa224843951659625639c61db1eace78d38ffcb168b4ee526d9c2045457845ad96dcd89b2d1cf792232b1c51c1de19eeb8c945acb39df4851bcb385b3db4380a17d32a68e5247b829a1b4d1164a9a212a742db512684a8e909dbdfd124f49fea43a8ecf7844a1228648b2249963204dc631b6e90bd4394bf08b68af5525da8217a77fe5a8d908c611a449886cb62471151486d09644957c251a768bb444c7fd4bfbe2524362dbb1dc589d8ca8b1a467ec4da39a1e51099c86d8f2cef05e68434a9a3d249c2138f9e455e5ec9a191858950959431bdd31e446a49455b7821a8e52718a7fecffa6e4ef524dfe8842315854490c8db4347812b38886c726731cac86ee7144a6fc213d47da2a69e08ce4bb44a75ea612fbc1964a916c6b505ee21ce4daa762e44b91c996d94d0ac698933a64726a323e44f2cf2264a4dba47a68af7f522ff006c6a87d6d1c91c0d88721ca8e6d908bacf6c48aa7b6a7a98c1b4bf264613d67cb51e3c22315158421b252624cba1bd93a637b3424389287d1a7d646d8b94fbc21412296f48f53a69c392ee2ecd19fba9d3ebb38ab125b4a92767a683516df9e892a765a68e2289c10d53d948a4c77162cec87d8e5e176420a2bf67a795faad57f7112b2486883a2ce473454e7d3a449460b2ed91ebadb955db27afcb1a793dbd79aa94f8a21a1a705d58a91cac49945d1650d6f62dd21f63ab5463e6d5a68f4d1947d435e29d9e77d4d453bd38f77445708a43c95c4bb14a8e44b2ca284b04b2c69c4f2344a558442292bdb47f1f59aabf4c8f4486ac74bb636e5e1d0a0d8a115e0b51438bfe52ecf7147bc1a9eae3d41726286a6abbd46ebe8828c3091765144523a458d084492a2b78121355b3b6c48afec6953f53ab5f5f0938c3d4dd77450892b42c124262ab1944a6a2b2c4ef29324e5e469aa64a6b8d918b6f93da2461ff007d26226c4e72fe2b1f6707f628d2121b484b96646b7a949f1d35ca447d24a6f96b4bfe08e9421fc6286b6bd9165b10cf2224c4b034322cef6a55b2fec48f4b6b5a49f743de1153d79cfe9963672256cbf0354c4390f51f491c739cbda5d8e9a1c6d97476746967d6ea48e491c5ca5723a4792cb3535a1076f2fc21cb5757f9b708107c71085a3fada8f8b5c50a1a9a7d651ee393ae35b3da31b389450c68437914b66b1b47693a42762feccab4f5e32f0cbdb5a7c34e4cf4f4a17f6c94fe8b916c5263bbb25354294d8a17db628c639f22cb248f3b31a238191fc75b526d79629ea2a9706c97ab9aef458bd769b54ed316a69bff003460d6d49bc45d27e4d2d19ddc7ffd321a092b93e4c582cb269316f1dd8d896dd947132589ed2764508b5b310c43123d4afc2fe99095c62fed0d9ea5af65ff00b469ab82a1446721ea24c7ca69de05049194c824d0d64aa1bc0fb2fe129b8ac2b669c1cdf39ffc22e85927184bb8a63f4fa53f146a68a8cb8c1b7f67b1ad169aa957862f53589e9b891d7d292c4d11a7b3c0c450c8b398d898c48ed9c690d644b1b488ba636509e0521cf7eb64f23db563ca125f68f4b37edb8bff001639b6e8d5e4e508f879311492da525f636e4dd61118a4ec621a137114f27224cb16d2426464f526d57e3b58a43273e099a30715ca5db10e29e1ab25a1a6d5713d9d4d27cb4e57fa647d4c25877197d31caca16d24463686a8bd91cb040b2445927b316cdaa2c4e15bb475b5898cf4ff00f935550d12cfaa82be92da724df0471fbdac421ac0d605154650f225b263e8d46d47069c38452f82952217abaae4ff008ae86845927b4b4e33ed0a32d0cab9405a919f4f64484d97b5890c5811244463dac6c8abece2a8708fc5da2c5b4d7b7ea93ac4964944d3fea7ab72f0afff00e609b7d448251ff649ed425b668b219438a251ada84344b328adef6d693a515dc88478c525b2637b256611d93f4eaed3c7d0d6ac3f8be4be99a73e586a9fd0cba5bf93c0bb2d1cd21cd1c8e45ed5635453f029be997f0b2c908e547ab5708c977165a7052f0d59a11929c9fd911a18908b116491a6f6ab251117f1486951a753d494beba16cf74cb10c684aa499db1c4435b72c0b65a6d9c121a4515b263c9743c99f8d1c4a6b6d68de94ffd0b5bfed78aeff89e9f4b8c73db3892d91c4ad90d10c31c8b24f1b28b38b25d6f1449e28869a82ddbd91474224290d9058da5d8d895b1b48a6c4b8919a1b4d0d898d8caf838a2c7f16b69bfc65fe8d1d35ffd3122c791a23f04862792b6646250e89f621e18a4fa4421596c6b66f74cb1912ac6ab64c44da15bd94448a38c471fa670675f0677b537f3b247a99c9c5423db34945423451c471a25b44a2b7e98a43b2f226922521326459276c8e05918d6f42d96d126c5b732f686e89e048b259d92b1da3b1ba11c97f6254964d3bd5d59cfc7488e302ddac6c9d09982ac768ab62812c2d9e3c8a7097524593ed0ade10d28a109d0d8f3ba7f0436376c43dd2c1d0a4291c8bb63743658c4f67b3f9b11ea9b5a4ff6cd0870d34488b1b2c723c9455ad9486c8e192d48c2372747bfa73ea687ada71e9db1396b4939748508f88a1d93966221e45d1e368b2459626362450f234599624322b0496d4c4d8950deed5893426312b231438abf8d8dedea24b942357628e1124245ed457e435822558d56da9a9183a5997d225a7a9a999bc7d10d0d2f391c34ef10446289351129cff48d582518fe9fc931b290d6c9086f66c8a31f1658f072bf9d09248c99f931335fff002c3fd6d2f8aec7d115b6a6ae9e9ab932f5b5d3e2b845f443423a79ed97b46894be85de769c6e0c86629eca592d0ded56556d5f1a2ca651e76932cb1b1090d6d9d96c90922b765ecd88d6ff00c907fa16b41cb8dab1a1ec86e90bb192d78c2d2cb232f55a8b14bf7447d224f94db9312a44b749c8e1486b25965fb6da7d58871b62898d90c684cbd922e8bb2b6b1b2c6f6a288f658e45d8a23422284515f07b35b57395b5927e934e69df641ebfa79284ee707d31c9356b6b18f5a1a7db39eb6bff0014e3121a11d34b16c8b272a3f2637b4558924363df59f15caad7920dc55c7f28b2328c9e19e36ab3a1bd9a10908923a2ec512892de8a7b517b4564784310845fc5ed63e990693ced2a6a99aba5a9a4f9693c794cd2d6849670c9fabd38ff0014e4cffb8d6cbfc626968420ede59ce287a88e7fa1b72670915938e08ba636362c95b38a6b2384b49dc3af288a86a2e4bb3fa90ffd91eeaacc5a2134d1265fc132ced8e36662c8c935b4862d922896f04498c8ac9458997f06c7b596f91cd24ad9ce3f64a6a49c6882fcdc1acae98a1c3318a1a935646167b711423f4715f438d0e42286a84c9112c6cb18f4a5cb9e9ba7e510d452c3c4beb6a5650e3bd192991421c548717114cbb248456c8d4684455b1e11db190d98dd1ee6ef696a43ecf7a3e1367b927fe254dae850b3d94708af07a88f09c75578ec4d4a29ae9a269ae8d37178f256ec9764444fe1624781917557d1aba6a79587e18b51c65c75153f0c43d9adacb23b5898f24964437b2de425641513647a1bc9174732532ece1b4e7c70913d5d4baba23a529ab7317a782fb6708ae90b6688bdb5a2a5168f4537fd4d27fe0f06a1c14d1eecf4df1954886bc67251a77b4ba1659c150d50d8deea28ad9913f8bfd1384651a686de84a31bb8b13b88f6676242d96ede7e08626356470721bb2f64328e2267ffc4002a11000202010402020105010003000000000001021110031221312041135122233032617104338191ffda0008010301013f00fd98a69a12e1a1c59b5fd157121a74ed93b93fe8dca3d0e4d8a2d9f132be387f7e102488a12b6498c58d0e34a4f1434288d50a2d8b4d8b46fb67c7b6348f8a7d9b6d728f8d8e2d321a4eee5c1a93ae10e771212636493ac69f6550dee36db2d451b9d927c7ee2746f66936c9ed833e55f44529724c94a59d29a7f8b4272f9289ed9f04a0d118b9316924b916c45c59b17a25f8a2c7c890d51a1cc2687028511468b80e69746f932f6c6d8e7237ea2213ddda1c3e869455fb2f6c6df64bbc2ec7e88d491354cd3546a3e08aa431a299da1afdc8437337a52491aeba6462e4e89bd90a42d46869490d56232dad322d4939aec8eedd634a5122969ab64b52522185c0da92368d50868d0fc74e6cbe0a2ced1b0a2102517ec4a26cb1ca3055116a4ace1ab351db2ac71628bb284a89c6c449664f9148435652367938f02d39bf47c53fa23a3f6c7149526434d2be46b72a634b4a2fec5f947119532515256b30fc6089f1d74439352329707c2c8e9b456db6c82dfec939465476862c75a3feb1743e05cb12e054fd0a314c976a877254f81351e959bdbed12e45122e89a2b918a42764e54425684aa4356849224f08624c50ae4b5e11839742d1fb639c631e158f5667cb3fb13db1b63936ecd297669b9393e781af913e08c249344a0d6232a250dcad10d3daad95393fa424aa991e2f825295f66f97d917264a68525da271528ef4409ba236ca26bf4a08e91b6c8c391413efa1b4b8822d2edf3f4896a532335242288ab63894d13e4ac38d0ba25cba12da2e46d243656e1407048f64792d3e0f8fc1cfd44dcfec873687c323da353d2c213f8f4ecf9656466a4894a9f2b836464ad31aa6695ae5f4395f44672ba636d3e44f747fb251368e5cd22484b822a5f0c97db22b81c6ce8dc4bf843fc1ac420972c9cac94e55544172c9276274c8bdc86266ecb428f652625c0a2972ca8cba170872b636c8f449b445b6385954848dcfca2e9935ec8764ddbc415c91aef948d9c268b716464a6a9924e0c4b7d335255f8a2126994a54c9c382da689f14fd15c0b863a2b834ff00284a2570512144d45cc17f438c9ba488c6305727c8ddf4c94b917228e1c79204d095212762c7445a1c793a1bb20a993b360a06d638366c4bd8ad13e85636fcd731a394421bb964a3a69334bf959a92b93212a64e1ec49d8aa4a9905b6c7176c8c48dd8a564bb23ca698e4d7429df687152e514d1075244e90d9627ca438dbbf490e4bd0d91a352026ecf421a12a1f44fa14b098d62f1458ed8da5db3e44dd2373391a15925c08a5e7174c71baa351ed4a2b11e20de612b4382ed091a9d264d73645884e89756751b3912c276a994d1add2909d8a1293e051869afb64a4e43e87c1137706d4caa42f09f6222f2cdd4ce18c8ab64a6fa46dbe5b124958a6ac6f3763425e14cdafe8db2fa36cbe8d35c2356f7625c43309532f814897311f4868827431724df345098d0853b4d12a7a51ff004869f16fa1cd2e22778b1ab428b29516766dac343c5086c45e22344aa28733736c9ba5441723626499626562308a5733f4523e54ba88b51bf43d46bd0b55b7d0a64ab517f634d327fc5611c11909262248492c6d64384d922fc37548514e2aff00d27a9b9d2e85d0d89d9422cef11a1e1b24c4342f0642f13b24882f634db211194c8a361cd89322e8949cb29d09a90a34c8bfcd926e33b434b515aecd4e22bc11190db4d31f2af17f4c4cf42a63434d09e36a5cb26ef45b5f4417b6559b4e11d8b1745d895178631562f9cd0d111b489f2ac69b6552ac5d21343688bc3691bd918eef14e88bb24b6cac9ab8d91dd164d39247c43d36b099c8b920fd13b46e6466c8c93c37c97625ce24692e2511a69d1745b2ace87210d0966c90e362558e31c517c9659d89707087314d326ad7024289d0de369a6f9a271a7e31b4c4b70aaa894a9d1077127296e14dfb1ed68e99629116496e89254c4c8ca99769324242a58a20ea48d6bdc45fd968b195862658c43c70c7c22dd91764db22f82ede22c43ec711479c521b2ecda38a43908fe70aae729a66d473f445336a35217ca34ad5a64a163d29229acd107c919d4a8d5853bce8cb9a63435490b0c57ba3fe9ab7bd91635e2cac2c58c4cec688aa269b12742895846d6d8e12fa141fbe068e4da7084d8f91dd89d323ab11c612567c69fb1e9c9108cbd8e518a3e52db22db1512bf436e87784321d93e1a22f7c494698c4e884b7c7fb196cf588f68d48adc6d1243165f9310c4b1450d8a2e5d0b4d4799b37af4b837486dbf624fc36a1a28db984a9d138b8bb44672e8dcab91e9c6516d33e2a7cb1cd2e11be90b54534c73aed17066c8b3e225064534c946c827164e36ac6b1a4da637676c7559d67525fe0b9f1932c6c4f08a1891422446dba3624b967e92f567c8bd449372625e0cb1978f4394af34c84b72a66ddb23518ed7fcf16bec72932312565315a62a921c6991e85b93136705266c1128a362125e2aecd48db8bfe8bc3b10e545a63746e10b2d0b81904d8e292b63d5afe2922736c83112e189e1b37612291b4aa2456169c9918a4b9638e9a2e0c969c65ecd9fa2e3f45c511b6522e07e0ca4bd50f68a8a4524718b1b476893a209f6c63e8f4509572cd59569c589d8bbc325c8912230146cd889356a86cbc474dbef8436a1c44949bec625646290d957979b1898a448a45c203d4931b6f36fecd0d46ded7ecd54a0f9439ba1c9bf78872d51ff44d369220ed154ecdc390b504ed61c4b6849487c08784bdb252b3563fa505f4c6e88b2c91451b46e115ca232949f0a912ff00445591d34b991ba09f0873931d943afd97962e85d7236fce2ea499ff00453d2ffda3d661a6e094e5d343a9b6c5513b425438d8e045522f0df2478427784c4ac936de27ce9449f6470b9152f65a1c994e4c525d44d8d91d17edd1718f111dbede6c93672d942631916ecbcc8434dbc2a1b2fcd2b356fe18267ac242529e8afe9098db64254c972b822c63ba22f92c516fd0c4a3e8bb14791bae30c6ff0045124410d4577d9b97d176c6ca6c6dc55451a7a2d2b97087aaa3c451bdbed97e3452188f432286f086b2dbbc32bce08ffa79847fd1142b4c9c9ad35112144da88d243586289b15db377185d0ad313af092fd18a36d9b925485cbc5142836b8128c7ae59257fc99fa7057766e84fbe19b125df83626596210c45613c3c256c687e6908a73d26bda29ac694374d1a89b9118148e0690a851e46a2375d0dc9f03e88bf1621ab8450e3076b751f0af5347c124c69af4f108c572fb25355cff00f07a9cf1c0f928a22da1e5e562f3659c143584893194f086a84320368d17c928f2c8a669a6a4ff00c649d3636228da2a8f439626da13e0bb12e7c946d92928f113b1f045c97b3e49af645dab9246f8355d1f1b7ca698e124fa189e1650d1b4487867a377258de10f94258650a39ed0bb24b810fb34a5b668d54b7092447a6ce5f2f0a2ca486f0c43498e26da1159586b6c7fbc50d6231dcc9caf85d2189d0b525f66e8cd5490f4a4b9ed095782649d09df8512284342c21e114352ca743e44ed0931c591ed1a9d4589975a6f1155f932f143197c97c9bb93862e06f0c4415b24edf8512fc215ed898ca12c2938f4cb5a9c75236b5dac310e8acd886310c59a121f05bb149e684e88d1449e22f7e87f7122c9f1a69114bb64ae42cde689ba629b232bc58c44788b79ac69af6fa44a56dbc3cb798eaf1ca3f097f44a35fdaf2f63e8a66d6c503694562cbb2c714caca28a688f4336a6682a728fda237bb6ff0066a35490c4f17e0d08d445213a232b1f936225f8c52cacb5958be1ac596278ae4787348df65b2cbc56571948626cb37169e34e5f9a169feb6ef5d9ab3b7c1bac59b2f0c4c972850368956371685de5b17d92939652cde51451378424759ec941914d3287845f85942a432cbc4596417e4bfd27268650843f06f0fa2e997894a84db15911e2976c9cafa13c25968a10cba2ef0d0c8acd8cb373133723bf1eb165b2fc6889a5149b9326e4e6cb1ca8524c586cb2ca2ced0e22ac4a2db2101a223445521f23e04279bcbc322b3b732cb6406ca1718b3b3a2af15e490f8236c97e1051f63e46a8ec4a84f2d1c974765d21ea7246dbc236c97a788f4ce109b6f0d58978578328487e54346d12a4559585fb74447c9a096fff0011a92dd36224ac4a8a147378711703e88e9ca4f842d3947d31426fd5238d35c766e7f6c44570f0b82f9cb1158ac32f178e10de189f83e7c116862c3629668a285119a0bf1948dfc9178ac59e84f919742778845cbbe10a518f1125a93f4294eb9931b229b3f1810936dff9e558e4bc3c258a1ba39f2ac557ec37e0bc10d1a5ff008a5fe888f5e3e85764995642129748a842addb25372cbb231fbcc1d4912e1bc514cac5978bf1b28b2f28acb2fcdb1b626f08456126334bf8497f63d29c63ba852161f82d272abe10d68c07afea2a90d8b3d1bacf58a1ade93f784f8371ce578d94759a1785e1e2b16278632cbca1613c5ed447fe9945f5c128e96aadd0a8bf6849ae1e2b1b252e8dba7a7dbb63d57224882b382b0dd0f912f0873c5f23a977c31a6bf65bc26778b2c59bcde2c7e0c656522858a1764d3a191b5ca21386a2a9764f4e51eb942d193ee91fa70fed92d493e8db262833689246e89658c4858bc274cb5354fbf4cb947867e12fe99b1fa69928b42f16b2a547121a6b0843cd8b3262c32ca1a36e131090b34a8d8edd1b24460e2d31be13be06f776cb4872a37b1ce439cbec8cec486589de10f0b3b955490e2d73dac5b2cbcd9c61b18a5b452521c4a131e591c3172f0890d898b936e10b1184fe8f8dfb691b22bd9715ec73a3e667c8d9a6f7c1c4e62c8bbec9a68b1bc444343b21fb0f94424d70fa1c78b8f585858a2878a2485c098fc90d922287868d828946ec4217cb6474e095d592d450ea23d693149b1b1899258d174cff00a234e325ec8746f713e28cd5c7835346508eeb5882e47c237bb13b2859b2f2ced11934f8294d36b867bfd8795e28684328a2b0f298cfffd9','2026-01-06 21:15:52.186+0200','2026-01-06 19:15:52.186Z'); +INSERT INTO "blobs" VALUES ('UXDNaZD0IIa4LvpckA9V',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000001020304050607ffda0008010100000000e0f329ec7aeef2e7f91dbdfee69000c3f3ce140231375b990689e324a6d3630180000000080425d9af0c0a72c2c77df54eab2b946b4118b920b650be64a88c33b065e95b955da3d07ade0fa1e1f0f5fa3edde00bc3703d1f90c6e318e9d99e2a37e9c5194da6c60000300001000847731e245190b1df37085d5908a718a9df5d6e76d575d38511ae9539c15e2545aa32dbebfabd4f39461b7d2762d03cdf91fa6e2f0be762a11bba145508dfaf246e1360c130602006200108b3b1cec8e39e6ab9ccb6b8d95249251b63a9e423aa8b6eb16674d72b698db3142b9ca70566aec7a8ece3e6f1367a4e9b39be1fd7771793f13885a5c0a1db66bc4ad0603006008680004088f475737342aae7642521919d4e29454c73b4c65c2b34ca88d15a1db388e92c2bd04606ef77aa73f29e863d7d91f159fdf863f01e7ab708bb2568b6657218c060000020001092ed57cea615c6b6ef4c719462a311c80be54e79db194f5c2ba2aaecb9c584542d9385a9abd77bd4aedd7c85d6e0f90fa9c81795f1185c76d90a02d9a6c0180000008001025676b0e0adacf04f44272506a2a08b014a1b6185dce2b7c698d45c93718d884352488cedb7abedb74aae3d7e6bdd748031f82f390b3b38735d4db29000c00004008000425afa9cbc64aace82faec9c6b9454224a4c132a168aeb7d0a73593945b2118eb4c94630b69bedc73b1dfdef53d133792abdf80079bf09cfdb9735db5c8006000200100020423a9a3939a4e98e8c8b4d2ed8c08c6039b002a968c77c605c5774a2e4ab8a5b9b008c0f69af83cac2592b7b5ea2ac5e77e9b4680033f86c9c7c507bed600c408000010001113edd5cca1aa744b14ad8131455712d680105b9a6e2395a293841443a24808c56ef5fd2af9dc9e4f3e3612dbeafcb753db5a30038de1788ab8eede093121081000818210a7ddc1cdae257ba9c770467255c6b2d908043aed554856db124420902f4f86b6c447adb2ce874e5cde273f9b44b57b9f3fbbafb373600bc1727954c21674acbeb8c9b90242445090812515afb7c8c15d7657d2c59eeaad84dc2308cb751104028df1a24afb20e51824842fa8d5cfe4e4881dc094b6ad53e472f95eabb7c4cf6f7eed7744907953a5e0b8d5c16fd3746032424908481242483b7d0e162ac99b79e5b9ad849c2305b2e8e7108112964bef9424e11882485edaedfb29e572f29d90ae6e57ece943c5fb4e169f27ebf372fda4b24fa81c5e0fb88f8cf1b9231d3af4cab1b12491110021241ea61c2c893beee67432d36d7294211bb5b8e742101546dd693211049241ef2eae16eed99b9d0a63204ac2fcfd2b5f8df5b9adebe5e3fa8d42e5f8bf73a8f3de1f0462f6e8ba00088a484201248b3d97278b988bdf5f37bdc7ae69b846cd4dc6348840a9bb4a1c4231424216bdfd4e9e9ae89eddf562c348c51cde8b9deabcff0fa3d354f17d1eddb22bf9ffd06615792f173c11d9a754524094448421242dfeb3cff00273b8beae1c5dae4268216e89b5296348048ba4d45ca304842518de3bb6f57abb239debdf562c358737d9f0fbdc1a307abe264e9f4f56c9ae4f9df55bc032794f0f1aeedbb5549b51490840924bb5ddf3bcda1c2eeaf2abddcc9389791d4276574d62007649449904909423186c002cd7d3ebf4a59569df4e4c3caf63e1bd2e8c5e6fd362d3b6de85f6796f45e727e9c00a7e550c54dfa35a836d462921009457a5dbe770d4a1bb5f26e9619919df56892763a152206a76249d8a3144615c628de212025bfafbba976585fbf25be5fb903cafa0e3773b9134d7c5eb61e4fb256011f99fd0fc6f989f375ee63146224920510f5d1f3d96118f4df23b1ddf152237ce37c49caa8a84400948095b18a85754220de9948480b2db634efec767565bf3ec860b3ced97fa1df0be7e3aca7b1c7f597ca4537782f53d4e2f9bf2b92dd9b08210920128ab7d6e1e17578b9abee66e57afeb7cf186985d29586781279c001b9165aa145104224c8b9ce7266870ad012d7d6edf47252f470f0753d45939d7e0e99faaf35e936d50e5773a1e597aa39ff003ee564bb46c84404920488ebf51cac1ed7e77443d0f3b07a3f57f36a5cec9cdc9d90a6365996b01826edd39f2d51257540101a2529dcdb00427a7a9d9ea2e5f2fd474a72972fc7dfccf67c30dfc7e8fb0ab9de73db553f397786873746c9a4092042b7af8f2cfb3e5eb977f9b8f7fb4f098e6e76b94abaedbcadd35c400486a98290ee84524c05225a28276d9354db1009f7fb5e77bd1bfabaf919b8f774f3516f3b2fba9ca8f1bf430f31ea21e63c26496dbe28490202392ee95bc9a77f5a8e1cc411bad76d54d90be75273e9edcb473231085304a4c146093b5a24eea62d04e765d323146df67e573753ad7b96fa7ceedcfc9ea1a3d1d5759f39f4fdcd3e6fd23cfe5b8be7ebdba051880067a968edae2d1dfbf91898112cd1385575d45d4a96ff0051d5b79dc9f334ad1d8a3cf5518c8518202375b2508cd808096cc8ee9cc9fbaf3bc60b7a7d9d72964c72eae3f29a7d9f4b2789d9ed2ce4ed9c395e83caf85c3ab7b8c509dba38f035595193d71e590374ceeb6476399568aab9fa5f54f5b8f9bf1192ff4feeb8bf37c9043a500dd7a2d275670739c86f4d79c4c95bf40e679c2492974bb5a7142aa39d5e3eef5aa8f7fab97979d19ede779b50d13889179ce89b1e779bdb737cd5c98d46cb346cc6ba3eb7c873fa5e83a98bd23cde2bcf41f5fe95c2f9be7820a401b86d9a29a5802073936c823decfc6d175f2145dddcc7bfa4f555e77817eff006fd0a3cb6db23963565c79a35ccae753a73c5ed5446ff4bcee0c98c51b969e8e4d73ecf97d1d7f6d5d79bcef179f9a32bfe87c0f230514e909e8be9c5d3945d31bf24a08625163726fd7f5bc672e56592bec21eb73798b3add3dda1f95e6c3bfddc1d053e6e9ab362cf4d0de3c5a275d319ec5547a3d2c5c56c6223742deb5d8b1c34f5bd77529cbccf35cbcd0adfb4e679c4945d21a3a53c187b52ae78ec2beaf2a7e9fd463f0d933d6204bd37abf23c9ac95b02767a8d7e4946bb7b3d5cf3c7c8a3a5dfeacf9fb2acf9f94678c0cd0b70d51b36ddaf9fd3b79dcc698d0a668d18ea51d075fe8d18d5cef2de7e3297a6c1e790a12a0346f9e0a7d13aaee06ed7ceeff003b2fabf6dccf0b1e667846245767ddf95e3c31ca5aaa93ef7a2f0d4bb08c2ddddbd3562e6d7daea6fa3351c928828a2bc152bb55fd18e98f0b2b018959a6bae2a30d9ed36f6157466c3e3f1e4bfbf9f8611ae79c5a3a8738f44e1abca752fe7f5729b3b7c2c73cf9940211d7f48f37e7e18dc223975fdef81c2e0ac6c0e9f770736cb7294edd7480225cbc8b4f47abc9ddb238219b24774b090be318d7053ed7d2de5665cd97c7d1cce86fcfce646a9e715fd45927da21ab8ba2ee7f4b0d1b1d764b1e57149297d3b89c3cfce6862d3eefc572b7e74d8483e83e169eafa7e670351d0e05748c91ae88ea59369df879c9c91aacaf3d3375c264a9e9fd35f3f4cb366c9e3eae7e8ebe5c038d33ce2bba71a37ec159c9ddcfafbbaf3e283b658f0c6245287d379fc9cbc66f668a3268f7fe3bcf74f25486e4e3efbcb739fd07e7fd6ccfd264e2610515b0ab5eac2fa744393093e8ccdb931c6fed70aba659faff004597375db4519bc7d56cb466c20532ce2b7a71a7a3a49578f5f14eb6bc55a375f839d08915187d163cacbc31f73a38b87b7d270781e8396a118d65b0f67cdf367d23e79bde3dd4e3ad006bf518f13c98bb993673b3425d1cddbed78ea289f479565d7737bbecade7e9d15534792ab710a3182a6cce959d48e5eaea8dd979f9eb97429caadd9b757168844518c3de6bc7c4e43376da39dd3ee2f1deb3cb24199ecb3b1a3c69f41f17d18d7ca1d4c65dd3f438b93bb465a71d99efb724a7d8dbe6b05469cd6fade470fbbea2dc5a6e8d55795a774f653c1146bb21413beaafd1688df9393109c46b5421568a6b76d75d5ecfb19fccf32d8cdc2dd5d9d5e4bd0f969a72c366bc9daf41e04f6dc28f439bcd737d3c3bb570f4fa8e6f32add595dbe83bfc4f2fa73e2a7467a5ecc57f663c0f51d69e196f54af339f72b71f3545174f3c442f4d757aaae0ce0d26dca2049c95707e8fd071397cf73831bebebc9a3cd0fa38316a797a7ecfe727ab979eeee4e316edf77e3bd4e9f9a6ef45cbe751d0a6e9fd179ba79fe4f0515c3667ceeeaacdf2e3ddae67777284b97ae8f3b910844afcc811ebb7f1673c59b32126364d12b0147b9eab818b9c521172ec6e9d3e61462a5d7e551afe8ff303bfd9f23dbe7658cf7fd1399be1f3dee5bcac9d8f49ccf39d4f63cdbb3793e6ac95eb594ba0f44f09b366be95ba29e35dcde3441005b0ac107b6f4dc7f35462dfa98a8cb3c88689c2cd725deeff009ce1394a4a895babbf938f882ca6ed7c6aa7f52f9843a9eabc5f6b9a52976afe972f89debf9777a4e3f4fc85fa76e3a29c9d3e265d71a617b85ef342dd7dcd3ae3c5e4559508014e7082107beb7a39bc6e2d74d538cf575b038829aa33d1b7bbe8fcff000723b2a9de27df9ebe779e869cdd39f0e12fa77ceb3eaf6fe3bb393956555ec8c3af8ba7a793d1dc60e28f5f5f371a37722ad7181b619b42ccb4f6f4f4a1e5b9f4c401023452e0841ec61d7871f8baa8a2518d9bf96d31ca509c3a7d2f4fe7f814cac9d45864f7183959fd579fc39fb95f0a32fa3f87c32fa27cf3ad672aca2bd5a715ba3b47260f5c716ee84a50f31d238356a2b7a77f36db729e9f2ecdde539550002112b6a8a041e9e5aa37794b15724b4cf100d97d5651d6e8fa7f3fe7d69af315cb464f69cfe4e2ece09d5dcc3cbcefe81e5396fe8df3be87478565154f5a83f4b1e4d36df773fd1f46f8713cd747a9e6b9ba6744f4eae66bd9cbf5387077e9f2d54000108b60a220677f3eabf6f959b8097432d026d9755765eeeef49c2f3b4dc529cb761f6dc7e2c63aefcdd9e6be21eeb83c53e87e1f6f4b92f3669f4aba6def53c9ae8bf6f37429e8df87a0799e769b734f5e9e56db69f5fe2adf55e5f0d714008117d2e02067d2b07229dde76d2b715d2e7803913868c3e8f47a3e2f94cd65e3969e8f2bd5f3b8b576345fc8e8f37999dfb2e779f7efbcc63b6dd3bf8d1df7f3ba5ab2f2a32becc9b3128ca1dcdbe6787a6ecd3d1ab99aa47aaf29675387442a0040834e612003ecd2385e738b32a097539925106c73cbe9acf45c8f36ed2dbee2ce3fa9e67163dea2ac5dbe37311eb2af347b9f295b94ec38ebbd47536e4e564c7d9ddcb9739a51f49ec3e618efd3967d8ab97b74f3fb7cfd15f3a984130408366312043fad93d5e77c34cacb6cddcf9aad5974653587d0d9e8797e729be77dd184f0fa9c7cbcce1af376b85807e96ff287b4e06394a7655ca036fadc5cbe665edf4b9d5632246efa77cbb2ddaf259d47c8eb46aecf2f461e7c14500081eac824087f4e57d9abe523adead2b2c88d975929cefe5f527e839fc7c10d3d285554b2f772f3b2166eababc2c24bbfd1f1efd77379839db4f36323b1e8f9fcba0f4dc2b31e304a1f53f23e56ed9927dca391db9f2bd0f2e5cbcc92100202ca84002f6047afd4f038611b2fdb5e71c54f4d1d5daf85d53bf8b90a995e155757a2cb8298c34c3a5c3c4a5daed78b3d564e5c49db2e452777da62e572f0cbd0d387250216bece4c7cfdb92de9c795d8b791e839d1e556902010872ac0011d98417a6a3836e2b3769cb01b256e8d42e3f58efe4e1955360ae8c7b50c585bda8e7606fade8bc39e961c56ddb1e5c61bfbfd4e6733999fd0bc54d2208d9dee9f9bab2ddd27c7e96ae57731e4e7d6d210210128834847a376f6b65bcff1d9f6d76dd4a1ecd35bcf19e2ecaf4397cf63aa17ea5741f50c98356de568bb3f3287d3f53e14f43770a0cbb361519f6fd273399ccdbb5e6c30102e9fb4879be246dd1b789bb6f2fb58f9d9eb69084210495838c10bd32ecdb2943cbefebce8a2a84c556674851dbbde1e755955fde8538b7745e0e5f52b94d62e979b96ff005fe1a3dddbc2a13be8e6c247a0f45cbe672aeea0b9690d2d5d7a7266aa7ba4b045f772e1cb5494524087294edad38c2313bbd8911bec8e695b7ceebedbadb2d8c70791e27a0e866e773e8bb259a29d0752ed39236f36f9599fb1e7abd9ea7c93ea9c7cd177e3c423d2f7f95cde468ea9d0f2e931be8d34d35c3afab264cf1b7bdcecf4c20e09820009dd5ca318a5ec35dea1572b6f532f8fbafbeaa77df5596cb7ebf292eee5e464a3a5c56efb7475e35f44ee793be8d309e4e568f65e2e7d79f9d88efe7e7bb3bf4fdce5733932ef27c2061d1dbcaaa986ce9e3af214cfbfcfbf1e7ad20420010ec5140be8773cbc6e6f7bb795f2fca5d75582feed03565bdbbf9dc8862dda3ceb9d86ef5dc8f41c3f35d0bbae65d586ee15fecbc6cfa97f98ac7ab050eb7ea3b5cae5f24f5d8f2f3800b75196b5e872e3ae39a93d04b473b9f5560842000b6fcd1483d3c6069c7e9f2e795bcce0d8b09af756f4d9977431e88e4e943166bf6da7573fa0e1f95d5a7b3af16d94f24babcae4df4f22325ab05b3c95fa9ebf2799cabbddc2cf3bce100c076a9eeed73fcc64ea5fbf1f3b3d2d081004b616628c523d2531cd7f7f052d67f51e4b13c64b4ad5b2ecf755b36eb373c7e369eaaee69cdd3c1ccbaf9d9cbdb45bcccbed3c7f43373a111df80bf1cfd747850cda7dac7cecf1240eda285ab2cc8c5ecc9bf757cfab1d421020b743b31c1204bbb6e4a2161a543abd7cde41e6668875fd3bcb0ccfa74cf617f84c5afb7dbca69e578ed7e8e3d6c6a10c58bd57979990505a314157a3da63f3ba39dd1f5fe41f3a20d592d56c7a9e78eb6ec7c852d1af6737215e410dc9dbb25cc8444305e96cdda789e7f56947a6cb664f3d449e8c9bfd0baf369cda9db56a97368ddd8e5ddc5f471a39f3d3a2ad9aa5cf38fdd9e1e1d155268c707aeef4987cee9e6fa4ab9b1d810ae159546fdd6edb32e2cb18394ccd6c73069df55b4e3aa084840cf49d2f6b5f3fc1c7bbb0929cd658d68b2f5762ab2e4db9a78632b34bbb65fd1e7793a233b6b83b7a90c9bae9532e5d72bb142b9eef4d87cfe9b7b3ccd99a0d535964a74a95e4251add9bebaeebeac59278aaa53645212040687d8d729f07468befb34ebd7a2eb2c9d964e418317430553948463c593472fcfd4399272974b9882cf41e66bd3542a8cf5f46ae6bd3d8e8f12eec1c7e6d4d8909081318c6d29534d11062042041d0ceed9c6a196597d93073b346ad7a75eab29f25c8bab836ddfaa8d18a3e96f01a239b9bc752aaee4eaf53e5552acba5766929f777d7779cc16b55a72549d4a6b8e5ea5bcfcc81b6e73ab340408001076b0c5ca2ac1cedbed991a6baeb1004a766caf48914e43a3d2e9c897133939dae8e76721b385b7d5793967e96b765b2e72c71d9a795775a4280d679fa3d3cee5ad3df3cd79322b45f54494e30aab4201001d7d1cc26a57449398c2108462992936eabfb0921551eb68f3b96e974f8f431bbb4f471629f2767a9f292d3d1cf07ed2ff0344e39eb85c441b6d5a094baddec5e629a0968ac852e729996b481000754cf1b4b6eba33b26c51aeaa611518455b719afee24822ba96f99b252aba7c840ebd5926559757a4f2db3455593ebdfe621afa9c4cb29090c012004fa13eb6cf314575c6518a9ca642b8c04020ea6771b9d96eaaac9db222aba29ad26095b1cb67784848e95de55105ade77374dd963233eceff0b7eaa39b09c7296fabc3c0ac48072718a4204683677b8d5c6baa118c14a5362889080ea64efcf9d8e766bae7272111a68ad0309eac991f7a51120e8e9ed228a33e3e4e3910b28cd64b2f47d0e1bec814f27341fa2dbe5f3c908130514204214e5788457182073600800f77d2ec5bcbf29c4b2ca6765d36a30ae98440096bcb8cedda9091d1d3c6bf5e9bef8737168ab9d4519a7dcc7d1df8add12e7578b9f5e8f4fe7f148108088201038284adb94231109084200003ebfd5e5f0799869279ecb672610ae98c40035e7c875b4a4907434f8b84e4e76594a9ca15d474f4746c71be38aee3f2e9ea6ae28450903490301da5109dd11a42082124810007aef45c8e066bbd873b93073930215d714300b1655d3d914847474f8e8c81436d54a57952d9ddd3380b9d75dc5e7d1d8cf8da8a420692000252a95d22236ab6a2092421001d176511d9e9b8592d95b6c851aa14c124e404a85bb7c5083a1afc7466e4e138d2a9d5d0957a76bd68e742e972f2d1d9e6e59c524900242001cab6d218c04028a121001d36de4525ab44dcd892518454463d78e986ae9c50837ecf1ea6e64250a951a7d273f7ee764210e4d47a3d7e7f9d7f3a89b0514264a0000e53b7b1ddc94f5fc870c40d2492490001d0b64f355353d3b6e9b50413b664ed30e4a72aab47512483a1b3ca51272942c854a8bfa37767589f2eb29b3d7dde57854c2084908000060e52bfb1de8d7daf3de18120514d0900816a7a275d120bf76dba4abaf363ac514d84470b3ac9241d0db833d8e4b979d54a9bfa3b3af73a28ab1e833f4fbbe578e8012889249008421001388042451a3766a602424235c4d0aa1a1b7390e14139c94220c9427d64841d0dbe4e984e4c52ac83ec7a22a2d8e7c996985d929900090804210240840806046c967f47e8b87c6c3001248d8a164ea523d66c861e1f2e326c60121c9ce0759a107437797a3349c894fa19a56753a14c34f4651ae9e779a62608001009210842424080192216767b98fc9201025a48ca708c9777ae2a78fc7aa4c603014ed81d39200e86ef335647275bd3d4baeda913469ba72c3e2ad04c420420109240210840800089a3abc7ac40082f1a91092dbd98575e4d7e79b6000017c57525000e86ef374e46cae5abd8f39c6996be77232db616df92f4568108040842108100200010427270100211a1a5270946ce9535e8c5ddf2d260983111d043d86f8518b053d1dbe5a395b20f57a6862aa33ec3e2735c68a6fd1a61429cd884084909248421021030050b24a2084841a82337069dd07d2a6ce24a40860095ee1ea7ad0a72f02ce9ecf28f30117b3b3dbe14613d37f0b194551d9669a33cec9b424908424248102042024e312164a29410080d4c527101c6fafadc9cf26c10c04ae943d1f6f3e7e064dbd3d7e52598644d7bfb386b9cb562e4554c23d5ed79fd19299dd30492424084210210200253298c6c9d7180c010691a7283128cafd182b720018046cba1daefd3e7b02d9d5d1e5654a6e2eddf0b6ba6cef72396677afd8f039d7e4aacb668492048421210080400596acd18db2aa2980085a5b43882217e9960adb60c004a7747a1ea78fc28d9a7a977969dd2adc52d840969ee798c0aab7d35fe4eed192ab2c982484242109201080403b2d59625a571062042dac8a22244766be7d316d80c068772bba9c984b4bea5be5e7291291320e12edeef29960bb1dff3bcbd3a7255659312484212124204201003b2d8e68bb0aa2c00423aaa15c02222dbe14d716c1830622e958a2686758f317757ab8f97539128c2cf554793aabdbea32f929e9d392bb2d909212421092402100813765b0cf1762ae2301085d82aa60090597c298206c06d00ed9d908e89075a3e634763bdc49e1cd19494767a9e4f968c7d5dde5b15bab46484ec989248411411102042010dd96574465642116c40247fffc4001a010100030101010000000000000000000000010203040506ffda0008010210000000e8f6b831efa79792387bcac4c2400015f2fb7a2c824415944d83daef61c34de9e753cef4911599aa400030e1f4358489084c42c1f45ba239f973c63c9df698852448001c14efb4824022b711f437b116af9dc35f37d00e6de0984c4904c4bc9e9ec5341202261223dbbca7cce8edd2bc7f1dee40e3eb4010011e37a3d394ea24044901d7d3b4a98d36ebe6f8df7aa970f5d8a952490c7ccf536e5e8992604c4c26012d3a3a3429872f8dd76e93876e882aa899073f1fa37e2efac8025002496bd1bdabe5f0e1ea5a18f1fa482b9d899072e1e84f0f75a042408909aca499d6d8e3e17d1d251e37b32573b21320f375edcb2eab420481594a5105666664f9cfa0b4a9e27d12293cba5a96904791d9dbc9a6b6154a482b698b0149129f9ef6b794f89f4d3c49cb0beb2894279ebd5e7f5e92115ba89948905664cec785dfdf2b4e95cd6cb87b72e8804e35dfcfef911875294b5253692444833d11e4d7d72739d04799ea79de8c0279efa791eb8737475f35534266528984e3bca68387cbfa183cfcfd599ab8fbbcbf522262267936799eb846764ce7179ae826b6889cb6d6f4e4dcc3e73e9ed31cbe57bc94e7387492438f7e7cbd1010a5234bd2e99564aa76d39b0dec8f93fa7d511cdd523caf431eaada488e2e9a57aa96130c60d2f5b26554c57459cad6f2f94fa3dd1386f6898e0b737a4b88f03b76d5b44a5385f21a69cdd09944d532297ad8f99f73a863ada2f1cdc7a6ce9a4736de2fafd9cb7ce3a249c75ce9116bc6c4498da289be8952be07a9d89676b12f1bd3e5ecdb3c33d7c9f536ced46f64a26b856d7d8424ca37238f7994dbc1edf56c8e774333c2f6fcae9efa23838fd4b4465d16d2032cb4da401835b4b9fa4a9e2f47b76ae78476e149785eef8fdbdb4879bcfea4570cbd39b44cdb0d39b7b00194cdcc77954f227d7b2b4a6a27c3f73cafa19cb9fd3f0bcdf5b3eaebae58c89caf96960039e77295d2f3111e553d9988ae7b09f0fdcf2be8a71e678af5b1eede32e5d4338b5a400c96d04490f330f66c8ae7b12f13dbf2be8670e7af8ba7afcddfb461cdb4919af3200606b7908adb2e4f456a529aa6d5f13dcf2bdf9cb9de0edea57a378cf38919ad3208258975849d18d34ad99e5af46918f87edf95eece583e7fa3d7e6edd6299275c99ad3208499946979ad6d31369a443e7fe8b7b453c4f6793d29cb09f9eeaf53c8f6d3155a7233b69208498da10d6c8a444651beb953c3fa5b69a53c5f4f5d633c58279fbac844d32bb2d35088b4a14b4d26ad658d22f4697ceff3ff00432945e3a232ceb15d30e98415e79d2616b4c2d22088945569992226514bca51313cdba214e5ed889990026500a4cd62b5adaf7999ad2e3c5f715b222d4f3fd08acda16ac136ac1a13155a6098aa2b9442fa5ec2b29781efcc4ca935e0f4209848890cb4b49084815a6485afad8cec93c1fa0954a4cf9be812890241204022632ac42da5ed2ce52783ef5a159acc44c88484889480042b5560bde654949e17bb64565089102402117984802b15e78b5f5b1280f13d9d0a5a2094240022b17b001652299def3648a8789ebea564a73d35e9024048456d4b584595ae7cd3bec0128f17d5da248cb9b5ad7b6240909008905a2b58a446e910bed9e3e37af74a96a72f7c20849212000128a115d09216d3178bec58889cf3eb8e0edb204890089004c54ced6248113e37af620e2e9dfcddba6cac8924022402255456d24a084bc6f637a508f2fd4af9beb56d01224022625303ffc400190101010101010100000000000000000000000102030405ffda0008010310000000e598f2df6f43781652000297ae3304a054b73073e696707b77ac81500028d74e79a49404b758838673136d4f4d8148005074d7392a0012ef1079594b9c77ef9ef90de000283ab9ac8b08a040f367275e7cf33bfd0e61bc002815d738d32800b10a71c624cef7cf1d7dfcf798de60aa028e98cf4c240059143098e5cd2f5eddb5ecf9f2e990b4051d39cedc6c25b90150488c73e59d7b776f29abbe6168144ebce76e32cad6602d842048e73b7af9f04b7af385b141535ae77a712db1228de5211559437bcf337d384b6d4b0559bebc357109a10abbe71082843ae306f7e69d15b922959df5e1db3812daba6624810b06a1d273466cd43b73d64a26f7cbbf2cd1df85db3d8ce310200b177ae48268cf5e1d7968b53a31eaf296f5e5c3d2e4f54931984962f3b5a1be9c6c9bdf193577c3af1b5af471cf593d1e51ab1d5c7af5e735c1099b2cc62efd9e635df8435d78097579ca53b2efcc58ade37d379e7be1099a972e78f57d3f972bd3c70af6f9323a652cb649e8cef7e4d4de6e6debb33c3af1831656597b3dff00207a396199f57e6e6d6f4ca077d67d1c7cdab716759de598f27af8419b0b0a49aed9e267eafcd9637d7067713b638fd3f9ed248e98ebbb5c67302e6ac445bd67247bfc7917b72de26b599db13dff0039a9103d5b9cfce00bcb3b74c90eb7ca8fa5e6e16dbe8e1d738b8bbeb99eff0097d33ac58cebaf6c70800d39e6b7825bd35e5cd7b679669bf479fb73932e9db8f4f5f8af29a66e3d1cfd5e68004b3166f10b7aebcd32f5efc2e975e8f3f5f2bae397a3d1c7befc24e8c6b1e8e5df94000c4b19983b75d793335ebede0746bd1e7ebe56bbceae5e9c7957a619d73f466e00855679ea672673e8ebaf0db7d1e9f9f7a4d7a3cfd7cae9d35db1c7d9e7e0d74e6cde7eace6000d463299ce5aefd9c33c77e8f5fcfd5af479faf95bdbaeb97d0f1f9d6ee658ef99012858892d927a712f3ce7afd0f9d8cde9e8e1d7ccd749daf0fabf339aefb73e5a7498882832d5b9cb578ba6f79e63d5e5e72efd1c35c9aeb9eb78fbbc395a3a49df8620ab7068ba9cc56b72625d77f2cc675e9e59cdd6e4dcb32ab35db9cefc79c56ae7222d8b93ae6ab32cf47996073badeb96e74e6535e8632b9c34e402008b62e49b05cdbd79cb1bede5542d82a400d64511135ae45f4f15cab3d7af2d6b3ca56aab1aeb99ca250058684904df31ebe12c8de7a74e55ce4b44a1d39a14b032ba54490bae63d5c0d666e5efc2b1140020a0199bedc83311ad621eae315352b2c69628010a008d74e4110bac43d5c61acdb224ab48a0dd632004957513225d4c9eac725d674cd30b4052ef4c73128325a5881593d339084c2e80002c5b9ce8a64ba200327a75e7218e7d0d59500002c0216d2009cef4f46790de31cfad4510000580455a100e7d5df1ccb738cedc3b94800000116a880ab8f571c2d3cfbd79faeca80001601155440b599ebe1cb56a797be79fa2150000005fffc400471000020201020305040803050605050100010200031104120521311013224151203261710614233042528191336292154372a1b1243440505382164483c1d154556373e193ffda0008010100013f00d55b81b418c703b384ead7446eb8f5db859a1d5a94aea0f8b6df1daf1583952be98ac7a0fcc63d5a7bab62abbb9e01f5335f40d2e88aa6d41d6cb3ccfc045dfcd941dbeb28d63275334bc53a02653a9aec1e1681bdbe2d4ef5266ba9c130a65b10a9580c2019f0308c45620caaf0dc9a3d608c88411ec5576d386e625b4e7c49d215c41da3fe447a189ef4a170b2d31cc11e374309ec48628e42630bd8cc5300794dc59f27b0f58331bd93d806663d8aff00ca30c7387230479443e719030cc50464430f58618667b00cc65c45ebec58dbd898c727b05471ccfe92ad5d953b1cf3236fc84a38c395281b9bb04f92cd1ebe87d8ab8006428f4026a752dc5f88d7a6ac9ee83cbf87d56f842ae146113a01f169ade10d563665dc8cc3beb279f438c8946bdd08e734bc594e031955e960cab660607d9bd43215f84e23460b4d2e9fbcd7d55f9334d6fd1d6542c983351a3b2a62089cc1e739184110807a4e6255a82bc9ba4c2d832232153d87b28d41af91e62595a5837218cb899820ff00911948cbc51b525a63458f2ce4a61ec5e90733d99dc3110632c7ca3f589d4f613833743ec986088b1d7d3b6b6c360f431a29f2313c260ec68fd418d0c3d7b02c23118e60f61ce076560666e6ce73d8ac54e44ab5b6a0600f55da269afd0f09d287419bd930499a3d6d3668d1aeb0ee73b9a5ebbebc16d88465cfa28f295e97fb5efb1d4775a5afc298f3335bc15e9c94e9353a66d0ed57b01b48ced5f29a6d7d89e6669789ad980f12d56e60e44041f638a53e268cc74fa9aec1e4d34f62df42580fbc26bb8551a9cf2c34e23c1ada09ca47a9eb30185730fc611895358a7974808758e98e9d87b2bb192616e1cb9347420e088a7c8ffc8ccd3a66c063f259698d14c73ce3b03ca0453e50d2260af2958e70c5eb18f458dd6279c3d213ec9ec1906150c22726c199c0800fde38d8dd87ac07728cfca74388ad01cc5273831e3749d5618d1066120084e6019817d87393d89ef09b32e442e83202f289597e73050c7b9ec3e2695eb2c52833e1044bf8c5ba8a8501ce1db9cd1eb74fb12ba7002612b4f56f3260c385cb6ec64827ccfacbb86e97523383963cdbccce21c32eb1d29d354895a895d37ad8eb502e13de61d04d3f107ace0b4d2ebebb40dc7062b79f5ede234b32eec4d7d58267d17d577ba53579af65b4d762157199c4b800397a66a744f4b10548339af233918060e7a88bb58473b46445bf3c9a360c30451158a9c89e0bd7e32cad90e088ad8e47b31f758f671ff05a3afce5c6586181b11df9c19cc16913bd119a57ee93d8b33e28fd6279c6e9edf533139a98c370cca98138330436018e8a570674e47b2b3e52c5e8c208879f6632214eb31b7943d63453884e605cc0b8f63131140cf3836a12dd4ce62b3eac62a1638112ac30c37211143bbb9f7442a18815fea63214eb012253a8b2a0af9e409c4e1dacd3d7a45badb4eed9cc4ab8a5379f7b0000cdf1cf459aed5da08d251cefb47f4830e81134074f4924f99fcc66a387dfa6babab933b9e4044e0e69a722d26cc44d46ab4b8ef548128d655681cf066658a19184e234fbd3e8fea7eafafeecf47f635fc2a8d4a9c81ba712e0d769d8e572beb1e96430198f30706124f58460cdc44033157b558a9c8303adab8612ca8a1f51e46274ecc7b58ecc76e3fe100c99a65c24b8c7ec286048dd60ea611d218bee811a01ca01e211fac4f38ded180768388e31e212b60c339e71416ea794bd3cfb10e0c73e507617e914e408dd4cb3ca308c3b15205f631d9b611088a46dc1958ca3e3a9854a2607bcd2ce5b6b5f28c85542a9f9c752ec173d07330575b636cef14bf4ca8e425d6b855507963a4ab50e841cf983fb4e17c57b9d55b75bccbcab8ce98e94dcc40e670b3481439d7eac80f6f2ad4fe158a4328225b5556a81600565fa0b7bdce9970bea4cab5b6d0db2d1d2577d76af85a6bea396ccb3751a9471cb0d287dd5236739507d8b2a4b10aba820ce29f47babd1fb4d468deb620a9530e54e0cc06879723d253c39efa8d95bab63aaf9caf4781b89e5e63d25b46df12f4993dab371c63b31ff0020a972c228da92e31cc331c876632c442002440275304ea61e91473967bd13cfb0f6187b073f647a4e68df083dd044b59707d7b7a813031370c40655cd639c18cf9133910c5498c427b31d84c2601d4c039666de599b7330440c4303e8394af9d8098eaca4b663e56b1eadccc24d7501e6d11028deff00a08d616624c5c019317c47d21b1800b9e40f494f112faad3bde735d7e5341afab58992f86627c3e8041612d686c6d4837b6d6ce011d31d26aa8aac4f18e5e83a932cd2dfa750d9e6c7920e6678994ee073388d5824ce01ab4bf415927c4831ed6bb8569b57512c0027a19c4781dda6c9c6e5f59652f599994db6d0e1ea6227f68556d7b9ebdb67991d1a5ba845e606444bd19fc4b8cc7404656639c13131ff0021d2ae5a3f259698d319108f088673c986b7f48bcb222736854edcfac030618a318967bd079fb460131ec91b9657695183198b1cc2876e60eb39804794638ec5eb29618979c3ac627265672b8816631d9898861309ecc42bca32cc6040063189b062142236e332876e4420dae4cab4b66a4e7a2facb786db58c88c1d40523a40c02889d09307427a4a7516d2414244e19c6ce9bbdef7c5bce668f8a51ab7daa718504e7d4c050b1e6091fe502658b9eb8c0f8097d749476c0cfaface2356419f47b5c34b7d94bf4780e403ed3a2ba95600833897d1f0e0bd226af41652e46d2089cd4e0c4acb521f1ca58391061044aaf35f2eab06c71b960ff91e8d25e658618231188c7025432d1a3f9cac47e807a0861e93c818fd41ec3d3b0c3d804c7b43acb170731133ce3ed0b8c4e8667c00c6191f298e517acce14cb0ee4430a64c55c427b31310984fb044c66626396211d7d4cda7c2275684030acaeb2ee10756338669100ddb72130147a99aed3d973028b918976911b21925dc398734398eae9e1607ac0db881e533cc09c89c095db656728c670ee3566977eff1ef39334dc528d4a569de05729b9e36a3be616b829a61caafe733568194cd26da38ae9d9fa6f8f62568589000192669355f584660b85ce01f6f5bc3f4fa94c58be29c4f80d94e580cacd2504695d0f93197a6d62215c74e6215f3111d90e41955ab67c1bd262626263fe39799134cb8497b4b0fb16749a75e44c78de71792cce619d445e6b0f41310f5ec3d9d4c03ee08cacadf0a44031ccc7c168872a44598e788c3133911012b88170213d804e90984c3ec1100989898989b66d989a1af7585bd04d26a29aeaad4e41049f9930595842c0e7033fa086baee0aad58ddb371c4b7863004a9fd25da5eaae92ee1de7598f55b4939581b960753d6670313222bb0ce0919835973f708ce4ad5c944cf79503ea26bd0a3871e461e277eb52a04e11719134bdd8ad420c2601119c2900ccf323da65560430c83359c296a477ac6323244e2356d731b918541e6391846791e46735328d58185b4647e61d6008c3723644db364d936cdb364d93619b4cdb36cc4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a972e220db5cbcf58e7b0b41d259e52a1b6a12d3c8c3d6360002030c12be93ca741d84f2edad3967ee44f75e005ce3ca5c9b408b9061c8318e4ee1325a2a1c0ccc0109cc02010984fb76e81d7ca3d0ebe531076e26d85668abdb567d4e67482c7008cf5946bb0ec5c7bcc327e0226a2ab06430e51ea363152abb3fd4cbf4140addc3e36c64560411912ee1e8dcd3c2659a6b6a3cd797accc0669d0db62851932baaa4d3aa87dcc060ce2556419c1e8af55c29d001de56e6709d57d9146eb53626a80b2ed39c9c0c9e5f08873cfc8c2c33ed58a0a32fa89c5a9eb29e1afa8d277a17386225ba7b293cc728706118ebcc4225573d472a7e625778b4784f3f482d20f8ba4e446418c489de7c27783d2778b37acdeb372ccaccaccaccaccaccaccacc89913226e13226e9ba6e9b84de26f13789bc4de2693c4f1f924b8c63330c1d237375108c2812e31465c46f3304307532bea61e518f61ec45dcd1570311860fdcd83a1898d91c16424c07318c009895c3813ac027484c27ee03d6e39811f4745bd25fc20f55e72dd05b59e86356ebd44c403b312b5da8a3d0439ce66ee9d8091e72bd7dca464e44bb522c5a93c8736f8932b02ed49b9140a90625fa3a590bf252172712cd2dabb7c39dc3200e7ca5da1a9f3cb6997e92ca7ae083d0ce05a00a9dfb8ea30b2d15548a8b804f94d72654cfa3ba95a3557d4ed8565ccbae2d7dd569860daf963e8b34f60aa96ce5f60e5ea63eb42d458f2ce36ca54ec5627248cf61658b60ce01f638bd3efcfa30e0d5aba4f9383388f03aaec9af01a6bb845d439c2e0c605490c306118e9300c04a9c83832ad42bf85f91f5809afa748195c4293131ff001189c369cf39a9f0acb8c68609e52a5dd788f2d3e29a64363cd4855d8abe99304f29e7179346eb0c3d9f09526d19ecb17967ee4f35329191cfca5ae00c0ec0a5b1110084fa76010984fdd017d7d0e626b1d4f8d4cab5a8df8a0b2b718600cb341a6b4721897f076eabce59a2b6b272a63211d44ad73620f8c3cb1320c2a2618731149f380faf653a8b69ced3135e49c381e26e7f288d56e7b15c1e825da5d3b862e9d07511abfad6b9695f70195edad00030144a2cb35fc4ac653f6758c4d527858463dceb2b73d374ee0802f002f793885cfa7d3ec53cde562f7da092733475351a6556624cb2c20f2966a1513af33348aedf68ff00a08067b0b01e7389d7b94ce036f73c55eb3d2c4ecd4e9a8d42ec74cfc6714e0380580dc9ea3a897e96ca3a8caf91844f9898955ce980dcd67a32995d81b91eb197d263fe0713131313131d98e73415eda84d6b4b4c331d9e5348b97769618e7258cd0563b9bed3e4303e665ec59f2609e50ce8418dd4f61ecaabc9c9ec109cc2307ee558ae44eb12b26050a2139989884c3f769a8adfce6dade36910f49ddea2af75a2eb6d4e4e8655afadbf14ef2ab0618032ce1da6bba728783bd76065c111e875e454c2930c206f51391ccd9cf33c4a207cf59c88819873065bafb069ed56c1cf9ce094e45979ea4e04e2779d3e8dc8eadc84e07a43468c3b0f159ce6ad39b4e22986ccd0d8755550438c2d6394e23a63de25cc303a6270da949ef9872fc31addcdb419a9d4a50a7c4338ea6681ecd7dace462956ebf9a2606076dda55bab2879644b68b128daedbb1c834b5df4bc429b54730f2ad6ee55dc8c0982efe56fda77e938a6868b773d3b413d53c8cd4e89918e060fa4391c88981d47ed3ca0b1d08c188eb68e5c987944bbc9ff0078467ee4fdfd2bbac51284d958f94d6b7396187afb1a55c524fa9971c031a69c05d256839967dcdf211d6c04ee523e7d82376122133058e040996c0f2806063b712d4e59fb8108f11895c18510f3989d2133131f769a875f39571275eb29e28a7a995eb2a7f310774f1f475bf413ead7d5fc3731757a8abf895e7e2255c46a6c0dd83e860b6bb07300c7d1d1674e52ce1d62fbbce3d2ea7c4a61ae36e1e5370e866c433bb220c8389ae3840bea670ea455a4a463cb338803abe21a5d2f96726315a6a271c957fd226a8ead4be31ce712af20cfa3b60fabb0f30d3888365d427ac16a0acad7d73b04b6d3a603ba05b3f1eb2f46d5dd553bf2cdcdf1d144a6bae94544184512b20f33cb3fa88b91dbaa5fb22271406abd2c1d55c188cae8a4f98066d03a761553d409a8d068ef421a84c4e25f46700bd0732ed35b4b1565391d41874c7eaa970e87398c04e6a739c1f595de1fc2fc8fac576ace0f3106d719108c7fc370e4dd7084edae6b1b2c63c3d67976a8d9520f84bcf23319751356c69a2bd9e138c728ceedef313076e71d860f08fe632b5dabd9d3b16381b7108c1fb80b93983b49ec1f764c2dda09116f75e8655c46d4f394f17f595711a9fce2d94d83a88fa4a6cf210e8eeaf9d561106a7574fbf5ee1ea255c4ea6e45b69f4305b55a3980447d1d167ba70659a0b57a78a3d24726586b23a199618c89b94cd4f8f535a445da8a3d04e1cf5d9c575373b81b46173355756f49457077723833435ed372a83b54cd72654ce096ecd5b559e4c66b1d1593d70409a8de69095e773598f8ca8b566fef4bb256d9cbff00a4e1ba729535cc30f69cfc84c302300fcc4ab07ff911472e47b19d50649c4af56dabb9c563ec97233ea671aafc24ce1360b787691f3fdd81ed711e11a6d5a92ca0197f0a7d3696da5b9a963b4c230c41857d3f698f312ad415f0bf35ff003111b187ace4195bad8232910fb07fe03852756969c2cd51f118c63759e50cad773a8f8cb790979e604d32efd420f8ce25602513b07679c41b9a6c0c66c44c9958dcdb9bb3a760049c403118f38e3db1075c769ed587b0f66263b499ba1333ed64c5b5d7a1956bee4f394f1961d653c5ea6ea626aa8b7cc47d369ee1d043c3dd39d36b2c176ba8f7eb0e3d44ab8a544e18943e8d0594da3980447d1d2fcd0e259a2b53a0c88f57a8c19578f8920f47ff004963af70eead90149ccad4b3939e65a574555aa6c24e7049880d7de1041576fd4626a972a669c6ce2549ce06e9acb3ed03790f29a8bce98d1638cf8792e6115eb2ba801916364fe91ec75b11100da073cc4d430620a6467cbac508c7f987a758030ece26e755ac4d2d4c771ea7f2aca6a4aaa5ad000a0604e2f5e51a7d18bb3a3b2a27dcb0e07b7c586fd337f2f396e9b3c4fb80b9df6600ff0014d5f0fb74ee400797553d44eec38c83869dd92fb5bc26578a8f26312c5739ace1844b83f26e4632fb3898fbbc4226270d4c5425e794d41cb1863f510cf39a45cda3e12e32d3e39a119b4b7c26b6970e1f071e6660c03976188300983908c4b10a228da00f600c4638133ce1e63ee075eccfb0043313131da5a1684fb38fb80c479cd2bdacd8ef76fce26a3595731e21ea253c671c9c4ab5f45a3a88d4e9af1cc298dc3369cd16b219bf88d1ef20b47c39195f15ab38b37567d184165172f30ac2270ed2d579bd09c91d25e80686d152fe03802250516a3e6c3317ecc63e188d68aab279e49968dc93563bbbd1fd184b6c5bc0607d04d758da9bf23dd40144e0951ee998f97206776bcf90e7d60d320c94e5fe9151e9c6d1cbcf112ec9dbe79c729aed657a4a77b99a0c568fadbbf8da83951e8b06b1169b2e63e049ae02ca4b0f3199f46f0badd5a7c0184ef1e061c8c0c7a3883b3a765abbeb75f5522715cd1aad35e3a8c1fd50cbb49a6d7d21987e10558759c538114cb018f471d0cb2b7acf777a7c8cb34fb515ba823221055b20f432ab56ce4e70de47c8c5dcbc98cc0331f11369986983e939f69edc999339ce739f681961348bb6b5f94d437232e3927b2c5248c0854cc81342bc9da5c639c96338453bd81da0ce2a6f5e1f6f8131c81ec1d3b0cc7411d8012b5fc460c4606080427119bb587b60ccfb03b0898ec261685a13ec626207133db89898ecf945afd674e622dce9cc3112dd53da803633eb12db13a3194f13bebfc528e3a46374a78ae9edea611a5d40e614c6e1680eea2c6acfc0ca6ad4a23f7ae1f0394a789d48025a1ab23f3085b4ba900b056f889f53af24a587e46711d35a36944665110eea94fc2712af919a7b14e95589c1552259a2ce937a1e9ccce175777a2a87a8cc2b9189b2c4c957ce7c8cad8b726420cd8bbb76066718b8eab8855a507c20f8a6b599591b3cbdcac7a01359713a6af4dd3182df13d71170fa3af073e0c4e14ddcf1823380f5b4735a29604a1b180dca3ce23b2940cbbbc3cdba0c8896258a1918107cc769bd036d1cce71cbb38fd18adff92eff00279c0af1770bd2bf984d9fd1ca1008c1191388f01aad07601f159abd01a748885482991ce3d2189da70fe9eb1948241183e92bd432f85b247f9889615e60ee53148719061c885be026ef84ccdd33322644c89cbd272991323d2647a4247a4ddf09478ad51895f249a96e4659d651a0a5eb049e73563bab9954f206124883acd28dba7cfacbce03184f29c0d1555fd4289afa8dda2bd0752b0c5f3ec51968bd7331bdc9f283b018b5ab7431d193a88cdda042b91f7199999ec5131088488cf0be6130026118ecc4c4c76ee303982c103899ecc662a00397633010927d95765e8655aebebe8c651c76d4c6e9a6e3545bc98e26ed2ea060ed31f84d04eea59ab3eaa61a789d1d196e5f8f230713eef95f5bd5f31910db5dcbb90820fa4e2099533495db769d6b44240b3999a9df484d28ead8c995204ad10792810030765d60aaa77fcaa4ca6ed8faad6b8cf3dabf1329d4dba8b3bdbc920125444d5b258b7bed7c37243e62537a6a74dbd2b09cc820749a961a7d753695c80dcc7a8955b4ea768d2eaf6854c0a88f49de8aedb19f2373008bd7319d7eb0140c151bcd81b0b86f2225bacd4528f614df5ab91bd65fc66c6184e44ce1da56aaa0f6ff001187f48f4ece354863aa5c7bf46ffd527d12bb7692fa4f5aeccfe8ddbc574fbaa838735e752541cd641c8f2ccbeab0305b47c8c7aca9e7d3d656bddf30f91e625768c9359f98316c5b07a187dac7dc626897370990126a9b919a7abbfd4575fab4fecda96ae9e53558def8e9b8cf28bef626365283e135040a98c45dcc83e2270bbdaad6774790b040339066a6aee6fbabfcae445eb00cc03a4270303a9806001ec748b76460f311ea0dcd4c2a52019ec41ca3ae18e3ee73d95919848023da0748d6130b76a1c18cb919136cc7b5e5d9e7031137982c8b71f59bf2739ecc4c4c4c4c4c768247495eaefafdd7328e37a8afaf39471fa9b01e26af49a818ca99dc515826a0003e93589953385eac68f51687385316cd16acab908e474220646e86620989c62c35e86c9a8a5d7434aa82405defff00719452874ac792b053818f38b49ef06e53d4604d0809a7eec7a67138b57e7e8659c319ea17e96c160fd8894f15d6e86dc6a10bf2190fd625dc375ba6b28a8f72f61ce26b75459974d413dca6140fce7d6703d19bae36da014a5ce0fabc2d89bf71e46713400e99cf42c50fc9a7d19734712d5e98f9aff9a197e99bfbbb995be1d22aea54006c5623cf18ccb55daa21c0cce1df61c5ed4f2b2a3389f084bc16a5304f55c723351a3bf4ecc0a30f811069cfd5d6cc60124420ab12a7a195dc1f018e1bc8c5b33e16eb08fbda103be0cd95d49b80023f12c7210ea8d929b5ebb55d3de11f8e6b454ca71d259920cf2942efb907c65fcb94d58db5a7c4cd38fb5cfa02650ee9afa1f6b03b872316ddb9ddca7123bb5da93eaf141ccc626444c7363da26311dbca0315c89956eb0d6a0729b7079c3672c0e4260465f4ecc4c4c7b39808cc7b58cdc61307663b11f118f6666667d91daab9e902aa0c98cd93ca0b1841745b4181d4cc03d21132d9e93699898f616c74390c6709d6daf6f76ed91352b9532a64ab5ca5fdd31f41a4bbc75f85bd54e20af8969fdcb85abe8f138b357cb514595fc7de5946be8bc652c56f918aea7a19c737369911413b9a3a0eef5352aeedcab5fca5eb6adbb08232dcb03c84a42bdd918241c933447ed5b21b9e403e538a57943348740f5d5f68f45c06320e1499a9d41a12baf5895ea15c12184d4d1c39a86ba8b887cfb8669eb6c1b1465c915d43f99bce69694d1e9aba57a28e67d4c2fe862733389a96d1587cd30c21b06938fd177958ea7f4b06216008109108e465c3b9e2da4b3d5f6ff50c765da7a6f4296286135fc2d34f430afdc24996d4327208c1c061193f372f46f2316c6afc2e322259800e72beb303191f7818a1c896ea6c718cf6562699199f92e66b0b2a00548c98fd0cf29c2e9366a87a011d3bcbd6b1e6d89f482bae8d4534a79542524824cc92739e7324f9fb079caf0c313690bce28267258efd81481b883d9588c76f9c2c4f6622a331c0128e0ef68cbf28dc02bdb91698dc1c0fc71f86601f1c6ab067770a01d67779e86777cf11ea646198c39998f6f30b4dd330981a033ac3d262620101083e30b13ecf381d8417b41783d62dca7ce784f4336c2b89898ece1cfb3555cb46526bd70e0c4d5df51f0b994f1ab571bd7329e2ba4b793c3a3d06a3c4980deaa7067d5b8851ce9d40b07e5b20e276d3cb53a6b13e23c6b34daad25b96a99093d71359a25d40dd4954b402013f18ba4d76918f7b59dbf9ba89a5b8d680a923d6711b1ecaf3ba70bfb4beda4d7de64640ce0c3c31eee5497183ee583189fd897804b3a4d053555a9a3bcb062a56c7f8cc639191fb89b7ce2665a9de53657f99089c5949a34770ea0143f353345af0da74b5dfc653334eeee82c7182c3a7a080e67185dbb2c1d51818082011cc41f09ac51650463a4d0f0ea75475b438e619584d7f04d46998955dcb1931918e5f94f51f28acf51dc872be7fff00657a80c3c2307cc45dae32a673139fa0847c27e867e87b3131369850811cf6d4270fd5d3a70c2c4ce4ce2baca350b5ad4a460e4c61c8ccae3909c0ebe57da7e52a47b356813aee9c68bff68de1ce4ae04af92fb24c5e50028437918fcf07ca20e598ef0024cd8e982c9fbc7b2fd5736f7547c808a993090830bda04d3682ebcf25e5349c2eaa503753168cf413eab9597d1b099794453969658b93882d5ccc96e529a0b30f59a6e0f693b994ce29a3349aced8eb827b0fb04c2d0999f6044e622f28e54a8c2e0e67776633b4e2125441608194ce466d9b4cc1f6553718b52a296685ce4e39417388353ea20b51a0c1f39b7e225594b50fa3080eea94fc27124e461edaefb6bf75c89471ad5d5d4ee128e3d43f2b5310d5c3359e21b777a8e467d535b4f3a355bc7e5b3c506bb534f2d4695c0fcc9e312fb74b6e1a8dbfcd8e52d42e8c8268f45a7d36a29773cf9f312fd70e8a636b8254403d4739acd530b03ab6089c2f8c59a2b5c5d97a9e6975da3d60069b413e9d0c513896a7eada5620e19bc225e0dbc36f0473aad0ff00bf29c068fad5750cf2a89df11d798079838301c99c5abdd4bce1b677ba1d339fc801f98e5355a9ab4e0336727a01d655aaa3508763a9f29a5fb1e2c479595b0fd4738e8962ed60089c5be8fabe5ea9a8d2dd43e1c63f9a1e4d91c8caee39e670deb12c57e47918411d99f6684def352812bcc6eda87631e70e0af670e4eeb87a9f36c99c3ad156afbc23a0335979d4eaf5171fc76133a01ec2ab3b0551924e0087ac5e507a4af98284f484f2c8e902ada7ae0ca9b4ba5af381bb1d4cd56a8dc790c095f3e4c4e3d04084f97e825aa43608ecaeb6b182a8c93345c328ab0da86cb79208b4d42b0154010050a33d256303b2dd0adbd7199c578527725c301897d0a84e1f3368f5955449eb89c112b1abac6333138ee9d5b4c1b1cc197ae18c30f608dc87dc0950f0cc729d1948f586d7273b8cb98b6099898eccb0f382c6105ede73bd43d4099433683d1a041eb2b35a73dc25d6eee43a76e262788416b0f38ba8618ccd138b7495b7c27104cab4271d672f59833131d88ee872ac44a38b6b29e8f9128fa428702eae5daad1ea543d246ef38ce217263583cda5b652ea54bf3f2c45e19abd43f82a77fd312fe1badd29fb4ac89cd1b3cd1bd44d1fd21d7e9b02cc5e9351c5f47c4e915ab147fcad0e95abef6a61fc5d31fdc4fa3378ad357531c60878877baf7630b92f83d5a28c09ad5dd59f94e19ab1568deb3d6bb5863e7ce6a5ecb58ae7c6dd4fe512ba568402be58f3f3267166b2a355f51c32904189c4f8a5672cbb84fedfd47e2a04d66b69d583be9018fa19668df7784729aad29a2f09e45430f9182b61e4625cc061c123d6123d9cca1f6933576ee5021ec1d656394684f399e500c903e318775a644f4ac099d9a6d459fca601cc4c83db88320cc66743880c538c3cc6e9469116bb2db398039436e49e5ca6c0c7909a2d32d97aa3721134b422802b138926cd4bc51938128dd5e368c19a3d16a6d2adb797a99c4defa34ca50f9e0cd05ae590b9c812bbeb20e08cf65faca74ea4bb0cfa4e27c52dd536d1c907411c127c47026557a4164e1baa34ea2a6f468ae8541c8c19c7b54956976e79b1973ee6261ed5967b78304a87804c423989b65a3047663dbc981d8416182c5f3137219807a19884fb1c11f7e8504d6ae54cd4964271eb16ff005116e582c07cc19c8cdb9854898825369a9f70134ba7b3554f79bf025d59a2c02c6665cf91c4d3b703b4619307f98cab41a5557fab5bd472ce1b105baed3fbd5871ea9ff00c195f12a2df059804fe171897f07e1daa0703bb6f559abfa37aaab2d4e2c1f096d16d64ad959c8fdc4d3ebb55411b2cdc07e179c3f53a35d478d9a90e30e0f31285aed7ef14a3038c329cf2101e52fe686538af53a907a603622215049f79b9998f0e26bd3bdd08f5db2b6cd68700e4030a0c9223d687aa88d4527f089c4ea18d0da3e35982bf9c6af1e666c116add0505ba7a666c89a7ef01da5797f347a8a1c1222281e72d30f62f58bd2308526d9a5ac3ea2a1fcc26b1b919adf070fc7e761d83d9c461e70052bba0ea5656735f3f2e4669b52ad4ba15c803945a3731312b452255685d629e826a78c5742e106e7963d9a8b1acb5b24ca694dc0e6697486fb42a0f99f495a6c455ce7031351a65bd763938ce71129a29da05607c66a6cd3d619b6acbb8a6a7070c40976b2c72771263dc63392664c071d65368ef5327037086c6aeb44de0f804e38f9a10e79ee8c79fb03acb3a0f6157262e99b19834c00ccd8041d256be1136cc78ff00498970f17e92aac3389aaa5542c1593d0c7a5d3ac64653822626d9b0cd9f09b61100983d9b8facef48eb3bc59b94f9f67d1db33558be866a972a66b9305a0862907a9c4cb0c946cfc22ea1bcc45d4ac0f53f9c29e86618794e06dbb48ebe8d38a2722630cf4956a2fa0e52c2253c77509cac01a57c5343a91b6d503e72bd3a119d36a0afc3391fb182fd751efd5bc7aa7ff063ea341ac1b2f452de8c30d2de169664d67f797e8b5147275c83eb34fa9bf48f9a2e7a5bd3c8cafe92eac605f52ff8d66978a53ad7eec727d9bb1e463a01c4573e6a662158cbbb4acbe999a44cd09f0c8fd8e21ae3571eb9afaf770db7d6ab15c4d81941f5198e9ca1117702369c679462727066a33803388330a927924507aecc08fd61ec4eb0748dd21e90ce155eed5063d14666a0e580f5338b9c269abf99989898ecc76e22e7256118c73e70e54edcf2eb1090732a7a5979b118f2c45b34ea09218cb75a09c54817e319c000e724c4b32d8cc16153c899a1e2b6e95c91e7d419a3e314df818dac66794640fd63e8a97ea26a7860c16419f84d4e9914918da63d483ce3550d7f18c0a989d6692d67a5598fe19c59f752bfe287d81d63f410f60947bf10f81a6735887a98a338889e1136c0be36f908139cd47f15a69473266adb2e07a4a864889477d5599f86259bd9bc7d472fda56b9389c1b87e9f56ecb60e827fe1ee1a073af335bf47b872d0ef82844d4e8054edb5f2a22691ec6daa25b5354e5581c89facc4c4db3609b660cfa35662eb526a0654cd7af89a55a6bafdfdd216da32d8f2026c7c038e5d0402282a720e6328c6e1d262622961d0981ec13e8eda5bbf433892651a3632660429082255a8ba9394b184d3f1fd4d781600e22f18e1daa5c5a814fc626a2bc9cd8b0dd4b8f7d48f9832ca34b679a89aad39a18774c4e7a60c45b2a3bcf78a41ea323129e29aa5747b317edf3e8f34fc6345790a5cd4fe8fca0008c88a3c0e268d702e5fcb6185235663567d259497aafaf1efd4c3f5c644d1fda69a93f0c7ed2c4e64110a0806d3984415d0f9169603e021d1d59e56c3473fe299b368f7f31fa987b2b1ce625149b732ce1e026ec4b348e3a1cce16aa955c7077e7131bef5138bb67578fca807b67b0f26568dd22ae4e4c4acb41ddd639b4b6d67e59e5046e79959d8e1b6e61d4e7a5788a6cb3dd42670b362de990478841ee8ec26334d569e8bc1debcfd66b384ba65aa6063ef43839060624f3854194a7da013475d834ff0039c52bb169191cb30f699f8a3fbb0f6e9f9da042480561e48046ea652b9b2b1f18b58da277712bcbd912acbcbdb3759fe2334fe148da554d0dd7b8f1bfbbf0134e3265242601fc7ca6ba92966e03acac731382dab45cbbbe4666716d4a53a5209e6d2fb159dcaf4c4a2caea04e39f94bddacb1c9ce331141241f4850739b303acc1f5986993e9099c06cdbaf51ea25c32b388273334daabf4763b54d8dca55be20c51b87c89c4f1827060771e40c5bc03cd67d6748c39d1b5bd5588ff5cc2c84f23ca644ccfa3cfb756cbea935cb94335002dad37b082e1e63103ab7988409b7b2bbeda810ac71e9345c5aed196da88431c995f1cd05e317e9f102682ee745cbf23831d58965b15485e844b386577ba8a976b1ea65fa2d4d206f55b10ca7517e9f9557bd63f237359a2e3ac1985ea4d6060b2f3c19a2d5e95eebca5aa5582910eaa81f8c46d6e9ff00ea08dafd2fe7106bf4e6cac0619de25172691f53439c1aee6c4b75d4bb64c3aad39f39f58a7d4437d5eb3bdabd677959fc53bc4f5ff38ec08e4637587b2aeb0994d8548c186eef9029618f81817e3294095363cccd38dda8ccd6b6fd5dcdfcd30673ec1ecb0cac504c540a373c6b58f4e50ee6e672663d4ccc24084e668b4766aee4ac1c64f59a6fa37dc820ea739f84a381554b87ef8930b051339198c6318e66a3dc6f94bc0364b2a19e537e0e254c772e253a97aeb500ce21a97b6a0a4c3da61f7846f761eda33deac09cf27ac73ca1ea66947db57074104abdeb0ff344e4acd1d49b09f5632851cb3d04d5eb96da6c409cb181348bb9e710b29a6ba456589ebce3f114b140359cca752bde333a643020894de01e528e32685019891359afb3557331680e419b41007fef2d1838cf97ae6567c51bcfe73ca621c761e9386b6cd6d07f9a3f349af58f5f88c008433333181302facdbe8602fd01337b89c13505789500f99226ad72a6711016f9ba02073619f413e260771d0982f713bd53d44dca7a1ed059798389a1d6d9dfa2bb12a46277c9b7773c7a804cb389e950900b13f01353ada6e5216b22686aefc38a98a6dc4bf4d6d4d9b6ac91cf7a46ac59eed99f99c18da5abbb2c2d75603a38e47e4444af4ec7ed6eb07c94112aa785261beb766e072394d6d7a26d73d9a93605b6a475d833367011d5b547e41603c03f26abf52a20bf807ff4d7feae27d6b817968ec3ff00a93ebdc17cb87b1ffd59fda1c1ff00fb61ff00fd4c3c47838ebc2cff00fea67d7f8511cb8663ff0054cd49adac66a936a790ce7b6a134cda219faca31f91c409c0301b16fe9608cd50b5bbac9ac3657306974670e9c45c6ee78d99c46415d4aa2cdfcbdec633344b92e7207c4f49fd937d849fade90e4fe710f07d68e9dc3fc9e59a1d62f2ee573f0712c0f59c35441f9c0c99190c251a5af52db6bbb9e33e25c4bb875b552b69742add3ae4c552fee8cc6add402548066320888e2b5036f8f1e7092de2669910985809b893810820e0c02706b36eb5606e426e96bf33039da985f998c6398cd2e3e06f94b8f8e1392637bc6684a9254fa4fc23e735272bec18dd443ee9f629e562c1673c18e794206e334759ddbfe181db5746f8b1961db57e84cd2e0333950c07acfab35d80bc813355a04a34ece58cd191bf3897698eb9d76610012fe1f769d0b92ac331323ca56aeeb91d0435d98e660a1c73cc4aca024f385b23903fbcbc8dae4673d0e657ef43e7fe29e5d87a761e9286d97d47d1c453ba953f09ae58e9e28cb8a49f876621020136e66c983344fdd6ae87c74b04d66b5c822ba49c09c52cef5d5f6958091102b20fcd98cf838c4deb32a7cfb3139881c8ea26f1320ce1f8b383d1fe0226ad766a6d1fcdd9c26cd97b83e6906aa9453bad0b351a8e10f92c72deaa0cb2f5ef7c0ccc80e403ca56682812c4c11d636851866ab07c8ce21a776d2e91c61b65251c8ccced206d07319b39f299cf941fe113f413e604207aac0483e5179ac6183d95f49642d8cf84cd1d802383cb1cc43507b8051d489a8d4d48a5777ba310d8abc3ef707aac4d5dea31dee445d65fe614c1ad75b118579da731b529919438f4066e42a186719ea44ac9208ab554e08e9b8aff00ac64d7919e6e00ea183c4e21adad76a5a40f9097ea6fd4106db0b10302608c1ccdcf8c1c102672233810ef3e512addcc998008969058b4ef40e93863e35692b7ca29f842f2eb3c4654f9a44668e631971f034b8f8cfce67998c096334a5d5f0bcb23110e1489a820afb0637510fba61eda8e2c48fcc74e6267290f59500a140f2eccca06547ce6a5bececf8299a45b1f728e863d7aca3c6980009a9d65fa90058d9025071344f8473f111de5cfb5372aa9221d638fee961d631fee843abf5a84adbbe404ae2325583941fb912dad056f8c74f5cca066c11bab7f8a79761ec69d1819a36dfa4acff289ad1c8c35e413f09a9af66989f80edc644d2e985fbf248c63fce370ec671679e3a4b3476202c48c030094af9fa112960fa547f41b4ce38815c2fa083a882b2008e8c18f2854cc0eccb0f39bcc0c18e2633d9f479f7f092bf92c6138aa8af58f9f39de2c162f919ac4aefe175b00306a5337a7acaabd2dda4ac8402e538df9ea324e3135db52ff0098066808bb55555bd86ecf48749acd3b6ea6dddf23b0cb3ba670da9d2296f5c1ac9fdb026b69a1336d0484271b4c207e602607e75ff3981f9d6607e6109026e12a75c08e8c7981029cf489c841dc6d1bbafce3dd506203ca6c0d6a2a9dc49e9eb2a35597efa8613bcced3d4084a38b5988cb31c4726be19d7de786fb9815363107c899bcc0f8eaa0c0ebbbc41b1e80cb05695d41890a467a64caa8d0d98c5ea0fea26ab47a7a70c97972670ce295e8f757752b654dd790244d6eab4b73fd8e9856b02b31da80b13e4066336de4dcb1e53469a6badc5f79a93d42ee266aabe11556f5d219ac4008b3f3031980627ca77c1721446b4931c1eef3d9c357fdaea32ab3ecd3e50bcbdfc665166698cd19a31961e465ff00c46f9f653a35b6b36163d7a4158a5894193f188405218739781b4fb063f513c8c3d3b6bf7d7e70670c4c1fc38d13a8ec3d0cd3f255f94d59c51699a2bcd401c663f16c86534823e71d95998a8c0f4959e734af8568f680b9261d757e861d5a7e58353593eec6bd0e00488762d671c88995fce3fac897dcd625872768181939e6669cfda88e7c6df333cbf5f60c33843efd055f29ad1c8c236d6df29c47fddc0f889b660c231385579a58e3adab020cfcee335636516fa9b091d94aeed36a4fa6d3fe73401efa426f2aa5326712a6efb72e776c38ccac6eb107c44eeba728f90c61f744da0f942826c5f268cb8883c4260f91c47c83ce7d147cd1abafd1c19f48eadb7d6ddba13df704d3fc2adbfb72972ecb6c5f46225687ea6b8ebcdff6389ae47b534ce3992988a811c78ce47e48fafd4923169418c75e71b5fa8c143758c0f50c6596d8e305b97a42c48e7d9933333d9a55dd600657a64d9d25da65118620e19aabf1b428dc70327199ade17a8d122bda530cd81894922eac8ea184aecb097b8ae17bb3823007ec212a28e6a33997536fd574f8a83a79832ca2b1efe9edac9f43ff00cc6a901f0b9ffb862777f112ba8bb63e204d5ba3e428c3291fb095b283cf134ba5b7519544de319227fe17a8d5937387f4c4d6d0fa6beda594e51b113517541c23b2ee186c1c6441ce060269a937e9b577657ec94753092622291967c7c22699ad502b059b3ce6b2b08170bb7c0bcbb387a520d76338dfe43328b3ecd66f97b78e69dfec4cdd19a131cf232f04dcc07ac65287044d2126861e8d197260461b893e72e0710f698f0748c31da9c9963beee4231017119b9989d4763fb8df2948c28f94d772d337c4895902b10f3cf627594b6019a8bcb9da3a099eca769b002700f9c1a722d4390573e461d4d34fd9daa4a939047511c2ad7bdec5ee08e4768c99aad454eab5d2a420e649ea4cd2aefb8096ff0015ff00c460e866098013088619f47df3a2026ac723351a47af4ab6791c4e26715d63d5a648ea207f846393347acb74e4056ca672cb0716b7cd2b3359ae17d614578c60e7339e333478ee3560f9a09c32eaead3be464e3004d40ab5556af030ddd64833449bf5750fe68eaa158e3a29879f486749d4c652a467f289675950e67e52a40dd6713a28a5f4e2a72d9a159fe0c67d147c6a7529eb5033e93d5f674bfc7b7e8f36fe1253f258e27104d9adbc7f340360d1d7f9abdbfd6332ddf4e96bb0a86527026451a44b46336b7cca810758dd632f833980cded371f84de7e1fb081c8f25fd84a6d64b15c2a12a7232a08805efaa165da715efe6315ec113924bccb0c4d76990282cebe34059588e47a996dfc2ecacd6d7975f1001d89c1c7511aae0aa41adb2c32dc98c7216ad415642ac47b9eec709b2bc0e64cd66bb53538aabb4aa85595dbacd7df550d6bb6f7e425ba5d456429043671830e81df21026e55f14ab018107c439caf4cfa8663bb1cfce1e1ee091de24e15c493862387096063355f4a5d81155789aed5b6b75165e4005f191f210f6d1901fa8057b15571933815541a4977c78cce26b863fa8ecd0561ab0d8e87aca1bec966f97378a69ff82ec59401ea66ee50b42d18cd4122f723a868eecec4b1c99a3fe13fce34d2a56cac6c9ae14774760e70f666131a2cb17233076086e86c261695f5ecb3dc32be9fa4d7151400c0e0b4ef2ac630d334fab4c55f98cdb5795a7f6836f95dfe53bb4ffac2777ffe549dd7ff00913f79dcbfe64fde6983d6c49c1fd66a16eb5f21232ea8d6b59562ab9c09dd5dff004dbf69a30e9702c8c3f496063639d8dcd8f94ce01e4623a82332a65e71b6ee232238e70cfa36df60ebf19aa1c8c6b55f422b2798338a1c1a7f59cf1ce55487e64cb2b2b83e4654c51832921bd447505893d73932c3bd8b139631c050ab348d8168f559c2ee64b8afab60c37b7d7b51536306b204e1e9fedf8f4dd3507145bfe033a407272660998204b9486c16c91c8fc23fbc6543934ace0097b6eb499f469f6f1351f9eb613e922eed08fe56edfa2af9a3575fa38338d544712751d5b138859b2fab6fe03cbf4335481f876a31d11f23e44e65f4aff67d0e078d586ef93e488046ea220decaa7a131a851a95afa02408dc19c310021e59c0696e9020f70e73e473386f02bf5ed9da56bf36338af02d3e84ee4b9dd33823cc4bb4f5a26faec240f5eb342f6596aee7660bd327389d104bccb0ca8f79722b741ce3010ba80659ce9ac7e6786a55beb5049e625a1feb2ec5796394fa3d4126db820cd63c32dd1a5fa67a6ec073b9d1bcd4e739066af80251459625f637ae544d0d586d4bf9202236aacca1b1d7922a7e8236a4316cc7f75bc4254bde58885b1b980cfa665d57716d956eddb7cfa76182698d7bd83f4d8f8f9e0e21ea620cafeb3875aca8e83d73388d8b62ae170c33bbe39ece19abfab689d7087bce4732875358208c4362fe612fbebdc3c6254f4d89e271c8e47381b942d0be6666a81efdfe736b7a4d2ab2d6fca163d657ac4a15b233353c47bd52a10085ccde66e3333311a7942307b33ec563261381984e547c71131c889a9d3add4b17b3604e73bba7fea9fda0a74e467eb03fa4c64a86316660aaa38fb603f430d15f95ebfb19dc2ffd64ff0038681e5757fbcfab1ffab5ff0050834ac7fbdabfac4fa9bffd5abfac4fab5d9c653fad67d5f503cbf6610d7aa5f2783eb58e5de40facf2364efb583cdff69df6b7ae1bfa21bb53e75fee93bd7271dd21ff00b63587cea4fe9818dc0a15407c8f49f4732ad6acd48e46063bcace24ca2c406bdde1f5c4df4ffd26feb82ca874571ff746bab750a43e206a479d83f410b547fbc7fe910773907bc3fd31ca31cf7a3fa4caadeef762c4e63cc19c243dda8216c5f59afa997515dddeab65b191347a51559639e6ccc66b0e34f6fcb13e60cc8f8cdca2696fd1aadab78055d31f112cee837d9e02e4e237bc6555915e4f9980c6e6c67057d9c53487f9f138e26ed15df2edfa2af8d46a53d6b06719a87f6b699bf5fdb9cd6e4ddcff00289a21dfe82f4f33a73fba644ac837eb28c060281807d6a80471d253d47ce6af4ecb7d0f9ddbadc4b3842a576595bb6f2bd26ab29459558b8b77822700caf0ef1d9cb338b28fa8ea2c3663755b76919ccbd19032b0231385af8a3f259799679cd3e7eb0bf232c4761e83d20adb1b7d4cb6b21a8af38204d152f6f10a558e79cbb454dd4f7560f0f962691f4da06d4e9eaadddd3c591d48966b12da1ec55b171f8b19c19c4753de0b52bb4f2a5d8f9735c4d38d9c32c7f3b1ccb47f9998e718fbc25471621f461350775f61f584621f3f9c12af7c46f79a579dbfacd2b957335672df31d9531e9988cfc802713659636d5ea60d314b0879a4a505792a2661302f39e111b4c1ef2de462e9e951d04bf59a5a10a0c132ed5b393b7908589ea7db587c2bce1393ed70c02d3b1c4d468761392712c6eeadcd7923a7382e0595aa53cbae4f29a914daaaaf69acfa119061e18ec3ecadadfe4d2cd06aebf7aa686b71d4198331edf398e9313060ddea60b2d5f76c71f2267d63523a5f67f519f5bd5fff00516ff518753a93d6f73f3630df711836319f479c9bedccd40f098cc12ec99a93aab99451667039a03820fc8c37eb293b4b3a11e444faeeab1cecff00210ea2c6ea13fa1677efcb927f42c17b8f24fe91379ebb57f682cfe44fda77cbe74567f7ff00d8ce0daaad35403568808c6466710aa8a8295b37396cf2950c9181d66bd37d0d58525f20eccf33887ba0706b718f2ddfff002628c1f7c1f2e90f77f84b4e5f98cfd4c45cba03e6447a89538fc2b98ec5588230733a99a27eef59a67f4b50ff009ce249bf4d68f553dbf46df671303f356c271a50baaa2cf40d354775effa09c11f031fcce3f713476e388d7630eb6e0fc9b919655dd5d6d7f9588fda38f0cd3f59aabf768a94fcb629cca35da37a6a7eff0019ac1e663e8b83eaadcfd672e7e33876934f4a32d3696556227126af49a47774de8bfbe4cb59750dbed24d8e4671d311741569fbb7aec0778c95c7bb2de425dd60a9ee6d88324ce0fc35e8e23b7594ae1a972a0989c3f40846fe5938c13ca5ba6e1fa6d45c0d2d60006d39e599a92c7558dd821670019d63bb30ca6d13597773458e6c030c255a8a2ed70bf6b297af03e73417efa756f76372dae1840ab78d4bf7a856c4da18f26e425e057a2d3d5ea332cc6797acda30c48f947c6f6c45ea3e72c39b09879c61cda095f27596aed73f18840520ca9d15813d312c757236fa475c1959c1c98b6201d669595af4c197affb4fcc089855022f8a2d7eb2dc2897ea8e70251702873d66af5cc32aadce162c724fdcaae39c762c7db5a4d4eae2215baa56e44e2710e1a2cacbd32b0fa6c8659af60e1181885f190d2ad4eaebc6db9845e296938b6aaecf9a89f59e196fbfa5643ea8d3eabc2edf7354e9f0658783abff000b5953feb88fc175ebd2b2df2e71f41ab4f7aa71f3532bd2b6ccba31fd215f11e640cfa4db8fc47f69fa99b8c25a65fd6303b721b9cdd67e68b56a2cf7159be4b995f0be20e3fddac1f35c43c2af4fe35f4543f99c7fa2e6251c381c1d55b71f4ad368fdda70a14576915e9b667cd9cb197fbb3500ef9ac62f7bb731d226b2f550858bafe5701c7f9c36692df7e8743eb5b7fecd99f56d29c14d581f0b14affa0683444fb8d4bfcac1fe8711f87ea80e5a7b4fc9499f51d67969eefe8306835a7ff2d77f418386ea496dd595f4dc42ce1ba434eba92f7524671b7706335f4569a6b3054e1e576ddddaa21db95e666b6bb6bac2bb1605f20cfac3e00b14583f9f99fd0f59b746fe76d67e41c7fed3eab5b7bba8a8fcc95ff51138793d593f4758da365ce6cad47c5c7fed28d32651cdbbbd368c0ff39797c10876f2e64425ff00399b9a212181f43351e3a33eab2c5daee3d188ece0afb389e94fabe271d5f0d67f9b1353cee638c640ff0049c1ab3e03eb6e7f4023a15d7ba0f2bc81fbcd610dacd411e763461e0941c6f8ef9a08cfa7facd2dbfecb492dc82e268acd326aaa0f728507acbb56ba6d6f7b5dd53272c85e45819c5f5c75ccbdd2e10475654cb0c19a3b7bdad324cb65bd6687477ea2cdc80ed5232c3ca55a4a6cb8bdb79b2e15d9b48e98044bfbcce016fd657c41eea2caac2808db8e5cccb998ea6d603a19c3edee6b7b776086066af887d709b4f26f4949beca01d364b260e479436eac5378672077b961f1882c7b99413fc4e5fa4d7bec6d3a7e5a84bb4f750c82d42a59030f883d0cd073b5c6cc89ac20eaaec74dc608dcdbf4849833b9b3044420832ef28abd0e60423cc4cff0036659cd601902052268c91a84f9cb573aa5f94da5ba4a90a0e72ed4aa0eb353adcf432cbb2730ea5c0214c249393f72832658df844021f69dc1d3647500ce11abef559731eeeece7f0b4d5696ad4545d40ccd7a77785f8cafa41d121f7dbe73a13042c73d626a2e4f76c61f231389ebd3a6a5e1e2bac4a725c138f31071abcf5a683f3ac43c60f9e8f4a7ff4c43c594f5d0697fa27f69d07af0ed34fed1d379f0da3fce7d7f4bffdb68fdda1e248080ba1d28f9a667f6b5c33b68d3afcaa12de2bc41c60ea5c0f45e53beb9c78ec73f332c271387d63bb2de66684e2e596fbb353c9c7ce6aaa6ef6c6f2cc0201ce3312a01f29cc19bdbc9b105b6e07da37ee633b9c02c7f7958e47e712c34ea2871d4383351aa76471818739328c776a47a4d36828d737db59b556719d370aa17669999edf3c1c812aa05a9bfeb34a73230c79c7acd7615de960001dc9d251c8f3fca65dc90ca462ba87c04d40da1be51ba0807652dde68286f5a57fd26ad76ea6f1fce7b344fb359a66f4b5271f5ce8dcceff004f76d37d4fb8752840cce15a94b75caa89b6b084289af3569f88de5036f0de7d013e73ab130fb9293866f94ca772c30774a2d51404d80e4e33e92fa7ba65435907ae7d418da770c0f418ce4c034b630c3176001389ad7a872546c9f59a00056b2e969e7383ea469daf727042ae22f1241c429ee91829a9f782720e489acbeb2d94e79eb2b6c393fcb3ed316b85c8626631a64f899769d6aeeca59bc326738c60fa4e13aa3a3d5076ddb08c30984bdb546be60b6467e5346bbb5559da4723f2244e24fbb59681d06044efaf600b16c2800939c012c4745deb6633e9cba4b0f8cf67a7cbb083bb336e0a9c44a1020b7eb0bbb2be0c1f39a8a7c4403cb30060fb73151bcccd872338e71c103113390b8eb16ab09c0134ba1eeb6bbf596f2d421f84a2b18ccd56a454a79cd4eacd84c7b21627eec0dab98399cc261f695f1432f9e0ce179a7bc63e6658fb863e134ba821cd6c6717a07799334ea1836418548c000e0461e331bde30420cc195a96751f19abe558199887af60ec039c6eb008d3c84b7a4d10c699668f9dea63fb9357c9a3a3bdcc036327cce0400e71361df81cf9f59621a5f63a7a7596dbb18260741e588cf5f870bf38c6bdca14639096284d49af70c06c189ef3e072e6710b916d47d1c4d61a868fbc5519b3128606a18f29c4ed205280f9cef71aab8bf5159518f5958ac575f81392804e3d27197f1ed03036ccf8edc0e95059a9180a3f904a93dc9ace4aff0028dd041d9c31b7f0ad37c2bc4e24b8d6dff3ec53b581f4399c586fd0587d53b382b635f54e38bb789dbf10a67999f8627279f81c4d18ab04d84e33d04bec4b155402483ef13cf12ddc57de2544d2d86a27e223dbde1018cd281b44ba5bd4ca4e0bc5b89d62751f664424ae41cca598577b1cf2586c02a4cab64749a6a3bc5a81f4e51b84bb6155cbc4e0ae33e2da7e665ba7d4e9038aec0e7009cfa4d0bbbf7a14f815091f3339bbda7f9cca6f40173581823247cb12cad9e9af60c9e64cb8116b03d9e43b3fbc966768f9cfc4bf259aaac26b1907e69739efcf219809e465032fe3c6029231179b6d3eb16977b9020c90651a54a577375976b49b42a0ce20db6d95b0391896b8aeb9acd533b1198c79c27eed064cb4e0010721ed895f20598caecf193d144efc120f97430b15b434e243bdd2070705621619c1239c2cdea667a98c7c46030f6695736cd6365c0f41d87afb0bd61eb1659ef40390971f0cd38c69aa1f09a4e4e0c6e683e535b1ec74b49129706d50feee46656c0d93596b596027ae258c6cb1496c92064cb80360da41e4327cb331875c9e423e0d8cde44994e40383d41857fda2a5fe712dd3df66895728703705f39437d838f4cce2273a85f8013246e6c4af89b355596d5d3593d54564e259a8b3504b58dbb070a718c8129c618fc44d50cb563d584ad70566b8f82c86863435bf857b781b6ee1557c0b09c6171ae7f881db67daf0a43eb40ff004ece18db75b41fe69f488635e87d69583a99f862fbd3aef94e707114facc56072871e9131b84d30c20974b6564e5a04fb647ef6b0db1bc24e0ccd84755257ae083fe92ecae92c27966597d6d5841d40c09a435ad15eec721995eae90721c08faba59b95a0cb6d56476073950a7e4270d3b349afb7cb38134c9658afb50b658cd3e835362b6536e3d653a708177139031ca716006b5f030303b17981186009fde4b7dd1f399660bfe15ff0021358cddeeff003eb2c39b8132b3e259622054c2004b4232c71d73341a2ee537bae18cd7eb32e6a53812af7c6270eac2a9633896ac282a23b1249fbdabac739687ee1dd57a9cc161b0e3a085c2e0794df951376fd0dc3d041ef1ec1d0c7f7a087af668c7bcd2f39b0f61ebec28983064011812d3a0971942fd9563f944a79113ad63e535d1ed54b4ee40c3e788ee0d84d636af9094dbddd95b9f16d20919eb350fbee76c6324e07611313bb2ec00874cf5004f4810fd7ea04756c895ecd8b71b1702bc11994e0d5691e6f35c49bcca6ec5b51b39a075240f406258aa3535f7594b6c07e4149855efc6cab0a15401f2189568ee55236f3266a2a65d4e9d4fe71139b4d5867421464e66a0a57c33bbc61cb0cf6fd1d6cf0f71e9699c7571ac07d53b74477f07d3ff00fab12bd35d758eb5a6704e669f497537d4ed8c2b026719a8eb2ea5e8f162bc18386eb7ca9ff310e835807f01a3693555e59e8b00f5db01506c1e64729a5a2cb41d822f0f6f3696d54518ef1c0266ed2b7f7e254349bc62e594e36f2e92e96ca46e6612fa8b6a154f23894d6e18ece4e39301d089abf0e92b5e79669dcb2df5823ae25d75e8cc173889a8d5e39203fa44d46ad89435f33f0846b828ad8f8710d6749c0edf572c670bb3668b9752c60b0824e49f84d39b98317c9cf4138aeefae1cf5da3b2bf28fd21f7c4b3dc8091527f844d6f553f05ff0048ff00c4495018061b8b6d042e0b0e92950752a3cb74b9f6d0c7e11dcbb027d5a69c13657f1532a55ae8073e5358fbac686621fbbac784cea630fb86e0151c907ca5dc06cafdc1351a1d4541b2a621615a86eb34cdbb4f72ff002ce8edf38201d63fbd161eca3c34e6373627da1d3b3ca667848970e6256308bf295f2c44e752fca6b8723353fc48732b3e213764f4f38158e48119481369e8269810d35272816564b710a41fc2a6515d4e2a2501c860652005bd3d1ccd72b6f04f4334dfc51cb312b20e4228811f1ef622b38ea66a5fbcd769d7d0b189e7f29a872a394bec2c00cf2cf6fd1939d3ea17d2c9f481717d47e07b7839dfc22af86e12ed43525eaacedc31c9f52677b693cdcc4bef523ed0f28bacbc03f68d135fa918dcfd269b88da5829f109c5b4d5a5f61ad400ea1c4e1d7a51a7b59ce06e13ebfa7c64d981f222680a5b7eaf500232d548552c323265dc5aeaca93468ec56e84553416bea8556370ed17765b04aa61a2ed3b8a8c0c9c0974b269fabc6cfd76afff00598e9eeb2f261d26bacdbf572cbe59225768d4eaabf0e312faeba41b2ecb64f258daf51eed4807ca1d79fc890eb413cd65dc4acb285a081dd0f2946b6ba97677642fc0cd3562ea8db5b6e1294650ab38faedd728c7f743b2be823f48defacb3dc31493527ca6a4e6bacff288fefa44c80210bde1e58c19510ba9c93d1a174b74afb581f0c0a3d3ccca930e9b79e26a2f29505e863469e50fdda8fb33d87ee16de73bf19c623f7160dae019c478423a17a2561a8dc1b946c1b5c8f5ece99e51fde83ac653d66cccb176538f8429d0ceecfaceee63e22607a898f8887908a479c77f25801080938266394b066c41f11072022ca8e695f94d77432da8b582770d9c1db1347cf3cba43c3d89f0b44e1ce3ad93ea350eb05159eb8812bac8c73198d620cf8652ddef1266f4ae690dddd1d95ab63a127044a376fd4861cf3ce6afa8e7e66691435cb9886bc1cb4b752318482c62a0312653e2d78f82b45e41cfc26b0fbb1cf4edfa327fde97fc13e910f1527b7801cf0c23d2c69ac5c6aef1fcd179c1d333100881b3d3a4e2eedbe8f5eea337d905cfe2cc6b6e64552c4aaf41e4270eb16ce1da8d3a6a6ba6d7b031776c43c1af7c635ba57f4fb49c3b436688d9759dd786920147dd92657cab97cb21b8d4ad8ea60b58b06c9c8f3ccd3da6d0b9eb9c19acac597aa9e81268884b59cf4506712b4bdc0679002019ed3d9f46897bb514e7914060a901231d27117366bf54d9cfdb3f657e51fdd8def2c7fe199a30bf564f53351fc25967bc9f388bc840c8ace1933bc003e12f435d9621eaac44e139fa9dc0fac03afce5431d3acd4b1279c6684f61fba1d663157dd02621c1396cc011c9e7ce22051c8ce3fa4d886f510150e7d2644c88e72629c18dcd656a77289a96e404fcbd866cac93ccc152679b44d30b33b5a7d50e04faba9e583174eaa724667708ec0c6d3be703988c8c35350231e31d82507342cd77432e7753ca2dd60f395df6046e63999dfd99eb2ad4583e2277c41390617188ae18c2e006dd34383adbd8740b348e8abe319f18c7398c6b355cf32eb2a7caed190677aabd3022db9cc672677836afca680eed658de890f2ada6b092cb1b39edfa34717ea07ad627d221e0acff003f6fd1c39d15e3d2d9c4508d65dd83301e431067a189c88f9ce307ede91e9509e40cf2c42ac84e7a895b65b9e07cc66689337c5e492f964bbb383217b1fd0625c8f6ea6c218a8025085cd818fbce109f99c4d7803576a8e81b10427b0c334dabbf49617a5f6b1189c2ec3770fd3db69cb3a64cbeab1f51a82abd2c7cf657d447f763f558dfc33f29a34ce9d66a140a13d71cff00796722bf38959c4bc1054fca6b463597ff008ccd072d3d8201cdbe72ac7332f7cb18c73f7abef096b8d80769f6deef00db03b60457039e706537d9bc027226b11757a3baaf32b2c52aeca7a83166408c418b0ed1581e729037cd49f18c4ce42fce67b159475581eb896d4277c9f9a0b2bc64be277957e788e84e1602738c4d4a9faf69f3dba5e7409ade86772af5f396e9dd0f21913042894d0f6f3c72106cad4009ce3ab3f975e50d2467d22af8c096fba7e53858fb5d418943de70a40c7ac456a75a51b20912e541659eb930afa408de5016e85442542f4e8270e19bf507e00473f64d3527c63e50f5edfa3871ad71eb519f4807d829f47edfa347ec7543e22714006aec82647c2292041d7d48880ee1cfce718cfd6533ff004d60e68476596b3ed538c289557975c107209e534151df9c4e892f96437ec1c81266874635454e4e416dd8199a5d2269810a0fa9266a351625966d6232d348a48a1cfe3d5d626bce755767f39f64cf39c27038668b97f7422e96bb355c5810778b6c283b2bf28dee9967e1f9c3ee1f94e1aaada5427d4cbc83530f4247f9cbba0f9ca8f29685254b3606d3cfe2258ed6da6c6eac668b1b2cff000c2065fe703808712d6c9309ec27eec758e79769f6df5ea96038c8878ca6ee93fb5918cd36b69b13783932abfbcda41c0cce2caa9afbf1d0b410f62c51b8127d600074c88db498e00ecc19b1a6c302c5455a5d88e67908013c809a4d12952d688b45359c8412cb057cc0070258fdef12acfa2f6e8ff8026b7a1884ec388398dc1b9cb2ae7912ad4356318c43a956ea93eb58e893eb39fc30392e70b2f27619c27a5e7d5a6949ef08014e4743351dda7115c73c8f9e0cd45405ce7e336465f8c0a3225840469c37fbf3fcf2dcb5780327d04d40c58411cc46f78f6f0038e20bf1469c78674a7e63b7e8c9e7ab1f049c5c63587e22791983d80f38a49c1338da8dfa623cea8aca2a707dec8c762e3273e86701ae8b3598b3a0a9cce17a4d2b77bc81972ec2cbe865f2c96ab3280009a1d76af465ce9edd85bacd0714d7ea8deb7de59024b74f4b521c8e782498f73ae974d4e7c06ddf8f889aa20deff33d99f6343aa1a77b33a74b430030d2ae3fa9a942269c051d27f69efe255dc2ad85f93fc66b742ddedf6d6004dc4812beb0fbb2cf2f9c3ee1f94e1cee34c30790265bcd2c3ea4cbbdd941ca897f3abf4301f0cd01ceff00f04b01dee3e32df05788e727b4fdd8eb1fa0fba652e63500434995ade0e2b2670efad80aaf38af0bb9ddaf5f14ee2d070508874e853def147add0e08895b195e9c95f7866351615f5876a9e60c3b0fe11062729ca64458ea58aa2cd3e9ca36e6c43a8ad73e2305e8c3198c14f53ca261b893e3a058219a2fe009ade866f08ad12cac869658ac06207c1eb03839c19b87acded9959273ce6a3956670a18a18fabca361b903aee04cb367f682844098ccd636db9842ff18e70887cce65355f6b0d95b18fa65507bfbd13e1d4ca5aaa432e9a977c9c967969d515cb5a141fc29ca5f515aaab33ef4cf88f6f0438e234feb38e0ce91fb7e8d1fb7d40f54138d2ff00b50f94301233ce1e70f94ace5d671170fadc3744c08cb9660bd330a6067391ebd9a6beaa2d0f87da46270ed7ab330acb81f18e72b2f9679cb1d836418670b534e9af66232ebe19aaa5abd3a36f6c93cc4d503de69107a0979cdce7d49f681c66529df5b5d7bb6ef603307d1eb032b7d64723f967d43930dc398f49aae1efa329b9d4ee2713f0cb3a0f9c00953819e5386ae74a7e065807d5c9c7e26977bb34e7c0bf2118e4267d658bb188f8cd0fbdff00647fe2367a033516eee4231ed3f787a7662620108f651404ccda0f3329d335ff000594692aac0c09950ea042e26ab4cb629640374d46aac4764dbb70629b6e39cf2f589a6ac8f15ac0cee829c77a62dda8ab1b6dddf033eb345fe1b5763fac74d87101ec0044aa9001724fc04eeb4c572bc8c088801dde230d863b2a0390332bb55b30dc40c1f49a2e7abb4fc26656eb6b6179e3a99a2c8a0666b3a18e14a9cfac1c98c67da61ba54dde1c28c9828b48cf76677568f2948c666b1b151f919c30634c3e2c657bbbc4da3273c84d4adb5eaeab1d029669aeaf75fcdc28c464159c31ccd0afd6b5d455e44ce2d7e358fa7a58ad75e170b1d4a8ccd02bae9c3107c4c4cbdb3b44d51d38d2535bb658367023ad6c0e3d09527a8c7976f0838e23a6f999c6467476fcbb7e8e1c6aed1eb54e30a3eb03e53d60c4e479419947f104d6e4eaeef5ccf773379fd3d26730d8c4282c703a4e11cc98feecbe59e71b6ef1b8f29455a1b1b277803998a56c721142af4026baa7af68ef188240c1972236b13737baab802587ed1be7ed0d9cf703fa4a2bd30beb215b930239cdc313338eb81669c7c1a0b474978daa3c40e40311894c4d2d8692c48253cc4b06ea5bba3bd3ae7cc67d65bee99a7f717fc2260951cfa19664bbfcccd09f1afc526a791b3e708388fda7ef0f62810ac0211ece4051995037bfa2088e8800105e3d60605891e90592db76a1335ba7b2cb83b5672669343aa6000af0255c1ae3d711fe8eb598c98df462cf278df4635307d1fe209cb1b961e05c407459fd9dc44726a14fcc41c3ecfc7a623e51f46df877afcc47d26af3e1c308d55e870eac31ea20230232a188aa39896e36ce1dfc5b8c5d39b860b6d106905083b93f307ce57733d8016651e938a33d4405b5b0654e429dc7337679edc4b032b1ccc6df999a576aee5221b90000d80fc0738d621e5d60b006033953d0f983e935ce7691f09a018d2d52a38babf9ce24ae8d53f75b007f5cce25efa1f51189279ce0840e27a739e84e66a2ab2dd4dcf9c65c98ba5d9cdce07c7acfaf57402b5e5be7d268dc6a6ed97a9153e46e1f8498942abe1c64838226af4a966958d7580cab9181dbc3396bf4dfe3138a8ce92dff000985318989f47b96b9be3519c5c85bd331c86ce1794339cc81d44a3f8a8475c89a908facbb2d8c931cf3c760ece0e3ac7e92f96f432deb34bf8a69833b0553824cbf735f5a9b038dd2da8fd6ddf6b751cfcb0239cb31f8fb585f3388975619496381e823f195006ce7f35c43c5cb3292bc84d56a6abd8104a910942982e49f22446f18c1881d0292b9049026c73a556c7bef89517d31255b0cbfb112e5d36ad37a7d9bf9a797cc4173d6362e3972cc3a8b89c6f31ac2ca0ed03334279d5f1433544076f9c67044698cf61fb9027280afa45084cee01e86356c917b0c2263b6a56d4360f2595e930000e710e933f8ccfaa7f39877d248ce6206c64cdbd0b1c012fd7509818048838addfddd70f18d6a7558bc7b583aa41f486f1d6a83e923f9d517e92af9d517e9269bcd0c5fa43a23071cd01fc50715e1cdf8d60d5f0d7fc55cdfc3ec1826b30e9b87bfe0ae7f6570e7cfd8a4d4f00d13a9d83619afe19769b3d596695cd5bfe26696dca83981f90100fb7067166cd8a27f77010738e535083654fea3109e7995b6d6ce4e446d49c637b7fa44b5d81c92442e4a736ce7a1f5f81f8cd68df50b07c019a318d3d3fe110e0d8a0f42c2712a11285b143290dd099abacdc293d394af40aebee67e2669b429a3b0de15b08374bb56e49eec6d04cd125eb725ad8201c9563ef0f497d741d4dbb1300b64032b04cb5765c0f9340c0604d452955eeb8e59c88057347dd8d5518fceb388e0e9df3e93bba4f9cee293f8a708a52bd6020f542271de5657117033eb0f53d9e79334ff00c55ebd65cc3eb371233e3698c99883b3838f09967497cbba196759a62bb5879cd1ad85b35e32200cdad4dc817cf0233782debee187a9f6855659cd549198da454009b2b27d21ad09f747ed19101f744b0563380418813f1661ea7134fa635d22cb1b0c7dd58aae74acfbf6d62cc7cda5a403927a8eb39918cf211faf59e1f3073f3849daa80e44d0938a7e466b49fac389b0e238f60f663ee7316c6586edcb8314c3d87d84d19ab6c4160e5883779c60d3bac9cbcbb57552311f5376a1b0b34fc389f159168aebc729aed026a532876bcbd753a6b36be418ba8b79788c1a9b7f34af52c7ae25fac641908bd7d22f1107dea96537d1774a843f5700935cdfa5f4610771e56388a0795f641ab6a8f8356e0ca78dea5062c22c587555ea50e398f49aed1f74e5eb1e19a4b315e0759a5a2c7c97e423dc95dc413d26bec16db91d233783945c920626a107d494e39a9999ba0cb1e703639af26110e72d9c2f523e30136d7621c12c322575bd55d6aca410a06239c329f433597bdd93cf1e40cd3b2b575b3e18e26a35a9515c91d441c574af49ac9c964c47aebac9d8a33eb34d96335c86ab6bb0746f09f9cd380cb9c4d5a6e424755e72b7df5d6df09c4132b5d9fa1ecd2f2d4d1ffec59afe7a7b3fc260104e13fef89f2338ea6e648b6b2f230b66061019a73f6ca3e32d39b2cff118bd65b8550079f6f071e096749775977432ceb29237f3389a3172ab14033b7ce69d9acd633b750b06a55d2d507236910f5f67334653ba607aee97f72c9b18a29f2cf5874e57ccc642bea658f9262b626834df59d52a9f707369c4091691fb086c708899e43271e5ce583728ea49c9c4cb03d63a952338198c467944b3008204d031db4feb35fcb54d11335838f296a4c4221fbe107285a6e9999ed5e27a53178868cfa43add27c25bc4681d25fadb6d242f211c91cdb999c2f4fcbbc71198011ace716c9c6a916e94be39ac53e1101959e626a3dc3f3ecaad6ad81060bd1d33ea22ed27079463b49f412bb0e083ce13ce2e6577352e1819422eb08aff003089c3b49a0049393355c47395ae22bdcfeb9f397d3dd92083ca1707901387d419cb3f94e238ae82807bc44c4104ca8e6799f486c66c7a7a4d3021d067931188b581585b1b74d4af76e3d0982bada953b0749c419aa4f07297b963cccaae3dda47b0970d9e4c33348a0564cd655dee9ec5f3c647cc4d0dbbd7e388e3334e0a87ac9f75a5c9de52ebea3940251caea8ff003acd6ff01fe5008a270bff007dafe4671beb5cb319989880e394d3f3b04299b1b271ccf39b7044b4e5b1e900ece0e3ece592f977432c3ce54375883d584bed6a1eccd6d8206089a31917da7ae255656d414551bb69fde776fe93bb33619b0cd866c32a36a03b5caf3f2388bacd72fbbaab7fa8c7d66bec187d4391f1308b7d4c3493d5677247e19c2f4fdd505c8c17ff00496a3dd7bb90719c09657667014c74b0d806d230b8188a997ced385f512fb3bc72428100c40270f6f055f396554d9ab3de1e40428063692c9e5997a759d0c3d613f7cab3b873596c4dbed2e9ea39e71f4a83a18295079b181a957da442a98f0e3a4aa83a8bff009418a456804b3519380677a60ba6f4b14a38c83e5388f081455dfd3929e620310f312ef75bb69b30369e92a65c78a58cbbb91949cb99ca0973e187c2693596695b709a9d75b7b12c70217c0c9e9989ab28a6b2397918d6be707f43e6205667c81cb3ce6896c46276729ad56b4eec9fd21d30c85cb173e588f53236d38ccd2d0b7baa1b42e7ce37086aec21ed5dbea20e1953540d76e49334fa5145b9d4310839ed5e662ead6f0fdcd6de1f59755ae7e6d45b8ff0195e469d32083b67141f651cf39a5cbae07ac39d8479af39a0b375266499a7d2594db6bbe129c9219bd0c5d4e907b943ddf12db160d5e90360f0c4cb7a5867d6b47ffdb4fe97463c1724368ac53f0b4445e0859714ea41cf9303355b4d677676f9e3ae23e8386b0c55ac746f216a60196d1651614718328a6cfe2e0841cb77c6717b776a80dd9014426033330669f9398c72c656b5f56c13e427d49b3d0b4b5761c76709c0ae5a4625ec33d65c41065839cd1aeed5503f9c4bb1b669745dfee1d018dc234da449a9d4e9d58aa0cc37027dd9deafe59dea7a4ef13d27795fa4df5cdf5facde9eb37afe69de0fcd3bc1f9a0d5da06059ca0d5583a3889adb10e79194f17dade3a54ca789f0bbd3658a173e444d6708d05f97d2da14cd4692fd39c3afeb33341a9c3d75edf3eb354fb756b2bd50a94a119532dc3671d238c131e63ef02132bd2b14dd88b85966a4ecd8bc8184f66263b5dbacef8fac36665873ce5369e6099a6155556419acd759b8043ca2de5baf59de4ef23df6970a99cf94d2dd65ba6d972f960cd7e90e9ad38f70f480f3966483daa60b32bf1992669c65a32156c1136b6338874b7b90fb495868b88f70c1a7dde2f31e53ea8752a0d63f489c2d5ae4b1f0142731f18387e9457b7963d6268f48180f482b4c0eed01116aa9fdf4031d04d6d1847146119babe3265da67a4b31b0360c2e9b390c31334b66a0e999b6bbe33cccba8d41a54e1557a9c1199a1d17814d9665fc8c14698bb659ea248c95e535275da4fe16aae6ac74c34a2c6b74e8ec492473266a354fa40d6a63f55dd0f1f56f7e8d337ce994f19d29381a1d164fa215875da23eff0ca7f4b08946b387212b5f0e607d16dcc7d59e9468821fccedba6acdaa6bb2db37e5b0723a418c02259d0379ab67b35cbf68adea257c9d3e626aff80df28091d269b59485dbaaa8d8147826b7885b780300279288cc6cc9c01985673f383b29ce7cba1ec2e723a728daab5bf160473295dce04d2526bae6a2c6506597b3343931f138600daea3e72c19e51f5cba3a89976ab53af63973b3d230e1da3af6d951b6ef9e009f5cd393feea83f79f59d31fee17fce77fa5ff00a3fe6677da4ffa47faa77ba3ff00a4dfd5ff00f207d21fee8ff541568edf75dab6fe6e60cbb4ed4e37a723d18730662bf49849a6d20bd5d81c0100a8e727188d5d3cb6d91a9ac74b330505864186bb1225ce87a98354d62e0b67e72da50f35e4668b871dc9677a3225fc31afb03f7a8312fd19a939b868188c831e3e730fdce2254ce7027d5580c910155f28dab7d9b14e042d09f6ead501c9864465a5c654c652b1e25a50c3a9b067c47116c2e39fac6e466e85e70cd117fb66fd25b69e93514aea68287af918e8d53946182213cbf498989b79c158548270970babace25b4576397da064e6775a7ad7c4418d722fb9b82fc677ccdc821c7e69752d4d81873047332a734daacbeeb476b2cc1db8962ab7304fc4181d690b60557a8f52b15d1806a89c1f4ffe215cb021f90eb19c01b540638e9d271516d5aa7df4955312b160c8e42505c6295b0f33d269aa29a86a1eb38d87265bddd6d90dd440cb68604b07ea0f918b7e1aca1ffed69a424e99733898268b008c8e3f099a4d16b6f7434e9ad719ea14e21e0fc48a8ff66689c2f89d77237d55e1d1eabfe83fed355a2d4bd0ebdc599c64784caaabcd29ba97538e60831aa7f102a798c453e0527cd66b194d79f432b20b2e3d44bf59559a33600dd0f5f8453900c5241044d656b84b13a3797a1807fa40a6107b68ea49f206013193d8dcccd30fb55947f084d67ba61fe247f723ce0cb9d7d7f0065aeb5a963359a93a8b4fe5117bcaa90e5b6e7ddf5c4762ec493ed2b6040f894eb1932b9f09eaa79830a692de6ae6a3e9d47f9cfa9a1e9a9aff0052bffccd30aa9a7bbef50f5c90c23821d805c8cf589459730004ab843a106c6f0cee28ace002303ce6ac26dc810919c429e60c5b597934aad6539adb12bd6303e386e1603c881e84e66a10e7223b79455025c83191ece09f29b1a0a988829682b03acd3dd552d92b99a9d78b73850216873d9999f6bea3518340a4726329e0cd67999ff86c99c4b81dda45de01c4e79c44af9ae3d6302cdca1a6dc7ba653a6b6db429040f381c528147947b32732b7335bc3db5443d78dd2daaca5b63a9044c7601cc473e1021334966d200eb996eb0a15c38225469b0e437363d099a9424e5738538020b8569b3692cd9dd17579051932a1207dcac3d0f28bad2290fe639112bb7bbbdf70ca59e7e827774ab3a07f038c0f818aa6a618623d467ce77b582097c830eabba3d0303d08335bae1a8422a6f832b2e668b4166bddbecc29f300810705d4699c39a4b60f2c466d7aa6574d6636fa73960d73955fabdc31d495894dc30c6b705473183833886a2d1a957ad1c295e989c3ec6b34759230659fc41d3af9cb75f4559158161f53c9446e30e4e1f53681e950da20e2b47ff57ad1facab8a6998e0f14d5a7cc660d5eaf23bbe216303f28dc5b5953846d711f128b2be25a96e9c5b4bfa81175bae3d35da2797dfaa351efe9d3de98ea84644d2f09d06ad8589aabd09e9b1e6bf8468a96173eb2e6b57d70738f582def74a28452ceccc001e7989f45f08b9d573c7e487e8bdabff991fb4bf806b00ee86d237e77cbb437e9b3bf047aa9cf63c23999832a1c9b3e9311862254cfd31883488064da3328a105808b01fd25431589adf74cfc71fdc8dd6707d21abeddbae2712d61b5fba48f5f76f5279b625d6b596b03d009a3e0dabd5546e1b52afccc61e195038fae553fb2d7f0eaaa3fa887855de4f59f9308786eac7f7798787eac7f72ff00b43a4d40eb598349a83d133f00418f55959c3a329f423130c3a4a119df0c4e26c283af29a7d29d4b12dc9446029c045e90da6daf19c112d6366000418c376edfb86072991e1da39cda7f2fcf108f8414d98dca0c161e8eb06e0728c65965ec318815c1c906173e9198918c4eecceeda0ac995e949eb055a545f137396be9bf0895ea74e89828098f7d47a2c660631999999f6b3da9ababf34d3eaf4e703789a5d834eae08231d44b35f5a4bb88557232900a99afd10aee2f50ca19a7a8123328a940f720ac7a4eec7a435299f5753069c41a632fd0d7a918b1013eb0f01d31f230fd1fa3e30fd1dafc9cc7fa3d9e8f3ff0b21ffcc1957d1835b861a88ff46ee739efc4afe8e6a6b7dc2f596706d66080ca79cb781f1073ee2e3e73fb1f89a56eab48c93eb068b57a638bebdb995adaf63d75a166f412bd2ebd1977e92cf7799c429af1d74d775fcb352faa2aa451674f481f53593e072adea20b6e43b4ee29d472e91772b1600e4f988aec0e79ca4dee5b6ea4a0519ead2cd5f10a1c28d4bb67d1cca789f1463816dc71e8733fb538c2f437b7fe983138af1a3f81ff005aa5376a6fa77deb86f9626b3215b0332cb864821c63c8884a9f33397acd8c54b0e825775889856239c6b1ece6c499c84057d6075fcd387f10b34cf9421be066b3577bb9ef0904facab516d4c1abb9948e843622f17e223a6aedfde0e39c5474d53c3c738930c35c187a1511f5efb3a0ce7af5c19568beb1a65b2b6c39ce41e918947656182a70616103e0457c239cfe1ec7ec4f784d3f86c9538d826b1860cfc71cf826874ab6da0bf49afbfb8a765626934adfc47ea66aacac6c084640e79134fa7562cec5760396e52ebedd5b6d538a9792ac5a187e048693f9161a7e10d702b8e8c7f781af1d2d71fa99deea3feb39f99cc1a8b80dad865fca4647ed1d286e6aa50fa7511484e90db2ad50ad488daace60d4013eb2235a8dd6064c6302028201513cf12a7a00c1c4b6bd2b9f2828a3c8c5aaaf5834f411e51f4b5796259a703a621420f410a00b9c08f6007908d7b985d8f53374cccf61edc7dce4c0c479cd0719d568c14ceeacf558bae7d4d9e038cf94d258a6c2aed89aabea01933cb106a190f862f12bd7ce2f18ba2f1a3e690719acf548bc5a8f489c534deb1389690f5789aed19e9608ba8d3b74b040f51e8e2023d4403302c0a7d2006620413689b44d66817525727189a4e0b4e92f37073996eaa8af91700cb78a529d1841c6293e90714d39f210710d21ea8b06af407ad69fb4efb869eb557fb099e144ff0006bfda775c21fad35cbf53a5d2b94a10623713b8fbaaa23f19d556f8c2c3c5352c3f07ed2fd66a093e2025cec6c624e4e667b324748bd220cc2aa3f0c017f289b57f208a15482060c609aad31cfbf58ff29ddafc67743d4ceecf934fb55e7d44739ab3f29a5b934bc3d6c7e98975e6fbacb4e0163d834d70adacd842af533792a479430f38227be229c1ccaf5242e25b61711b919be51a87aba4d2ba5ed9639965608f0cbc6ed48acf531c77c574f57f0c7bdf194e86b441ca595d6826a351521c47d567a4efc982e9dfcefa77d3bd9decef04ef04ef04de26f59bc4dc26e1370f59bfe337ff0034de7f319deb7e6305f67e733eb167e69dfd9f9a77cd3bd2460c640dd23d444208f63333d9999fb9d4526b6e5d0f4ec12b7646ca99deb162d9e72cb59fa9edc410458a9982b1e9054b3611d0999b57a58dfbcfac6a57a5cd1788eb97a5e60e35c413fbd8bf48b5ebe8627d29d58eb52c4fa5bf9f4f13e96697ce97957d2cd001d1c44fa51c33f3995fd20e163a5e26a35ba7b6b2d4ea54cd56af2c4319658c7a194e97536ae402019653aaadb05e7fb50fc537ea879cef75627d6355f19f5bd50f232bd583cace460653d0832d7b038da9913ca5dd4cd2e82abac2d731c1f20712ae0bc1d80ca8feb9ff00873849e81bf4633ff0bf0d3e76c1f45741e565d07d13d08e975d3ff08699867eb36087e87d1e5ac30fd1045ffce47fa1fb7ff3a3fa21fa3da9d337d9b8b4153355c12fd32ab174248c95f31190a9208c1131046fe14e27b96bd12e4ed3a756c45ea23a816151eb35d84e1d7201f9662341d201ca28c158607c1c416ae2587262d7910a9595bb2302a7066935e1885b3918f455612fcb24759a6a05065faf4a966a788db71201c080339c930533b986ac42989b4c642bd48f94159c6614c42d17731c2824ca784ea6c19236cb346e8c567d59e3e96c03204e79c4af86db655bc031384dc7999769eca9d9483ca1389ba6e9ba06999980c0d37663a031948ff80abed54d2dd47bb1d0a31523a4c45eb07531bb0219b47ac017d60d9eb01ac45b6b1e705d5fac16d7eb37a7a884a9f31184221eccccfb2acca79122176718261445a836ff0017a41c56f140af9604a6f6b98ef39336cda26d13689b65d487021a1d7dd733fda474b1a70ea2db8b779636041a6a69b52c65dfb4e769f39fda7a33ef7083fa2033ebfc24fbdc36c1ff00a706a780b75d33affd863a708b93145bb2cf4c912f1a9a09fb7b31ea1889f5ed62f4d55bfd660e2bc4074d5db071ae243a6a5a0e3dc4c7f7ff00e420fa45c47f3a7ed3ff0011711f5aff00a6371337b836a01f29aad4adae36a0519e83b4ff0004ce3400ab86e3ff00a448bd675bc7c584e2f85d159f358bccc7da14cad7240329d25360c9ce60a34cc360a812be7cf33eab463f8420d2d3e548fda269039c2a0fda59a229ef6042aa848ce732ca46ddd1ab239881bd657aab90001b220d6360e4cbef6b1a697bb07c6a0c16f0f1d6b137f0c3f8663861f59dcf0c3f8da1d270e3d2e68345a2f2d446e1fa273b86a3c51b403a7d6523f0d66e9a9ae69f80596b8dd726c9468347a44c2a82deb32b3574d6c7764030e01c182e40e1488bc328d45896011516b50a571026e38559f482e5ac254078e6099d267b2a4cc35885611880c066615067751d08fbeb3355db8755399c4110b25c9eeb887941c8898c398c39ca93393e9361686a33ba305460aa0a67733ba33bb33bb30a1841849f5849993371f49be6f1032fac1898ec6c6cccddca694e2d1ed18566d9c30637cd57bad2cb5953c3d4c09a8639dedfbc03583a5f60ff00bccd9acf3b0b7c18e669752db4e9af5055c60666a746f4da5474f29dd5936583ce62df53375b3bd71d44adc58322682a4b75ad5379ab63e7887816a075b6b9a9d03d0b937293e8232114b4e2966fa741f0d3811464ca8eed4d7f1759c6cffb237c5c44c131d73c81eb34da366fc4a257a56af38209f9cb3ebc5b68201c670a614d7803c647cc881f5e08cbafee0ce115a7761acc6e3389e9ead9bb135380e76e7ac36391888d911eb06312b0b930649809026e3333719bccde677860b5a1b98f999deb7a98babbd0616c61f230eb2f3d6c6fde7d72efced0eaed3d5ccfad341ab23ca70ee30b45a0583c335dc73426b535b8668fc5d5693654f86f49aad46a35f70b2e6cf90960441b42e4fac15399dd6225409840109998dd81a03330346e6232423ef2e6c856fd0c5b7753dd9f2e91ba411bdf07d447eb2af71a5679c6e700804020598989b615856308566d10a09b04eee1accd8673111cf9f637b87b2838b57ee313877e39aae861391fac5236cdf886d11ad5314fd6e8c7f78b1988241ea26e99ecf295802ce534cc535991e87fd277ad05b1ecdc8c3e1354734e9be08655ef8f9cd38cea6a1eb60ff59c6bfdd31fce20ccaebcf33035b58f0d4c61d45af9160b13fc2277810964b5cb7f32c3a8ddefd48c7d4e6505376eda04a35cd510727689acfa4c6c4eed2912cd4d96316389df3cd2ad96b0e52da3657932ec64f62be2779f09de0f49bc7a4de3d26e13709913226e13709b966e5995995995995f5995831994aa30c3f28c6aa41c733e5385e8a8b90d96f3632fe1749c959a9a7bb7226081ca1dd0869ce03d86660699999d6149b215989898989898edc47fe1c530f4823f4acc7f2950e4d2aeb1b18ec0608313976644cc68d09849f68a89ddfa4d85446f74f65670ebf380f210fb7c3fabcd4f4333d47c66666127b34b79aac1359837923cc67b0768f7c4af96a57e5085c9eb0903a1314e55bd71353fc1d37c9a57ef09a319d551ff00ec138c9ce9c0fe7128a4d8738f08eb0567d0e214dd51538e92bd1563ad8dfbcb6ad8ec324c084f9404a4b2d3b31db5566c7004d26956a40489afd40e604762c663ee8fdd25ec1769e937faca758e9c94e251c668a29f182cd351aa6d5da5ca851e426561db0810acdb31887b4181a0333d844db36cdb36cdb36cdb36cdb1ab6351e52ba6c76002ca383bb8198fc09809a9d05b556397431d485129eb8f844e4679760c4066e80fb0634687db4eb1c66b87dd3d83a8959cd6bf2fb8e1fd5e5c3240f530701e1840cd10fd1ce167fbb6fea83e8a70f7c9cd825bf44b403a5f6c3f44f4de5a9b25bf457623357a924819036cfec0d66a6c3d2bc27569a9d05fa524380c079ac19edd8e194952045ff78ae30c337ccc6eb13a37ca6a7fddf4ff00f74afa89a104eae8ff00189c4515eb5ddd03c47503681810905672222559241ad23509d7eaa9f3cc7660085d3a81eb8ccbc9cf3188dd0760193386e94001889acd48ad36832eb4bb1821131313136cdb31db984f6e263dbcc5332498330e66f226f9be6e8d0fb3981a6e9ba6e999999999999999989a00c48c75334bc1d1581db174e9511182639e26aaad3b8208135da01826b88a51c0300c3424810d8730398b93041da61861fb81339ae7acf33d9a739a97ee387fbcf35071930f1fe288ec06a227d27e283ab567e6b17e95ebff001555189f4b2dfc5a558bf4aeaf3d2b7e8d07d29d1f9d36cbbe91e92d4210d887e2223556a1bed7c29c8e4656341a8b2cdee29c7419eb0e97858ffcd09657c3501db696319cb0db9e598c717d72cf7dfe6637589e73456529a273622b7a02331b4d5e0008a1c9cfa626874ccaea70b807d66b2b7b1405e80e498ba7c00c4f3810662a0f84026a1ec1611938f48b43be39604d720aca811ba084e269537d820714d5355a82ec79f6644dc26e13709ba6e1374dd3333322644c89ca729ca6262626dcc231d8608826e1330f6e667ee3333374dd374dd374dd374dd374d2005a33041357ab5da4032de26ebd4cbb8ab18dc42ccf58cfdff3030d08208ccc461ce28c40603980e26e9ba13098d0fdcd6728679987a9ecd21cd50fb7c3fdf69a9e865b916bfcccdcd05ac277c7d277a3d20b120c37433242309d72fe820781e0b04639b2b32cf7dbe718738bd6693bb358dfe59207acab0f692cd81cc989f560010e233d18237919fd216ace06ecc56a59b0a727e020418ce63042a73b4c3512dbb963e062f213891f1ac6e821eb340bcf33597e060427260f6f333ec67b3333db9998ac258063b0c58080213374dd33d9810f61ff0081a78cdb590669f8fd17a6cb4e0cd7ea31928d911b5258e0cb1b2794d2d26eb424d170a441e2138ae95693b962b061d63290605807673ed30c261333333333ecd6dc8ccf38def183a4d11f091f71c3fdf6f94d4f432dfe2bfce09b44d83d2776b0d7f198642088adb973f08bfc361f09b44200f38b660e0f487aa4b33b8f2873e900f59a63e0f96650da4aab0ad62166ebe716bd3124a32027e33eaf52e4b8047c61d2699b984c7ca574d54be3204bdbff00c808f48cec5b0b2bce3988099c4093643d043d668c6166ace5bb4ffc213cbb00c98a9302604c098981302110c10f6e263ef840ed8c6638e798668755f56bd5c8ccb38dd66bca99abe26fa9e4628337583cf305c3cd62b21f38009b44db0ac6585632c2b313130660c07d8191047f7a09a33cd8761f6b41efb7ca6a7a196ff15fe660ed1d960e529f720f75be5d8619e49168a9c0249060d056dd1cc7d00070198fc409a4d23a6ec6d27d1841a54201ee933f026157ab9295115d9ebe84363d733b96eb63e443421070c65956c246f807f3183e73a0e53554d8c41c18686c4341ccd2d7849abe4e6098844db369983313131ec63ee443d8212d32d3266e33719b8cdc667b33ff0005898988572b1b20f664e3b2a72060f311483d0c15cee87a414b7e169b2d1e7316cdd68ea26f6f49bcfe59bbf94c38f4989b615330de93699b4fa4c18a84cee556b24cf39675ecd21c5861f6f87ff11be5351d0cb7f8aff3820f62ce9281e03f383a1ec3d2199f0acaaeaebd02b3007aca5dcb9673d7fca56aae7918a8073995638191f310578eb831fb91cca739be86f3c7a64cd458f581b36e088d69e790b0b2fa452ecd852668744cea0b4d469422f49a8500f48ed832bd40559a86def98203322644c8871db8130262604c2e26d136cd9364d93bb9ddceea0a60a3313425e6938207e6c62702d26de692fe054790c4ab80524f8a2702d1ecc7722717e13f527de9ee19b44c0ed1ff0004ae2020f6096af8a083a76218913988a26d9b26c8560204ef50750277f4f9882ed318a746df884eef487a30834fa6fce20d2e98fe21068b4feb1b434f9111f4f5ae659dd8965d95da26659e5d9a638b443ede83f88df297f433514babb1c72260983eb30602c264c7e934e79113d7b0f4862fba2286745cfb8b291bac51895508a73dd8cceb0f2f38326626aa9218b11ca0b805da4a913bba5c64dca23d552f420cd385de2689d1504d49575389acc0ccb39cc42a66d3369983f739999999999ba6e9be6f9de4ef60bc895eb4acd2f1b5af934ab8de9187f10096f17d27fd40655c634c5bde94eba975c87067d22d5d0fa7d8181627b7131d99ed27b3699b6626262626263d9c40e4456cccc784738bd82234a9c452a605102c2b190986b962c7ed20fac3bc7999bec1f88cefad1f8ccfac5bf9ccefec3d58cef0999998dd076547162fdc70ff00e237ca6a3a189a8d22d6c197759e8657a5d15cb9ef42b67a4fecba4fbb7883847a5c27f6337fd511b83b28cf7ab2fa05471b818a769004f5ec30c5e482213b3134d843bd90fc2577a372c11015e8184233d5847b56be4cd0eb917a8696ea6ab463ff007c43552c794af4b5722fc84ba8c734e622b6d334da862464c1a9a56acb309afd654ee421cc36666e9ba66644e5302102604da26d13689b66d9b66d9b66d989b6626262626262626260ce739c16583a398493d4cc4c7618605854c62669f4ef71e42368993ca3d457a885611d9898f6f1088a4a980c6e91a2f5edeeed3d019b2f1eb37ea53cccfaeea17f141c4aff0059fda77cfed2ba7f68db1b5aed0dc4c16c17416acef14c254c3898f64fba3b14e1d603cbdbe1ff00c46f94d47432d2ddfb47c8993eb03bfe6305967e769de59f9ccc93d4c1d6799995995876cdd9189a2a4dfb47e1ead000a303a763595a1e6d12eadba3409bbca3501860a08da1afae23ad6a597618d513d1888d9afa9cc167386fd8391965d659d58fdd6263b7131d98fb9cccccccccf666666666666664760109189b72d3873d352e3ce55a6aae1b8cd76913bdc24bb4e509c88c31ece26263d9314f2ec3d20eb0f6680d7669d32a33886b4fca21aab3d504bf8669ece83699a8e156d592bcc464643823d9c4c4c4c19ce64cdc66e9ba67b3f0767988a7c23dbe1ffc46f94bfdd31ff8cbfe232f5c1607d60130678a6e3e9374ccf331da870bf64b9da33810d75fe4834e8dd160e1e4f3084cd1b350bdd94e5f285e38360c16227d593cd899552be4b110289885635287ca1d357e935ba54084c2dccc273ff290d19b33a4aae6532be23684da1a70cd39bf36d8671afab53e1523742727ee71ec2c10f9f61ece176e10afa19be1b21b23d808335152599044b686a8f31cbeef131d80c1ee9eda8e517dbe1ffc46f94bfdd31fde0de964d4f377820244dc66e849310c1d655a2bdd1182f2220e1d6f9b2caf4817de7802a8e426797c66e109c7410b2a0cb19fda5a6a47361178ce98fe311388d0fd1841aba4fe2105d59fc53721f39aec774df287de30761fb8cccccf6e6666667fe24989d62b608838a5d4d3b10e25963d8c59d893f7c3b0f5ec3d9a2b3659f39dec6ba1be77b996593b816e8adb1ff498c1fbd0627433ca194576354a421221471f84cc1f4f67877f11fe5351ee984f85fe16032fe6c7da5eb17acd21074947f804d6ea9fbd14d279f999deb2e159f2c3ac6bde36a0f9131350d91e70dc0e009ab7b1ced597d162fbd3ba6881d0e41337599cef33eb17af4b0c5e27aaaff1e63714bae4da60e660e9d86169ba64ce739cc198330660cc198339cc198339ce739ce7ec6666666666666666666667ee92679c73f7fe7d8619e5d95b6d70677bca35b0d92b07b9779925809aa61470e44f369e7f7d5cf58670a20e8d2100f5021aeb3d5046d3527aa097692900907063d3b0649c7670ef7dfe5353ee984ff17e72cf64c5eb17ff006955e2be1d51f3db81386e91adb1ec6f7bcb32e5fb57e7e708223032a5c1c994ad4ca3d65eb5d6bb82cd6dbbeb07114e7b098cd09c99588bd663943ca3376010098989898ff83c4c4c7de1ec58bd6375f63333333333333333ed7943d60e9d82073885a560bb859a864ae8150eb9c99a4a77b876f7419c5b522d70a39051d83ef6beb3ccc33833674c47a34309023d804b2c4ac1779a8d435cf9f2f2117a09c3bdf79a9f74cfc5646f287a9f60c1d6274fd2692b36d6818f24ccd3304ac5bd172d8f9011c836938e461283a4388361004d30c38c19acb004c4d4b65144118c668d1444438e917acf296999820fb9cccccffc3813108ec3d822c3d84ccfdf7943076ef2216943ec25e33b58f92669acc26f6e488397c4cd4586c7663e67efd3a887de30ce06c765823477c46b4229779a9d435ce4e79762f413877bcf355ee19f89a1e823753ec183a8887a7ca516380501c032dd4562aa680c3217261c1e983369cc55f843503d269eb0a66bdf9e258f9ec76821e6668340d7b024729aad3d14527039c1d6794b4c1045ff0091080461d87b041d0f613f7e20ec1da7b065b90895e4fc3ccc6736015af2512c1d7efd237bd0ce084efb1658e1790eb0ae7c6dd04d66a0d8e547410f62f413877579aaf70c1ef99e4230e700989b4c2a62af3e70b619712bc83911e8b5d8b31025550ace43f396dba8c9c1fda6ed49f3795eaae5e59ccd3ef35ee6c4d5b65ccce4c631b999d04d2698dd6012944d3d581388eabbc7da0c5eb3ca5bd60822ff00c884118430c1d9f87b0fdde263b310410fb066652be702b5876a0e52c2b52ec5ebe6639fbf58dd4469c36d6aef3b7cc444380cf388eb47f0ab30f62267b3871fe24d59f0183de9e52b4571cff78eb467c221aeb33b8af1efcfab9f2610e99bc984ee1c457c2810b99b8cdc733799a650f60f0cb3c35626a8f3316398064c54dc409a2a05480e39cd5dfdd52499bcbb9317acf296c1041ff221046e90c3075ec3eefdee262621ed6f640c995564fc046b15136a08e4931befc43e50ca5dab70c3ca5fc49deb0ab0926188b9300c0ece1bd2c9ab3e03075ec0c718f29cb1e5067d04fd040491d274f2839f94e5e908e7319c09cc19b9a70eaf96e226a4e10cd59f16208f166834c58ef2222e064ce29a9defb04afac5eb3ca5bd60820ff9088208fd3b0c5ec7e83ef764d908c43dad07b08040794630c6ff0080fc2275821862ae4c0028ede1dee3cd61f037ca21c93d9c334d46a3bc162e718878568fc837ef351c3e8aab2cb695c7ac5a6e75665190a39c05a658ce7899cc24984e0f28324c41b9f134b584a84d63614cbceeb0f634d2506d712aad514289aed58a6b20758ec5d8932b8bd6794b3ac1041ff2110411fa7618bd8ff7b933318c3dadd041ec2c11fb1bfe007b862f61ec4181ec70ef71be735bfc2689d4c1383922db3e51dc8135eec6d084f21ce10168007e207330390c473e23d820e50f669101b845185135c4ed31cf88f67e29c32b414e71ce3bb0dd35b633da727b2b89d6794b20820ff9088209676ac1d637587ef3ffc400391100010301060404050400060301000000010002110304101221315105204161132230713234405281142362914243507292b1243373c1ffda0008010201013f00b251c6f93a04581ec2d3a155ac8e065aa8b5f8f390c6f98ca65ae8d5c9c2156b135d9b154a2fa6731791208541d85ee66c5465791b206e23a840cfd19300940e2792a98f588cd42170e6b353c14c6e50f845d5680a90261bd63aa7d8dd8c169ca7fa46d35a93c464d1a3532d54aa00d7ebd49556c6d749a653d8e61822eab34ad21dd0a0765ade73bcfd1d7761a65510a98bb35d3d18b8ad42d0dc399991537caad405581a27d8f04b9a26064152ab5a8e32e1a939752e42d0e248a8310251a2d789a4e9edd55bd8e0c698d0aa0fc749a6e9dd11787b4cc1fa4b63be16aa21372087ac11474e76b9072c4a54ac6d98273b8b5ae198556c44622ccf60887d376608215a9e6bd9dec204c6ab87be5a59cc20d42623a28fa3b43b15685482e889804a63cbbe98152b12945d013def15714760a9da80c8e49b55a5029ec65404384ca7d89a03a0e441d5599e19697b7a622ba72d42595c6c50ba3e81c60129a715427baa42eac619ee551197d332d246a132bb1dd5625289500a7d06bb3192653aac70cf242d185c01909958156cb46166169cdcad2052b608ea2553707510a46e849bedbe5149dfc9333634f6be3d7ae629b95069932a98bab9f33426086840c89fa59dc5cda951ba14cb57dc136a31fa1e475363b508d07820b5caa3bc4aa4fe02e254f26d6ea0c2b238be90441c584268e88ddc441366240d082acafc7458a169f415f3002a4333ee99a5ce38ab3bde10800fb21a7d2cacae9596e9b5aa37aca6da41f88426bdaed0dd51d869bcf64342b88b0bacae0350415c35f2211689254c042eb47cbd5ff615c35f8a80be2f3ea57744aa23209ba226012a80c4f947503ea66e91ba92814dad51bd6554af8e996c414c125a3729c71d47b7a1042b03b0d4c3dd1d3b42022f710725c35f0fa8cd9c51317ea882aa3b0c67aac3e9da5daaa2344157761a4e565089cf9098fa28517ca02e9ba503f84327e38928fed5b6a01f720ec41902e95d17590acdfb5c42a33a1722d429924427b3018273b8eaad4228970e84154df34da7b22428f40e409554e2a80260302eb59f2b1bb956710c47948d9076fe901713079f24082720a166a6f95215be1b6c103a09566762a40deee89a434856f61a3c498475682984bdad11321654da5d9eb903ba249326ed9566e3a551bbb4ab13b1d999da42af2da723a14d21cd07d0894fa34c0263354b5bad466b306c151696d312a39884010545d882c414a953c900f3913caf735aa0aceee2ad8ab49fb85617cd3537b4c10aa16bde5d0995dcc680154aafa9188dc3541d12b12b01c26d14beda85556e2a4f6eed2ac8ec767a67b47a358c35511d6eac41ad99404340e6656a8fa90da64347529c711ea4a8845c0221ce4182139847b2105750139b198281e73cd0a10a63162264dd3771667ecb1db3970e7488506e952ab57a741989e604c2a555959b89ba5d1b1527a8529b073548e0e255dbd1e01bb879815a9fd950fa35ce8a964dba71d6037781cd69f103060dc4c21a2a658da60c807aaa8f05c613448928b09d0a2ec300a2e2e50a3308ba72851cb22e377544935c01a01742800c158644852270ce7c9c4598ac953b415c39f0f1742c8a8eeb8a366c8fec415c2df348853796a970c8a7d9cbad6cb435c321045d67f2710b533701d715d7905d58f9804d30d09ee029b8ec159462b433b02ee734cbbfc6e4181a20221024228c2050952bafa06e1d55112f7b9092e4014fa64e6138e06184c779cbba95d6fb4b7150aa3f89562743c21981703175b198ecb587f02b843bcc476e67060cc90141e85782cfd40af987618522f850a145ce01d5350164464e055abcb48e6ac2c26a547464001e895216246e08e8873cde72612a90868449064263f745f92aae01853350a7cc476bdc25a476547cb588d8aa4658cbe42737135cddc42a142953c2e6b0029c27978b8ffc763b6a8150762a34ceed0ad36afd3ba882c90f744ec8c412987135aedc731708d54f9e62562275695569b6a40774566a583c48ce5f73cc168dcddf8b898bdda2942f08e88047d03a2a9f00080808a19044aace97b5815304f453fb847f1e478c16baa3f995679f0d9715170187fbba6e7000a024ae26d9b1d5ed055809365a6b8b8fd8a6efb6a04c38a9b0eed0530b0b7c9100c72d49149eeeca9bde5e7358aa812c127da552b4be007d37976e1a9aec449547c50d04e0c2492a51682e07a8442171b8549aa59b2aa25bf111ca3a5de3b45514e0ccf34726462f952b0371e3eb76187976e2392d830db9eac8ec54c72bb57a0660dd3047ba7104c84d3055b063b3d71bb1cb853f1d9bd8ae26dc562abda0ab21c567a3fed567f2bed0cd9f3fd8b8983f84dc4627608d67f89ae40ab43a283f3e8a88f32b3ea8953938ee5c5666900724d7e12e0a91c756b3b67611f8e4e9716c559466116774401d6e257880009ae73ba42f029e3c6479bd03283721994595265b523b1128bad2dd58d77b185fa88f8e9546fe27fe90b4d03fe601ef92355804e206f844422e60d5c02f119d0cfb095c43e683a0890ac449a6616270d5bfd2f159edee216367dc3fb58d9f7b7fb44824906533190345888d5a7f19af119bac6de99fb218b64e189ae1b8217063e4aadee15adb8acd5c7f072e16ec565676909b84567c6a4027f171cca2e76790c9060710301939932ad784502150545ae8d6166d69933dd00453681ac050ec19a2ccb58566114a4eae24a073e5371d0ae814a6b094da79c9f48c429885d02e9716b4ea0155a8d23529b4536e6765fa7a3f62fd3d2d8ffc8a1429ff002ff91468d3fb67dca0c60d18d1f845715115691ecb87c96390a4f2623a4a6d171c3df45fa72634cc15e0103a692ab30b5d12a90c4d02553864e21893807190211117f0bf2da6d2cee53c626b86e085c1ccd9dc367a6b8b788b9bd1d46505d4dc7b2b712290f754152d1562452741edfda73b0c128d76e12aad60283dc3ed54c61a6c6ec02619be250950609528bc930d474098cea501e9c128a6196f20f35a0ff11cc571619513dd70d7435c23508566874c1f8611ad04437410bc570006c213aa3888ed0aa924c9548c62ec551c10ec71d13c82e71032e4b279789da06e5d770ac9f6a66d513e955fd7d27861c3e1904a83b220837f1039315054864ab7f96377855299a90018eabf4cf889c957a4594834ba71d46b6e00720c884e38848550c3536986b54627943d4c4b221304023928e65eedca9e52b8b0fdba67f92e1c6f9453d53f89e8a93775b99e5e30feff00fe8bb86e56fb6b7b928050ab0f2201b9ccab236ce19fba5b3b15c70d3069b5987a9c950d152f8554cead21b49567634bdc4e8d01797ec6a7369ba269b0c19121540d2321079813a01aaaa32f645c404c1eb0420b6f798695444307264a023aae2bff00a1bfee5c3ce610bca768533e33edcd572e2ecef175932e2d6a1bb50bab7c171856f74d50151d153f853b3b47b3159b4abee2f7aad50520e76dc814e133b1558cc909fa26881ea88500e853081226f10540e63aae29f2e3b382e1fd136e85d51ea9bf1fe39ad79714a07b36ea39719a9dd885d5be11ef73c12d202b5918dadc3046a550d0267c210c46bd59989002b3126938eeeba555687b4b5da146cf4c88330446a50185a06c390aaba239e143e8184e8a7d965b851dc282a0ecb3d967701255bacedad67c0d3065592caea0e189c0a88ba111051ea9bf18b8a00af0c8175bf2b7d98f61ff00770cb8cb7bb2fadf08f7bedbf30550d020d90d32538e64ab21fd817bf4b8f2d4f850d021e848e520acd06ac820e1b283d97e167b2c5d8ac5eeb1f72b16e9b870e49e6442ea146275d37832e0b2ea8531125080d47409c20ae2595aaca542788e2f47bd352164aafc22fb5fccb950e887c2aa986543fc4aa022901def79caf024a2d117d4f854c31a87a10397137ba96f758ae94c70d2f210d6e0d9424489407f48868cc142a4041c1636830bc5680534e20acafa9faa01ce7187c2298669fb2900192b188d0a710775c500f1aca67a9596e9f67c56da55f17c2222faba351bad5f32ff00754068898a64ec151acfad4c520dd84a0e86c058dcb1945c4f45f85283a3a2350ec8bcf56a0f69c827890ba0f64d2873ca13c9ee1008b49288508a6ba4721780e20af1e3e15e29a8e322139ee02162746aa4aa44945a13c8e89a4854a45b0fff004507ba6074c12420d1ef738645710a156abe816364366542a61b00c677d5ff000deea34de65cd12b0b58400156ca8558fb0ab150f069c9f88a0092b00eeb00dca2c03a9423aaf2ee8e1ca0a73da352bc5f342201471010bcc210cf9894248cc2000e5cd02895d542c1dd069064142140dd4774fa45ced42f09e3482bc27ec9cd2441d578553ed42954d60a6d3703309c0c2c2d3ba6b00e853bcb6e7ebf1df9a95256aa5622dd02e9754e9741dd04fd4291108566baae069d06683c06c42c4edd6376e11713b2c4a538ba32469b8a6b1c3a2cf65888e8b10d90781d178816259a0cee5601e89d1419d545d2b1858c20e0a45f08dc1ddd495277526e7319ae11282cb751dd40dc281b841b13a42808af1096855ad2ea6fa4d02719844cf2184e6482a8d114aa126ef758d8816959280a1180b250a02850b0850a614fa33062f2e58bba246ea06ea06e821cae1a2000e5af5ea8b5b80790010838c05277426566a51cc2698ca6e6e8ad7f35641fcae7386ea7f92027aa80b30a250108892b02c1dd43bee50edd4984412b0a92202124f34293e81179d0f2842f85a290423cb6af9c7fe13741eca1108662f060952868ad39db2cbce39679831c1c4ce48ca1cb0a39f2528add428bc2085e7454f4370e4b57cebbf09a4c0cd49527b22e0d1a29bbadd0032655621d6da11d0736a7eae0dc485881392d11bc20872344175c392d7f387d826fc2df659acd1cc20614f240e53a7d711220a0c68448ea1430f558362b01584a123a2054a944a69926e1c96cf9b3ec133e16fb5e50b8093e81f5242c4d0b1b5788d4083eb75b9c1152838ee8389ea80584eeb09dd41dd42000d2e1c96bf9b3ec153702d1ecb2def174c21cc3d58458d2bc31baf0b6298dc2226f9f4ca29efc001895e303ab50752774016066c16168e974a953e85afe6cfb054ce4df6f41ef0c12bf527a046bb894cafd08fa58442890a08ea819f41c8aa8258542c2838b6274f4402541dafb5fcd9f60a9f4e46894441baad414c4909a0d639ba27a2fd28fb91b29e8e0850a808d3fd05da2e88a0c09da8011f35468db33e8b35b9ee00212ad5f367f09bd391a625032e373c484d717546f63c850faf3c99032982093e8b4c145d19a264c9bad1f367f0874e5885055430d2a83673b890d04942b3ab560d6e81143e987aae39e49a23d198524df5b3b63bdc7a15df99540453175b2bff801563a5829e23ab9143fd08dc3d03cb53e6ddef73344f81d391c60129e648ee5304340555c5adc952a3e257388c819ae88fd77ffc4003211000202000502050402010305000000000001021103101221312041043032517113224061338150234252346291b1f0ffda0008010301013f0084744121baee295724dad3b72f644bc3ce1bc590f1328ed24431613e1f43dd7e5fb64ff01887d4d9dd97b6ea8aae0d74a9a3e961cd6fbbf727e1e71b941fc2443c4ca14a688ce33569e4b8fcb88c7e7f07227d7632526db565d53be7835aa56464e32e393ea3e1edeecc4c3c3c5d2bff00921e025bc1e96858d283ac45fd90927c31f557e2407d0ba1f90c42e45c0fa597b169f27324d71427eeb6e596aedbdc97ba2dae0863ad948fb671f74cc3c25873b4f6f625d5dbf123c0f36abcfee5f532ca286463170ab1e1496f11bf7435ec46528bb4c58ef6b476ea8eebf0ab243ca2b727f8ce23832b266e88e2b5c929c24b83e9369b4ca6b9460c137abb223ba1fa8d32d950d24f387725cbfc2593ca0b925c8d53afc76931e1928b5d0a728f73eac5add115a609107d8b49a20e30c378affa44a4db6fdf387a89f3f87d87947689cb1f3d4fc9aeaa2ba1c22fb0f09f6638b5caca0ae715fb3b905dc9f06b728421d90f9ce2ad93fc2ee31e52da3f974566f0e2fb510c3d33bb3dc9e128e027ed43131bb79ee4b82ba63bf991e47947792311edd490df934579559d159bc49b868bd85ba4525aba17643bd259742779320f71add897951229771f2cc35bb313942e9b2b3ae95c8e90dfe0d11bd24f9e851725b107711ecd9cbacd8b6689fa88f23d9bf21916cba596198aee5e46cc451a19a18e2ca66963f2afa526fa21c135b15d2e9915bec3594b749a22c9eea2c4e9a26bee7d6de50e4949d5658449dc9f43112c384636e76fd90b6111563c5c38ed7b8f11dec4271952bdc95896d6c8e2293d35564953f3f56d5d10ee4b87d2a2e4f625071e72d45262548757b0f7c2cb1388bfd6565e5793ca04b2c3da327ecba7930145c9eaf61bdd935394a91183495927a68738a76f0d37de4cc26b15cb4f62318c3e4721488c145eab1bbeabcd9c447268d5b09b66aa74cfdf44393df3768b30dfdc6270b2ac9499f6b38838944b7c28bc96717524d8f120fb93926f287069726e8d2d0f6c1974a1b3fa2d916ab71a848445bc9d1a771d53eaed93cf11bda289ab42d495344312b66423f531158f0157c67645fdc85c8fa21b49188ae3d342bec5fba36717146866928a5d31e0571e5177d8c6758715d14fdba63bb2dd9a764c8ac991de54496cfa5f4f7256df2324ca97b1e1a32962adb65b938de1ce93e0ed9ae4ee89ed27d09d34c9b8b84a2a14d2e6c4e9f4e1724bd4c8c7558aec7b362af728a2865312b4525fee461c53b7bec7894a3251be164bb89ee6ed7ab2516f3872681ae04b27c8a4b5ff00649f3d5dfa1228669b3423c1b8426dcb86a8c79e161e1cb74e4d6c76cd1ec62fade76314a528bfb7ed786b7aee3cd31ba4613dd3317d661f2354c777bf4a7f72594541dea64b095fdb2460c764bde67897178b3dddde5744526c7c6f5927be4e2942fdcc3752e2fa5f2c7ea7f269b85df6eaa2b35d1476a1efcb3b655bde4bd28c5ddaf82994ca6697460284a187756f0da27ea6b24ac4495a21b3898ab78fc10f5227ea64f88bfd65cafec94a096dcb7456c47792ca7c118981f6ac3b7c45b649dc9bf767b12d9445b5f4a7fe9d09d0b16fb09bf6ca8fa76c9e1c63dcfa8f4e95c7949c6b745c1f734fb346997b14f3b2f2a23c189551362b2fe8f0d35150ddddd18892c497cf46c2ec62f1123ea462f2765921c52a763db7b20ddf394c4ada1aff004e6fdb0cdac4c97343eb8add6490e4a24b1b6a5e5228be45ce4be48c9e96ecd72353353353f72dbca1c189e988e491ad2b1ccd7ffba3c14e3a29c2db96c788558d3f9cac5c6789fc69fec462f6f83982f9cef28652646dcd2fd988dfd1c5db969118badc8c77564b963cef2bca30515721139d6c86dbea5d4892ddf43f42e862cb0fb935705bf71c5f17dc5129148f0d270e3e51e2ff009de5685c21bdd652df07ff0019627a62c528e86ad725af72c6d164329f2787578b131ea1831a7cc99a9117725fa46a626dbcd9d85b5984add93939c8f4407e6a64b9e893e1165e5dc7b1d8c3ee4ff8dfc9acd48d47260369eceae2fbd1e3156221f2521708ff00765ce0bcb17f8e39f8770faa94d5c5a63836f61fa8c1eef7aca4b73c2a4a6dbec8f1bb2c28af6650b6eef282df39ba48ed9613de88ef3afd988efcfef9ae5225bbc9b7fb354ecd5235c88bb8a30f96627f1b36a1d2c9182a2e715274ab93c6c6b46f7b2124521763be51fe297c653fe15f39e1fa86a945aee849b748d34b29d2ee7844e4b11a3c6bbc68af682cd1870d5b672c95b660986bef649dbf368a248724b275936596397b1647d3130f9317f8e59d0887ad1e33f8f0f9f4aca9b1212fb9e587fc72f8794bf833c3e65f036dd7e8c3694a36eb726d36da77794a99e1e2be9aa75723c5ff00d44f38ba767d568bb6fe729719e172274e7f3f82e11e68766e356531a6696245212ba43a850a4a69aa250a90d6c5b16f445d4933c4ef83096dc095b37c94d6eab2c2f4cb27fc0f3872f38f0b2be5523c3aa8e16feecf131ac5bb4f55bdb34511846af52b251d3dd336ef969dcc3f515f74be7cebcad1bb34f453cb61a209518924f646192dca34a470ec5ca3c44251f0f1d4ed8afb0e7bec87bb10b83078964bf8659c392b28f0b2ee616ca3c6d0315dcf35c89919c54249a575b6c49ad11e2f24320f71afbd8fcda34b14736b24267627c91b6c6df0430ef92587a3644b648a34b3437486b4b1ef097c0892a95e5a77e509183df252fb24b388a2dad862e10cee2c58a8b6d56c4e4a52b8acd6c5fc9b1498947dc8c21da64f0e4b7e51074d1b3b24bc8d2d5592d3b5755e6fd86aba2586da4c847492e6cbb568bca48dc4316f17f194b82de4b9460c92bbca579c7b89b592935dc4db17289cb53a5c0e92353351659bfb1bf7428b7c23e92d3fb16a8f0c4d37ba138bb25b74d1149bddd12d317f6bb1c9cb97d36cb11746b358e4996589a1e2474c51ae2cd5120d5b5d9971f72d0d8b26ff006886f1feba763866c527df38e5a957a72434c50a837dcadcfb4fb7f67da6dee6c4546f7629c11ae2fb9b3ee684fb9f4dfb8f0a4fb8f0648d0c5a5723c4554a2878adaaa5e651469349a4a2b3e05b8e0d2b79bca0ddadc7cbe96ed66e3526470a2d4dbedd0d6519d0fee85263bba1234b29f424d9a65ed9532d96fdd9aa5eecd4ce7caab85f9d175d87294a34fa2cc249a5b0f2ed79d92ecf29fa887a710ec463ee8dbfe24a4a2b835b79293592951aff0048d6bd8d51ff008970ff0088d26c835167d4894a5ba1d25cee3e9bf262eafccbcbb8ba70b888f965898f679bf4ac9fa97f443f8e622d9b92dde4d8ba6fab52a1f3e7266fe6be443e8c2e2235bbca851726354f2ff6af9caee4911558722b7cad22ef24bf3631b744b09c637e5b10f9e8c1e224b97f39ad98ca3b64b9b1b66e6aa649a67643fce527169a258ae4b2b65965aea6225cf460f1125ea7f3d0f2ba46d9d1a0d35dcbce8a2b3a28a28a34b161c99f49fb8b09f769128b8ba7f8959d14564897460f113123a5d965a10f25b92e97e65966a62c5923eb7fda8fab17ea8939a9354a925f8779d228acd12e8c1e224d72ff007d0f2bc9ba359ad8a7f8d63381794bcc7d183d8c4e1f449d216eb294b48a4a4cd28d08d1fe3e5c6490d183d893b4fa1aba24928aca6b6b23bd7f927c64950cc1ec3e1f4224ede589b4482c9b49589b9caffc82559330785e4623b6478cb125a9d2e0c38d2ff1cb36f2c2e3faca5c91b7d0dd21f22e0c4952210dff00c07fffd9','2026-01-06 21:15:52.191+0200','2026-01-06 19:15:52.191Z'); +INSERT INTO "blobs" VALUES ('GHyMuLqTfMvXYDs7v9i9',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000001020304050607ffda0008010100000000be729ca52729393726e4db6db6db18b9dd46c18363006000c060000000000000000000801084212124a318c21c39ca7294a4dc9c9b936e4c721b6c6e383a4c6318306000c1800003006000008000400000204084902515150870a729ca4e52726e4db936db6d8db19876c9b18c18003060003060000000000000080400008108484928a8c383394a52949c9c9b936db644124940311a8e9dcc1803060003180000000000000000000810080102428a4a31e04e5294a4e4e4e4db726df8be721a4c18487eafd10c00630018c00000018000000000800000402100210928a51e04e52949c9c9c9c9b6db7e0f95d8c7d18e3cee7dae0955c76fd191366d1800c60000030000000000000000400800120042128c570253949c9c9c9b936df9ce2c72d17c94c264f1aa349d4e6db29777d8803180000c0000000000000000000040200042108494781294a527293726db93f1fcf7777ce676f062ed72ebe8f8f33693a79518fbfee6c1b00006000000000000000000000000084002049092e04a52729393936e4dbf1bc172a5dd59767d774b1cba19b49e7f5cf3f7bd7f4d8000c0000000000000000000000000001080108492e04a6e5270821273d3a5f8cece1e562d356ecf773ac5d6e3bd4a3a3cfeb9e7ef77bd2800c0000000000000000000000000000004200424979b6db39de67358669f69c7d07a3f11c5aada0d19e77e6b6ccda4cfa5f42da972bb9b3d9cc6000000000000000000000000000000000240210be3ed832cdf07c2bb562d77faee2cb162ce5f44afa2565173a6f7d2e45c65f41a3d5f4400000000000000000000000000000000000480497c69b6dcafdd839c3ea61ab65fa392b5551d343d5d2a5ede23d94ad5c1dae8ee5fdaf4600000000000000000000000000000000000024247c65b6c9dfd1bb91867bb35556f8665aea86aa0beb9d99ae74df3dfc99cb3f7afd3eca400000042600000000000000000000000000000848f8c49b6e57f5955c986de5e98174f56756b3369e8d75516a9d1a99863576aeb3da5c0000071f2c2fef00000000000000000000000000000085f1872720bfab15cda3a9c5ab7556997542bd5417e7b2ecba259b4cf7f9fd73a3bd65bedad00000c5e3e337e9baa000000000000000000000000000000be33263917ec76f2e9e9f2e95aeea326d4aca4bf3caecda65934d9bfcf6a9e7efcadf6f780010f3f6708f3f2f447561e8ac000000000000000000000000000047c5e44db7a2fd5664a89f363a2dceaf85ce11b1a95ce16c1ddca72abb64fdce80003ca703afbf81c5b3b92a29f43e9c00000000000000000000038bc1cf0d6c7cdd7a4c9af8dc66c9bd37e9ba35e6acc946baacb237a967988b22eda65b387a5d7d793f77a4000f29c5db0cfc59f5e89ead1ed40000000000000000000029f25e73040421020ecf31c9b35ef28d328d142a64ab73d344726b2d8e2dc4f3cf791853b5c7df690003caf2aae475789675f1dbb27eee60000000000000000000078bf311a2b1084211d7e749c99af4dbcf8f5a4a9e666e8e08e935510cbaeb94f2df3cda25d1e74e4b73afe83a4000f0fc4d146f864df9accd47d52600000000000000000000784e2d30941201444a435293d96dfa3895762e541760217db93b5c12ab2ded61bed57f378fb11b8afdfec0003c4f02fe776b9b3e964b28cdf54b40000000000000000000cbe4f83d7e259a31e9aeba6527568e7b1b9296dd565bd8cbe43a9b1a5cac37119bcdaa87a325f667ba7bf35b0bac54fd0b58001e2b83a337449dbce95797ea3780000000000000000001f365a7362c8082da108eef119264b7ea9733bded3ce780e975650e695c9cefbf9b46f861d566ce4d9b791a155d8547d0768001e67993af2706deb67b0cbf4ed00000000000000000000783e7dd2e5533b2ccb1db91d5aaad3cb989d8fa1b561ef7ad97c7a3abb3671f9f39577946ca0d38efb726a96fd54ad14468fa16d0003c7f9ebb9dd8cf4ee844a3e8bac0000000000000000000f098e9e9f1aba74cf3c2ea6ecfa630e75b3094b7ec972fd5fa387c9213eaf478f86236298b466beec9a67bb83b151dc33fd0f68001e2b912ab7526cb2921ecf680000000000000000001e0a99d3443afc696b8d156b31d5672ae931bdfacc3eafd343e4d54fa7bb35508550857191314aab2cd9c5da51db59fe85bc00a7e599aeee71fabaed33e14bdeee00000000000000000003c2f33a383267ba8d39637674e7a3142e2524f7bd783d57a78fc889f46cb20314850ae10ae0a2dc5b875ccdf41e8001e47c807639dd4e3bea473591fa06e00000000000000000003c7f24964e74e2e309d64a2e309b9391d08ece7fa8f4abe4973e8ecae2c1b018932baa30ae15dbbb37d07a201caf1550599f7f0df56355b4fb4d1cf168db7eb0000000000000000f15cda6a67531e3dd0cd5eaa2344b1b93933a77599fd1fa8f05e724fa5ae918372001801112aa35fbed5050b7ccf3934f06bf3f3eb5ca19e73603d9ef4000163da000000000078cf396e6a62a32b95118a77d13726c9746fb39decbd17ccb8f7cba3bb2446e4c73609c902111857ee389c96796ef6e04e279e975754e9cb22481eafa000004707440000000000f25e56a856448cc2150eeadcd499674f4183d976fe6fc8d12e8eca100290c090c2510215d1ef78bc81796efee01e7d1c27d6af0e8a5df28353d3f4203079586cf619793d7d20000000001e57c7e722405a723506ec8da31c8e9e97c7f77e83e69cab25d1be81b9126322c18218a3553d18562f31dfdc9862bf8f6f4638f5505d2538ea7efd8796f3959b218e5a2099e8fd4800000079ef1dcc217d318db52105b57473132474b49e7fe8f5781af44fa331434c25555273b090a40c4c40118f276eb1b52cfaa8dd93b19b1f32524ab25f43da1e4b858d4ca3652f7f25cfd20753be00001c2f05947a2bcf5db4a2368d6ca5849f5277723ddf0fcb2be7d2d79a04e76d540596b867b24db736c01a4a2db0e7ddc7974a7ccd70352ab357a6ff7bd031fcf2ecd6d9cf8593d1ab3595e61f63d59ccae07a0bec0e1fcfe860a718c51070b2bd119361d6d273fdff9df3d9672e96982004e43191063aa5295e5688c822da74c2a9cc8e44ba14f108f5eff006dd432fce7464d3af939cb7b72e275b26833c0bb25313574b5e086bf24b4c1c65742a154ebbe8b64e4a4faf6cb8df49f33e773dd2e96acb2b060c60d0c14802c9c67755d1ab9554d8a1098dbe7c2954449edaad87d4ebf9c1434a9b64f60514917cc888b7a92ae98495529464e4ab84a30aeeaa4e4a63eb5ef93eefce7168ba5d1d5cebb553436e6e64ac0024008719038a485580328a31edbb904ae147bbebbc04e933ebc7debf9143d55c5d1289cbb27b230aac49a429582a54ab2fae893721bebdcb9bd1bf939a52e8dd8b4ea598686349c87659653322d8c04a316422c1b55d5a9f1efc2eea96fdb92cccf1b5d5cd56be7d9a6f556ae6d3dfe46cc55410948ae70b253554145d56d71939127d69ca32ba5c6cf6746fc5a3519d363631486e322cb0ccd4c99446d8842126c64244b8b9d489af46f97bb9ef15f4de5d86176cba3cadb946e4a353145a2daee76d708c6257385364a4dcb7e8973ba7a67c8e74fa7ab89bf3ee6db6369832acdbc1ac5b999b4484a153001c5a01c3990b293d2be059692cd55d0951568d5a2196985365715666d36594889d72d19f4e7941aaa75d5693bcafad69e6e53d59e53e9e889552f4e798abd321b671abed5b619793e803cf77e7122ab6c000434e9cf26cd75d4f128528ba4f2dfaaf8e08ca82093a2eb1a535646cb61646a80ea6a89cf5e78aecd94f228a672d5675352b1c32ce2c853a65024eae21d2d9a7679cabd264b3ca7a4b72df7549122c859464ea73e351b66c545cdc79539e5984eca1e8ba18292022bb33dd2707395ae763911aa05509e5b26a337d5cbb3975e2b9dd3eae99c9acc1269b70528e5e246fafb57f06adf4f478dbb7e3d59b576cf39d8b6fe674ebe5ce10ccfa128ca49a1d2c69462a4e305cf8599a718374ca630befb2fa61ab3dd9428899e730174f99b32e7a6f774bada69d16acb252015654de6e346eaf7e9e6d7bf1463a76d3dab1413001a71832c8414e515190a2a44632089573ab913a02544ac8b6eebadb276cb1db92d8d74999ca56552eaf32586fcba2564fa9ab82f65daab08d50a651b2e9f2b0464f7433d99db8cee3b5b0ac6d310e2aa916554ced14233215c9a558e738e2a2b9daf2d739d16ce3152b345d6ccaa17e58c567967937af29d7c53cd5e4d139cbaba2bb2593a38ada2bc799e7d4fa1d0e3f1c1b486985869b5c9ce1516d76d4590953b2caf9f05323558e5184a4c35ecaf1d31b595545945b7a59ddd79b0af15a54a89c6da1b96bc876e9bf915e4d129cfa9a69d32a6a9c8ab3d1a73cf4e59f3f22529edc508812916f5472942329c1c45194dd74df7d752be51ae9be73a734aeb2aab3e673659927667b6e94f14e53d1aebc71957542856e8cedcf4e57db8d9c4a69d1393ea69c37ec8424c8d19a373aaec94e3812968e964e6c5ecbf1297a09d068008d528c2b8e829a36d95e7958ca15939554aba6aac5072912c93b68b6f8286ac96dda32d2e792bae707b3349cf4e63b719f02355f39cba97e125b5448cd53cfdb6d98961c92893d3bf8f025dfe0939fa78628cf65728c6c85108e884214f4b2b83b6d59637e47186aa2f8d17e7cef667d5ce2dbbd2f02bb306bcc5bd0c12ae78254b89bf2929eacabb58f7f9776db394ba7a3cf679f4e5ce9d2e48869554b3a612574f20f454497476734b77e6b37e4d54f0e5d0c79e566ca697b36c5bc90cd0929cacd3868db94230d38cea7a8c3beac1c2c5a61375421b31ce8886fc8e53d19ced63d9c050ba729f4eee5e6c5d3be2aaa8babeb736c79b34a9b3d170256cb027b70da1be7468a76e7d10a74e7689c2112d6067aed743709ca6ccf1be99c24edccfa3d1f43cdf29d2e2cfafd4f2f28d13ba15c6827b3285b7d076ab7c9bb9d74e4744e8f0304f5f71f068eaeacd09d99a851cb77bdf0b9b55d8a069ceec34e48e8ec578e7086dcd4d4e71a49d95db64215d93cd6955b65f1cd4caecf3ae72d3929356b9d39dd5d2cd559592df5f36ecefa3562755b0d90ea40e77438f29d66ed3572374f9be9f5f3b873ef753c3bedad96f3b9567bcf159afe97337d5aa50cfcad9027d3e5d5be393a18e14975509edbf04259e7b7573f359184574cc94be8e1bb3badcdd06cb329d88e9d5542d9e1ad7225a7657466aa99e8db93766e6eeca68d7cf23ab147574f87dcf43c5f3c4bbfe6adee7a4cee8e7d1e87ccd9d587995abb3dc879cea4eeab0472f17a3b39bea3ca75b6cebd5a6ee052637d8d9a6aa79bcf943266f43d88d1c8952fa9ae2eee7e1aa4fbb6430abd3029cdca0949d35e3674af78325cebf5da632ab83cd81d67e8f5c78bc2abb3c07b7da5f0a28cf1cd9a73e35bb74f7b99e67da15e6e35af936eb8fb2f1bd2eba874c8f93a76648fa4d133373b95a7361aa3ed3af0f30d64f49dec539798e6dd88fa34e6eaf19c79423d2f494952e5730e85de622f7ebd9cce6750e6fb19edcdbfc57307d4b3d14dd9e572db9eaed7abb33d5662af99ccf538bcb9d3f50b3f07bf7d0efb3079cd5e91f7fc83e80ba9657ca888e96c2b39fccc9c98ac9d0f736794cf1cfea7d4e30f2fc8d79e3f41c7b09792e66acb9b77b2c340f8dc37df9f914b768ba5c6ef19bda4ecae3e0b9a3f61bba3d033793e076b910f51eb73d508c171a1dbf0b889fbdd8e8bd8821e5edf5cb273347513910a90e565c2864a3ce7324421d3f57703bba2072f157968f5f93533cc79b946adfef39b9d3e5716cfa04fe75c9ec7a4e82878df538717bb147c2f27237ecbad36964967f190d5d3e8f7d8144b99e21336fd1260c135c99f546d800081084887cfb5622ff005de7e3ea2c94efd0dd7ccc309dfa6fb653cd49464a7d2e0a231e77975f407e4381daf50d64e077b912f48de3f14ab25e9bd0b6da387e5d7a9d31ea5ac11e139c04bd9f7418226992945886db012102e4796e871cbfdccf810f42909004a764e3082c78e0edbb55f3b4c7c9f0fec1e6f25dcef30244a6e5cff20e135ea3b8d89bf27c3b3e87600392afe73040fbfec1b9117169ca5300600c62048f297e0e4abbdbe94812124249088c520959a263ab93e4f9bed9d3e3fd0f65b1b636f81c3d172bfb9d06c11e339abddee1489c8c3e00427afe81a1c460eb726dcda040e4c2202f01eaf81c953f6fb0424901148492409036d95f87e71ed9f3787dfe98c6e4a52afc9d5d0cc5bb3b3a40383e67db790f5fd292192979ff002200a7ecfb4d4a6407290d8a49306db12119979ae207b6e8248408222492128c5452518d1e5f08bda4b1d176f93252648cde555f5d97d9d1ea0df3bc77b3ea7cf3daf424d920f2fe650df63957fbeb9c82239029b08b531b6024113c970c3d9f501244520228494511492895797e5a0f632cd1969b98abae77cf379bb567d13af7fa0b51e27d3f54f05ebba2390078de2a1cbd75de2fd6f79b0024e4a4d34c636d32202397e377737ddeb010a20922285148494523cc71041ebc539c9c8a11a2f5c9e46eba8c9bf4ecdf34727a6cf292f553642569e2398827ec7adc0abd392600032636121b1824205f34f69e27e9484d9151145c4488a4448a4b89e6a28347a5b1b9481c89073f8b3df3bb99d1b35dd2915cc922c6a2da9f95e2a097b4ebe5360e421e783253b60e5390d83700425e03db7cff00e8960d2484928a10448a4452cbe2ab19b7d25732b56ce7290cafcdd04cee5bc5ebf466314851b24c88dcfc1e410fd17a970912530718d837263636e511c62010f09eb3c9fb1d298814451220410924943c8f355de86ed4f259555693b5b72961e0449bd1dacbbb549927208b22a2e64bccc782c7d0f760327609b1492930025269400190f13def31daf462690a2d0a2822249451c2f32a5eab7918e69c925299272393c71cef875afbf524dcc84276363252250f9f670b3dfeb01b069c64e4da090dbb52845244638aecfcfeecd349344628049249251e5795bbd26f514b1b896c86dbcfcdc4a49dd2b33faab1b09458a43093936f85e41a97bde891892732329490d830060a0dc6338d55917a2c8c5c62991420141114854e4d3251518f3da7649ca70e6f3e249b72dfaf5686e4128a45931c9260df8be50fdd7584d12926c1800c04490e21151511593128a1a8a08262891428a514928a8f358e76cd737040094ed7b37adb3926393702426dc824dfcfb2397d1352240890c06000c1d938412718c6282c2518351022909011494049448a8c56099150c34c14a2a2ecbadb72e8f453721c860d4818c071f9d23b3ed9a69c49b4c1a1b06c449a8a4911220e421444931a49452511223151494619247370d48d3a68cb14d929bd1dde836e5240d12934d8dbabe741ecbbc0003022a437218089392ae0871481b2011524204282490a224a2a24630c72af8753b77752ef39950c1d919ecf43a86498db726c6033cf79599f41d802018a2c936c061249212102486a4a518ceb49a2288b7088a01151494631c96438b0bbafae5cde14537252ed72213bfbbd207290c9b18c60717cc475fbab1a4871436d837222d8904589268880c48426844480842515122a294631c92922564d79ec6865b1bfd5d3c7e7ab3a9df9318d8d48603747807b7de58c8c401b001b60024340888081925144502220820288a31145454630c7294a736f0f08702538f5fbae59781923deedb6d8d8c43936b1f8ed7cbf53e964e09031800d8204c520516908409a6944136888ab714220928a8a846bc7294ec9ca5cae34a75164347a8b5c9c791c5abd375c1b1390a4212af9f1e1e4fa1e8120600301803490c426382100114c13956e29464eb8a4945462a2a108e594a5394a6fcde4024f4fa9b1849f37cb75fd2c81c98080424a4e1b9a0180030243688831c1044100349a434945a8b08c145251518a8c62a19e5394a5272e272806eef5770121f95edf4c1b0600d08116ca6db000180c6d3420049200400c05110e288b51512228c524a11508c734e4e6e7297179200e7ea36b720719b06324002180e5398da06000c006c2281a012048148040a2448a8890a29450a318c2108e69ce529ca4f8fc86037dfec464c1b6c6db600c68612731924c4c06098c6921031c5a4d09206395700050421251441a828c615c21ffc400190101010101010100000000000000000000000102030405ffda0008010210000000f4804444d6608080200a0028a7502208592408100000500a5ea108b88b9e8cc48200200280a057611118e3758be84c74e680800000a0a0ec091c66e567af1deae2100000001415d4cd64c3a9159e1df3100000000283422ad5394edcf59de240000000014685cea035cb6973b9980eee300000002b4b0519d224d4de66474bad7273000005d01e7f41358b7326ee369ae1d35323aeda99e0000017680e7d2ccea4b739de996379ba607a9cb73af9200000dd82352a4a4b92dd49786f6c0eb376efc900000d5d3373acf9bd425cea5d522a70de981e9bcaaf1800006ab125cb3e8592e779d69410ccc1d75795debcf00000baa9a8c6e2c86a5d00a4c657aace98d66c9c02c005dccdc6e59a590d46c0298d5c692f5e5d344f22dceb200bbb444e7b24ba662ec0a2e690bde4e7c1d2c258c037669099d1ce74d1accd4cda22daa5bac3378cd5cf4e38dfa662dc65b4b0b0b265b5a2812663b0378c4ce99de5cf7bd265a210058ef899020868ba019c2eb875ae3d6ef8f4e3d3444c6a5a2c6972ce5694a142861ac5cde9c37ade2a0499b1a34339d84209cf55bcde6e72f7d745195c6ade759ab27359755a2f26cc2db492d85a1450059cea04e78de6eba4b65ce76b8c35a3875b45566aea33682b530421cf3d73ab65b2e73ba960a91a9352e850114a989a99cade576d4d66d970d99f3f7a2c9a26a33acf1ef3773a9393b569332bcdc7b77c6e91bc2af0dedbce750ce75759ade4ceb9f6c0d42c9759b98433d2dc9c7d38ceae6499ef9ebcb1bd39e3af4cb1d959e7d78debceef5cb94edbc719df5e3d6fabc0f47a5c0df4f17a3518f3709f565f067e9b1e7df5ebcd6f44e59df2df5e79db186e18eb3c5ad75bf373ecf5efc3e9ad7cef7475986ce95663756736e8200a9cf1d2eb1cb17af2e187471d35eee99ba25b0186cb9c4d6c1001272e9d0089263970c7afb7428b73ac91354c65760804a6796fa8002632ec0560d589698cddca010066e80b2c18c2f5025c677b00e7975a40205002824e7756d41133bd004e53a6c8024516c0504c3651192cd500639efa02000acd149480d19cc97a49a0033cbae804094a450020599ac66addd00631d80101400020289c8d6b3754024aa0000001005b18cc74d32d004cdb40000022c01433c97a6894000000000800ab1389be805010000000100b3fffc400190101010101010100000000000000000000000102030405ffda0008010310000000f38850b4552828000001021cc014a1a50a0000000104e6029d2a6b0b16802800020011c814d6fa33a716b58d4051400020040e2155dac4b79f5ce66f25280000040118283a30952dedcac2800000010042e72b43a39ee5ceac000000002022e6f3abbb274cca67560393a5000000104589897a6f14b633687233b9d400000901d792dcea72ebb6674e753ae32a39c6357a8000032b28d616cacdb6656dce9951c1bcde7e90000092820b72b654496ceae6a309967d00000198d4d66f7e0116e705a2f4cca1c674c9d4000024e952b5c0a9659844869add1ce4dc99ee0000122e6b59b149353016196f753997974ce635e80000c373783598a89590111d30de472e99f3c6bdc128018e56d95adc092da998011a86a49e49aefe84cd9a2341719b9aa6e4bbbcf359b73ad642a490b9673ade3d319b8ed73c2ef2ddb88d33737515a6108016d5e40ceba5d48cb3da632d5641606a2bcbd6ec00d4b94665456b698edce63d19ce3ae379cd16e6c5a8bcf534d5422011006ac5b8e3ea939f482a02e6d8b9df5e5128ab1d24b8d4d369ce73886d3524eb1622d92c8d4397a3b709369205809160409658bd64a0acd89a4b8e9df849bd2497af18046e266ab3612cceb6941590a966bb704b148a4acd84042908bd2e6dd44b334ce92cdf5e097b73cac10b2b4bd39b0b9b74e719ada5edacf2de24b5cfa21d35c6e2eb16b4cdc68ce77cb7d2e7d3e73362533a9696baf1ccdf3dfafc3bd495a75e7cf1d758675e4e9bcefaf1c6f37a5df6f175bc1bedbf3f3e9dfb78b97aae794f4b1c5df59c72f4f2cadefd278b5dbd18f24ddf95d7bef5ae79975ae9973e9be6e9bbced9dfcbcfd36631ebd73e38f54e333e9f3ea62d4b9cc675bc60bd19c14002f7df299d6aeb3be96f27a37c71e6e7a922b3ebefe2e66d886f56730001adf6e5c4156ddf4edb9e7e3caa0ce3ecfa387cb9a5c43a5310005874efcf82165056eb8952d9eaf6f9bc2b9de074ae7ac50002f5c7358015bd272945fb5e5e58c72803ad98c80a00acd2006ba6667253bfd7e9cfe4f19005eac6001550252003a31106bd7eef45bf0f84006f79e6002822a00160875fa9db1c3e76bb79000d74e790016c4000008df56e64efecf8f9042ef5c800160000011ab8d766b2fa1bf95c88a2eb000012ca000101d7577c796bd78f3c0174cc0045000004035d6b9e0d320000008500010585ec67950201441400000045ffc4004110000103030105060305060602030101000100021103122131041013415120223261718114335205304042911523506062722434435382a163b1c1d1e1f092ffda0008010100013f01fe007926d6936f30ec9fe7c3c97faa74e5fcfb038dedfce320735737ea0af67d417129fd6dfd57169fd6171a97d6171e8fd617c451fac2f89a1f5a3b551fad7c5d1fa97c5d0fa97c4d1e25d94ddb598995f1b47cd7c6d1f34c7b6a0969fe6dda9c78eecab8f5527aa953e6a54a952a54852a54852a56c4efcbd7f9b76bf9d510c9543676d5b8b9f6809cc0d244caadb3d3a6d043c93cd6cf469d4bef240013d81ae2020ce688d106c27d2d9b82d23c76a7724de6b9fba7f8553d4aa6fb0af8da1d57c6d0ea57c6d1f35f1b47cd52aecabe1fe65db2abd8f01a630b8f57eb2b8f53ea29c4994c0e9d0e88f17f2cfb287c6665595f5735f1e6acaaef0027d158f6e1f20a1b36d03258e85c0ab57c0d985c17d2c3c414363da7c56635550607aaa635f544778faaa83b8a90ef1f547441ca54a90b63743ff9976ff983d10d9dd6b9ce7400a850e35ddfb61358d6ed0c68330e0b6aad4dac73045c56c0f6369ba48f12da1ed76d38d2556af4c52a80381f75b0d56530fb9c068b6baada95a5ba27ed54432a06bc642d8ebb2917dc755b5d7655782d388436ca0d6101d9b5543ffb54f43eabf31f5553c2a91c9f547441b46df10941ad3ab8042d04c1c26f882a26084c37341fe64dbfe6fb2e2d471d7557bda7ba8dd13cd3419cf44eba708036a14de3253da49c26b48194d61c15c2350884ea0ea06c744af82a9177ba78984c6da99b097b5cfbc7d4b87c4eecaf8714835d7cdc744ed17e6f74e1e154c613477826725b33a59fcb37b46a57169fd4b8f4bea5f114bea5f134bea5f1547aa1b5523cd7c4534daac76877edff003955e1b28d4f0ce16c0ea62f0ed490b682d75676804f25fbbfcae94ca949a3bdaa2e04cf24369a7c27b44cb953acca67bd2b68ae2b3ee1a4615f4c91682b8819c95f7cb9336f01a5b664884e7c4639a6beefcb0be2f16d9e49b5f832eb6710856350e9a277857e6f74e386aa6709a7bc13745b2be1d1fca57b7aae233aae233ea0b8b4fea0b8d4fea0b8d4fea0b68db030433251acf76b957543a4a68acff0b5c539b59be2690ae726deed2502c67357d377352fa790642d9b6b0eeebb76dff3cfa20caba9d1199c27787d9335f64fd7d97e4f64c19f64fd7d937c3ec9a3bcd55356aa7e14dd47aa7f2f554f45f9bfe4aa78552d4faa3a2f86a0291326fd42a54d8f3dfd02a8ca6ca8453f0a68c84dd02a661c134c807f946e2ae2ae2a54a9dcc6f795c5b4aa340cb951db1d4a9860030aa6dce7b48b4294c30754d662a790dccaa46a9c23bcd5b16d1c46da755b77cf727ed8cb5f4e98c154ebd3a6c7823253ce0a66bec9e73ecbf27b266becaa6bec9be04d325b8e4aa6ad4cf0a064b53e7bbeaa9787dd1712e1eaaa78551f11f54ed10a8f2ef11d539ce6c4154c921366426e8376cceb99fcb14fc4a253e9a8df47c1567a04e6dbba9bf914d71a35242da9fc4797266a9daa7f8533529fa9f45f93d9335f64ff0017b260c05528d2617fe570d026061996c9e4ab31ac790d428b4d279e8d4ee499a2a6da504ba79e9d55b7267893b443c5ee8f254f44dd426e8376c8eef47f2c53f1212e70013c3745518a14267caabec838785c9cdb770efb3d14cb3d13354ed53fc299a94fd4fa23e0f64c9bbd93fc5ec84d9ec839ee70249d13ae91129b25b94cbb1aa783dd54c7755ae9d39a78246152690e33d53b4468546e4b5169311c953184d1909bcb75336bc20644fdfb0dcd07a8fe48a7aaa3e04ed77546c1c6e6fc9a9ea114c783dd727b0b4a61828f75de45590270994daed9aa3f9829c84286da5c4f3d1774f905ddc81d754ef12118e89e6900f021dd0aa66906bae741e4aa39ae712d000f252cd2535cc6cc9cf246a07c18031c932b3435c0c745706c146a35ee6c72c2768be2a9f05ecef5ce81fa2bed1ea98655e09184dd06e0a9669b3d3ef6aed563a0095f1aefa426ed6e000b4266d84b85c31fc8ece6a91ee26b8b819d46eaba8dd4e9df42af9677b1e22d7689ec2c2bc4cf45ac1f252745534299a94ed4a778153d7d93c77bd94773d930647a2a9a8f44cf084c196aa83c2a98eea8cffc9541dd54864faa76886bee9ff9553d1346421a0dc1503fba67a7de6d15851a65dfa227b1b2570e6d9cdbfc8d4f52a99c1099e378f24e55351ba998a4efee4e646e84d788b5da200007a4c21cc2e6aa689ab05daa7784aa7afb279c9f45f93d930f7bd93f51e8987ba134e427912d4c20853deff92a870a91cfba76886bee9ff9553d13750868370543e533d3ee5cf6b464af8d65ceee95f1f4fe972da6a9aee9e4392ad63694b4998cabddf5141eefa8ad95a2aba1ce2be4d7241d1cbe3c7fb686dd93dcd532a31fe133fc733d8c6fa7cd0c3d52f13cac601e68b728b5072207ff0089ed8c8d10692bf76cfea2839bc3ff009053994295c4e570dd53badd50a65baaf85a8e178882b865fdc1125708b0e4ae15e4e55b8b7d9700b3bd3e4b857999565bdd47666b321f308526d4d5d10ac14f00ca3b3d319b8f54d631f8712158d63b09da2eef44efcaa9e880c843c2370543e533d3ee7ed0f9acfeddd4365e3349ba17ecff00fc9ff4aaf81c147a7eaa3fb7f55b3f753f2e72b776c044d4fe1db56d4da6d869ef23f68d54edbab1e686db581d57ed1a8bf693d7ed17afda4f4fdb2a39d32a9edef6b617ed272fda2e4ddbdc2a12bf6895b4d20c0323b10146ea5cd113a22f80318e684100a70804a2329cd40f54e65c308b0dbb8c0a33fd4b897724caf6776312af0c3255f726d76330414d78638388900a7d66543dd642e2d8ed1177e685c6bf16ae296621071224af8973bbb6800a351cc2210797e6154dadd52d6d8d1c917b999098f2f7653b441ae9060c4a735c6d8129808c14da6fd6d384dd02282a1f299e9f73b6e6a8f4503a26d7a94e990d4edbabf509f961f4403a0a872a3a1551ee0f202639c4905615330e1ea3f863ea329897155f6e73b0cc04e72b8cab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab95cab9d3b74b9ee85e176135d7c82b99dc5b2a484f7464280ec8fd144d368feb4f6b1be1042653bb309cdbb0b87667aa6ecb78b8c80516dd85658e4ff11f451dd5606a0c638f7940120266ad4403aa68002a8d60b2154d3dd51d7dd3b44cab4851732725527305d7380c27b98e7cb4f246a83e12868114150f934ffb7ee76cf9dedb9e6186139ee71929ff002cff006a00a854b42ab4df8544b8974aeef920e0342133c23d3f85fda262affc5493a223255b956956956956956956956956956956956950abf2edd1e6aa7864261968955fc63d136a644fea81de44aaa20204856b9d4810737152f33720f7b4e094e7966507dd286d6e636cb4422f2dca0f2e253fc47d14f73d935ee27d939ee6131cda9b25a9a49737d13c996aa736a925c33cd54f0fbaa333ee9da2141e093a869cc79ae197c792e1ba91b4ea17c3b80bb9043408eed9fe4d3f4fb9fb441e38fec42784ef54cf95945acfa96adf642d6a21a737aa6d81aa7d9777952b336954fe63bdd63aa6785be9fc2f6fb5d5f5fcbb8ee82413dad7b45c5daefcf629734e92d77aa6f842f81e38bc3f2aaecd5a878c6132a16fa26b83b4dee6076ab84ce8800d11c956e8a59f0edfaaf4d6b5cf6870912ab36887feea610a34f865c5b32d941a1c5a0e9395b4d2d9d8d69a632bba0996828f84a6c4fb2204a6a79d88d2eeb48772549d6998e6b687b1f525a2309cea36607e55b239a2a65b385b4be9bdccb5b1013b442a72ea8540c196e4e883efca35ee301b00a1a04776cff229ff006fdcfda7f3d9fd887ca7faa6fc97285a327c9715c736a0f27f2854c92345569973d5161692553f9aef75c953f033fb47f09ab59948778aafb6bdf86e02253283436ea87d93a24c273ee891c951aad69c8c734e23884b749552ab5ef0430010aa5469782d6818555cd73a5ad85215f998551e1d102156787b810d030255c31855ea35e5b0d031f734b9a18dc76a750b001c8ad93683b55e1ed185b57d9e089a232bbf49d070532a077af66b0ef7b20c74cc62539ce6c11d535c5d328d6a996dd8d13c90d4da8f7609d344e9928f80a64ddec9f377b21367b264c84f996c2602065063e4639aa9a0f55475f74ed11a0ce107f35498d7b85c240129cd6b5ee0dd156a549a1a5810d023bb66f914fd3ee7ed3f9d4bd1348e13fd95331489f55c6fe95ab7d42b5bd100d1c86eab50b1d1e4a9542e24267ce3ea55de4a97caa7fda3f84bcb9ce3392b86e0f607e0155df4ad0ca6343aa02a554f16b9c3a6f1bf9a2df3470b9f61ada4e6f9fdc52d0ad376d3ab3fb57d93feb7fc776ddb19afde6ea02d0c14cadc9dfaa077d777254ebb453e190adb89fd563904e635cc6da0ddcd3034b85da2acd60b6d6c4aa765adc6679e89d19e8878953b27300f52aa1b8b8e3d93792987b4c8c1e68bef338f65c6606f75c3bc22154d07aaa3afba768b8af2036712ae7b620a612ec95c47b8893cd0d023bb66f914fd3ee76fa7756a7e8b80c06d8c15c1636d672704fd9e886b8c7ffd0bfd31fda84a00f97eaa968abf887a2a20c94d9e31f52a0f4543e4d3fec1fc25b51b49d5712ebb09ef7557b67d02ab46ca73395f106c6868e49c49327731b7b8346a9f4dec30e109d42a34036e0ab4ce8a08e4be1df617744184984ea6f66ad56954e83aa688d2789c68b82fb6e1a421dba3a1dd0ab3cb4b7d17d9a47ef4867494083a6ea9e377aa94caa5a98f0f18dd5fc5ecb9ca2494d746aa4cfba79eeeaa9eae4ff1393bc0553f17b2a9e2f643c1ec99a8f455356aa5e14351eaaae83d550d7dd39114f84eee72c1540021da68ab5bc5eee309e6986918923050f084776cbf229fa7dcfda45c2ad383c935cf2c7c92985dc27673952ffa8fea87cb1e899b06d047857c3d46bede698c73243842a94aad43dc692a9d2aac777da4214aa0ab716e11a3506ad5b3fc8a5fda3f84d8c35ebde701cabbd85ccb3f2a70a8f6979d1329d1a6c63dda9555c1cf2420fee5b013496b810aa55754895f10f88e88d47128bc942b380857994fac5e21490a955b0e44e1718da475085470101374edd2d37d62d355be995f6686455b7c916839d0ab88f17eaaa78ddeaa142a035dd5fc7eddb899524884dee994fc9d3920e167b266a3d154d5aa9f850891eaaa683d550d7dd3b44351ea9da054b44351ea50f084515b29ff000f4fd3ee7ed132fa4a98610e05d03994c8e1ba0f54de010eb9d0796108b71a276dc4b434023dd336c21d36cfbae3f1bf2c26ed5c05f122b3ceab8e09b39aa9b4b5c2234c2d98cd0a7e9fc26b5373f69aa07555a8b690677b32ab6d37b4b5a202a541f573cbaaaf4c527da0ce17ee8b47543e1431a480aa70f56aa54e93dafb9d042a7c0639a0f7815b4d3a0d3dc2a83293c54bcc404c14a4e7dd56f872c9021c83e91d99a1cdef4ea8be99686dbeeab161cb42d9dcc693704cd3b74bc3bb44e636e2e71c2fb35a1ada90798dc742aa6499d65428543f32c14e19500f25c36745c16ae079ae13970ddd1411c973ddcf74056a1ddd0a0dd0a71b80c2a44375ea9cf6f2210d7dd1d02a6a723d50f084515b2ff97a7e9dbaae0da6e27401716bff00baefd51b8ea5526cbed9d70b8068b5cd2415c3c4a678021b1526eb250d9287429f41b4bc2be1b8e7c5085314eb44f2568e2ca7513930b65f914ffb7f84ed2e7336aab6f34f6548b9c39a7b28d3a67ea2136bd46d30c6a7874f7a73b9cd80d33aeee19e1de08d5195250048741d1654ee60b9c02ad4784fb6e077334edd2d155796da47541546327585f660b58fc8d771d0a79b9ce3e7be8f343e6bfd11d7b31be0745c367446931707cd70dcac70e4a0f4ecc2f759eab5227543c211456c9fe5e9fa76fed2afa521eaeec0aafa8d37724dda1ec184d717b438f35c6aeed5ee41f57eb77eaa9bdeef112aa56a94e2d744aa751cfa9de28b9dc68e529d56acb85d80b643fe1e9fa7f09da1cda7b59711c957ae6a88d026d0739b77285b3be9329cb877a557abc57031bbbdba4a82a16775aad2421829c4932546250edd2f0aac090df54340b68ef5400745f65b41a2ff00ef50e1a655c087758d11d5733ba873502651fbf80ac6f45c26ae179ae13958ee8a0f4444a63cb70e4515b1ff0097a7e9daabb5709c5b627b0bdc5c5d925707cd707cd704754da76f34fa76810533c0d44649180a3cc2a2abcf761529bc23f3bdc27789eb65af49b4180bf2aa6d949ad969b8f45fb47ff0ff00dafda27fd9ff00b5fb45dfecff00daa7b782eefb2d1faaf8ba1f5266d94490d0727eec67f0fb7c7c4367e9551f4f845ad6e7aae2bcb43655365cab060203536a34360b42f89a21be0e78556bd37b0feec4954de1b3211aecc5ade794ead4dd7f7067c951ab6482354f7b4d471688050aece1da5a3454ab70daff003552a873b0004e7820e152a960779fdc53f0ef6361d55e57d95f21ff00dfbb6faaf6ed3876811876423aeea3cd7aa3aebd9c7e06022c61e4ace4094e6c0995b1ff0096a7e89d5a9b0c39c021b450fac2f8aa11e30be2a87d6b8f47fdd67eab6a735d5496904476ab3498854c431a1464ac2a29f45f54b43639a66cb558fb9d18f35c373ab484fa6eb9e53703b743e753f51f74742b66934593d3f0ff00697cd67f6ee63ad8c2bc8528ee952a980e7b41d0aa82d74074ae9ba774ab4c4fdcb3c2a773af370699f25f6634b6819faf77da67fc59f41d8a3a1dced77c953ba548fc13bc256c5fe5a9adb7e77b76767f943b4eaada6323541d78b873254893eab1d15184eadc120af8c353bb1aae2d952db4194fa90e7263811a6ec7668fcd67f70fba7601f45b03a680fc3fda7e2a47d774ef953be732a42c2c763f2ae5da8dd4fc216142e2343ccb79ad83bf44bb4ef2970f35f68c9da8ba3185cf7d1d0ee3aee850a3b31be54a9dfeff0070ed0ad8bfcb535b6fcef6dd853bb67f95da7b03c89419c316ab1c5ce80ad78fc87f44c696955c036caa7f31b8553e70f6553e63f099e158e64a706dc609850a079efa5f319ebd9af5db4479f208ed75e7c6be2abffb856cfb5bf882f760eeae628d43fd257d9952293c79a15e91301c3f0df6a0c52f7dd3db716dad86f6ff002ae4888c76a553f00def7c9208d095f66ff97ff91ddb7bdcddb1f07a2c1d3f4df474283e4b84688913afe1e141441e8a9ed75a9b031ba046abab779faf639ad9fe5f6ab39cd88548973012bbf7ba27556d69d1ca95dce5579810a997ded550d40f813062554bb88ed532633bb9ebb8653a07357d1eee9ca535f4e469aa041123b1b7f8d9e89d83952a57c4d6ff0071c9db4557348351c9951ed061c420f3ac95f1157fdc77eab8f57eb77eab8d53eb3faae354faddfaae354fadcb61da9acbaf764e9f80fb53c0c8ea9e00011dd2a14ef3e0f7ed05f90faa9558fef1ddba60403bdfe377aafb2bfcaffc8adb76c76ce435a350ab55756ad79d7b147429b87be5581c4a349b21160f35633939c830e7bcac74c48552fa5a80aff22af1e6af6f5570ebf718fb9850a1423b33bea0a934b1b07b5dcb5f76b1854bc09d5e9771b76833eab8f4e5cebf3eeb8b4cb1ac69984e2cfcc11adb1da432c92171e9369d8ed53ab530d7b08cf54088c1ecbfc2835b030ad6f45b2ff97a5fdbd8daab537556c19b75555d7bcb8a3b847358839413c530d6dae93cd08ce536dbbbc4c20cd9f3fbd3fa2caca04820afda15ba357ed0adfd2bf68d7f25b2ed552b3ed774fbcfb4c0e08fee5329faa0d9e68b0203ba4a14eeb8f4ca200ddf93dfb301688784a80aa78dddba7e1089223739d932d057d9f3f0e21b892bed46b9f51a40fca821aefa3a1dc75df2838abcccaaa78a14141a541ce1362723922c663035469883afea8b63f314db88d50bbc94bba0571fa4abbc8abdaae6f5fc157136aa1f2fdd387ef1dea506f2caa216d1e11ea99e36fa855fe637d1558e2954c6111086a8b980c5c8d5f246ac8884c748523aad90ff0086a7e9bf693145e7c903fbd75c9d693251b670bf7784ee08be33d1722821e69d6c9b6615375103bcd24a0fd9a7c0538d2e415d463c29cea7186a90a4295b1546b2b64f25f154730f6af8aa4013785536f6362def2fda3fd0bf691fa10fb4ddf404ca97303faaef79763ed1ff002e7d42c3538e884a3282ca120ace501dd3ba16546ee68785db8ebd985099e10a247bee2c5f66ff00961ea57da61dc46c74574f8b2adce37d1d0a38df0a37c7dc00d0a1479a8ca82ba27898c7345ade81168f3fd55be651a64024391a6f02642707b0490177be9591c8fe8ae0a47dc3c0c218c056366615810c22275568d6157896cf455638871c9526b5f32630be1e9f766a1563595a98051cba169ba836939bdef356d182b623fe1a9fa291babfc97fa2d2a9b93ec257757ee611f830d3a928c59e686ab29b8a80ead9e6854d979b04fa2e2eca3fd34012fc0c7445d49c314c04053055eceaaf6f5551c0b0c154dd14f3aa15c464e571d808caa9558fe6b883aabc755733aa05ef1f30c2a55ab52101fcd3f6facd1885fb4abf92fda75fa855f6d655d94367bf2895d14a32822b2a2693bd537472e4a74ec8fcdda8df4fc237baa3815f65ff00956fbafb509e28fed5042e7be8e8771789d134ddd88fc1dc55e6213cdc215d884ea80b4884d7439a7cd3dd45d1ebd1165036e8aab435e2d3cbb4eedd7d5be8ab7ccf64cd53dd271b829c2e6850792c18efe4651639b77f4eaac70607ce0984094cf0b7d156f94ffed4ef9e653cc9c8e4b0bbabb98f12316e275dd1e6bbb1e69a1a7529cda76b434646a7aa68014e53aa169885c73d1718f45c73d02e33ba044c9ecb1b2530dad857a73a42c74501080653a1c6600f456b5685112828dc0da1c3aa1cfd14223746774268d7d3b73b99e11bcf0dc73216c35a952a2185cbed275f5011a42cc04351be968773fc4552e6a1169e454b907395cee8b88444857f9142a0f357b55cdea148ebd98fc0e7b0edd9595959594f060e4aab75e35d177b9a635d4c87fe6e49ec1565c30ee6a146ebde63cb446fccfbab8c472dccda1f68fde9fd51a8d75030e1e04ec563e89c41f12eeaee7547510aab98e02d65bba9d6a01803d824792757a247768b7dc23504ff00f4ae718551cec7ff00080c6510d272158cfa55acfa503451e18d42fddc4da870dda354651a6f1c9368d47f85a4a263db78de5045744e9e48688ee234439fa26a2b92fcdbaadb14a35b7299aa1f70cf08de58d9e8a91c273646b053a418737f4519c6fa5a14265c9fe22a9687b58e8a07450142856ab47408b718507cff005427a95deea849e6100e2792b1f3a292086da72b23915ec7f452073523afdc9ec3bb7c91ef44f25c367452eea8133aaa8f2e807f2e136bdafbece51089928388d11a85d3fd4a4c472dcda6e201c26b74129e2ca8193e72ab00d764ca9a7d14d3e88f923a0dd4aa5168efb255522a3fb821aad0325080aa1ef045ce9099a0f4defab44986c7e88ed0c0cb1cf3e89ef0592151777957db2816b20491e49d5ad16e72b66da1ac7f108309fdf7b9dd77e0ef9533bf440a9dc5a4007914dd573211c6e9cee2533c4b9c21db6f846f89e69a2138496faaa8cb879a73614eea5e1509fe22a968779fc0f3571ea5711fd53aa39e32a41503a04474c7ba8f55ee50191de4ec68e055c7a21525d6c23be53b77b6ef65ecbdbb458eb9d8e688235ddd77623cf733e47fc55388ef655465b5011a42da0d2eedb9c26bd8356829cf61d1a3f44ecc42aaeba08681e9b85bf9a63c94ce930896db6f9ca24dc3a5c9e22d4e22f6c261b84ee2b87696c6539ad26484462d9c2686b4a2d67d2ae455ca42b908ecceed505d7739d2d68e89be20a324a3ba3710133c417329ba7661426bbcb74a044e1e131d3b8e0273dae1be978771f9ef4dc31e9bb4387884a6d663b9f663ee9ce8fd1517b9f33da638dee98ec1777a3cfb47f006cfcfa2259698899ffa40891230896498d396fa52766ff89545d14dd00479a778c00513d57147d23f408d569fc83f45c7616869a613cc9d23734f94a2e2ef0b615ba4a79cb7c8a7ce255a3ae533cb4dc4a99d11271b8ea11ed73dcf32e9df19451d1379a74c0843409d3721a8426f74a726e88e9b88ca6f8823e229ba76037aa2e1c914dd06fcca872156ab3f315f14e2d2d7042270677d1f0a2ad69d46506e08eab82c1f95546b453d0281d170ba15d33b84c0cab8e72854763444985255c55de4aef253e4ae80abbc3ad2152a96e073d4a151a4c2913bea11169e6a9197f78e88650c8dcf74bf3d53608c7e15edb8415c16f52b82df35c16f9ae0b3cd709a9a4b5b68d1108b1a4cc22c09cece9a2bf394609d11a815e15e10738a0c3cd4806d4fc80834cca60b71b8a1dd946308a24611d573dd38df281528980a5744770ca984329c637384548f74fc094cca263713086a9de229ba6f80d1945c4ee94d381e8a422e27445fd0224a9251086fa3e1f7de37100ea140ea8639ab7cd5a7aab4f5561f25c27020e110e8d167a213d1733853918289c27bb1829c7a26d42d040e6a9b83703dcaa751b7b83e3c8a0f636a170030d32a28d56b5cdc4fb2ad8246627f44c6b017381fcd0df3551ac6b64cc2670bbc185dd55561b4c1931a2992982c61820c6aaec4e10ac3384c7dedb8030b3d13c868ef6141e89c6c12e040f44c3c4f0e5196982177be92ac7fd2509e8835e792a8787e20b8ede855361aacbc16fa735c4c901a4c27552d305a571c745c7f25ac767286fca2d75cec735351527bd8fba10a32b80b809b70102158f3cd5807aa7b674850e919c26348dc54ea9d9530b55ea8e32b5dd1ba102a770ddc96a144051210109cc07716f7ae4e6ca0d006110371017309f1721a6e1d5174a9df88f645e1b84cef02a138774a6a3aa1be8f87dff000a270ae55462e072893284204ba001fa23330a899d754eee640c7927bc9264a0e213df51e039e4f9263ce92aad5b8483042264954c9032708970a2240545a4cc744ea2eb2d6cfea994ebb08f23a4aabc7a800b026bd9027a85b5bd95685acd65329d407a2ae4bde2d38854ea168170932b8e54bae1854ebc4cb4a7d46b8f815669a96c3408542ea442635cd73ce32aab5cf74e1701dd42e01ea860052aef257792bbc948fa55c3a2bfc95de4aff0020bba7560ffb523e86fe8ae1f437f4523a0572b94c72460ee9ff00fa15c513b89c2242b96a8a0113021350e7d9e7b861735c9304c2200a8f00c8e483416bf310d4c980ab07776ddd9e2f9427e899cfd5382e413c6e78ef21a6e0546f9508eaa9aa953bc8b891a208ea86fa3e0ddc6603050735da11f752ae844e250d06e29cf2d18477075be14552ab6fa2355ed1a4b4a7b9aee50844824611ad2c2d0dc2063704c039984ea975380a93c33d530cb41fc0f3dfd50ec1fc038a3cf777941e68dd85acae810853d895281d14e7737409a64a26dca69b84a7bc300432113de6a7e8553c94e30a7013cc29c4aa8608ec04e11be0c61467c935ca2537e5b90475ec51f0fbeeaa7be570ddd106561f9d5f558d04c145af1ab5024f24491c95de4aec68b8a171d91cd7142e2b7aa0f13ae15c336a69184fc127c954a79904651ec06b2dc9ca2eb7c2fc2bdc812c045a33d7761189c69bb459213417386135fa3467ef8a286810ebb8a940f60a952a475570eaae1d55cdfa82bd9f50fd55ecfa82bd9f52b99d57119d57119d535ed769bddb8ee7498dcfebbac4d011d500b088dda1dd09ba20dca2014d6da215500b72af8013a3ba50702d23cd0018e23cd3cabb011d328aa9f97b35396ffcbec99e2f554dba9dcef0943b347c3eebdd5ac3ab55a15a7aaa81d0023589fcbca13704a3a8465660613e7a221c7926870990a1dd0a689c9525a74d55c1ae6e7927552e55aa3df82c83ebf7a37494ca8e668be2aa746af8a7fd217c43fa046bd41c826d6a8e240b70251af507d2be26a792e3d55c5a900ceab8d53aa73ea3437bda85c5a9f52e23fea41cf226e41cf302754ebda60b95effa8aa2643e49fd5465548e4892a4f559ea8ee76e8df07a2b5dd0ab5df4956bbe95055aee8ac7f4545ae6cc8dc4a3aa2773651529c642e69daa1c91d567742216873bbd13344c9bcce88e8a9cdb955892042cc04fd29a989526e253b4572ba46ea9a37b0155e5e9bc68a002168373bc250ecd1f06e07bc421b9dd9211274430ef244a8ca92de61182d4def01ff6b40f3e69cd7069372839ec35ae3ca539b4ecc112859cda56374769a27086cf488992be1e9f52b814fcd70587aa14dad3209d211a2d76a4af87a7e6b814fcd70991195c2a7e6ac6b809e4b84ce8b86ce8ad6f456b41d15ad5637a2b19f4ac23aa0d69e4a1bd0220745ec8f84a8c6fd02e9b86f29bbca29c51dcd4e411c8dd81c94a3aa1bae82138dd93aa719448594c4da80ba14c041e1c138ad4277cb6affe9734e38411d54a7f81a86f1aaabf97d37884756faa3a229da21d9a47bbb9c7bdac20e28108f66516faa7753c96359c26d33192ad63709c1ed04b7215a0531d7542092ee4aa3883838467acef09ae20ab25a5d704cd9da04bd3dd483a033dfb14a8baa69a754fa0da7ad4ff00a50a7110802ef25484304221cae40f6f99dfd51e48290b54745d10f558dc1394e771185c91e5eab5de5734d38c20a7288c2d51d4a2a137529da2fca16ab9a392861119298242e48584bae318c28f345aabecf5284078dcde698c00cf34322137013821e1c724ef923d54a28a08a09df29a86f1a8557f2fa760ead4742a51d10ecd2f0ac274494200e8b2a774abb0ae57abc94421221074992502d2a15e434d3e7a0469bc78084f63f53ba353bf19544778388c055abce1a9c493277889ca35a9d2a56b0c944dce93b81843bc40909ad6d26c232754465655d083406cbcab8726f6053273a221bc8ee2b5185c3700256163aa90865cd0adb72708b9bf5052090064ae464ab83840d506968ca0d36df12136e74da253b9ac9701088b049217142e30e85717c907494581824b9074a94770a7211b671b9a98cbcc5ed6fa94d12404e6340e6b9a3aa0131a788d11a90155a6da47e5ff00f4aa1c8279954a9b5db4b5af30d2557a5c175bfa79a6bac20f455f68ab5ccb8a8c26a6b887f92bdb6c204e548ea8547b03834f8b52899a3efbb08a08a09df2bb0350aaf2f4ec0f9c53b43bc0ecd2f0ac2aa7bee52ae77d45516dfabddaaaa2c631c1ee92b88ffa8a3524ba09039057b8f357bfea2b88ff00a8abdff520e775527aa61aae30d28bea0393945ef24127446a54fa967b528e402b56ba34ec78c28e8504fb67ba70860829af70b79f9945f0dd7995c47ceab88f88954deeba49552e305fa724703554dd273c826069667aa678c6aaab8dc010b68b73032a4a33ff006a816325ced792aaf7d42a0a8ca223025502c6cb8eaaabdd5230664a8247853010e6e39ac1a9246254d168968ca7d505a42a55c35a584c8546b0a45de69ce639ce298e0dc90aa3af72b47541acea500df34c80e94e7073b3c902c1a315cd8f0295a9579884352a2651639b120894744c2422e2755cd1d551a4ea861a13382ca763ec9f2d553daeaf85c2f0aa53d9e58ea8db3c970293eab5d7b23c96d4c7bcf15cd01a0db1e89ec904888404a01464efcad39af743e4b940508ebbf9aff4bb03555751e9be541e2ca71c15614590250ecd2f0ac27b1a49329ed6339c9dd4dcd02ed1ca388d00b97c30fa97c30fa93a931bf9d0a72d94ca777385c01d5060be253f64a21a0f1a67c9399c3c8715c269fccbe1887e66db6653e9b1a7c6a1bd516969ef023735b718476011f30fe89edb4c4a0c112ec231c06ff7267c97f629786aff006eff0065ee9a22993d14349681cfaa75a0aeedaa1124b33983089c22ea50cb1a413ae53cc0d3554dd6a71260944a0613dc0b55d2615c1b857abd17c84c77245d1857a94345cc047185cd032e4e528e0a2a4a6eb95f993b077138538ddab4f92050739ba123d117b9c725642e909dc8ae683951e2bcf7021610d79a76e792a4da4cb9cd82e279ada1b59cd25c15473d8e8d0aaefa9c1a2c916c680ae480ee4ce8b67a0eaed991aaf83a2c9e25500a70c982b92109de24ca7c47863752533e53d10db5b9ef290882779d57fa67b03509e4123d3b07c4d4fd0aa5de2aa361a50ec484d30c4d75c835b00c725b44485189943454627cf7d5f1688650616b25cfc745cb2242b0f13c38854aa54ba1decab54e51aab1a7491e8a997711dcce89e324001709fca308b08d7a6ea5e309de13e8aacde7db77fa2dfef2982693958ffa4a82a0aa5a54feddd285b6f9a983a7ff00281fdcbfd429c6e6b90a200ca25ad69c62e4d7f7a6de49c013e34e0e3e602bc9318c2fc8c4e2214a94d3de6faaabf31fea8ef69ef37d554f98ff005dc1c83b083fbed4e3de77aa1b9c7ba8aa9e3fd14e3736064a6bd84e59fa2aa2d7b4728109d308e9bc68ff004ddcb7b4c27463d11de2b3e009c0d02155e46a839c75714fb4ae6b92071098e2d6613aebf9e54e50760f9a09c3bb2981c32d395b353bcd879985b450e0bcf49c6e06021a28c4a6530fa751c4816c2116bb7ce70a500494e1077930427d66964735447ef04aaf60742e7bdc536135f1014824f5955eb774307ba95498c3955ae030202048e6a98b9a1dd570e56d0194dba64e899829efba61b016cb58bfba7509ceb5ae3d022e713339524992b672e731d89854b57cf554e930bcb8d4e6aab1cd6dc1c233c910432ec8f32110552f18553c0ef44e6cbce400888c08569345b1f5ae1be952cea9b55ed7482be21ff522e6d4d441eaa86cfc4e2f7a0c42fd9cff00f702f807b64978c2731969eeee602693c7985c3f35c3f3429c7357bcb4c6a83dc5b9eb329af88035ba5752c2213c110494dc9504d3047294c38288dc155f9aff00528f2dc1a5da0250d9abe3b8aa6cb58bdc436729ec7b0c3846efca50d427f8ddea53366aafe51eabe18b4779c8f86ecda89553c5ec172dc54a73c38531d13ca9c6e129adc3bd1732a34c2e705111a9de679ab464876f669b9faa09ada5f0e65ddfcaa6290a127c52a5a59e70af672458f71e817c3f9ae0b158d22213e95b96aa45cd718d56d03bfe2b89430a279aa63bcd172aa00738537c829ec16304fa84dd1c106caa983086e6b80478679e775e3aaaaec6ea5ddef906139d73894106c9d42e03c6a404f10e22506b8831cb7124894e10775175af1d16d4e960cf3416c8e3904e14884fb66a189741caca208d530b81c1829eff00f0ce6939dc079ad8de185c235e68b1aee4b82c69e6aa30b996829e2b3a90a7cb1ff4be188f24dd99ed7ce2139f735c154616d4cb66506b05b75b6a6d6d9da21bff00a552bd37b0813ba5536972638517dd9c88579d6d4e792d22dd42a6e0c78051a149e6ee16be6acb6d11007253fd2171320404dda9d101929f5ea5405b6daaa32ea67bb696f2f241537c7e469f54faf55ed14b024a732c79695b3536bb67793e72a61522d7b2234436761d42e031bc970a9baa64735f094a621328359a00a1c3f327ed154388c2f89abe49d56a3c778023d14ff4b55c7a356cf469d46389609428335812adf344755c1a76c5a23a2acd6b1a21a35e8af7746fe8869a33f453fd2dfd1384950b65a2daa0e8be0c0e417c10e813b666b392267f2041cefa02c7fb615ffd0b66a0cda2e9104276c8d27bc17c1535f094fa2f871c9a3fff002aa96d33058d28be89ff0049451fa5c8703fa97ee7a94da10c078632a395aac07f204ed9e4c810850eaaf653c442e3d35c662bdaae6ab9a55ad95c3d5705fd11a6f1c8ab1de6ad7755deea9bcd3d9c339d0a149ee697463b0d00b5b908060e615ac3cffe9556b5ba1dc3384f001c689baaf81a3f52e1b34bdcbe0e81caf85a017c3d26b1ef68d15ffd0d4e32677dee8191fa20e74fff008a9c03a22e6f40ae6f45569beb4c0f0e5556e65358489f345a1d4cb673aa7788eea4c75e069cd07bb86247247461f24e3831d135d8d539d8d15de4af3d16d07c279c29905777ea4db1c0dcf84eb41c142cd65074e027821acf540c3556bb19c4e8899a99fa934c7e6570e6518b8670a3f7cdf54c206a10736e9230aab816f779e32aa30b1d0984734d2dbdb03985b5b4f1cf986c7e8b67a2da746c3cfc5eeb6d11b4d4f6ff00d2d999146efa894dd13a2101fbe1ea13fc4b28aabddacec2b9b7036e3a2bc4629ffda739988642b99f47fdad8734ea2ef6501d4950dea5195b47cbf744b0c6214d2f384fb7f2ca28a6920ad9ab3ded026577d3ad8ceb083584bc13f99536b0b64bb29d481937350a723c417d9a3bd50278dd98ddb5026a3558e984677d01fb961f254ed7364b422d6740aca7f484fa6cfa56da3be1420d50bdd6cbf353e9c99564281070adf25c31d157ee68b885710a77ef2886a693606f9423a9dec1309c2d4d6b87baad4dd25dba95336ce15768e1d23ebffb5e89b71689e8a0a660232a3fc2d441c1a1d8ec35d0d880ae92040d5346542202a03157fb4a7f80a38a5eea88b6a11fd2aa021ee5056c749efab8d39a148b1b6eb09e3bb4fdd1692234429bee928b4a2d2802b6a9001545a5f55adea86c1ff99ab69d9db469cf15a4f4df41cdb84a76cd49d0ee2ee736555a0f0e1035548cd36fa6e22500788d71e442f86d97fa97c3ec9fd6aab2834c3048e72ab1b9edc66345b1b69bdce0fe886cf43e92b69a3219540ef344154ac7536bba85b6d369db63ad35b277f661e4e2a211ca137877a2b9a4ca9679a3c34ea141e6e2e32be1766facaf85d9ff00dc2be1366ff70af84d9ffdc2a831946407482a01e6ac6f55c36f92e137c955a01e2db805f01ff942adb39a0cf1033be168551a858ed55270a8d0e0e4e1aaa942adeeee1d570de3f21fd139a7e92a0afb2fc551395aa142db305a83dc0cae23d1a92e9b422f0445816cff0021be8a93a1f1383289079a91d538f45b6ead552c20405dce4613a98826e5648195b38b6b3427e88f636ad1426a6d25c329f8714d80728a607408563cf2419539829f49f61ee9569b6ee5309bb2d52d0616d949d4e851075cad868f16b7f685f0ee5f0e57011a0aa1653a0f0e29c590e807b1429d2752698429539d02631ab86cfa51a4cfa5596cdadd42da688653260a6b4bc86a7d1b6a8a9f900caad56f7604052217d9af6873fd11a8df344b4f558f3503cd405685605b6b3f76dfee5b4d2e18a6f1f95462557797d4776285a69b60ce15aad46834baee683215aac562b158b82d995b4b0376ba40797fed3070bed02d1a1dce790d2a83aa099c0e49f46b3ebf1644e8b65a06835c0999568e8ad1d15a3a051ba158b86170c2b02b1bd100d1c95c3a2b9bd15cde88b8744ecab0ada8f7e3a21bc8940189e4a8d77d23dd28562e120af89a9e4be25ff4b57c4ffe36ae330ffa41537b43a43215c0f25dd50d50ceaaad0a554e5ebf67b0e8f5fb3ddc9e8fd9d53aa3b0560a836290694ca16d499eef25c26f55c39e68881eeb6e180a134276ed97e70550613828dfb4f815d84d8b570d9d558c5b732cda1fe7b8d36fc1b5fcef5b2c36833b9c95ff00d01710f409f55c58e1e4534ff86a83a3c15b35471a0ccf25f6819a4dcf35f663836bba7e95c462e23171588d662db6b8ab53bba0462cec6c66688dd71571eaae2a4aa948558b9329319a356d14c3c4b9d0d1c918dcda8ea705a72bf68548f0854f6f63a03c41ed3981c5a4f24f635fe25b5d6e1530d6ea7b346a163c10535d201edca952be1c7138872679a6ecede21a9f9a77428fc0c28508e0129e6e7129d4aca2c77e671dec12e017c3d3b0b230aaecafa79196aa358b0f926daf120cab1aac6745652e880a4392b98a59d55ccea8b9bd53d1952ef35c478fcc50af53ea4dacfea8577792e3ff004ae2b7e95c4622689395c1d99dd17c1ece79a3f67d33cd3becde8533637d275c9fa22a146eda4770ee95c61d171c745b6bf8b0fb6231bb6797d2752e574a0e8002b94aad56c6e9aa682295604730b67c52685b592f70b670b64a6e654248fcbd8af2693e3a76b603dd78f3fb8db5fdd0d4773363a6ea4dba650d8b67e929fb1512d86e0a60b58d6f41dacada5f7d6776b61797320f2ed7bf631f752a7ef76c7db4bd550a7c5aa0725b67cc0de406f6ea9a65a0f96eabb0823b8e82b6163da5e0f2fb98501435773a2ee745fbbe8ada4aca7d558dfad40fa939195715c470e6857a9d571ea1112855720f1f4a9674514cae1b3aaa9401b44f35b46caca6c2e4e3277d460731c3cb76c5f9fb10ad0a15a3b3b4beda6475dd0a0ab1cad2392d8996b0bbaf6677edeefde81e4a5308b84e8811023ee33d53cc349f244c927b5b0bed7c755256567b30bdd7bee953ba7f07f683f2d6745b033bae7c2db3e79f4ded547e5b77e3f096ab170c2e135709a8302b158ac2882ab55e1e4955b697d5c4f77b151d6b09456c63b84f9fde6d2e0e7474dcd6139e5ba50549e200ec6374ab96d6fbab1f250776cceba934acaca82a140eab1bf6975b45fe9dba4e878f541da654ee851d883d563aa91bb0a429edcfde6df7f1cc8f45b1c7c3b216d9f3ddbc2a1f29bf88952ae572bd711714ae314eaf03256d15cd67797676af97eeacfdd5de6b65f95f76e36b494e325609852d0d89dd12802134aa671dada76a730d8cfd565c7a92a8ece29d3b4f3d55468151c0692b650ee1059dd0a02c7636f7c530d9d7b616c7543d969d42eeaf7eceaa1400b0b1f86a949955b6b82a349b459605b6fcef6de355b31fdd7e3def0c6c9556b39fe9daab110540b07454dcd6e148fbaabf2ddb9a25caa884ddc1e55cde8a9561a15af6368a869d331a9592550d99b4c03f991d13a6f74eb2b66f92ccf2fb9dbdde16c76b67a7c6a6e69f64f6398eb5ca95434dc08421ed0655aa02f758dd23747627cd7bf63dff0003b77cd1e9d8d93e5fdf4fe01c434495b456e21c69d9957270929a39145813303b1957144942eeaa0a855e786777a2749c212d512802ac74a6b32134614285984f7b9ef37735b3eccda42efcdbea09a8ff00ee2a854a458d031e4b0a476f6ef9deddad847eefdd6d540556cfe60a08395b13dee691c82ca95edbbdd42850542850147e1ab6ccdaaeba485b4014aa960cc2e07f86e2f3e8a90351ed6f55469709b133f8edaaacbad1a0edc2b42b476bbc55855a5370a54aaf53108309e69ad50aab46ea41112535ad1c90df210a0ce25f3cd4ee9808ece49d0f9a1b2ba71286827558dd217ba958ddb5cf19d3d90b63f94a16d9467be2046ab60cdea1655dba146eca95215eb3d995214fe02bfcea9fdc5111b247f42a462a37d7f1db4ed16f75baf6994cbce14a953f733bea558c226534ae49ae055b29cc20e134da109414ee850b1d983be142858dc256da7f7bedd90b63f9217b2af478acb66151a0da2d81faefc290a7767a2328ca852b28159dd05428fb923ee2a586b38dc7c49bdfa4246a106db560f229a41008d3f1955f6309449267b10a9512ff0044c635831d8940a9fb874009c64efb8a6ba0a63a538615c5ae82a99c20142859df9ec6547631ba54aaeebaabfd7b5b0be0b9aa4acef81be1654959dd0ad50a3efa7b67428b5ad33aa0e8a12dfa538f7e5d92551f96dfc5930256d15b8871a6f630bdc0043656e11a0ce8800d103b0656546e1da9559d037cee2255277240c84fa41ca9b4342caceec76a46fcacaceff6dd5f65a85e5cd1aaadb2d94811af3ecece6daad595950b0b0b1d8c29df237e3f087442855ef405418fe0b9ae403b372d92bfe43f8bdb1e6d037812a8510c6f9fdc614050a3b75dc3b2168534a09b3be54959de7b19ddeebdf7c858dce01cd20aaacb1e5bd8055037d269f251bbdbee277428fbd91d9953ba549507aa1846953332d194dd99a3f326e83f15b4b2e6284ca6e7980152a0d67af6ee572bb7ca9ec3aa01cd1aef45c5dda2af2d6e89b5aa074a699683dbc2c15eca54a9df05656567b1b6d0bc5e351d9d90cd16f672a0ee8fc24a9ed4f661058fc4b8485c0620d0341f802f013eb7444cf6c26b2426b48d1367a6e850a3b3056546f953ba4acacf676b6359531cfb1b1fc81da851f89cfdc0fe0d959dd1b89013aaf445c4f683558b87e69948296b4263c1ecca952a7ee254fdc5775d55e7cf78545b6d268f2edcfe0f2b4dd853f77efb8eecff0003b91a813ab95c571ed4ab90a88550b8ad5c7e8117976aa93a0a054fe071be771d0a3a9dfb1d30fa99d07e2e548533d89fbc9edc764fe18e13ea22f254ef009428b93db6fdd34c2a556ec6ecacf6642952a54f62142850a16373c86b1c7c91d77ec0c029ddd7ef654fde80a168a429fc3cee953f85ca7e89daef0d25328a6b00470154749fbb6542cd1537dc3b50a1428fbddbdee0d6b7aee2d21012550a629530d1fc407e3dc242730cab1c9b4894ca71bebbe07dc0128500589c2d31bdaf2152ae1d83f85db585cc6c3536139d954185ee11cb29ba7dd4ff0021ca952b05476098555d27ee1825c134613e831e9fb3b9ba677caa3b41060e9f733da953d8aa629bbd1158542af0df21372d1fc2e7f83c6face808a0a37847750673ec3e8b1eaa51733d374ad9eb83dd76e8fba9edd526d200e4b84eb8055e8369f85f3bb65da4016b8a9fc5cee9fc3c7649fc5d661d7702a7b2c6dc53040dd9df00aabb373627b1cc391bb65ab7360f6277c28edca9529d3185c10b825be155293c126d42655296b1a09cc2953fc38ff05aa21ddba661c9ba76f69a77b3cc6ed93c5d88fc0c02b814e66dfe56da076d9a84cd3b50a155a7fbd2150a360fe253fc3e7b12a7b5b41ed8545d737ee2d1331fc8b1fc2368fb8d9b4fe4f3f8dfffc4002b10010002020201040201030501000000000100112131415110206171813091a14050b160c1d1f0f1e1ffda0008010100013f100810254081e8af557f4291a1cc47cd11c197f157f415fdc2bf254a891224484207820421fd485c3b990da5bfd8d52a54afcd52a54a952bfa6afc35189121087f5f635dc00006bfaca95fd86bfa3af5d4a8908103c1e2bf3bb009ff00b93ff5c9ff00809ffaf3ff005fc977b5873017e18525f8e4ddd62a580285b7e1fb539ec3fa5a95fdeabd69087821fd0d72d1ec42a8bdee5e0c771c8cca7701dc4593dc80225f1560540ee562bc2bfa0aff0040d7a120421087f422d3a58d0196501ea01766e5768888fabc588fb29db128b350145d4c91990a647335cab3094af98d5f318edcced731813bb21dbf01efcfb536426c2e93fd1f51f24095e4fcaf3443ff00d9969209ada8ca65a3d90268b2b346002a3abb85a09c90cbe571b8308e48ee54146d60806bad9b5e4a0b1bf2352a28b0823f06647cf8160ea042b02be2abf5d7fa2ea108783f367f16305947b5b86ac0538bbb94a50952b4cb4924a1e5cdfa9425c46b2d010b770c24410058c46170117cca150b9229704cdc954eea1a0dc3b814fab1978536f621b55705f3284a82f3cc000395311b796582e7bac79afedd5e2bfaf210fcb5e5b5f84c52ab63e219639bd1158d6e5fdc6ded0692da80abba8d00d04094e180c14d4ba954401a0a7997456d64302dd6604a43a6504b1cca09e80c0a30445024be454db03f965c7ce62cabe460a3e131dd7f495fd92bf1d7e7210f46a20b00896c4436250d526d8252369efb31637e72fa9300150130eb0172db70763152c28abe2a2a392f5788f0f2b866d55b388b01923889efc45a35af8e5830b4dcbba1cbcb0fcf16dc06db5c01b065544c09d4cee350165460f125ea64a09c394ab0f32ed2719cb1d8f8953dbfbed7f475e3dbcf63e9c86ec1448964e10bb455b83581d84ab7e489efb0b5150e475d84d3c58aac4291613f8297017b435ae9a8515ee0e7f0833809e0c1c7e50e3047c0c1014603ef42248e7f310b40bfb43e30a588ae86e1ca2d0e224ca35700f999fc48ae826727e4aff42fbecf719ee32fdb2ddb2ddb12f2c2a7712aa34a942f62a638e838819dd09fbf0cd644b23e3fc306cf18c3e2236a14e6a30f69a97b53923cfe1337116f196d6163f28da638834c95fb44c1b58f8414a6230412a8bb2b04c152e7de59cb3b483050b106be5b9a9645562fb6cbe4e884c2f5fe82afe873e6e0dcf7f88814cbede7bee2869950201bb8a3f98eb3e28bd4c08d04fe4202bf10dfd60cbe087f5105c885e0e306c7ca123f10c783cd770a39c2dd4d0d50eab6428d6eb2b736f94db187e541e026c3a2e12d4f3315150f94366b2908fbd9fc084aede7fd2a5ccdc2fa96fd21d25cb0cd324e7fe610460f2e38387a8ebda163160e722641cff8c4fe913fa46dbe08d7e02266b5e2e85ff64ab68666556b19b9a3a958a6eb98ae2e8adc661dc632b1b9bf6ace1902b7280546d226d206dfb87d5d994518a37bb0d1f086a3a0ee000d25f8afc8ea7b263fddebf1540952a540a9c4c1bed014cd5ed9b2ca2e3d300f83094fad83f88470ba7a9ec274f8fa5bff009312fd952b115420bc415c198091b28f2a94956abb7344c685a60349016bea73b162e2f68a7124600b4a3c93ae805642a01b4e2018c80e8cab6901d0525f6544892ea38ba661c59b3557539e0d4e864d40484ba5411640114cb15fc107c321d9fca2a7a6d8ca1f60020008b69044b3fbed78203e0952a7137f84a0fc4045691c78e4628d28f9d45b6a698edb5a7a9d80d8cd2f68d8b1e0fd44142d32d22bf4c2fd64dbf105bf84755104099a07ee41faa7ec9992bdcabed079c580f795c9839a7e50624d407dccfe3f8ca10bb6bf912dbd0ed9c8b0482471192f15ff0077af59e03c13895b2b89474e1f9022a559fe742238bd35bd4b3664ee20ca4e737cf53395ed7c92c0dd7f88b3be54ba4949125f719ba22ff080668bda0a90ff007207d50bf7c05b75730918603dd2a3f32d788cdc58fca26a6e889fbd8dcdd45c47157c7fc289228b813636abc352ca150a00eeeb4bbc09c492259d5fb89ff432a7714730f69a6ebfbb5fa2cbaf15c88c1878593895b8d4ee0be21440a12ca07b62d61e1565caf212ac6a38b34ee0332d4a8e0796217fe32d2ead6aea2668a055ff0088a2915135a665127173d428a0c02b44cf03c63da29400aa9dcf940022843c628a86d3758b973d5b1bb87adfaa1dc5d88ee0d566bf78aa62acaee060d6f2dcd93d99db2b5e251f333f82463d4fe0ff000e1e03e161ad5c01700fc6487b7ef01ea097601f771dcedf0b2089783fb76406c4b0c74a830dfd33ace17f792b2653e3a3915e1952bc09994958dc16cbd1548c6a24b5d6532880d7ea7b61feeca91ef39488350f652e535375b3a9505319fdf51773037186f56614b29ed0362b4ee197b5167d824a1e1c0e4b816cc28f754cc60c5c5b4b5e66f72933403c87b4570661b702f0417006e9cd434aaeea5f0186b13272e8c8e652db287d08f4c4ba1657a258f8bc14cbe3fe1a893463d28e881702239080bad5ed1481a85ba658b0ea5684754c753e04a11a6cfa6ffb656484b9936aab6c59667bff008bea00b4b464f02e579e27fb303c2ca1535ae1b82b09dbfb23fbd6272788269d4c5dd13e9798c94bb58fa2670c4e5b823334cb795660865778a0c8e1e31297be550bbc107e94034792a0eb26006f444ba058407d4c50a6a5002a3d596e5871f8419f8541147f230b58050f31d5e1fe518a506ca95fabc54add7b1f8767c6631825936224a1b7a96fbd106583bd92f99ea22e9c1c4569c9e4ca2414c4aaed1fdae96dc222da1e01564a8c9fc15500f80bc501332a540a8d54a69123c095111082007a3a8b72bb8f64ab862255c5c4846142178f9a25829b3b951016442817a8d90d31edc0c26a164bfc388ebe14509ea2a4d552092320d971055d92f8794252c682b32a5b90a8f8416fca6d823aba4aca8d1b5b4b9982fbae7ee1af83c0732a33d7f092b7620cd735e60b42ef3006b74f32811e6900d60c6ea3eb39ae264c08c37ab34416c8c41594d4050c3732f8bfdad8d2c00941366590202c370ccbf025cb205a8cb2adae62c0b423869f0d5abf4299678d6009d610d03155a34a6547c24984df4865a987512f7280103a9a4f9ea200b5e3eea34dfcd39a9a2ea23a860b7dc0dbeb6b4a6ea05390fa47f42617588e657462a7121c1774ca00562282a30075282a123d8d9ef2e302d3ee23df6012d39a0cdd185174937327100435519dcab8a80b055dd47c5c78733f8afc22fe142557c2112bee57b97474bfe89b4188edff000ca4a0025807822a1bb2a039370576d933fed316cfa659c3e75583431ed6b6a0db9003f50597b2b2ab22c2aba8de21c8995407a946b985c38e6a0018cc2a4010d9156343894580a9cb00780632b80ba9921e2e0cb985d4652be50655cb0a60c3ecfdb2e3a1263f79912aa9cac1c74ee08caee7f88d9ad4dce1978303a8a48ba2b6e51d0253da31473035e9a98f7dd12ff44366f485d0b72840bbb8dbde9851db70e851960555d962bbba42dafb4d8401ef33f9836c852ea04285c0b71348db76cfe1f8b13edd7f0d097001dc1946b467c70a2b30136589a608055841803463e4282e32ba8029c76771da77fe3fed0ea5e451947b77ea18cd02c2c6d3b744745ca496f72d89b96cb60c21c325c4aab82d22b6cb60b647e5380dde9f242a60208ca807e480da19d4bfb5ff00266ff1f0a37d6a997dc352aac840a14d8ea3af6f1a3a97fb9b40b735dc3457430e263efde5a32ea6b8398461ef52d614651bb8f3866551844ad549d12b6aea2a6d66ecc5411403f488bccd30c0c4122c2f97d22a655a967d4885467028ef155d46eeab11f887596ca4ba5a5febf167f1ff00844097535d7536fd11695d55fb86cc8d7f286640f6e7dd96b7fa21457d40e238f10889c423062052e5b38997fd5c7f69ba3330e5b303bd76910a22116324b5cb3e989b8b52d6d47fae1626058cb85a22a10a02e7874900d36d1146e29ccb2d08534822f920fce58b62b219e67dc4f785f7094f707ee83dc7910ab63744b370d7475416d0f87fbf08670d9d458bf92382c9a66aa873632bb3cc60e4db1b2da14a84ba8fe44ff027f0a66be1e3eb9cfe743fcb05187f7e0fd6833f9cc065e405e419b22a36a1861be80ad870c6be252cb64fe0cd62e67f0ff85858b94b52553718aa460dfb78c15ed9b620890cbc70475055a4a8753c29a8ed1a93311b06adfb30f5405b17afed42d1853295d0a0caa3962122174c26a86a52ef36b69926e686e522b86e141520a2205a9896a33c6a825f6a21d4131c4e232d21d2075cd108860199fda0409475e3999829fcc1bdc2122d01209ee65ca5f611c5fa8d305fc8f12587eb19646350cee38a9a88540a70d47b17172e5546e05e0226fb7081a5d31fcf447d4c6563e5ef19322df39ba37772f06d2591fc5f333f87b5ea28659440c0b501cf1ff0959ee02890455312ae7377039e2adc362e4f9b80e916e340c9cc6ee3c2fe22a6ca1fa465767fb4ec3f3621b659f88d4f2f5dd38c81b85120172db2d58da21cc15d37c442ae59ef153762fda36df4350f9dd831e4b00122aef0b55a81912c3d908404562ac0345d4cf71424ff002faae2a5f32af52d8698134132cc3e022098a8f1d82cf647260a5bf84d80966c9cc9ce114857948f494ea918992b85512a08e0302345d1dc435772c2b044106e9bfdc706148c55d3689b88b469da5dc3303301f7231f8669f8569bd263ff00d9cb76afcb71c95353eec6d1416c9768b739f68287da1c5a4caa99d76801bc31c14d416ecd8c0d0d1cff003057b63fb4a22a410a5948cb02ac6470288108b659e616ac5acb4bae49983aa8c12f300a8b658ea052db6ac9622a2b897b69698c9d858cb4af437065cbaa9da62e07c984a17d46596d792c619eebf1c3e08dcaa9997292a0ff00199fc4978a94792299516d88a4abb23d26ad53e312da2544844fb94e094f0a5d703f53a42df4dcfe2fe2bf63ebc15e19d0a2a552a13601935398fed83ff95304b3dd953601b85726194b8e0e26535881f71d776ff69deeb19860146a3d68589db155c0826805144cdcc91cc54c31a2ada9686ea315b034ca8a0c92810c4b5c6c63a4ccbb41826254b182300efc622c17f794c1aca683d12c1ee8ebe2d972971cb57a77121a0ad6e2b7f313939812d4fe264529481bf352bca772bcd4a254a8a6c22db9e9b2278943491993da200a652363862fc063ca9a3372dff61c7869de7b996546d9492ecaab5552e5dd406b1168bba8190a764eeb4caac7be65e8d95d902e636f2770ff000062be81a4b769f7d3d11ab603771ff68cb0127e340134ff004e3a4657458276a82a88ad341381b056fb8198cdad0b0768d81107686d85540803656860c02084429366940a82404f65cba20d12e96d06b5085438d591da2203502a972bf434a842578fbf097cc38ccdd5e3a853a87d0509fb9e39bc5302514de4e3e4832f9810b558f315857bca667a96752fb7a3ebcd32a578a952bd0a6c26d0b00000454c9e0ae84e9837324284bd8caf7fa3284a191b9f73efc54a8fb174465365cc323570f7bfa94bdb333e0596a69c77a871b508b9ad1348d2c3492e6333199f5318f18fe222a434a34c6dab7fa7545ee11a6fa865166650291ca26e0ac5c5466e92afa82c03d8456a2d8a96cb44b34b6a04a843cd43458e965f6c217045e46e0f8a55e126e6f1bb9b5610c7e602f52bc51cb2d2fe253a8404ee7c3333ea63a96413d59f2c7c4fe0b2dfafc54af697965bec67d4fa95e0f895c65427d4240a1011a3470b997ddfb8ad82251da8906eb94a5a54b78b807a5af79645eb5731fe6559cf93c63f8915ae933e36a7f4e6fda4290bfc787730119caa59d4bcdc7352a5db165d34c5e917ca8898b7a287737880204c6594e11b6562c9cc61969739253b370dd97c581fca565f99506997d9296944a792a54a80cca554bf996847c259d32ced8316cb7a97eccb22c6e3143f86ca1b7196772fb44dc76fcc587cbe6ce99f52fda5a840949d6199adaf6b2c2229dcd61afa80715b2a51ca6387986014990cd40e8330c0ee1988edfdcd99fd99554dbc72cf8b98fc1f4f7970bacc8cc19bb8bc395b25ec34e645fd358c770882f31c4c41f2e3c6c8ea81e5f17e186bc3afcc0ca2bb14f8b83706e25f3530e62861d42c836b143ed95d75e2d4d39933de0f3ff09cbe3f9302d57597e52e5e20cb96f8197e6a730944a9f5e6be254cf129951967c952950d164d74d2b054cc4951dbe63c4ae5f19f3999daaeee2916db1de6eaabee0caec80d7f3467df7572a08d5f5504aeb0699adc3ff916d377cce3710290d77014b68f998586e2256d4726583ad18b7092089627a31974b0653b94810049a6046cb84a53ba6ae0d00247ff00ae8a55fee430f0eb28ff00f593ff0051811750cbfa020fc26af6d773159744645411028f812bee688b25e65c65d4c9f00e301634b2ae5042a38e20c42f5387a56aa0a33f9a940ac0fcad9111e55750bbc39b8420bf9a05230d42d3dc0e0821447c2c7ab7bd4534587926384b3a49cc87b305ff00941cd7e8cf607ce20ba3fb972e19950f0ca8a227a2a2152a50e0948fbd9f39694494f872ebc7d4fa9f5e12f2ad1ee6a3dd96dea68de243b8562b912e8b265be6a10124c85b5b822c5428cdca3aaeac02ebd7488c0773ee26b30759973645599512a1f6317e879502d9a7e1234016a6263398b82a04e512fdacd11398a0e860955056caef18c40800e685b13a81ab8bbfb4da18386e6297b5006895f4d0dfc84f64442481a54a1981176cbeeeaa09b34b4a9a6625fa1e662802c75e65fcef015346fc6251bb83922b86d963b25a405bc461a5907b50682ca94afccb2dcc1276b999d33754bf696d55419cb0174ed856418230182bc410c401b28348e5b8cc0f0d42b08a1d2959a832bbfc45df07a485e9a3de64aff04a957fa19d8d7ce209a1f4cb214f3e0892a63cd44898f04fa953ea54a7bc143e501df7d52c4165682a534df305ce433bf14258ae90e4aebaf697507977172bbca4781577896a552ef1047163e65d7f9208db5589b308de5a045a42083a522d65eaf886ce13dad99ccc5105676dc15bb736fa99a68424d2b6166c5edc3e5532cf1f4dc384bbd662c11f789ef12bd904260d229c13cb1d01f42c75706a9209ac6097460b5a22ada17820dac69e817e2ac88841adcf6a3707152ecd6a2b0835110ab45cbad39195d4c37cca85ccd4d7842e3cbc665744cf52ca4dee166105813aa962b0dc443aa0930545dbb8002ecbfb2516c2a01f9a2630e651e149af1681e07c5be14ac8c000108134b0c962d959a8d83511bc39943663c4a7ef1a25353f4531312703839220b547551d207b32896afd91d89fda53b6be7104e4971d78bf0ce37119172a68a25e91b76cc2145106a4a3594cd82c8b0cad798c5cafdded170b549cdb0ab00ee5ed220b7dc0d032c4683d78de2236a7db102b556f1983f7a7bc7868a168ea0bcb61666173457c460c4b86a933b8a90798d8133a9db330112f8d5c58ca35e44664dec52fb45c751d375ae282d2f551b5a5dcf633d9c316b9482697b1967402632779820e19d406bac0eea4ab8e2b502d744b62d2236c972df9657b7c19ab742e5ac1ce574ccf51a95a260b2e06e2ee906ee023d2202d1b96ad4b6a5da4d47b305752ac97079f065b9a6597149495662252e8b997cd01a671afa18582b7e0a94fba524222d706d4254a3bf157e54f9a26262512894ca67d4af0dcb67ebc5e22b492f49d915d24cf11a96236c242c00b0fcc5a5dc300a96dd51c4194a55977087a38c2ba878c78a98c2ab8e673e1a6605622b7bf0a0219a40066342381acaa30fae02f364b5b664dec96c3da34705d1643268f0b85dfd4b4616bceb52fb00ec2dc36311fca533b07ddcda07b05c6bd2c5dcc062466e6867b299f49960c8b07b6fd28577529692fd130cd46d58152c80d41ae18dbf0981181415286ea0c4aaee232b060d85e600608285f8096f14b266f9a006a5c1f19b9729dcb892dc9442a54c5271f648276cb8794e18394e2a57ee8578aeee623b96b21c421d92a6794f3fb2532d3f4c2e4a7ee2c1b7a6242dfe289e3f48372fe997ffcd05d07efc151f9f0da6a67a9f531d4a2562078495e963154a952a0aa8785f919c63640c5334ed11cc11b3a798430c2ef588652e070b0a0cc8aa855c6a6f5aa910a04bc8aa8ed5ceebde5c10a141885b5aae79a8d534b4639629ac46f72866efd4bd9a0e63a9762efc647a3355611cfad84baa0be85105a0c7511c0b2aa0834347d545ea33adc48b61480657a8d6a9fa884d54bba851097e22ac53b9b97f24cd29d0665844a7625e43b8c6b77387b82a37dcd31060b95945c623dd2f1a3577e0cb5e521ba76e073770a98ee1a7c4a72e23cc37a4edf8604584a99ea1f11c688541621c3c4a3b9492c2d55f262584854091a18ab6bef0810aacb854a2579b71ef586a5981af93c545cb2e1f1139062fb80f4408517296b710a2a4bb5055161ac529020b6df282bfed1072ff226759fd4a017fb88511abdc512cd352a8bcded71be47ed1da041741f87cfdca9af35e544c4e102566579a89d21303d902aca5dca535a8be914fee1da295a9ad4b06aaf310b59351e6ec036dea35aee561c5f82c635d4c2b5e2c94ed8694534faa46c2b085edbaa6a5d62df731d4663b511a2205ead406648c2f56689a7d4506ac65b25df83419d42ea32522cc260a36655389d701fa41c61237046ac655744c2e96511815d35cef3282730701357044635d660216a3948b4814b3016a751be74cd67b3390648b2c41b063404acb1eea6896de1097e7104988d426de094df705ee60af0cd45aa91beb0d31f2d3440412555f3042b15c17ecf4895e903c54a22750bf02bb0f1783c9a6e6518549d5b304ae21fa96530d25e22f3b432c8d288e29f7135fed4b81a9ca90a4731d4cfafee5ee242e592164b65a24083ed2fdd2fd99716c5b0ad38812a543646af252f0148ce4f89c40e0978a9cb0fb78bd6b0da996e257633331a857b855daceef8803b0ea1a80f812b835dc06435a8cd1311c08a200b9401a514860e7823b0ec96d8505c9e00891b8b645d70c4006c82647b6a5c8bb896ed7ddc02ea260aa36de6e565131d411b2145df70dca5d4fa894802c8641d952aa271318430b99582ee051512b71db321e7c06bdeb9a6540812a09979882d886ee101b58e9b205322fb3711bb0b885570131373642ae092b6f995d44bf0c6a8c20a33081ee268eaf4e25e5f18804a4a8112a05ca952a5781b8b4a93ce5faf1896151c340bc37a947809885e8c3e60cb8b5c12ce888ad41f34752b31f887c785f689126f8250753f5288c98feab99401c173705cd06dada4c5791c399606b3e068632c43391b854a52a0a897da65b95ff182341239285857843c1c4e21184d320c40c1e89c8825a4680262cd79dca51c836118861878a09dcb86af771786612c1d471cf32f3bf0b77f0c161cbda101094204ab2180852d3497d25b6df841d9d415d5d6261f3c23236d4143896c53306959b23b88dbc02fdd3210840b8216a030225973e297dd31a97662f3392a398fb33288112ac868697be1865f0057cc1d32c5fc8987b64503de7bc3944d9a21d0881694a18d88b6fb667b7f7124bea21f456a25eede205366094f505cd1bee0aea2d6651a995108d383a65a172531297650381cf307a0cc4c4be4a461e2c8362d64f572806aa22ca95b896544a31078f12a67c3e6ae54cccca7d75e3ea0de5172a61ef4066fc03efc12d85cb20959461a26900b4b21367380892e0442e19f3c3de974174c4e5d4a906f98d43bb65771a948b5f8d2585bb8ed6ef12883502a2e285c9afa83ed2dc310b2efa830a512cb60969990209a8b5f29a32e8b8aca4a9b4e6a308cbe62064f98963929f70db160be2a64972a607e48e8a6985f70b5036c2cb69b199ee5ae7e8910b52254689c10a6e59c85650e20cc125c45a106060825a43e89237b94df4f312d33ec7f5030291657681a3837b884535dcbaef29c2f6c14b9688fc83a60f07f50adb8325ec8f452b059d24ae4be5c92b711bdd1f983451644a02843aa8bcb26ae2bef8855bc446d0036188d7892cb2342341b2890866165f24b265cb2a2a8ba77d42f9e959cce50d724b6087710edeeb8829c0b459132e36b455aa1b4384360dd4049593da265b20c29e65a56ac4aa9962703a35de4f0825c0dbaf6948663dd98f38285d929ea54a8cbc7e60c4a6544802d33866054d167c4d9fb112c2ee2596c95ed80ed86e11cc1f6cbc2a3c2573054106b434307cf6c4ae62c31a36d1134c3b961558f78b4aaa6ec83540bb85c0732f638352b82582dabf05b2b00ab94e0977b622097ef1dbe20507b4d43bb95a98228d111156540bdb350823a650b48adc4d4636f8059dcd52c97308d9301d3049882099b61a1b6f2cd1259c1d4da11f0ca5e67f8bc0f14bc21dc30170f0c4cb02242579c4c47bb676b01da5a3b7d4ea1f6a5dd6230adb758a8f0bd508895b182680f2a673828dab244c4bbfdd46846a918e43daa8862ca8c84430d9cc56517bc453461dea334543a6630013f56298280f03512c006f64b6586cafb8c1aeb632511f31d9800c625a60428645faa85ada80e7167b40df978a86d1343ba84ed081841a1d32a3a2fccd0ec5782f672c07809f19bff00ca01dff281ebfb97b7fe53fed653ac4f48f782b2a57feb9809453d2998681f89f6afa986818fb0fd40e80f808f6128b1a31ec4f81fa4af4d1f045772e5509b0f86584068b968ee71a8b74b588c9b1dcb5ee212d450cbb305bdf8bba80c311bba815938b94d2e296981ee894a75cbb98d0912ddb0655dc5b93dea062555da065f12c98c326095054a20205c64b354fb954c33789898b0b94ddc2c5de882dfcc34dda32a400c5fc26fe0a43c53f698ee2bb224df2f0911b6171b6164a6efc5d4a364c99d7728a221489650de6d8b146ee2fb8f77b23b5b85599a2258557cc4adee58a5ab68992e70ce19903e0a8cb27a6aea28108fd4a685648b8c78216b1dc240a00a1dbef34995de88979b99ee5c7c7df9bf531dc3318ca6a2cba8c8cca2161e303c05ca8f8bb7c7d44f457a0b0fca25ee051ce221a14c193746312f2b8a25d9a0e5949916186ebea5c3899aba88ea14b9630a22a380d152a41888809b8806b65ca8bba976494f626fcc93b943046c617e042ea6666344bfb96225d4002a355e998bb3b84a7b5a8b57cb72859ba7fc937f0150854a2e28ee01f3c1efa973534cf77141de9edb8d7b17b8a2031ef292f67b9785a114aad448d8186ddbf21368c0e97831b23a8c118b82a0abd9316c04a0c5c51ac433c4222cbf700d5d662dcbead0cf777ec4b61505a5c1a868b999575f74e3704586d948d25f3b8605aa173e6dd04a7cd329952995e8a8ee0bf99a2cc2c86d6331c53e026699f71de994b33c4a06c9ed664708f47f701b5fd939193ff7a3d68dc63e077c24dee5914d544d9177f32c9048055ca7e7102252ae563dd962862a96aa0cfe6235ed005890601a800e7152ad851e61c6556b86d2e2100d43fd330153a96aff0051225a8cf4108dd884e1940888430b086a55fa43c04accac73a8fc4aad20163ed2a58d15e66f1dc21e29c7944e9116b42f731d0a711e01b89a6348cb9d2564a6ea31a4ba6019a615a16a20aac6e0bbc34ad5751b2e1580565996413d9a0becd4a1b4a0d5431aeae48c92fa85b1b7100399477e49b9744b3388abe60cc1bc30871ccee91ae225d619b4894992ac789d5a592375fa89d4a5b44b37fc48e1964d12f1ff00612fe5145b1107957ee2ced89d1fb264d9012e1b54bcd72c6001555ccbdb677a97d929436c3de52e894c3fca53aa88d6a3ac73ff002a67ff006604edfa85da67429769c52f164c6772a944c0b65a12cd172da6cccb80c1208699d46d8bc478b04dbf30406606a364aee516542c1b546f12fdd1b425b90e552f7ab8cedbbe61b46127684267a02b52eaf98828226aacdcaa266f05f1f7363c2fb9f713fa4c40852951c3e26f3987c43c2e9cb2ce98af00d4d372a0cf83e7c6616dbfa8acadfa951a551074750174b6b10bd552fca436cab32474cd5d458c20e153922720ca509937e4a88a0a9d4aa0152cb9414c786e60386fc34dcd4b3a83126e023f65e2060f036612d328f70e86570d0e8cf724a2ae7134173dab7ccac05a56e0bcbf72b36bf981d707de50428aa710a72651a11a25108e865b23169a95eff541643dea155a4009442a2c2151dbef2806e2c5fbc4f7e1e66d32fa836c1891b8ed332c735aa837e036d40d5acd2c3ee1d2ea159b88a5d98583054df11432aaba81ee4602dd9b58140ee0b1588693abdc69580b7a228430353f7712ea7e6e62cf716ebe916e97a999f337624b4c8199b45825cfa9a3e66d1a373ea2a553a959296ccbf716678ae4830973aa6e59c9014608cc0d04a46656fcdb1523b94c34d0eb980aa295c42eead0624b473361cc44d0173c43d803e4ee5fd79639fb9447b469a5c5b2e05689671f9be601749bded7d1181ebb46ed62ded98ee2ad286d4eebe02cc4e51fd94c28a84b8e35408665704d845176d1ccbeade25084cf958970502e1809766e365deae58571afe23b0ed6e01ce638398ca7647ab56d42506931c5c51b2e615f752d5ed72ed3da2deac88e1b96abf52bfaa19511d854be8cc1cc695d24c121542d425cbb89618e5b24ecb005792f986f5a60cd3a405a12d1c409e2ad8389f486cb5c79b63663683b8b56d96241c14c780217328c2b5442f77988e9815a1b79fb8ed61eaf31377dc5a988d4b9447b3c4182078fe64dbc3640c192697bc2e8e18e5b95567c7984bf0ce3cb2fa3059a372e71059baa1946ae5b2f1b5883a95aba664543e1cfc54d0dd0b67c40a064ba19a85f88806b0751f6176f231f30426ea2f855270d33100ddc16608d62a6ca3db08557db10a2aefc7d43b147c5c1421c6b9e58a962bb7c1db53280f780c5abfb586857d1028d6d87226a1dd4c021d45d2808d4a26b4ca5683de12856bda37763f52ad23862b816ddd772e6828cdc40058cbae28cc28a47cb51142d07bb2c5de41e226836c52aab2ca05be04b03259076d5d4c82d0cd456bad3982232b261426ddc2b851bca21819628c3f8969aba20c225e58dda5bed0af70c36166b11bb659563bac4dd44cd3ccb92c72943b44a37537ecbcea2f4b3c1550c907b2578f605eaf95c0ee20a0a841f68226d0d900adbcc37fbcbd5a9cc22536c586be11da1c0f6e202bd459d7529537c4da69e1b1323f30ba25c009fcc26de2acc3011fec8abe37c3315c215e6bc5db1f944c5dcb7702d7ec946cce2531d4e8ddc2f2d8bc970976ebdd1565cab50677bc96a6aba44649b0b8b85034dcb40ba4b94b8ab9991c3e31e34410d9327ba008528545f50b96c46c2aed620aa35980bcb29a334331bd02312db62c58345adcd5c5fcc6e61f610e91f04a1b142831b6121a9a990f56a2a391a22e5265b7de20bb0ce3b8778130e0408d97863cec6edf10dbfc309696eb838205c30682a10a2d6df53e1e8020bacfd0d513136fd317d451856037a913926434308b44bed22129a543aa80452dd5712f50de98d9da0d113a15fa891bb7ea2eeda712f90a9752a45ad0b8c5057bb17ad0f719cdbc4b41b8648ac6fc6dc05dac259830a6e1e11010d3e255b7bc16aa66c28b7da223742eed04d5b2a996d36b45ab85d4df58418979e551874a585cc68e62a034403c37d3154f296554510bc0c6c331145750d41895752aabd31ab7cc3443c3c65a3266e0a8d40ac30b8809d70c1ae324361e8afeec5b6d97d1770c1b2712e55d834b01a9f21e1a0489dbaa80c1c8eb132ee18371dd31a2f3103b68b022d61ab6392595537cc42085110a28f35751e04e656d4dd31e654f68149aa2c5da81bf9266e4563b63c6ef00c68254fb957db6909554d30a0d58024116dd830f72edd39366a511434b74c061035fcca2d06a1ebd2844573504d71e76d436001ec83a30d72dd6e22b74c61f24e1563001c33552d2b76dc48a011ceaaa58771adecea5e7a30f74524c8572c55de558c4f216e0c2504c1bec9bd712f4bb9a128bad311ec46ad4fc41f2a10bd8471c217a83bb1b7de18bc65aac3005ed145b72d7d985731936c35f04ab10056a0526d6c6a98d956a0ac590c4b446175b4d899252764c620c732af6ca6d035c560ee2d20605b0257330d61787b8653d11d25156d119aaa826bc2d175c7010a8c688e5871e4d3878ee88372bf64a85baf00c900c66715e62a43a65e958f913061e4652f339de6527d9a9601be509a8ee759f11678811d658b9895660ccb88b1ed1e55b97f9d8fbca13652556521ba90e9aab8a7ad30088562e5f12a2bbbb4cc429c9c1f2c71833b80aac22eec82a8bbb39d5caebc3fe7a05f0ff84cbcb1ff00b1d118216a33ff002266aa609a96fb7fe4971554ad4c2bb8c24355a768b8289af09718c55cc46da5c016c3fdb0335455e6ec8b1a16145620584e4042dc079469f81fe1947557758ff78e3518a93d917d4e237dd4b972a4e847fb306218750af6e0b84bf493f75c45986222339229b3e3f910a78d24578a82420ed3716c155cec804671729ab9ac3c3fcf816d9f16f3069c37b2599b52fc0b02f6ef1c103d566fb9d2ca28bcc72258af6b9709aa24ab8aeb1522e8d4a6a0c2a62332bde1076a0c59b98412b51036211164141dc1d21660d6e6bfe3f6c14c6c1c30960667426074cc02050365108665b9e22a652312a3ec445e8662ddbcf012be33058c18e06ac84a7c1699d0e499171c4196fc751d110ccdce12a3374c4a16c568c15e21aa4cc31d6618cfbb5969acaee3745ac10b590e7d494861a151c08d08c01a83c848cb4cf2d4ce387cc8f76e032d426a2e2ee0285e7fe2667636d712c089efe5f50edd0dc2213acabbbe63cd3710a2e01b342ca6b131048397979ffbd4b82288fa75623cebf62b510680061775670d597c67a96a8098b285f6a992e56d8f05b6f66ee002d5619478d8f98aa302bc1aa73a0b9715cf9a200c0b4a4809eba6101d4ee2af98f0e2acabbc25f2382f0300aa30d59c3096c9a5effc64bfe716d8a8080125f8dffcce3af86364602e7c4d91506aa03054ba0c1f7880f04b785f86e3bc12dc666a057d45c030e046d94f84d7e60a5c4ca72d371a94da854494ba889b804aa081b35d4d28a74cadae23c040dba8b88d40bd8147ee3ba5bd92d57536b77598c103b453705b1b62f30a6774b4415030bb200031d2fc41ee30319989160ee18a0574ee5b15943b55e6323b5b99b531c13f33112208960e6328d6d8addc757aaa1ee228ca80f6acd308206f8308adb402c707d02ae63d2b8e095dda55b562202e925282941fdc17768b2317a205ddddbe092da1328052e0a57637503111c845d80f631da620c41b0463fa58c205a5107d423318cac2c583ca83a8cf313a9898314f687721890a760fbc5be286fbf054ce8be8822401d08b4f12dec20f925987e38536cb9f225ac749b462e5f70e80835108e4a7e98c0357fa08588896442ecc936337c3963564d82e3623a6910629331555b257cc813eeda8814fe398abf8a54dae88179edd1052396cc2c104db0ed5fb08b14fea4b2143a29142935c2d7d4693715e963b9e2343518e92ea532c2586622defec1615ac7f6c698c36a582b026ff004a520798c67eb84da0fac437a24a0aafda02e0807a9db2c40509321b9acb8808c4ca510a4675ef4b3997e97c572a20930b15595dd4a6f3f016b40328bb504194c4dfb88bb096125a750bf17e16937e218db2f34c69d55f65100677765782905d732ab7c399a6fb80ed4012f7db14a95605639a3d5992bfc11dd73e0839347c254556cba136820d9bc06234eb21ec46411cc61c404e5d47e9020bbb65d044e2619318b958a0e36a3dd5b15622346e85cd8cb1c4564bc0ee9945dc16bdbb5b117be61536baea0bb1710a4b3de145be9068344b80d8a98cf763bb390c23ab7fee94aef7f30cc5c7631e23c1b2f981f94c1dcb9ee56aabc108960add456dbe987ba2fc32c0c7737a651aadfe104359a97ee628dc187c5257adc14a0b02a5f2432935108fe604088521c1fe204d301ec94f50ca5a1ce6ee65ff009a5fed4414b60542bdff002409d9060b0e57766751d43a8af7fb25a0b968148e1b01dc51abacc49e506962294425f4a54ab0bd88809f6b0c892da398d90682e5b5f5290db7306b98156315aa6e22405e082a23262dbc4a3aa5bb800c094cd2330582bd469cd4cc3536dc16d73532711ce0b752abac524a47c32376b74302d7040d074f9ba4ea2d6ea1e35a1f531560330250da9bdc076c3fa8054368f42690b2596e5eb2d1b8036477e09596f9b482aaf0d106f778955cdcb5b67ca4cdfb0c47cb04d25b8fca5cbd8db642143544b9296a68d713f590ac2db9252719455c7f0f8f4ae12c608b869e6cec8ab3a804613b26e22994efe58fa84cc52168ec96542d1731d475610b494a61db24435345887258a4f941bd762151240f68fe03921345d10e31a77ee99608e4b000bab8d15ef0e9287f8457b25b3dcfd235b5fd4a42adf8d075e51cbae032f5d27b18bbb87b7f794e732ee65a894522aa25d91065224092527c90897607108f857075b5c71bf5312d8cfe310ee259d6a6242ae133bf785a38667e855544941efc75b64bc7d4e98c2bb974bec90664e6242a6e56e7870cdbe6a0d00cc7421a1f3378f856e0bbc505d4dae540668220e2046eed8828b256dad5e229833b58ec2c857d05ab0014c95bde123141208341864eacf110b764f74809cb8ff8d2b1f04678baea1c3fc51fb158488941a858309db087fe5202406ca06307502c9a6a5f8ec45f30a6e15f3e09eb63d4f8a8a074801f081814d31571caec1a0f22f0c038504f8cf8c02cc74ca15e4a7954bccc0e2856fdc8e008ff0025c14e6576ae3503c4b54372e5122316554ae210cf613dbfea1ffc09f03f529f6fd45bd44f5e0f627b70f00a7863dc44f28385c7b22e36e91f9ada86b072ab805866e3e894f2be49dcbf532dbce74f67c2a867394b7dcf75f070c8af096aa29c31e398ce42989c607dc5cd1944a728ad7594c556b9968179bb801a2e665a367da648c23e05a886b50336970f1b1a5a5678510dd6cca42c54d7e99d45f528b149554778e04cf3a2919edea7840b9efb3df67b4c00b5071a5312a3e081ecd483501d2cf7d3dd7c4d64438b421344416ab6a3986cd1e31e11efb97d2dfa822592c972e5c2e45764140083645658a88aacaf29a4ce6019c92e5cb972e5fb32bd3293e12faae70aba82b8aad6aa9e29e144a2578a952a54a952a54a952a57929088340474b6ab0dbd8fd4cf8beb4b3b2733bcaa776b64453067610e7839e751079706981366a53c32ae60d68f670373ca14f7083ee2dd8cc5f65455b11d0135d382265e81820c658a964918d32c061216b2e9780f663718dd0512de01b8b811fa5b10bdb2e16045ee62a4c5cb97085b4317d1f1d8bf4ab2d8a76f2f811b6865a8c30dbf930d855a63b0dd078ab95299492e1d3781a3d24569b51e69ed944aae65314f700ee51e18837e29899dbe2e5bd4b661c308b3d15eaaf0ce1cea5e7ee63a269d7968125ddb444b122fbfddd3306e2a495e2a54a952a54a780e887b107ae67c65fc47ba4474a53c19cea98ba329e5869380e733474c614d339420fb6439d2e30624829a32ea804b4ad79a5997c16bf133332a25dc3a211cf500f415a6636cc8976887547694758dfcdcb959675e302b2a6d281c85ca9694541c4b65b2e5b0599ee314bed28ce72afa496ab422bc107a92e3131026f982bdca8a466dbd92e414b94f1533e31289898fc629b62d863325a20af7447c6d3f87e685d1bdfe4bf1996cb637e2a219496c204c729dcbca21399424cfd9d3c1e05bea6cc139ef85faee5cb9584556e57f046881bdc63bcc37566f9854c448c751acb74c2a8d8020828286e0d3133c62a57195de1114f6103b10944275b07a184468d50970b2c404c7b4a331d54aed804afa8c0b7ed0d176c2aa34ddcea85b8f2ac2314808a4afc42db55179f4e967e023e1e48ee18fc6fe2b97e5b4bcb92fe2f725e380895d1d1e94d2574f8e1a1f2f8b2625b3333332a1e0fa023a3db02c3c4176cf63ca960b99f6972dea5bcd4df11cb526e40a028fb5635c899d1d984258b57895dc94f73dec3b25749f4cc74f86e4084bf2c2e2a987b10ee4a2a4bee5a6d2a5952e2315aa58419f5e19e217d78abe6167319996f52d67cc2a57e267787f6402aa0de6569f18be114848f67c3e6bd37f82c98f0c7cbe87c3268ea6ba7a0bf0500b80034a7551c51506aa964b82f52fda5cb96cb9733b1e2396347018acdc1ad41ee92731463781967295eeccf7332e6d6220080558f92eb95832a8ac722e328c92324b854c78bf0dcdf8bddcaf27815d54da8882923150e834b80a80733101da608f4337ed0eedca0e225f52c23d442f7164a23f733da50f328952bd37f80d46be08957e2cf9bf0b3f2b2a284a08426af4e1013364a1e088d0cb50928f0acb53aa822b4c323b982ee210770b10da03b4094c146404365a974291152d1aaa235a6e0022d133d4b798ebbc6c639a3a8bed3dc2092fc7ea73b2618ac1d7a4401bdc651a0c45205246637404292cf10e98a94f496eee2b8496ed9684fb12b2bc5c1b99952825cbf4db33eac43eb12a2ca881acaf3f84b0a16ab96535cb97f82a532a546bd0fa2a547d0ccf7d9eaa5f1ba03c79065c56a56d635434d3052a9808999a6672900dee52cb22c182555caed9b6252c32a5952c225ccca162c105dcb8a4a732dadaab4a94e907bc7829866a69a25d45a590020aaba8ef701f540b35db29cc2ad206d2f4429ccb1c4169a9be257b650c4aa98772dc92a9496bb99ee087bc6e03dca1bf152626263c59312e592fca1e8b374aee9a9569c08643c53e711f0fa332d2592cfcc99dee62aaafa4a020a134964b3cb7e068f2b22c728dc74ab1af72e10a8810cd3100412e5cc50f94bbee5e2234d43e25cfa97ed04dd400944432fd93dc934dcdf2c1c18683af51628a957b8171223bb98af79883d2512b2c7432e41179f88208570cb513a97c999a2ae313b3083dd9632a078bf15492989e6e66662a1196d8752ba852902e38dfa623168f1730ca8fa33e87d37e5f43e4e7ba4dabe698a8feaa29421528944478030ce48792e54af6970cbd6e32d8d3571ce0096aa8a5024242ab7c032e333330e2fc57b92dbdff0010b4f7304344b7a8abba96398571730f1453e911e21d516332fba8765473a6032ded287318178929d3e179427c10b95ef2a51e933353315dc53ebafd137ce71477962119195d12a7bc79c77e8c78bebc245f45cbf697e866fd04c9a08b5e9f4410485a4560a3c1e148287be554490580c6e10665094a8b14f006528a36f10cc181b97c08787c19a9b98944b27bd2d798dc5f05401cdf8a27e025cc88e1309d4df823a0602062768776509971026ce08244258d1e172e7bde1af0af4dcb7c0cb259d46a5f9a7d06d10cdc6aeef1022558d415320dfb3303a4f1884cc7d1cc57865ded988cb9895e1f0faca1d3bf28a82025333d0c1f054af214804af183c6b9942a30f078696628956a64f0e3a96f05c0b33dc476cb20905f0a7b95188c9b4824a65c99d54d0925446b861e6a46587b7c084a22bd894109983108a4f8411e252009b95e2ea5cb7d240a8c37a088dd62625918218a881165b6dc74a8566b648b4d002da253eabf091259ccb84a8e3c2cbf0faae1e48ab82201452fd5b0f15c3d9065929e02cb970f9b8d25462d844f03e0d937ce52e7d4668ab06a57bca3b944a94772c312c7831c43ec861e36bc4a7a9f04b818f842fa25b02208dec8cbf0439bee532a67af0ec581ef084819dca481e2a540fc3732ed98e6348a6092fa3c732c2218e654a9503284b8667c5b1f3513de546b119d45867113cdfa858667d40e80f0c7d143288d420c2fd01e58da511dbe8b9731e0f74c3a80190ccadd105d92ddf8660372a5318248bb2011a2521033a25cdc5b2dee5b2eec63bbf6a878235c353ea6653dcaf19108c4c4c7aafd372e5cb970f863ba8112bc5c629af38f158950128e1f1715999cf831e2d99f15165c3cdcbf45c7f1302662407680c040211b9bc8dcbe82319994a46c2c68ac23a9504ea0fb4fa96f90f05ca889d4cfb417b22cb253c2c972fc152c964461bca1e05b3dabf0a95e2e5ca4332bc5f8b97e2e5f9a95e8194b7310dd6e5c22f1065dc5f0fa4eae556a06e2f6972e3efc5f82a32e6627a2e579b3d2f8b8c59717c308119691a73046e706382be86592a4bc4389ca21d4ca841fb813848785fb4fa95ed2bd8f38f1be5f144a251d4c7528ea625c592fc2d65fea63bf9a1e2e22c2e1e9b25dcfa97e28f5dfa2bd03509715117152a5d4b4bf1679b970945c6896464ed97e954a744aa2e0d7813432e2cb97e1f4b1f2c7c302118253a9cf4b3e09ac227888e98afac84b0242d5925cb8b8161312cefc1599c604ccccca7d3d481e0e5d0a2b4f947c9faaa51e95af0b4bf7964dcaf55cb94b15e6a5221c8947314f8bf098f0fa08a7a332d972bc5cb65b1a625ca0c4cb8cb8f8b972e5cbfc0c61085594dde75a45764ada23b9977eb19c781671294eb572e5f90f126b3e728812bcd97e2a54a251e0c3ada02b3604703b67ca22fa6e5fa33e198ea5fb43e257aee5785f17e2e5dfa2a547d36c3c0d3716e575007a2a60f0ca881e3728a881e2a329fc2f8604261219d13da8e1640303c6108b6fa42fc58099e6ea2a2e21708888d4a0c2cc78fbf19972d96be0f372e5cb972e59e32654c00339b96768c549250fb7a6d83e165be963c5faae5fb4b964bf18af364597e312e3ea37e1b96cb969e6a308ea6bc3e33e97f1b187909c1004084194965bfab8891c10c24d814f733e291136418335023dc089731eabf0596f9b0f1b3cfa2e67689b8f263f10e123121424a95e5257bf8a2512bd3987aae5cb972e5ca4f1512546bf0e203a8a423e8dc6b87c5e22be9b8cb97e5f4be1f0b165c18241840809502612e2b60b8b3c88a0c75b9085ca866a9ee3792fb78600129817ccf94a2513131d4fa9998ee63b961cca7aac9939b815a55b5729a8ee4aa618980964a623e6e67f0d7a6e5f8ccaf17292fda7c22be2c8b33f82bc0cb972df452cc0cb2898389798ee01825ccbe8af0fa1f0c7c3160c1830612c832e3ec4651c44a63c9af15a4130970f64ccbf788292c963fc12995414d4467b4964bf697e1712e5bb84d4a27d4fa96cb65bc89230805996361a7c46a50f68690dac364865e4bfc15f86a51304bfc3c42a295b8bf81a3c19f3c3c045022df87c2e210bbd4a8d1e6e5f8597e1972e2f858b0257808792348c25af5d4c423c6657bcc42bc64021a66d98ebc54a4a95e2fcdcbf4578a9478d5425a10b8512ff000db33e6fd552898ea32fc6e54229197165cbfc3b8d4b25c28964c4bbf4332cac78b0d4563ea62f865f87d0421eba5bf372e5cb2225a65f9af79f7e158c00db02e5b5964b964b972ff2331082932f30fe849825cb9733e6d97ea5fe0bf1b955e2c22acaf37c473e2e8f42cba96c65f962fa6a3e1630b0609e045c1830f0975eb548ca895e8b25cb8ad82fce3d38fc35e2a5408103d18fe86995e14f5d4a951a35e6a57a6ea5ccba8616f8e25cc6e2fa2e5bdc5bf3af0cbf2f965f86318c5878210210f07e139b96cb972e5be0f17fd4dff436c597e6fc5cbf372df03e17c3e925b0ccd0c4d12d8c3cafa48b15f431f2ee31f0be2e33ffc40033110001030302050205050002030100000001000211122131031013202241513061043240507114425281912362637382a1ffda0008010201013f00fa01f7b82a0f8507c2a4f8401baa4a208fbb8394e7d224947540a6f9c21a80b8b7ba0f9053b50360f9dcaa4f8549f1f7476a064494754750ee021aa4e90716c494ed421da62917083c9d470f099a8f3a65c441fc273de3870339b6e5375266c4420651cfdbe0a83beb3c35fa629994c702f7f4e0273e1921a4df09ce74b21b9ca0e7564536f29c5c584b45d3b8b1a71ffd2ef8438d4be73d932aa4579433b1cfdaaa0aa0aa08b8f64093dd38c77524f7df51ce0f600d9072531c4b9c0b600c1f3c8390a6b3529734befe53410dca3f701bcca1c941e196d57f28e9b8b74fafe58fef602ceea5e135cd32411b1fb71d86423b5e426b48aef928b65b13dd16c90670a2650d1141649caa2cd126ca815d5dd0d3680e1e506868002669b5a0b46146c7980941ad45a3c04441fb0033b9d8a05677a8755f1945ed0d92e807baa9a086cdd54d9226e1711b4d5364751a29bfcd855b4ea53dc0435585ae75e020410084d324db73cad6885d2130106eb56683194048129c047d3812a8f70a8f70a83e42a3dd5055255257c2cf05b39bee769e425b53445d00c8d4f7ca78d3a04cc4a2d67101fdd0a86824c654698662d2a86ba9318c286d64c5d31ac2d30d807b2802c13751d0f3460c20e710db673b3b946026b67c26fcd94ff95474f6c7d38cfa175a4c2c6069dcaeeb3bca191641c28792df329eed3a1922c4d917346a3445c840c92211000c273a0b4533283e5e5b09baa4b1cea62135c5c0142b83e57fc90dff00f76772b7e46a8926e45d16d44232042e98f9afe10ca393f4a046d26098ba936b2936b145026d6526408e53b1c20672a3608134bea1644b61b2deff00e22e6f10362fe535f2e708c27186cc4a170149aa131c5d322114d66a52f05d726c552ee8eac67df6763978ac6800ccc23aba5225a4ce1012516c5e5436262e8651c9fa46a8f3b48f0ab6f90a420e6dee0a0e0708bd93122511731abc87638d8e4ecdced0a398e5334a039b564ae1d9b7f97676394598db2989e926e897d42953abfb9a155a98a6de5076acfca9d93f9fa46e54f840f626e9cfa67a4995d145db00141eda80a0fb22580bba4a6bc06d9872a1ae22586e9e40711c394373b3b1b1c9d8679acaca152a2146cec723440509bc423b4a735ee221d4a1a7a8dcea48406a5c970a630a1f68213be63f9fa41957d8e728cab2f2ac887559b211c87625344af28a19f4a76213b0a0f8507c14d17b852a534df287ce9d85534360b84a05b6ba3a6d2495c36f85c36f85c36f31b13e98ca2803dca3a41d99434c004795c264c5e5502a2e5c26f50f283008474da493c876726f7d8a1eabd0c0d86773491d584d2d91e13888c85c2d377511d4106b6d6eca210d8ee04aa7670327d319f498496349ee06e767040403b145c1b74355a5715a86a309806fe8ca9f214a9433bcc5e2539c5aeb36517bce74e11d4a44504a6bddfc316dcc8baa4f9472761b4dd130a5074939db86e45847381014a98e4943076608634780391ae973c78283ea711e0a0e1b1415916b4f60869b0104050116caa1dd9c8070195d4a5de149f0aa45ed083da7baa879e5060cafdd28b8941d02137b7e13f521cabb480aa2ab38a51c9dbc226232987f3fda72738c010e36ec9a0926cf098d24dc387e4a944e5521060f654b7d916a851c83bf20c1e7e196de94419108229aa6ea5485214f3c0f0a86f85c26276907106a213748b48eb3cedec9e4cc6fd53d9094e6909bfb7f0a6ebf78cad524004027f0849ec4216436b28d87315541477d375426239ce1591108a6239e4850142fecabf950fece1fe297fb2ab5244b47faa4f8557b1550f741c0fa2420d0093dd40d8ea58db1640dd9ef2bbc21f305a825a55c0000d9bb7081d3a64e500047b04dd16d2e699b90831ad223b08e628cc88f3747b6edc8d8729d471c8550528a09ce8ec507a1aa0aac2a82a82a879550f2a47d096f54caa1525507a85ae5061b28f64c0019520cac209b95db94ec0408d8a95375361f941043211ca18e53b0477854b7c2a4785485405405405480a253b449321c426e9b9a73645af2443aca97cd9c8d568287104a05e7b42d5d4d66534b267299a9aced32e2c874e21717e26907863f109babf146674c04dd5f89abab4ec9c750e9cb443bc205f5416da33ce58d28300321422c41aa95db62bb230004791c6117f4d4bba1f29f62815282764a1caf716c5bbaefc85ed1dc2e233f92ad9e554df2a4795656523ca3b0fa790a46c773b1e476c7e64d1d2e4305006104ef98a1b1dbb6c33c858d3d91d1618b2e0b666eb8610680a1529df0f5526bb84d6d22378e5baeaf2887d26089403a2e510eb5d43a45f6837ba00c0928b1d33526b48112a9f754fbaa7dd52a95405480a9080808eddb73c8e4e5fba534d9c82685013b3b9e419f50ee21133b586c06f1ce148f2a422e68c90156c9f98204290a46f94442986dd76d9c60263c3c4816550989575d9383b664f5ec32bba7e7fadce7906773b166b71410fe89c283e79608de21047b6c7036890426b699ea2547ba730ccd653fe1cb89235485c334454b4f4e86c544a164545f2b205d5220a1a60381a8d93b418e04126e650f87d304ba4ca00010bfa43625028dc2185db6d587989c785531ef0074f93841b4bd9d523b224276a35a60940a301348350f64d8328ece18fc6d2a67727fe4681e10ced281108f945524a734850098984e64774640b5d3b59ad90e41cd28a7900094d338f08da015d2a9302152420a87784e66a5a152d221c4e10969225406b6ca76f2a0aa4c6369c2009360882176450281b1450dae814762c11840420e07b1cc6116c95c39ca2c909ad70738a6996fe511624a92f0d02454546112d8d9aa115489a939ec645453b5f480cc23ada669eac90116c6c5b3051d60cb44a3acd39b6ce3309b64f2d716d4d699308b981c0522535c1e1182839ad160729c67b225366909cae9c60144ba4801175e0e50b8164e7cb07640e17644f5c4f6433f31409b5ad195fd2d625ba648b5c2a8ff00d94ba725309b0826f944808809c5e2e0d935ef27ba0f06441b2909da8fe3bd93d368478830f298fd407a9d6520a8f72bf57aa0b81ec4a3f18e5a3ace790aaf75514fd72cd40c2321715d6862e2796a106e02941cd3227bec2c4de2c853177052d38211d4612c68702656bea303c34e427ea31d644871d2a41b3c14482644edc4316615a8e21c7a539c5eda408b84082d530b55cf2c3124a68d525a4b30570dce324266990836d09cc79c6a101005b62e2544a630b665e4a80762242e0ffe477fa9ba01ae2ea894587b14741e5b150ca1a4e0049165053b4e4cf784349dfc970cff00377fab867f9b93f4dc444b8a8d751ade135ba9fc88467b99dc3693640ea7b22fd41fb01fed3c9e2971112b8a86a810489086be9f83fe21ada3fc918af53f261405a0474a6b43444edf10635f49370880a48c79dbf4da9ff64c0431a0e611d2a8411224943e1f4ff804dd26370d02e869372004741af32657e974fdd0d06304899dda010a96f80a078d9c809507cf383f424d9474927becc8828b2f2116a3a60f729df0cc764947e119e4a6fc38660958ec9dff00a9168efa6550dfe250d20eb752fd33bb6ab9707e2063556a69eb1731ce2096ae2b9bfb4afd48ee0a6fc5b038360df77f64dc731160a80570da808e475dc9a795d8ddbf42709f61b33bfa10a02a42a42a5163bca768bcf747e1f57b15c0d61e169e90001204ee5b2a23946538a69eca513b9309a210f98f2bb237881287d0bf1b333f404fa42c55ce4221172077ee768324f29cec36c1fa20075593408f5dc77827d02838c29ba3e5347a473b4a067d71cb103d626360d9548de7d070410f4a02220ecdfa4b1f59c837cfa53c9087a6f1227667da8a251528108508c21ea3f1b345bd68faa2602a8a82a13b90940fa8fec141fa08faa81b1e40116ca8210281f489882a6f9fb63f91bb96f843d23745be109fb59c1e46e3908271f77383c8cfbbff00ffc400331100010302050204050402030100000000010002111221031031415113202230326104405052813342719114236062a182ffda0008010301013f00ff0085c8521485214a942ff57dc26b24c21864cfb22c34872a2210c3991c2b643752148faa3185c0d90c3883caa407589d1068871928814845ada8041adf166116411717440985b0fa9e109638cc270b36e506cba0b80b201b0eba20522e806878a88210a25f3f85b6abfd75338dd3a9934e88e8b75b7d2a92a92a9418374401b217d91b68029cb0c36871253c001b0ef2022f648753646ee4147d3029d96889cc688e6155e39841d77db550af2df0ae6c88360423a8411fa68d4a768b95aa1c1422e8b812df641d0e98d907402395300591c5350742ac82ef7551a6955925a784492494e713054f925c507140cfd0c642f6542208529b32a93e1b6a835c5f14dc4595248262ca97403ce8ba6faa98baa092ef654bba73b128e1b839a2d25104120a736903c873c828179d4593e0890b0fd6253a4134a638cc1f98953ecaa52aa52a5637ace6328c8808884d9a1c7646b070ff00f135cf0f2444c205d411b2adc401c68a710bf5bc2a9c0b84af1502f64f2e0e126e14cea8b1b2d1558aa5b26fa6990ed22e8ba394ed344cf505578be8188e0e793985b298ccb544089506a680535ae9741d05d004b09d91100140b89d6e836438caa6180ca2c870133288824234db85e193ff00990ed77a9ca6c2c149010899579f4d91d3e5a72dc2817ba8d6f910395020dfb46405cad14e4545db055e4dd0068266c8b600bea8092b72a3c29c008828688b992d3165533c76d74c876f4dc492150f8b1d14d9072f14eb647e54e8a6e8283caa5ca0a2d3c2208d506ba26103612cec190df21a0c9da292aa55290a4760d139fa18555cdb5c8769f59ba234becbc34dd461cd8a864ccdd1187ca1f287d25468a1064c5c2f1d5eab954ba0f8900e205d39a4baeed9490080ed1364b478bb06435390c8e99c050a92a0852e083ca0ff0065582819c87639f05568d1ef0838006d2ab693664225b31175e1dc21f29b15c294108575b0574229b8babf60c86ffc22610411f2602a428f740a17199b0ca0222da23e943d4143aa90d44183647188b42ebbbd9759dc04315c48b0f91d8a1b22e00c218908bc920aea3a26cab34c2ea1b7b2ac941ee0207734eb6d91d46411f359e9475391d33154db54e983ca1321173c6f645c6f746e51d4e4df50ec9ca7cbe7f844db204a92afca928a19384388e0e6326e8513272080aa174cf2ba6516385e3c98571ba20a8474ce3de134070bba150c170f954c99a916b7ee4ef51dd7e136090d8dd56c988399cb64dbe44101055b50703dc11ba0d0a99850888b150a066e32e71f7ec2000d4594b6516db208e551e556e8895283a1563ed4485656503954aa09543b85078ed37568854844026518ba1841c26a1250c11704a186c10611c364cd48eb97280994ff00c262004ec8ff00f29ce03845a80882aaf645fec556782a54a1aa39b60b9bc4a7bab71399371dfd40e04548445d1413942850541f224f2aa772ab720f23608be67c3deedd3182ce3c67e1e0e4d2094efdc80b23e82b0b5d422b547285391ee09a019f64337b60ea8f7366ad15c20ea904f43b2729cadc2f07dabc1eea19c9503954fbaa4a2d23c969551214988ca93613bca768e51ba7fa5619878563249c9da6559aa60688a2f3208d9544cfb9ec8c844dd08833c2117cce991ed182d6e84a2d30a2104535b3b8458ba6550552552552785078507e443a1b10ab10aa0aa1645e0cafcac4a88841af0418527276886bd91993267b77391d91d0a1db28144780a3d92554ee55479551551559559554a061371401708bda45820e6c7a554c8b8429dd1e9c88443394c661b899722cc30e89b2e9e04fad16600fdc8b3022cf41b8754175910c899bf7d65564aa907aad1721aa398927b420df144e5bfe16d96c86811cce9931a0ff00528fe99fe7b2871fda574dfc2a1fc2a5dc150785054150783f310a0a82a0e43cab4e5b8c8ad90d023ae416ca2f91fd23fcf607b86e8633c4aeab9750a2e2512ab286344f8539d5193e4590a78538750b1844b76083997b296c1b2b2916b2245e020f11e94e70998557b2a957ecaa552acaa895515a94dc86b98cb8cf7c8ea32db26e998cb9c9dfa7f9f3cca195f23e5150541e10693a02550ee0a208b2a4a82a3206103256a7302539b4a830ad904754e896e4726e998cc23fa7f9cc6a82ab0e888f1291c67197e339450ec984e74c58053ec9ae1114843183441602ba82b0e2d4f787ba43613ae8213110af26caa33a22f9041010c6708802cbacee0224932ae8e4022858a39b04050402a65aeb4200a0c916442174e1e9fe519119b77fe50d51d6ca3283729a2414e3febfce41b3609cd7030421ac2045d5402699530394d7cec841b688309b850421a84c1328db5400224150554374711a081ca300495fe4617dc99f11824eaaa20da354403741825a072b1700e1007b2a13ae5ca3010badf28446882272df39283cf28ba51c170bc8f4ca06023891ba6e20074d93dcda06dba043c0704d92e006a4ac4c3c36490e9a1be2f7250d4a83391bea839aadb2ab641af702068861622c30e6564b6d09f8edc580d1e919031682ba25f7985d1224cecb7ba2209b44a226ca0b01a5c4593be2311a48245961b9ce13657634941cec6a8802c161e9a8404a7454e5d30fdee100d8bca6b44e8816d20970927fa4042965b5942ce858b8e711a5858af29be898dd1123d01380bdc7aa211b7ee58377de0884d1732d6d8a01bbb5bfd2c46dc9040b0b2a1c743961863ac4094fc26347ed4ec370a4da0ca3502b0dad2d122ea19bb539ac20d2dba155d54780ba5865b34a186c1b14ec36c13754df4543782b0fe1db88c26a2ba0d68f5ae9c190f4e0458b953eea3db23a0b6e1478896b4c6cafc20c70a896c5961021b33aa023709d3d3789d4260706c3b2e809138cc44b434056bdd1b38ad53000e58a5ae638070928e0e2dfc63fa584d7b10331214b0dcb14376109aea53dc0e8d840c2941d0ab6fd81560ec862b5a002c07f0ab6d44dee8e235484cc46810bacce0a388d27d2156dfb5a98fc3066c15581ca9c1fb93ce1922c0a1102046424155978ba2d6cde51602754c69005b651ec5458c5952f924b85d5189ecb0c80d782a59c94e1e1309cfa9c486c4a31c2c0f4fe5626a55d5357f4808083da374e8a8c2ac0df608e2bbee28bc99ba388745d52000bace4315ce309dae4e719d554ee4aa9dce4d44c296f1d8066e1f22d1240532f032c42445d0c4b4155994313d82eb15d55d6b42d7f7203feeaca1a8c01628e22ada761fd2c300c531aa73796945ade0ff49d875687294ddd38dfb98e04b86fb2c3c273ceb647e18458ac4639aeb8ec6d82769dadccfc8b3558649793962e83be54aa8aa8aad0c41c218ac1fb426fc43468217f900eebaade56262124806d9830899ed718692b0592e58045c283b42c6c3a9a6c888c9a2538ec8fa476b74ce6f088f91c2f56589e9f901e5061c490174dac20b312e3509b8c6a694fc521b2084718b01dc944c9ca6c3296911da34cceaa647c8824688b882d129e4f3e781992339ec02480b0709b86c16b9d5637c0b1ef0e6ba3958b8341806534ec5623ea3e50d33220f9e7b09920a71a8f9c0645d08bbc8c06ce2b54929a3958f840b6538414ef2a4a99c9ff0027f9571e737445de4004e81617c29377266135b101000209ef6b192e30162b9b5982211f2da76c9da7d0a48ef8587875112b0f058c1608c0471580dcac6f8ab7faee51f88f8c07529a7e231dcd0f71895f178230dcd23423cc66b938fd21a24a0022e011f8a7c404715ee173d98221d2b158dc761117d8a7b4b09045fcb60dd4846e7e90d742aca94d12736899cb0b1a82674586f6b859d29ecc3c56c387e562e13b08c1d363e5004c84040fa6333366c729c76c838b4c83099f13221daf29ceea27083e482420e088fa5b6c4763fb18e8309c64fd59ba8ec7e9f57fffd9','2026-01-06 21:15:52.197+0200','2026-01-06 19:15:52.197Z'); +INSERT INTO "blobs" VALUES ('4Entru89YBSPNK5cNXjQ',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00000203010101000000000000000000000203000104050607ffda0008010100000000f176c190ac8ddab33b3501d8d35eab1724b5665b098352e8a4929c1341a9d99937f4e632932f5ab1174f9d97aa876a5cceb35bd376ef3d0c31e89953274d0fc0f7214816b362f0e6bdbad79f1905472d62f14dd11ea8eb2c6b72dc987d3ce0ad429531566c86aa7697f3b566ad2992a4b61f46b4c5f2adc4c41569e865b7df2fbbbf8ba43673a3dde72a043b3e0afb9d29b384b11cf3abb273b1e2cc7a9e39f2191c19a0132ba092c9d36199ebe771b4b7147f631a33f49a0ee400b194347d1860d474e6acccd7395c82d5e993923fcf8f49fc7d274cdc9ef51602d928ef1a1d9bcf9165e9eb81e5f2f4b71f37b0c0e7670ebd1e6b31a5cc98d17ab6635ced2c0f94dd3a9f85db93b9d9b82ecb9d5d1d3cc266ad0cd9cd51ab5732a495d3d990dc22d03d01832eaed2de78b877b7b3ce025b13e9b442c0c6f28aba1c94f47678f32cdb091ab817de9981eccfdbc2b767073134e10f3d9074eebc20cdfa21a325b6f9d3ababa565c29872743a95cdcd5b9b198d0d3351e7594dfa79bd7e5ef86dadba395ccdbd72ba1f3c8e97451cadbd0e07732fa0c8fc5b5dcf765dd1294605a8959ab673f3f4921353d5bb573f4563de224819c14cbd6ea4075adc759d59710decd9d9b4616de3dc8deae5175b3b4f265d355479d2e17f473ebb64cfa32f4cf95c9dddf15ddf9d1d5d1c19f6564f40fda6fe5e95658fa4663d5e6d6f2ccb03e72fadcf78b98b57a290454a64268f98cf56e8f5bacda0e0d576f66a780c594c7a787b9184f629a5a892fe84579c4beab42b54dcdba76857378dbbd2616bf170eba336e1c7b30f7af7a9dc4eaeaf1dd68e0cbb1dc0acdd83c2eca0cf49878d975d9e9661df33365a38e86670abb8dbd99a1eb6ed7b34111b0eeeed4e81cfdc50f06ccc27931f6c71f1b9bb549594abbba37b129dde8b33d69e1574f572013bf0f711dbc7a31f5917a3323282ab566c3e9a247954e0d879c01e359de699903527011da72b1a4cc1528aeee5ddb37f5353da33414e4eed2c2c1b96accb16072798bb305342aae8c5f788b6fa3495a7855b7473ba3ceae96cdab51cdab585e62e2a82607fa9be83b85c8d3df68a3931cd940b5d67e6644dc93b3d443f0e0c2fa68c86670d9d2d0fa21363cb9bb5d6cc1b25c920d0792e9333634c4398b1569ea72d3afd3e7873cc86fdf8e67c9db1e961ede04e9d81a519ab819ce2835ad9411e66e4e7731ba1b9d209a959b18d3fa1a13ce3e72bd1c68a562cd3a5cc2b142de70c17b750de2dd2443b3e99494733968401fa1ea64e7733b994541eb914a0e08edd7b7858cf6f4ba98b63b9663a32a9b7c31592631bd23160967c7a37e6d45ac3394cb9f9e901a166b3c4aa1ae805efb364d16a65238fb56cb1e9e9c3d44e6e6669bf4e9aea67d93370bb0df378f4680ea7622f95e7c59a6ba1d36e3e666a7b36e2e26bd3b77ea1c98f532f6020f37279cc4eadb14fd6dc88e859cc7a698a4a979a92a766bb01db8eec6fa3b75eadda7c8f01fd20796441e7545a3d672fb99bca8edcddde94ab35e24eed7ab274733b8ce52b0739db91cd66ff004dab8117a1bcc664ca4f656f473745f775067d7ab279665aab6169c0ed7a7722c832ab1ca0089743e8f217d3eb020832b39fa5ba5d4de3f20a8432a19411ab23dfd1406badfa9cc60795c441d4f569ccbc6dc55d61c28d065c7c8c632e3f3ac6ae99728330f432745aa5b1da799d7472b6eccb7d4d99eb3b0312935988c01d2cd9d7d1bcf59f2ac391b727214a4674b33b5c22a84e9be52b4ee6e457466ad5b8c56bcbd272f1664dd9d1e7e0753b9bf3f20f3e32c02752697e55329bab3e06b9ab64076adbcf0d0883ad94ee425c4b0450899d011eedfa474a8daf51acf6abe452185e81ec69d47c9c28ec73b5e87be7237860be82dfd106e40942a586fdfc4c1bb7f474eb1bb6a70f92e96900ca8a696de872b973aae6f439fe8bcdf3e944d5b5aeba4306f13e41200824a13575d3da12336554a581bc3e6709ec66a5b15d523d28d72f91aa4e7e8e63ba383d3eef3ba3368cb9f3db09bdacdc1ea75b9b8634c21658e0cd9b76e4b5cee8b3ce775b94f6072d7c66bf256bc0e458ca71da749c5b8250e93ccdb666e868cfd92821285720f80945ab56fd76a4f3960de96ae4e8e6747d265e76de666eaaf08f68770a39ea5156ce3a4f7cb28770ab9e66da001d3a3a5bde0c52d5a72a3948aa9e97ca235e72d112e5b33ddd0388a68d31d9ab4e4d2ac9d379d30ee21943e75b9519c576644ed5d3ea9862e443d5874f295ddc7cfa2eff00415ca3ebaf8d8aba7c38feac7e7c7a5b55a73c239a346de9ce6c7660996163533473d88f4de66fa28ac7d3e972b8cd151129e2ca2d486d47a83a19af525661515b051c9d23beb2f3165756e9a5fab4ead35cbc9cee7ec7e10177b6d349c5cdca446fe02b475123d2be5eab3de6c7b5fac341e3c2d52832a1697e1d0bd4366f6e8cd2b04d1c89d5d3b948cc8421aed18dafc2e1ccea30738c3263d12681e4661eaeb054ce0c3ab021a37e87757ca1f54ead99d154c9281dc056d177737cf31d9defec1ca2956139749cc7855cfd8c4aeddb24cbb32a98a051172f7bba189e1a119d8f2567a5a1ccc6f30258a4a84f3d68cb8e1c6b31d4dc4f3ba9165b6c184a52fab96cac19d4566528b82a33af41dfb56ae99caba922d79d17caddccc0d0ce686b4a34d1b0659e3569b4ecb4e6e8e5c83adbcdc9d25ae50da9b6c42a08a82cb4f517c54bfafc0090fd2f439e987b2b98a227324df87b9c597099a43adbd3cbf12916abdae66f5b6bc8ac473655e14f54b185e25a2d03b32828d128b5569d4c4e7b7855a64110d291d58b169c8e87033d9dca5b1edcbded79438fc979e9dfd3df31615a05ba3a08e53074910dc8524b94b7cf34292af7d1bd55746061cc8cc5851bba41c6e962c00ada8bd68ac41356645164b3d04dd3a376fc79d46955bd7c9d26d5f34c26cc3b1d833e946dcaf5a757a3cdbdc2b461c0b22394cd1e676336bb72fbc9e7e285215ca977978279e5fb3c6df5639f9e084218643d93e653b873260f482cd2b055af264a37e4163b10aab5c796ad7a495d6c8ae5a30921f34d5baf9e81bd2361ec1a8cb972284405ba0b4bfbbbbe7d81ccec5b8f70ee2c7cb55b7492552f9dc434517b2b5908ab19319b5b9757413c1edf3b9099cfd127a358738f62f0acf4a73dedcc9163b226a8ec99acf431b9b756628fe2ca9410804f7065a3a856fdda5fd035e56e6e571f47595d9ec3554c35e50e665a301be572746423f541537e7bdf82efa7af87d167197d1e5e2cb972b26feca8b35daf215ebc4b1d58488f4674d31b8a510aba0ec8d66ce88ede483d49c4836b7ade717dc91db66d01e7e669ed387b9efae3ece9254434d49ce373dca8ce3f19e9ad7e9a9e1a947a732cb4390a5737b3cd1cf9c13995e934063c1addcca5ea76406eac5627af1258f5ad64d99a459a29de9787a85c7d21e56870eef2aec9b3a3b54cdcc2567eb421d2ebba4713674180634c490e5cd9a51f0b8ad15747d267ba711031ba286b9d9dcf401f20199deedb5978e9ea02d25ab367e86c52d53422c9894d56950aaedb9819ad38e6dea4e4eb6d9f43c655ed35fa7e96846d3361dad6a9223c4f73d3d869462e773d7e8d239f2b5bc4e410074fb10931c5575d448af1a8f267d8ee4b754cb8f789e3d3a558ea353974f452949dbb35e940385ca420dcbacc6f25a8632a74dd34b119306ceb747a4c61d0ac492e3b949e6afa39d2ba5721d9fb5917a9f65c0e640be8f58844ce8a4d4218d983660d1a1d9b3ab665b31ca86106acba8c7060d29dbd32e4e9431e88a37670619a53841bd0465649ab3c90fdf34ee15dc0096c3810c97879c74e4c066ce426389d75b0bcb654a99d6da3672cd6c9b039d8349f533d3eb8b965d31f690be8063c9b212435dc73f1073ef6ca45b02a1b79f5231f88041bab12ceafe9064405620c34e8b9419712c199d811aae732dbb2b25b9cfe8e5e6f9b883f51d6e30eba3ce659dda7330768f37268be52ada0200e8bdba1fcde82f2d61d76b11d3a70e275427552db67cf149bb667541786611b7fd1552835b2483920e6ce96bb3bf3b20591e1e58747b157b98ddd8b97cce03b233d77579ad444e16e4efa3d3f3b22dc9e4e06b50b7e80834a052e59eb634f9fd4cf95495c9a1a86e7d094059e8e70a1bab664a721f59e2e3fe84f52d7a016a42f1c6d8de6e98228ae501f1f05f774351ab5ea7a39f83cd37237d5f5b81db14f2d8fe90eaea65e460782f9da1d58c9945082d419c50b84e3d6e3e6a437a20e4027be663878f3a746a9944cb4ccb729defcd28cd0810314c534d70cac65d3293c29a761c318ed1bb271b9258f5fa3ea794ef6e34e7cddfcf0322c502a6ed34654ba8ecc1b9ac202d54b095614fd8f99f2bd00a4adfb9e18d256a44f4bc0d2ac92f533d302846f53998b35a85ad141e8324d385588f552e53c9ed9a47ce72af2ecf4dafad9bbbc6c1c71ec646676af9fd26ae29b8ef3309d1d2c5632840aa2540963a2cec779d1721342559dad73338f478baf2a213f4f75446c048126e36235437f435af2f3f24181446e7b6e5c68794ccc43fe83bb2f33b387379cbdfd0e635d783a117936e0e7dc28e2dc6619aaec68aed50502b50c1a2d0cbcbb8e271e3d23b802659ad09156c6f6432252e68e7d8f55cb9b7a1aed9383cb65b29ae6309652ed6bdde29b69afa6af3f27a797066b6bd5a0a60df39b8b51655ccee653b5e889a1ba9766a289a05c15ca05019b09b9546ee95213cd1d6116973850c2dcc14848523ccef56c32e66087a75958666baee0c0d9e337e6c2ff006fa13cfe62f540e93f236c795ac2d88c6dc701a2543d8b0ba90aacd471742322da0950a82aa4abdae3bbe36eb5af2adc7ace935504f6c59328bb1e7b4eb768cbcbbbd5b4864312ae1e8dccd3e3750f39fed384a3eae80ce8dccc0a88bd0fce9b09cf568212316e4d77acec04cd662b25d425b94128000421a4b56863387a6ecc794c5ee305d5b0995087af35a78257d9cd9f3695e9e8d8db20c4737a3d7d1c3f37a1189ddad6ecbd6a4a53a32e7b58175589c4265c80940e6a0cdb026b6c221305c1290194b3a0951751695ac4936c711e4d31375a46b55a2374a0c3563ecf615a79fc0cfd4db8361633ecf3b3ecc9ebfce7655c5e12b2277fa526f37a778f1af69d67eb64e73e0011e7e6dd35a9023830f558e51d0d254a798d5caab358c810e2c52b58008cbb361ae1e95463a92ed1cc0d5abd1d867e3bef56be7f50f845de09b395d8e2770381e7b2ae753d1b6f87ded4239706706ddd209886527944d6b13a140a612e67d20ba732476caa59554631640221204a58d0ac4046a7656954265637af7edc5349f4392dadfbf3703d04e8674f3fd9ce55f0c3576ba3e43cf2937d4f4ba3663ed7031874b8318a643ccbc3bccc39cb69cad0b2144128fccc1031d3d159c58410d5a140a8f3421750248140ba01d8774c6065c9a2baa0e593abcfe8dda3b65c976be828707a3d7c84f379da3797178f4a9bbdaf4e71d6cf30fd2a1d405cd582e6eb6af0a1ec027a9a4821115028f6ac9d614e18d10284db16d3860210ba82342141d22315a4524676ebd9d17f2bce6ae8edb934bfb3cfcb5d686ec3e770ed0c99ef9d5e97da70fc85f5f4e1a6bb1ed4e7c4a5f495a41c9c4aa60b7429b14ea55a832e826db00340e4734a00aedd4aad9a9a00295a20d0850f6416316a38d30eb900e51e16aeae933d1a7aa5cc5075ab87c666ccbb5a5e4dd987dc866e61a2f524527b73733a5973f490c362f9c69113db464b602df1994018accd75d83c94772c058a08ed3ae8413920dac24d165a1eaa8d5edea60e5b2642ac7b57d3e963dbd5e26c2cbc5cfa745da7a6c567c9cdcbde5a89eccc8ca35b3469e5f4d1cedf9dcc24613182bab6bceea6943cd02a014d0c7598e9b54b12d2c5655de968671b8b5dc1ea145f49d968100cd1cf37fa0f23bf95b9cbecce6f54b172d3b343a8047a063ab879397d09a96e3c99059e879d5ab06fcfcf7a35b55932380b45a52b0deaeb258e06a44d0c4a814b1a75d91d20f474e712ea199008ac4aa696f4376f579a59cc1b767409dd9f0139fd2ddcf6b326e77491cd3d82458af6e9cfa3166e37401b2231b97e8757391a317493c96a99796975a75646c2466d94f6e94af5354c4434a50249505b2ee8aa492c5db871c01a92bb4e6e83bab1e773bd87538bcbd28f306867633f35f5d26ea5266c61a19b6d69d1e634f3dcfcfb727719cbe7fa881ca34ea1e412a50106ca1c877a4567974d1b1fb51340d44e45812a894304c2c5852ee2deb6c09703be9d27ab3f3fd256ee3d6de7e280be3680cba1cc4ef6b4d00ee9ddbb2270bfd0f2384bed353af8fe81dcae1fa7a6f00b2ed473f23db54a971d4b49c629ab307dd3b46ea2a0e6ac2a5da0a95ae2c061c8bb1830acca778e68e3d6fe8cd18f8bae3b5070b954f271315b5b4dcd35e86ab2491279ba0ae8d6b0e56ddf9789dda670032f403064b3a6b33a984bd36a501d3f3b41826e16e8dd8b8ba284ce946394e31d62a175858080cabbef2579ef7ecd981281d5a87918e8e1e88e20d57764f428475a10c4b799a37703d4f60308f46707ad35798c5d6d7ab8bc421d14ba53632ead50342a462e14163e0634db9ae3ce259a505b9ef1042ceed763543e8f99019d2a042498a5cb25dc1d54ebd44110e7cdfb55e6a1b79fb8f31adfe856acdd06707acbd7e5b1745b9999716ccb2b3ca2d82369262cd4e19058872cc346002271cb0caea88208c7d8880dcb2a0eea8561a25232e984764d525f8fa598a95b15a356af429c1839f2334e667449698e8b7eeae474b2b78fcfd1398f752f33724b09a880c1e6bcf644ab6aae9b99aa49115d89da655aa5472a599459d0b03d7b2ac8f9fc8107a59a6362f1ebe2f5ae2f2ec7efdcbc9cca2716ad79304cbd5e8e0e7f4fa33733201a99c9e7e0d5b32a073c6b39f616fab6c6dc45d503566b7a25067795b2c644d8504abba8472555495f4b465e7737211b09ab9ae4a560ed71a6a73f1afa49d9871cd7676ed9907986de5fa50dedb71e285628e672fb61cd440a5b56286b056e638af3b18091766d004a3ca2e28672c1517172a14a65d0945c61f4d091539c6d2b586fb11572b406fe860d7a30616eec83354b87ba90d569f3fdd9d0e80a54a2c587a59f2e66ad0b5ae5598e6335a186f65a36582d81998401687c5568a3458c933cab394da1b9432d8fb32cee659b0d79ba11c6bc5db6f2391aa24343966c4e89625d6de8560e9f9eec077ef3f2f206a15e1e81a72a851809ccd4fc08598e56348e534dec52ec14b34ada6b06b0b9d44642b944e0a65d555550df48e12099666cac3d2d7a745b19e6b92231b6d7aca069815d0edbf05867d3af14e52a1e0dfad2a6f4453cac794669e94ac1cbe908e6b636d70cd91868ba04c6e93402c692b08461509cb872ae80c46faa50f2d3888c947d4e834f1ab99ce4aae9ba2d4772f402d9ebf65f1b82fed379bc2cd05d94bb9bb20edd19ad1c1c73513a1e7ccdad1495490e9909baa0967984fa0b53dd9b9eb019752a5b86ce0ca1218de8ddc42f4913b66ad2ecc3cce60908a95b9da7361d1575b1a1c42ed62c813a133edc99e14e9f4839da7a4ee2afd1723ce2f775b2e5624574e3ba545c3aab275aef605a6f47497cec4459738d492a484eaaa82551bbeeed6ad5d679bc39dcdcb67064a567b61ddb857de9e69fd7c19e6d47337e5ebf4380cca1b3bb079adea1706ba9c8675695933e9b5625b4aeed86080870c469bacd5935372acec090a5848bd093515ddc92a69da4129fd5d6c672b812e59d5ca50aaae8f434314db106fd7891d2e7eae5f55983b385da7513439daa70c1dd4628c39708e6374cada6ef2c86084d948983112c99dae538694315502a38685576c9536692d3bb54cdcaa42ad8416525088aa58d96adfc85e7d1be92ad5d0ecf97e9f99eea3374f49ab574e709477c8d7ddc7c9d3a439566758df165af652b21dd405aa05c7a574de9e7c6ca1896e71d19eeaa0d550b4aaf5fa27dbb9fc00857657745241aa05cbab330cfaad09d7d6ea79bd9def1da31e8763eaece83db8f06516b73e3e8e7e6ebdeae6111866d165b1f429cc64125c052009137ef4065311b5b33cd19eec4446863642d5e89f87959e8a148456370a055a605d5be612d266cf44c1f27afd1792251efe6f73b5ab8dcfd2184277f8797a2ac9d2b462284956cd8d20933673ba972aee94946cdc810cf7437759c9a22552a8154723d9d1e70d14649508ea4bb9436a81518c566bd267a3be53cf9f5fcc3923ac3b78af1e96063cc8ad47b304ec733a78f4618b7752085d56455ddd5dc952ec234452a025b6c50d31a952a50aa0cd2e543a2bb31a12201715d5058451c7ad317a0cdde80eb8e8d1c8df81cfc3b29a916b32e601b2d6e266e7563e783f4ea10093267061dd42abba950c8033e61d3a416a1758d54a95423615a5aabbb2972a5d8ca69558d12815a5ba33626310d6b7d05871f2f5395b712695b362b95a361ad14021a0b5bbb2bca84e29bf488812330055c614855455464a5e71d0ea96a019525419432aa3daa965757772ac931b01b6160a028eb724f0b8b47550dc993d061c139fa93d2c0a0d7b5d9b2d45db2b7da376be3400e86905c466a834245456752ea3292b5e975c58ca4228eee2ceaea869f75725cab2b9717194266316014e356ed5971168879fa2badb970d6762642d7ada9cc8b85ab9e4f7e3d60fec66e4e9788e55c55803601859d995592d501cd8b314c42d6e33095575243ba9720c26dd55851c03974a10d80b2dfa665c4d629ce55e6a78606039bd1405c40c2d2ee546ebe47452e3d9da9cec1bf920032994bb1123b28454b9041826fa52f2b7319d9d0d5ca96625248309b752c42ec0ee2c44587a34bf9d42e2df32e30cefd48bc6caddab4605152e9c6c5e38cdbcf8bceed7a1dd5d5cde3503f2d931bbd5cc5b18504aaa508c01b6c42c8a4376624cb92ee14920d11dc920420237029b42e3d3992fd984fbde616096684868cbad7d432ca061666934668dd59f252a46ecd53a1d3c5cbf433cd6413dfbf939688ead92aaaa5004d59d0d5ca769c451557215d15ca902d852a408c5c31b2b28e25eae96bc07c45a4a940ea07a9e0f6e96689848d69525266f1cb9a4b919b355eccf9fa61c882cd0848d432b8630e84068b2b7a3971d6a1540b9246412924830ca4b814c11806c7b2e9db0cb96ce5ecc5258036e1275e673cd5a3b588549c4b35d9ead2d0e56292e42d9a847574b0f304de958916def797095572552acca2956d0192aa4b39572e4a1b22921a68ac62da5d62c29529b367738ebc255a1981adce7462c718177f0066c00702da5a7674b5e0f1c32e497d22d0ed9bf97c63ce357d6edf17972ea05ddd22b502d60c680492aaad928a5ca8308e5d5051c11a703f66bbe3e5b2ee7a3e270907d1e975395c30432e4d0dd18cbbd870e48ed2ac6ad07a83a5d0e77991b9249d68f140f7ba7e382e74bb7c25e192ae4aa058bd34b8d6055549552ce8ae4a9508aae0d0b4f3813d244e35af4dc998243eaf5b4f078d56557a3a25cd2eef2f0deccc7a1b84331f4035a789552493ab6fc193b5e9fcf7325757afc3452686494619461814a2219555249211492a4ab297028c9704c9452ecba008bd95cc0b91a2a658c7af46f2e59f6f983af96ad9a48f2a9c9dc1912945492fa334f3b37b7e563c67d9ea71b9b0c46ae84a1284175772eea0ca8506d71d5724a90a124ecc911954b3ab95566f75640b92407014bad3ae613eca2d0e0e7bf4a73ee4ea2e761db0332242e88e9e58741d9b3eff004dc55f31869ba9656b292a92b852a4aaab225d04ffc400190100030101010000000000000000000000000102030405ffda0008010210000000b69de8a10690c49a4d2242f6265229a638bc56ce34b4a998ce68d1bb46850f14b4c7779cb874ca4f28e8594e895b9a09327d261ac94d999391a55cb14d6ae22de3a5404c553619ad4c96b9ba6a814cab7172e9a6a9633ae9583b74c1a994e9abcf2114c934325a42d2a2c625176544c3977502777836c6e98b2680d0c5cc8d35b192b458ac6a474c5388d142addce2e9806492352a9d38885a92d5acd5c1ab9b62ce6aac885648edc9538b82d8a00a4af54aa594d4d67733a4c3a33d5866375424a505b26e972a0aa98dad46b2ec919284db0030d2900b0bb0681cd97a1494c9ca59a34e9bc87640139bde5912535c7bdbce675c34d10db4429d379d69a660e50e9b530f4266aa630d378e9cb31a9c78d74d41535641a3775962e779e8a432234b6a4070d0da4e30571d3090ce7e2edb8b4e4698c834849869d2e53d79b5a45a124d2604ce4ae9cbba39f8a3d4e5982dec309acc9e8cc1cbd028d95310b336cd676c49ce25dbaa25727269ab33adb1db3d25960396866e298ea0189c64e553139b581a6809e31867a5d2a5796b96f170c9a4d95516d27a58e92cc429b27383a1f3ad5d4c3cb2446faca42d31dc33d25916e35caf58aaaa54c86953cf3113a5119ad28933c991cfd1b32b3b438acee9c67bcbbc6ef1d5ceecaa73332864e5d138adb231ad5652997955b290c6dcb4561d126986b5cfb1c9e8d0a1050d862b630e6ebcdf356d9ca2d473575081ba65cb6397869af3eab1e9786f251a363a8611cbc9cba7a89e1356e2266a75d9444d365374854503338d74e3ebba630d547219f213ccf7f4f2d31b22253aba7ab9e59d41152dcd683734ca951d602a7337973e7cb86d07667dd9de59a9abaa2556e2144213079d0e9d372333ec0506d9ceaf9e7860d2e34ea93987a50920bd86868248932b43029d36ba1b319d41429e626ae5f4cce7a5294862ad8602071294d44392e8a1be91cca40b439f1b8d4c96f692904d845ead834869a2614a322aec66c66de3bd62aa53a9ce52beace45424326f4298429aaa421acef1535437531bdf234686894e52b4a77098e5229858d8825514c11494e6a861ab8c72bd3585419cb64eb78500929d8155000d04d36021b14c85ce7176e505d4c880ba84812cb9fb349aa09a634348b1a40306a62dc109154e90e653778d24d116d53a4d0d8d3495b0400d30144a52aade97332927a32644b3d22e936c10d531496d8900c19ce0082ea809493d730944edceb66e558c013542453006034738c6e9886c926a9c54b868e08f469cb6b45231027068d0c1b055ccdd304229a064a372326e79277db37a54dbc96800809b1800dad39e9a4201b1a2944ae8a9c9b8c16a4d68c5117ab6908cddb752d0334c410806301d3e50ea73912a9c5670f7508bba604645ba740082f10040318d14f9956f4733a2d66b0c3ab5523b76c08ca9c5d680391de0008183690101b9395c9aa8897a99a74d850f38acf5d1d4c940de20021874464826c1d98a6ea534ae8854ac4272368d96632873000260200d094b4739d3854136c0b79959d000cbdb1cda6c6a00000152a049aa6a2a72bb12aa405e5a99b72c1b6434c699000004d3a91a3521a844a53a82d00bcb495511b00cacda18d12000351636804adbc93c96f329d3a1d6551730b618272c6311ffc400190100030101010000000000000000000000000102030405ffda00080103100000009191997488a9a2a6aa5b74ccf05a319284171b3c675cb36d4ae8ad0509264104ee3cf5ca74a2d404b5bbe77b3cc710c6acd4e537c5a42342b43323494e964aae16d9cd85d4c8834791b1959124b6eaccca9a8250e2b7acf38e93399401540938d341b945991abce889a806dde704dd5a6a2744c8cfa04910906d0c6e0d55d008c5eae0213cd176289755a898a4398bde66581d862ccc9952b4bb790d397a56766515287ad4ce2f5d664a4a6689ada6c523d9412dc43a44a4b4bcee1d45da9579645ead4a90a2d86695e68ea63854e21d4d189493748915262e888667cf5dd96482a9d5c3cf320aa6fa9299052a76abe52c63ebcb99a2e9ca3af195ad1875f3f304e251d9aedcb8ebc80d1bba11293ab7ccec4aabd1c3875e4dac11d1d978c6b39dacf5b8cb15967d5e84d71f47979a03d0bc32540c54a852c2bd0d71c39d003ebece49a42a9b1c0eeb0daa959c7e54e89746d09a806daa1003f4b4e5c71109efd9a79db553859b9a751b95cb48553884084819a3e7bbb9436abd130e7cd228e9ec8cf3746779d4b14854e9148582a77ca340d5685092654d7a061c80d6b5beb9989351b4566262a4d270b484c58a124eca65417ab39ebbdf3e12e9deadde398da71a64aaa06542bc9bcee54a7325008d6ea998a35eb7cd8a669a2b7d39622cea292a9a50eaf21e7acc6d92ac852a6aeae929e8d789f4c67dcb5e7e77b09a5bbda72c9ca2666e473ae2565bc4ed92ebf3d0eb46a6101d6732e8df9bbb2acf2d091bbee2485731928ce9e686b58cf6c97460b6c2d2712899b13adf7da797b3144a0d2c5be53a55dca9b988c84e084e556b967ddc732842e6bd7a1deeeac8e6efe7cd154c14259ad7bd4b575153379604c544a9aabe504d2a78efb69bdc332ac3bb9e69b50a46d64995aed7570d4ed05f3996714d49ce05acf4d715aedba2539cfa246b343184e68001eb3b6cb7835cb54b29c62573297b1032edecaa0a98d2f38453625539a01305b5ea5adb482a65e758cf9c2aa18de6f6a2a2ade46fcce81a41539a013004ddeba69a2b128ac8f38b4698ad6e188bb6c9e7ebc47253487309265152900cada3aadaa30ae0a794f44e8a48656ac980d731276252122136508940d26f4e8d34cd1c51357a259d34174915946a9814ef9d17284026ca9480040f4bb7c956d49404cd500cce2dd26df6efe7e1712ca81009b48130100552545b62825836e66754c6575733989436248131a42608001d536eaa26625d3a64405328df1df187284e84e04d92218201074026da85203a62ca8a7af4e5c9e865cea6dc3906a91231ca010200e9109243241b728a9aaadf95fa9a7939ab4882d0a90ca33408010e7a524806129b24b6a6988af434e6e4b21199a38434c1b82400113ba4c18048988b6e18d2aecd38c732e55d4e68019a29952c0113a83180120216e18d1434171aee619d32264415a9094c8000b41830024024ddac99a4a21e97bf5e79f234429015e92baf1cb240011b30182649484ec32aa22d66ef4735b73b524820b6bb397025da901680c000cdea9a720e5d3529d2a520dcb82932925558ad5279816030006522131c9a395550159a1b92e4b860094e5ae89a802c0189a572e4189a742ab9ccaa9801ad33562b940a5b4d200b0001a68431381ba636ade43790069958aef1024549890c60c001a10dc94e59416f1a6d4a902e6e6dacda0134090cffc4002d10000202020103040203000203010100000102000304111205132110142231233215204130330624423440ffda00080101000105003e228d92844d11e83d3620806c952461232b655643e2d3aadf4ae489e67dc036a611e11be00c61e5eb74851c118b92c196c465b344655cc5eb6135a0ad3fd66f00830ecc5d427e1fef22aa20201875a3e6563c781e9c2a34e2225815426465e3ad2c00d8600ea9331aac2e5edf0e2e36029c9714c5aee6831f2d085ccd28c9c56475c956c1c302e4c34ab3efc36ceb733a70cae9f93896e65b974e567a66e1d2b7f5156956538619d9bc6fcdea5db77ceb6b6c1bdcb606a55d3c58898d558e989599daa3b96d75d6d8f551747c1ab8bb32316e48814af0d26b6c2b4ae31e72dadd3d3cfa62f49ccc91c500ab02cbd3528662ed956a96c8bd95b26d0c720b4d3c5aaf6871b2a524d54e2fe6998df96b7e0cee185085d1084573b8cda8ee763e508e24f9806998782098f51042906b3e2c1b9a9c481029806e0c76005bc25792919eb2cce4ab283e85538713b42dc4987ea95e4cd8a145e2f0975ef74eed840befae28b03da3e5b8d93694df907c41b307df9684cfb895bb9ab0adb5dba7f18cb1311dc3a32bb2bd6d5d191a35daa74486e311d0aa7157e21483e57c9aaaf736578397514bfa8a3773a9c44ccd3e25bc7f2822dbc4c6a5af654ad652308a64a63946ad4e57501acbc96ece1f4bad1572ba95d8d958b9251b2b2b20518994e685c9676c267d2b79cb20af4b564c3c016add70706ba9ce4bd56bb61d4ea1f22b57f165967dd6c596f7016ad769554576200c695504b09cbce35f858a8dd5adb171b2e948bd5f0cae5d0965f4e33a5a7179b322d12c0ae79b52b8c8a95f71e77ac97b92316d14d57a3d8ea84c0929b424562e6cf8c678e7cd6611e6b4db15fc8e746b6d9f696b06a5eb50ac204725d4018e2b7aedc51cbdb3aab2716a7e296d42d4a3a6d6ab7e32522ac4ad81c5a88ccc552a361929b1a56361c157e438a2803f25432d9192ee3100617a638355359c7a6b0d7e4e153b6a8a828790dcd92491a1bd1725bce92ce0f8bd4aac5a6aea0a1edceadd12cc32981914d6ac28bb3cb61ac0e6b72032b57da634a65569898c88d838846474b2232b56ea75303c6572d47e0d1f18c1926a9ee16e563e77b9d3080f9b521a949437ba8c0e7abe80f957de96df94d7ae0cc6c0b72ae5ad165d48c85a7112aaf2f031e9a6a4714269438442ac02f3da9044b2b648841b2a4e52cc5b2bb9486088eb1182c2c02e2e2d8f8c300356d8659f231dc2e5285be6483edb15758f76855a1bac003638af85cb63dc1ca38668bb54e7681dc6dd8896b7b5515a57c50d623d0ba3557be001b4ecb9d46d44062d6db50aa8afc9ac1b35298b72196645686ab0586c4bb57ae8d7b454b3e40f32d8b558af45b892ab9187736b9096f66a4e0b32519c640eddc7392364962cc5cfd1a8a361e7dec5f8c28ca9887f2dcc19979578b4d6c72084ad9eb5f6c5156fa106b24548f65b8ad676d980433fd10eb6bf7d3eb42185732552b6c0a6ab42e2e3d92de9f428af050aae0ee36364d5117366baac6a7aa34cbc7c84441e3089191caf62d5ec8c5a4c18f515ba8a14f776c5b5300b1b1bb66bda2be5f13d3fa976f8e35d6d4dd3ed548a7dd65ad8c92bd0975b5d6b55a2c5c8c9a7268c6b96c52501b3a8b70a9cb63e35965a41bb8e25ced9591c7bd81685af236f4730a5ad257bba9e36dd42c489d5dda0ea015f27a835955badd18ad7cab1f1ac0f818e805ca476f1a7714447564392ab31f8363da95174cb450320da8c1567e0d2ad4233a83b3097d80e2358033d87575ac5cb1f4a182ce408661c2bd81cf452d1ad2095d55da38bab9ab28c183c8db53abf69d4d5dbddd914d21f2ad622ee2d4e625a2f622a5dc561b7008cfa58b0a29b2ab318ac3e261632644bb171e939187558d66194621b85678b0d8abbf670af248beebac760f6b4dbb3d5e2c75365fc3694aa1ae8ab9d9602b60335b2a36710f016dcc15dc95e9cc8318655eab8575b7b5d957537ae75c63dce80e5fcb16ce61ccce6dd28a5a6357ab87ca0405999804636834e8be989533a6dc28baeb940b7a9517a775dc75351cf3d117a652491d3e9f15106f46e4bd4919a9c025713194a0c2a9d3179acfe3adedae376e8c7294b0b1830a1161a4a362296879175a904be8502c43591e56e0c4d69635a810db701c2dd4de882e16cbafee11b202821b62adf68a20233dd512cb38fb53c2a535d5702d55b436be835aa5b9ac1bd94b581e41ac7e12db0bb1f459cb685c1a901d58abb5a58cf73515c57105eb53a6756eef9aa84e7247cd2c006b4b1d9d4f9198a06debf1464a717cb407ded9b39190ee8b79ad5b289cc4b004aac2324049eda3d084de82b9895770d54a3d58b5d761ed5699369ad2ba9c2bbb28cd2958ca5ad0e4b588b7515dc2ea6bbc5f9200b9ab657ed58a056cb285e3294479d42b5ae515f60262623d54e2d58ef91802fb4611acdc19eaf6d734c65654799aa0521d9660bbb6495f25c737dbcf0073452cda3b6638896a1b2ee589ed2d785fdbdd9cc2ecabf2edbb06aafb86957a6e4c4c71757c430552df1e3d499782bae9d8b1770111f1293ca9ca0fa64c4cbeebdb9760b6b2c5b301f6c4f38c49191c4af62c35db78ad9323b8c98aecf6b811ec060f26ad9a5acf9c22278556655f256a1e3c2a6c6a12230dc287495ba82ae671e32abb62da6a05862ba5f8ed59d7a03011a6fa1be04988fe4d282639e06d7a9cd6d8ea5aea9cec965ab21e26265983a2930745a74bd1f1e274cc648715081848b1b0791f62da1856ab25372045bbb99f89917a2d7685c94b6cb1735f89ceb2d7c96b99f1d727552752544a33188c0cb69ec325d6bc0027f17417c9c64c6b7113797d8ada14d46a8b0caff00bd8ee54aecacf62a8bdd42e6d863ded65add456c7c7cea2a55ea387b3d4a813bf571ef2b4429cb9280cc2671dd014ce9e3596eaa659cb956483c2ad5c02c66d9db09d372ebc7baec9a2bb2bbd931ba8a9ef576eaccbdd5d370c95baa7b45c99cbb5cb0cb7e61a116f76a1f26cc83854adb4de0257ccf2087f8fc2c752b63d94b625165416926eb09a31afd5b41aec0d7adc12ab19adaaf50b69c6bd05489395f4631c5cbb9ace99728a3a4ecd145552e5f47a2f6bfa76453056e16ba9d94e35ee28c4219684d650d516abf208046f2ed6bedcfc430d0f33314f60771576db62cb4ecf003c1100f50c440c3751000134a1b69c85eab1725c94b4cadf9c4b6a0e3271e7bac783271cc17d2607433c4135353500fcda9a8529717a50972b511e8c6b426262a4f6d4cc4c74369c411d42373aa06accea3507c3e8ee6d3e21d4bec087aa568b62fd0a895b6bb151919577041b048f201d90c631262d68452543df764d77579394d59bf22c0caa46084198ede03335af5290a000e5ac2c3444e9836f974d7c6abdea16dac69b3cdbd52f4befac1131a8ad9b0d105d72e2b1bf0ddd31b93e2be18a0d29d8a6e5b182535d7169a487ab1e3d4cf30ef7a5adc9db2dddec6c1baeed7680af39e938dd2e81766ff001bc15f0285830416c9e999255fde6314ea17083a93c6caa1dabbf927732c45b90b0c93c8dafcd722d215ecd82cebdeb1a770ef901182167fad92d5f5138d73f58c67966474bb41ab09c0a0e8635b37868b60c4b19a8d44c3b9d474dbf450006aa595ca2116110b133666ccdcd99b33677ca7281a287328aee595dd7083222580c2fa54bb940e3bc089e213a9d4180bddab50a8a42d4676ccc652330e9477a88d752d1b8b4ecec2e2718b4b2cb96f22efe425bdc76082296319988251c155de978ef5392ce49be6a617111ce92c3cb3361e94de30b0001834c2623276cc1aa3bf983c0007bd5c673c8159860f2b725dabb5595f2e83574ac4dae55669b733070ab7ae941df60852cc9c14aeccda9516ead972af57355a974b6d2898160c8afa8394c7c35e5d3ba522b9cca9b1eec9b38dd565575d15665b5565c6546055e8255aacae750bcbb556212d93556b95d55ad965af31306ecd75e998b8a5b8ca99059956aaabdb5bb6e56caa3677dc4048a61ed867ab656b00900b354c92ca58358ac3d7667230933a550964b70a9654b0d08b61b25eae1ef64555db1ed3c28c20a1b5da786ab20aad30516c1459aec3ebdbd9062b98b8764a10aa6941553a21b62a533e4addcb45db58b9342c394932debc8577b0a0bb20816644efdfaa9dc67900cd7f53e8563548d33342fc2e9f8d7e33747a4c6e89a97f4f7c645c7bad57aae51cbc8e25bb4863d2142d248ed85775b2f8fd2b11973b10d0987423a74eecdd925028766e5e4054d462047f2df0d60a396b2ebd6a7b5456f9a2ee9d4ba5792a6559f563502e7bb22bc57ba65114647506e38bd3b469c9a4a5d83515a9ea172e3638c45718ee85ebad4d8bbba97c8ad78e43dd84d5b5784fd9388e14d4a0e3a2ebb88143c5b58062cf0d6485a8c46b84166582338a44bdd9b26cb4cd90ddcf0ac542bf8554b0b520834e83556004356ac789eebb4eeaac39156eeab06c871f1b7eceb33da5622518b31c1ac07ae5d75254641ad9f29ac58c7cf6d401456670500ae81b0086e042b3923b84ad3618b8c4c18f5ac1d9581e9139986e2b1b246eccca9252f45a8c7141efe2247c95ae9a3f92baab56e438b45a61a5ab1b1e83c7519b1ebdfde4f996d8eb7ea6bd0e3d04dd45158cab32f191baade6367e430f717805d9a56483819b89931fa6e2bc7e8f4bcc8c54c15d1de364e3251759506cb0d93463d1653474aa9eacde3b8f516634b6db11dc5b42807883a2d316cb284c0766b2eca4639d88d4c63f1a519a1a2dca9d394517d80d81e917338571422503309192736d1067d64f7719d5e8c376f65534096520db9205b6db5656465db6326459da2efb60ce537a0098aa49aba73383d3555acc1a925028aea7a6c721f2d51ba6bd86ca9e96a2e471aa6d94a2b2555d62cb1503a561518f1572782124b95350aea66bebc7308600eccd19c61d89e6212b05c742a364f0b619cbc7113b4232590f74454b98a63a95f6db8310e970ce8b5558a4d5621b311636674e4873ab52736eddf9d90b8f5d68c3e4630ac4c4ea2511b3edd9cfca63835d97d2d658919c76972f88cbc8216fea15d26debd7edf3f248a7a965ee8cccb451d5ed589d5f1cc4c9a1f356da9e647ffa35e979611afcf5b6aac2cd6c751e962b8bd273de2f42cc317a01993d369c5abf8dc14a868062042d424cacce9cc6eb2a7b0db5680a6c4285aaa71efa0d59799a472e3475765d18e6dea202a2733654e1856d5e374ee22395d6790d5a832855634351b4ec2b25aeaa386919596dcaa2bb6c1856e436353b4d57028898e75662ab4152a40a8275006ec6cfaea3570f1092cf8caaf1f0e810e3d5ab4e68b969cbc87ab09ea831314a3eab44f7b68c6c6b50362d2cf8f463d55e5e84a9018e190f8216ddc6b543b5df217f18d6b156b46f9c6669ff00cae3d8e9a627819c215e4c896314b5d03ab165a6c68316e2456db21502a3029452f130a98b86c2534e36c9c0ac75ccb0ac3310274e717e42a56d4f5474b313dca3a54cf55d76264db5261f08b661521f23a6127370c4fe49c06ea99cd1b2b25c8c8a996e6e4d47c93a9da29c7b5eec8655596d7dba01e430d6d4ad399566459d9aac3ec2833b29406c8b2aaeeea37d95a6665546eccee2a64d25432eb2dc762cb56b54cdc7b149f1d54ee8b3390529d6d5a5fd5ad60f69c89733a3d22cb02615c92cc5c9d1b5996bb45529cb5b4e29a2b46f0332c66bc1c3a827755a9472f96f8ef4e3de281ef487b6d7b0b001fc900811b22d28992eac9d492b4fe69c0c829916d40d695e65f5ad2cae9e565b942955eb54835754c7ba596d7bc96564b2f2d4501ee8e1eb66e3ce9f0cb88a6712b1b6a0e5e57335e5642518d986262d159ef012b717b1470686acd2742a5baaa85990ad5a64d8aad7903bbe2cbb716d1b766d14e4457a5ecf91409cc6f2031b34d3068b763a6d0e4f48a95bf8d08ded86d905631d83b589b8f426cd2e62d1113812cc60f8c2d58a7a8251915fb7e9c912ee9941fe431117f96b047eab9a63e6653c2ce650756d8bab34268c45f8713383428dba2b251efcaad9e9c8cd298bc4d98f5d95b52084c5a922af84add80c77216a501eaa4ccbbed5b8dad6071729e249c2e9b93613838c54f4dc722ce98da7c4cab55ba559cdd72716bb3a85d5561eebaf18d8d5c6c6a1a5f8b620c7c5660fd3f25cb614a69c3c639a31adbbdba6d6b541df200ca6d72b6c8af914c5c9c9657bf6796e328d7004f1610793c3c069cd44665319bc047e22b711416aaba5d5bdd5e15332ed0713b7502ca08a2c7adb92eb231cb5982053465f3766b79b61555b4b6b604a3aaf0ca35d29609a55bb92ac36b2c5ee5805d5a4b3353555f6b8b492e2fac4ef9e20b18b39422027986e254f936aec5bc4566e734e26cae2d4ac171047c91c68bb1d9084b06515a662d22f4cbe9cfdac1c3f8352f2cc77d9eab4087ac810f59b8c7eab96636765346bad695ecac5a9ec8715d6b5a7cbd6f03159fe21f9e4a32df55619ecc401bb1589d9aa27b7ee85a35476ce3901864e58d27bddd77696eb937ef68069ccc6d8bd0ce6a6730b0f7ec0fd3aab6a4e8fd39a262515b0a9035975285f3ba6a43d5b1160eb8d1facd82bc5ea5464d9919f8b8a41c573dfac2be6d082dc9beeb71b3734327bfb0037f1b3052c4bba467d907457d59d272d58f4fb43bf4ac850f4848120e607279cdb42e612bb6a2ad96805b6bb28fbed72051542578ee0606c362f04e404575014f39ed6e11ab712aa8b038c016a95476d04a280f3f8bb757e26554d513a1e4b062c9c1677002fb702d657f78eaed9e85afb2c77176409ee54436d227761b5c3724e4cc37ca739a9a226e0fd829734e3dd6be374d5b21c3c5ae0a870a12dad9ac11cb710a6545ab0990e82c2b614b69a56cb4bd58b4582ad32cb6b523d07dd83e5af4c7e4f6575723d3b17577b3c0b2e1d2f0d62e062a33e5633dd9548aae4aee6395d3b2f27296bcaa6d181d46d3460e6f35e8994c13a16324cbc6c5c5a71d10d97a5b6554a2e1d76df6d8d8d8af956df563d01b39da538d9b605a71a8adf36aadcdd99a6ea17a91d4ae503a965cfe4af25f3325e39b1a3a3eb43589d36ccc7b3a314a05b9588f7def7dd451d49aa4e8bd52d94f40ad02747e95445bf031c1ea38621ea18a42e66310975762dd978f4c6eae8b326bc8c9bf1132530e85ca48e3a7b5966060b28c2ba355c0ec09525974346483818a2f63d370c9cfc4af141a9c81f8a6366e3b025355627720c1a152964af33f69d6502dca1786808eceb3bf620556b02daea76c6c3753c52fc7d1babeed64681ac3935c1bdb0712cb49301136863948a095b2966894858cba814e863259511c603b8d45c112bb5a63e11acd6e2ab6a44a92eee3844e4a88039ad89edaeb667d92a26a71879eeab9957dcbe9ae773a9a81676b9c5c5b4cf66dbc6c27a6d38194b656dd42874c2cc7618dd65e7f199a657d1b11147f1d8ebfc962d671ba8ada1e9b49c94ea050f4bc9735b8c31fce2a1b6ec4ea6a3a55caf975dc45d7d971c35a4a365d55d2993633606162e1cc96aee43d3cd84e3e296fe4e94b9fa7645a6dc3c8aa385e21596737582d69c94c1e061db7595a67fb5b332cb72323a3668c70fd62f991d5b367bbcab204b1a0a44e14a4ee533b916d605f21dacab2a87bafea37b46ea95e9fa95ac150198d6b06b1f092a77ab82639e211d25794c5aaafb69a99763db9ccd9dcbb155e0f4aa815a312b21eb00dc4af6f95e72320bdf75cf7515f727b6bd23aaf260901088849673e3e7a3c80d1d80445b6c105d66fdc59b1799cebe62dab7ceb20aec39f0a88c86b020e414b3945aec79c59015a383252c2b7ecad1dca599edede21742d928e0e5549474eea556505ed99a9a8567033899c6111ff5e335e82bdc28c26a79589996a4aba88595f50c47833f0846ea0a1466643cb33394b1d892ce096312bbac98a0d558c8c12d97d4ae7b6cbb233258f5a4e9d8032e53d3ba7532fbf26a170cb75a6bcaa1326ce964ae474f21e8a17152daa9aedea859dba864ab5381939342e0747c5b0f57ac439d9974b7a51bd4f4d7aceeb49dff0025e8682dac4c60bc1df76d87e34b7e3e55407536e27e5686adc5a901d8df12490a49c56ca2700eaac5b2a03182ce3c47884398c862521dd70b2695df505189464ac129a8586b14ad963f002de71a9ab9dcf4eb9b1249e1d906cb6ea366e2629cb6230af76c7a9fdca60e39c56bdcba822c2aca00a49544dd94dad92caef7842f061de63a2d64a54b5140f3444d4d42ee20b6c51df78ae5a72092bb1000c0befc028615560116263371b6a7644b6cb1157920a7b612e5d2df718727214266bf1f7954193499dc433ee587e70c2da8312a2dec563e1ddb3842363aa935d8b3c89a69cec0077540b4c4b6577216aaec641495743556d061619991d171ee57e919f505e8d966a6c538e29bcd55d9d49ecb4651a0e6651b9e8a2ec8987d31a87ea2322d70a411da8cea8bd2b1466d2fd2852af859354b32329e50b92ad526533675a8b56a811ec42c3cca015c6d9efd9e131d760078c6b595541e5f4e56d7273aabbf9362bdfa2d8c8fae225371a09a94c5430240ab02826bc3bec8bd35cb53d32946e3b85428662cc364f27aa2d410df71aa3b50f5815d6a6f4160ceaf9bdb58b556936558d8e27d4bf3de8b1af66161c822abcfb1ccc271903a666a589d1f2af65e9d9f857e6e2f5070a7257231abbaa6bb32c5998cd7b5dc77b16d765411454604be70ba70262a812cd09c963031498e42a1af6342936129533586baf21eb16584526f556aac0abdc231ea618f694a18db5541454fb67b901b9a0b12776b00641e62eb75eead8721da2e458b12db9835ef5ca3db3a3be02c6c8c15363ad8fc4c3cd60d99a2483a2b6b09dc752b9b78099e444ea8ca13abd72aea98ee46663347ab0b225bd33a3d31eae9c8b9009c74a726e8bdda684cda8d76decd66d677408955ced88d898f5dd7d16a5371a63f55612feab911f2f21e157776abc8a567059c8256db36b93c116ca897cfb31dcf702e15f5da68ca97555a0b30fb530f315d2dcbce5b56d368c4c07ca07a7e5864e9596d07493b14515c429628ac88b5833400d4ca6f1c48958d1b2cee3adb6a1ed33a5ff195edce51b505376957234c463db7b52a571b1ef56ef76e2df696b7e2b4df8ea965d6164c9ca43766dec87309233584bb37b83853b1dc437dbffacb7a6dad08d5e6e73355904b73e9364f6bd28cbb17a702fd3ac06cc0c821ebedc6a91996a22707635a854bd9399df652b334ddf6d1aaf2b55342974d7e271c94655e51b26d0133819eef1cc1663b47aaa717d5625696dc18dcb05d54ef28888c03e7222db7d8ccc59a05d9a30316c09474dadcf4cb5e7b2bd4f1c75375989b56d41699bf1c84da99ae4456447acef4f179c406116d831094b6dcdb4579998d9053a4dcc2ae95d3a9053a2ac37e12cf7d6976ea16983232446b6e68559a0aaade808b580085f467458597b3e59cf957fc45ace5312fb687a32eccbb3d953a1818bba0abdb83d2d99b2fa0adf7e2f46aa90b5aa0034344428a5bd3537a8370fc43b977dcbad212967ac5b60777c7ad9eca912b4c80196c5d96678511e7b2c431f18b8aeab1130c542bb931b936053ab916b70b95c6dd97ad6d59dfbc4e56001952cb2be6cefca651b2dc718d7814e27c46357ddb01b15db22b5ad72af4574ac8bd206c8966539b94a5d69c4c7682a22c3c11ec26c62dce1bed60cacb0e80bb299eb472b36dbbadafb78ce0c642ec476dbb8a61b1490cb1ec60a2e7e472a35a18f313a8df6b5ac68159b36762721a0961896dd517ea19acac5d8e84f12bd3a712225d6a4fc2d3b6ba650a021851f5b7116cb54ad8ec0ad7aa096ad2db12259698fbb21a14934d8251d2f2dc713b0445db0d3686c41f75f4abdc3f4db963e1e4a13547aabdba21ad06d57ef25d9ee04691e747c6bed66e703b29b73eac338b78c9b54c1af4f3b9b9b9ca6fc33aac3958fab72bbaa3e83058d63db7f73f1e5de31d4df92f058ea99b5fe6c74e6df4777a94b9c3db9342c66e1287aee3a2492400c2c75b7c730d7e4e8c7af4ed4d72ec6498c29045ab1fb1615aa9e0188ac771cbb6854d4d2e9d4af28fc98f2c712c70d2bbee05f28937dea4e35eeef611dfe40436af13769be2d154e8d6b082c4f223b2e40a92b072577bd93342718ebe402268c4466231c88bd3d2d53d16a33331d71ad152cc3ccf66f7f57bed4b6de6e11a719a001a582f4ae981659d1eb76b3a5e48b1ba76424a70fbb3b0f53ad75b06aa996f6d985677db5958e2b8e34fa138ce32a54f6da896d0b511f213cc0cc21632abeca89ea194529ea99148a7ace2bc4b316f8fd3712c298d8ef9550428a36ede6dd98be074671474819b8c2c4ea38a1f070a914d2a12d28fdc5561030607e434429b38cb6f702ec8765b6f16071638e08a5542a8000cab78d7849f1bd4d8f6fe47d4c83f8ba8ba0c9c724e6d0f71c9421aebc2addc6ae06a43054c11b1ac8dce87398c82aea366fded400cac726abeb6737125730a235b4816575da6faeb44185d44a76736b36adb5b35592b514c6b22e3d4a5696015f250bb28657a044358098d558e7069eeb74ae21ea6446c964375b8a6b0ead45a09b51df6965852ebfb4e72efb6128c362b2152713087136f09e4c535112905bb423bb4f7f8e0d79355a32c9e55e4724cbac354f75ac171f95498b9960afa3f51789ff8ddec17a1e32ad49858a8fd471eb0fd5d77fc9310dd43c773b847307f2914f4dbee0bd06f12fe90543d0e8d5a9595dcf03299b101daea1f406789afe9e632ab435111337a8501b3bb0c8aac00d11e6db7c22fd749af5d23a7fe2c6cec8abda5d704a70d8dade8ed5816df40873351b26d68d6a0878856cb3b36e43cc3a4f2f31dc08ec726fb5863a5f935d49ee812d946366548d9f855df938fd2cd37a606452696b7bb6842d5ad452f5603f3002d225edc599900b4245ac196505ab38ec20aef4232b2d22e65cf17a82419b8ec2bbeb24645ecd4673d6e9d4fca578ac72971c5ab84eeed83d4ea3c1cc7c745054dc95d4d563588401996d758ceb2b57c947097f4f637a6019eda1c6cc41b7d578d7df2be9b58576a92ae2b91874e11355d41a4f23bb15d115896bcedceb74846b1d7e58f86d91574a4b8645b435a94f4cb51eac14ae363e3985b12a87a861247eb78e92ceb77b47bf2ad805b34802b211a1ae02000157dcea39d4623076535e6e51416b3007e08aca4e2e2ea91d351c7f0f9296f48c744bba664a295b10ee789e7d07a6a79137362684ca3f0b19426f6a9e5eedf11312ece5c035de92ba33ad0326bad1b3e8596f53d07ea963c36ee3e4a0032d9e77efee30b2d2b5d6b1b642a794408a401332f00619431df6cd687c970e1dcfe4c925adc8caaaac95cba2cb8702d4db901dae5dad98aa0e260bc7c66ad457b6ea575b5dd4ba98fdb6ad54f27adbb4c6c2031103864c754666a7cf61e3a2a952e21c8cbad0751b62f53411b352c899e1d573ae0b4f53b6b4bfa91b68c23db719186c2f5c7b2ebba558d0609c819186b6d75630a6ebb1ee645ef77d8944af27742675f7284e4b7e21a9426328baecbb43d6eb0c24e913714d8af62d85d2ee0c6caccaa8a6a1bad659995a47ea72ccfc978f6b99b049ac125154966109b1a555bb1353a915f3898b6f14c07638b87d3d6582aa9bac697a97681815dda9b28eee6643e194bdafc76d5e474fac2af41acaaf4ebb1496aeb36a5570b7a6215b71aea8f9137128b2d2b8170868c5417764b684e2205998c0537f1208d2552e3bf4a322e4a6c7b6c2549219443915883291cda6f21946c0061ee70452b28c6b6f4f659318156c4af646e5b6050c0e55eeabc2c2e10d7c1fdc59ddb1f91b0f2b7a8e4da3370727964613501a971c8d8c4ef42d562eae9283bbf29ac379bac527dbb415a4c94645477567b8314ec6e8548d51d94742599187025d53b0d5a2370dcecdc200395c1ab74bf240375c4d79cc917a82343787272aead71728d494e6845b8e296c7aba7099f4e2ad0d816bbaf48c98d84316fcbbd5a86163aaa0d07f8f2241d19c562f6c13c043b33b3698b8ae67bbba1cc68d95b3dcb2072612d0577bcf6f6ace0b12ac732ac1ee01d3362be9d868516a51a1b76d46c2463577a99d4ba50ea2b6ae1e35203deff00c0755d5fd37aa5d2fc4c8c2c5e878c1f12faed71c8a074eec3456605135a8c6a696d3458d621a56ccbc962c59bd089a302b08a2c0d9edf86d8ff00a27eb6fee17cb76a0b156125e2e325afec68ddb8f4a0c6c2aaeb5fa6d15a701157c709884a50adf275e56a284599d78d60835a97065a945f666a055ed040fe00df7fa836f3b03ce46374ebd131d2c57d827c4b3f7241150ad722fe5ded5e8c6cd9d560e500efc0026ab805f11788a0559023358025f7081ab2d78a822d69c4d4e81792442c1b2b87748458b5a99dbb6255672bd477029028eeb259632563350cefd515d1cd369aac4ea420ca57ca37633b5f4d56d498955eebd1ad2991d3cd4efd332d6e6aaead558cd82f5d3dc8b4fe6188e50f349cb671fa7e23d0f8b82b05788b103cf6565889d231c45c6c5aa1cac551df4b63e0654b317251465df52af54c8461d4f15c2b0772b95ceaa32dcd7578a6a4a81fb5debada174e95c970fee596d487b94a92f6187b862d680ee3b6cf31c9ea4b16fc07480b6fb6cee54ce0d12af97501ac7b3cb39f885015ff00efa472b7b60c6f6d5938f5e91551bbc36c434a5c56ef9219783448f5946c675ed0b38cd318d6f00324d8addbc973c56bc9de3d38e54539955b90b7612a555d7538bb143e46662643e4e2a595db559b5adbe45819916ad68b94af10a19578b73013946db02a58d0e556ab9af4b3943642d6a1ee5855073a456dc8b5a202ed36a25f5962518435d911ed595bbbd97b54f638a8a308a960940657b5c0b1c010254c38b95edd80df59522b7d136566bc9be374f77a86495357526456e7c6bbb2107bbbfbc3ac36edea78ef563a63be4b748ac8a7a532bae31399d9cb5189936d53b88e9c990d345b60a7b58eefd5916267e4590f52b6874ea35342716e66c1c720e25d0a67d728af923f4cc4b1bd8622c143576a86214461b806833a2c39754cbcbaaebb0ad5702958b5aacbd86a05d1e36870013783c5ac542b935f1b334c36dcd111c66305acf3588c4bf53fd1f7b6d84631bfefc2f393dc0a19cb90c44ee302b689dc5116d1a36166173898f7dccd650fb520212206055ac3bb4f671f03195eb0cc8cf656efaaf7bb75d416ce234656f72d77bd86fa6cbd128cd1b17211b53322a2f5a5375488970b28ee1cfb3b9def3a65b0d65030cc51ee147c6a2e0d4d66d5b546d788e4b0ab829686992eab6f7ae522e469baf54053758bc98d2e476961056633bb5afc1e586920a868ab629e254e5394b1db43bcbb50ac435c91032a30db7cc0a7a85b5ad37d19129a56f0d7d660b858bf9d5572ad12acb6aedaf3dde71d4d91038da64d55a64678b531ac6b3228c5af61175c39a55d36848b58501408202201ca1aa37805d2b1ee9277321a76ec6831ea1321de999f89762ddd0ad66727cf132fd76b4c65d918d4c7ea98c25bd6b2054f99917ce9c6cbb29fb68a4ac6b008d6a9362f370352a1f2ea5be368025849066be7d3c6ef63b804318c115773537045b4adf90da6563c3934e4780aaf6871f827f234d74d397917b502c5c83975572abdaf5bb0ef2f4d2af171c5508b165b65910af769356825fbb5acaeba6f60ed9604a8d2d63639df619814bd6bacf2bb2997dc8d0ae96d3d595499b538ba96aed8d5724a9ed3664dbbbc942aca1cad766f1d78bf22496640b612ac7c62fec6b263d2fb2836a8c02163664dbbb4bd614f6a568435e1de024e3372662ca18b0076223da92d4606bda3d79aa02e5e3b39b29b6fb311155ba3e23c5ffc791859d03212a1d333ccaba165b8c0e8ef88f5730eaa0410113c1847a1bab5832a77329e5d5d9c128a75a03d772c3f93369eebe1508acd9d8f5c7ea5e6ecfcb74ffdab4f62aaa3646389916d9aa2e2b4603ad57b65050f96cc7dbdd69aa8ecce4827714c4b3433dcb1b8c78c744ce9dbee6fd099c46c083eb96a021a7d4650c6ebd48ad99d1eea9264670a92bb5de95a91ad5c2a94d55d8b70c44c6764c453cb46db56bb1ae0a532562de5864b028948082b0b1b9475b60aaf25c1b2ac614775716d46aeec950729c4c6b91c8ab1d9fd9914fb1c852d8f756b792bd3f1acb7bb8b63dd681110161f9329c1e2ab3529f20c76533c1888c55415afe6cddeb55db21c0e4856909ddb2a0ccd8d6eda8b948fb52cb0b30aad71dce69360a95d05d99693cf9b6859b9dd581d49e4d157507a00205d9e302cd42cab0e45221c86215afb17b00c5aeb1ea4f26a5b74e8ec9001b500bba8d092ccf36b0ef3144db15a901c9c710d97ba90f2bc6c7042d5acdc3b095c2247b089895292bdb61dd308603b7b3562d8c96d4b5d79b50af2b259cdcdae567962674ba2cb40fbb6eae94575b166ccf24b55605e42225af2c7a71d6b45b28b51dc3f6d2645c1ab1559762d3d3510849728e7926687056d8cf66ee8b775b3ab05ad58b0711727200195e16ea1a5b615897a934d9cae18d56df1ec01abc9596f7375549539c5adc9c6c85abdc66d2befefdbe462d88956232d184291c5e22ea1c5505d6e2b7ded4b5596aef45b5b524b124ab82aba4ac13e531eb62433297e08d1546aa1c5b76727b74c724205cae64aa34b8052de4f0061a8186bd4a459dc66f2ec84788ca5a1f8c4249d1d83b83d0dc8a464a19dcb4c21da7b7af6a88be98e7f0c1392ce6b0dca263e55450f56b8c5cbcdb2c38a5dbdb5750b6ec7df7321e1a6ed84c449de22581ed9763354aa6ea8dd9d7a8c5b5ae84dc4b06e252c0545ba0c502b5a65755ccd72dd4e3bbb1aeca4e5756bcf732caedeeffb35b9d05754594d364cea4d35635575958c569bc548d75ba6aad9ba696ddb6a26351916f4fb477b22bcac83ec1141a95c50815953c37de5dd5d563dfdd155e6c66b2cac641b1cad47b55aed7b50d6442adbe24ce2da6b1da9a0514d7531ad864ae96fad802c665d7dcc9edd71a8dc6c5d1e1940575b5ac6ba5a1a290a98d7d53dd64a94ccb2b73d43695db458b9783dd6af0ef5744b2ac16bc9bb9ab54b623442ccd778c5ab50fd813501e1525d6358ef5e81a4ad55289c2c9639171de87061c948d13284d5adbe0408504e0200e253e5daea40ef1307748ed968f5aa11ad7f42e80d7935a2a66162f9b456a7a96c35f9b646a2db4e020adafbb1a9b3dc397b064593b38cb05ba85ed69c626f5c0ec2f9cdb1520b56a8c7f261f30c43ac1e67c44c5c01908d858dbeeda168c35a1baa312079a9eebaaea00eee0c3769ddbccce8842e0fd8cbb6ba9a91997a7b27586daa98f94e5fa8596d4b5e73202993d42e0c3129c7a806c5af5464a9d22ea53aef3b88ce04cfa6eba2a16a6a5b111dad2a1089c0b044f1a857e5c360d621a8435796a88250885584e7645b42c17fc9731a7b9a1a06a98716030143586b12dc6a9e1c2412d4bab5a31cdc48209c54783172aa8b9b7a1f7a4566fa4d9dbc575e1586a3189bb2ca5695ae812e20bee4832d23d8ad87436ed6f14e8caa63fcad369e7dcaf8211ae209238ca7423b369c8580d50c01b540f956aaa38831a79ddfe2ad886eac4f77598729cc6b2e2e2d4586cb9dfb0ef171ab40d7e3a4efb99bcd786aaaa6ee62b2b5f49163f708d7a684dea1e4679d9e6c335185b6f9b980ef74e6aa267537ded7d50dced28cfb68419c1e539da356435d3290880b0a81c76743b71f6c7764e96ddbc3a9edb8f54ea612cc639373362d822d586b320bbdd968ee98e2b2a9cdaa5a43d2940ac63b6ebcaa974d605953b1b486684d75cc8bdd43dba95d6ee86a009ae14d14fb9fe8fbd79d42bb664dc6ac6daa82adab5467661acc3cd6073a5b752bb4d2c33412b9553166f175818a315201ef1c55b2362b573ff6d43bb94650d1e942385c1316fc80cd9fc61c9c3754ab1ee638178898242d889edd6b448e3f1ee55fae12836eff000587514910b98a5844622ab1c72da12ba810cf1a42422b68770c6beb48f99581764bd952db6d959ec6858a264bda94a0e6ad6e3a45b8f3272c8e1418af5a436da615dcd40902a880ee31d31572c03084b6d7e996b8c5d658f635f55165ac30364222a881f5398300dcee708965aea1af55a0abcc8a42d993554d653f4373fda90db663d6cb89ee7b3567363b4e95df70305d81c7eda5b5af6c2a9afa6bad6c8ca2ac220cc8cd5456ead5ad6732fb978ecb59c01bcb4097bc7a38d96a00b429ed3af11bd9b7e94c060fd8783ffd6a1f0ec372e2c02f364ad7e0cb026c1ac4ed7914ec9aa1a8cd110bb026c75842bad555a052c14ab88acf08532e44ed61d155b1fa6d061e9f92b0fbc58e072b4a455e515b2927ba745f709a638f60b31e831b0b52dc76418c0ac7f15d876ebf7661d0f46b5001dab4fcccd6c0d889b2a1755a64dcf185ed1bb73b9a8cf630a2bb1d2a40a43a6cd7658b7f0ae06a1277ec9630311d1e0adb7af05c00f92e25175ae79883b8f1a8bb46a749ee0a41b60ee2a5b2c5e2e8cf12ba922dca233a9f40167241153905c63b5a504d001ff5a7b45b2115726fbb1c2d7fa820245e55bd17e4db551d2c5f6262d153f445456b34a2f7e6f92e529a72d320dc12b945aed8ff009d1fb5cd5852916dad2359639a2a2d92142c0b2c405d97ce3bdb1db9257978ec6f23b6a74010603b3fea1f9eb44aee6bc012d3a551f13166a0102f809e4d70d421a443540ba81d8047af8815c67607bb90b2cb99d315ebae028d38113e87c1c751aa9ae2619b6a6c5c9ac97b963ba99f8f47f65c8b9633595b0caacab7b470d868c5712c47b98581d9e6f519b64cd183ea904c6040390d087722933856b390586c541eeea52b9d782d98c472678271315771830015892e903345a6eb2274a7229e9d45109441b2d2eaf194d97d3bfa62c490549d1856006020c155af1718415aacd7913fc31bc8aefad495d6564024afe9c071edb824cc7a82d2bf064625fa4dc16dbf20baab09928d7d55e15f8d6dfd3ac67c3bececbdd5d6b7e4da42d434104e225007781f1b625c946bf250be929a6fb8cb2baad615aa80c442ed12d116d7db5c04470ea4a80c363e859fa2fd1f0154e80f20403e2b35350ac2b3808c90d50a111958cd9d6926ac0151a25ac84646403ef2b3327573aa041c409c563d153cb31504ad0bd975772ad35e4393658a378364f67434ec65545b2b204aef433f0bb1c504598cf2d5552263f84b272023e4d691ba8d5b3d46d872eeb19054d36a23bab2aa1313e205b546b960c986dd4570d3dc9595daca6bcdaa2e42b826cd2a54a0b827aa8f9f2d40c66c4041858cecb3818eb02280aa49e237bdaffa3ebfc8cf2bf8595f1b33acf35ad4dda60346cd188bc515d791600f4fadc114e5db2db3a7634b7adb18b957d8def0bbd75e9853a99158006843344ad201b5409dc553956dab6e4d559958b5d1a95acd854c761b1a32d6e2281a875a003ca0bd2fdeac90db8659fa887e81d0dc5fa6fd57ebfcf13535b9c21584465f2521ae1afc9a44e2ca7ca973c9b9bace75902c513dd5aa465a6cda8458fc882dc4312b8961502c0630478716868711c0c9162b5210902962716c01464ab9bf658a31abc2b7225f2ee78764a013812531aa118542135906d4d1b6c68158cd36c6f655d4950625e047552294724dceb65390095c968b949b6bec33346d7fdff3666302e8aa0051a9bf165bd9a69c9bedba956ef7d0ff0047d1200e4ce7e28039e38be326df14b0d25874aa76c25175b6d6b465b4b8e063cb3aea20bf2b3b2e5789b9edb8d7848a16a00e62802f3b22e530e81048963f1457dbb5c097b0c1421068aab8728acd31251116e61cd0730c08296011da76d4c7ee80b781317b79355af4201b75d388c4e89d04f307a24df8d781ea7cc23535e611e75f3e10a0db2cedc35f96af438f8280ce060af702000d77a162c0518b906ad3a90c6066858eb2db95d5535846a90cec308fee523319b1badc6b7b894a2c29519f8501b7739b91a2216761a3117c8edac2eba0c09405dc5050255c82d2f904629ab11f23b7914dd4b11bdd65422bab1ceab55efd70d813fe7fbfe1a92eaab4c5a58db6b2f8042b18cf5a0ceea058e1bbb1d8518fa729f197798c4b3e56854be1aa61dd6ea470a8bfa8751cb35e13b4a683dd5c74895812d1a4c2501557ff0073f5c824999193523ae50687361bb2ac898b793d83b09a2c96bdc799735810d9a2c38adc5d8a91c83b2ce4938d2c785bb52356702b482310e35893dceab5ccd44c8578c50c2a0421c44f362c63a00f9d4b3e81f1b10ff41f7cb437181e204e32d59c3c1ae76fc142079105c40720cab332292bd5ad8bd4709e0bba73c5ae9b25f570cb05c0ee6a07469e08651a6f2c2a70006e5de582d58c0b92a5493a8accd002670dc353b4e28b03218002a7c0a6ce75ada064e764be3e374fccb329732b6378e9d9822265d531aab8d44f0b1ca9b3b8a222f32c1c5784194ec6b89dff009c7ca545a582bac21662e9e3c38bf16ebdba660f76d1d312b6352a0c8ab9d372eb22da9aab730fc1252a5edab1751540010915697237a8cda969da62f85e5c720dc8c6e7bd8b635fb389695b297ae323340f90a301801650d2fe15a775520a7caae81d2ad84ab682b684f989b625594163630724c477e3de7d0bf503564b6331289915b23dab3b9b836ac1c6d8f8df9dc63b00c1f60ec8f427c08149840108f1af8ac7f4d6a103871d929b86b10d50d50d50d53819e347c90ccb0645b06545babdb59f0453c80f1e763661267988e194aa6c02255e559db47999db768314e8844adc305a6d2915c8991902cc3c2bc55660a9676a4b2a7b748598cbdaa22f358b9fc2d5550d8f66352e94f02db001624e5e49c44c0bb26e2e8d50c9b554d77db61181939032719302de4813a5e4f6f2acb9ddec66d5c47b4b155f36fbd9f2725f90afeb006f2822c03642369015cb0090468655fda153d990d6e3642d990e455ee151def757b6c361c3355f4e6639a2a54b6c81c531f2adb8fb72e1d54a56e5e7d47b471b7456c3f9468c45d40bb45442c6a3b4bf801ed5e1c57314852dad25e015c80d1bb6f36ca2cbc24197644c8579cac86d227701636dc00b94ce221d89b87c2b78259b5fe19ffc81f161b335b8df43ef700f044d085442b19214f2521485753460d88581837a163cee0839087ee0d454ab44e883e55c980ea3642a4394c228bac8ca443638560c0ad165b316861280a05ae2e6a318533aa0b9a8b0676350d4d56aae35405166a9366d029dd5881420ab8f584ade74ebc2d4c99d973d8515953e51c4eae81ae5ba84ab10d29797a8a3a3ba5dff00e5bbce736fb978dba8e23a626f296b06000420c6c84efe223df58c7a563d3de5c7c1a6b998c29b6db96dc60e0d2bcec634a2447d3165236c43220351e0965bc46c282408adc85c88cacc238dd87c1acfc470e350218a88fe63d6baedbd65731da73c7d1aaa72d8f90b3958852d602c64b215f0018aee916ed947768aca4b30080968504d18df418984ea7213c6cac20083f72821f00f93da631b75ceec2e340ee19a87ef50aee1585614856159a80107677e23d2863d256697d06e05668500a0131f5c4300c0dc1b4ec1e9678b4aa8aad3484bceaacfa512bc97ab25f38bcc6ea77d494e61cb191523635c5d93218add89f1c5b08a636623009936236050f69415de29d12be2c43b45d4ebb92e1f1eee55e23395c2adcbde972635e7c330f76edbb2d564b57caf4b655b938c55b5a5745ab2de9f4f72b00af52c9c9c77fe6b20575759cae59d9c1e834586aa5eb38bddb9e70008531584670b0b09921c50b68575b058e8e5a7ff005a263d7c2cfbb41e506b8bff00d6a0f20636b93c6135c8f686fb2cb176a1726e30648e1ce8622a46869bd26e0038b2d9bec92528a680186cb0208f0fb238ebd0933912f59d9e23440d9d98ea02a31dab6895531f1ea68715f652c480ee169fec335088442211089a84437962b63c259a2d4095aab59ba901c80aa2d62421da6bb0ac0aa51ca916a96af252b42e8623a095d0f6b64e2058d49e55621949e9d8c94679c8bacb10e29bd35c760dd96cf5e1e3207d2c29c855cc5fd4071caad8f1d8e1737c8926750e919398b83476e645b958f3173ef47bbaa6464beed5c851f9411dcb5c3d83eb0788b3152ebd57491cd682febd894b74dcfb72afebae45439db1314564dc1cbed97155553881342121458f61b0ba561f25990adb6a3d5dab19555a9dc5524be81b586949d246fa727487e408246b6e174c045f308066888eaa22a6a5d5d8238137e16d7488d6e4d66ab52773405a19af76b4a770117b88b90a65d790a994aec75373fdee3a9393a83214c1703069c369486a8c16a061c5a15f465568d4218d5f09f53efd7ebd4cd4d7915208118c095a0dd134594a133b44cfa2ddb788d5a017711c9ed65afc6883574fc8ba578d8344b2eb78e45e5435cf6be2e3bb4fe2e8e5f8d1ed666405348095aab621f05130eba5bb590c3b89615b73994e4556ef1d6c13da3bc4a6aa664758c2a264668c87456676b789e0ee733dc2595be21362e23b84664d78e87822d5a11553ade75b8c96e45f71a68b6d3875350f7e6d42b375ce0636e2d2886b3528a9b5730008deedc9aea2f659926dac55693315415cd1c72c80d2a060f0582b1b2a42cf5958b632c16234b1b4696e534755fdb2a91e42a120f830f1218408588de9be637a95aa68d4a4a5d915c37d0e56ba595d6fa82e4112bbab7965743c2a67158b60d1286004821e76f60a01037195da483745bdb41cf35b0915dcb64d4221846e3243543bf43350c3e804dd621359242c2c045200df972c8e514a844d2e36c0c76d5555d7b274e08182d53bcb0e5da614b2d73a453c43d56da12aea1e1ed471a7298f5d443d8b49e984596e555525184c0e237cef72b2da6ccbbeac415d5667e0e0ae57fe48c6599799972bc2d0e14d41761c88b578f856c598dbd8b6a451f81bc0e8a12ae956f5d41336b19556b0a92cd936cecb294ad390d69f2ab582cd1b7240353fc9ae5992b6f6d576ca9e72577732f1b71fe233ff00fd5c89152e81f248220b09b18f922718ca6576f1296234de97940768abe7ea38041d894332c1662db3d8b329c6b39aa0d12c086f0fe639d3d7917573dc23409439355e916d2a45c48da98c961608616741dfac8d56e0d29a5ad90b525e7b765851c1572a792995e49581d5a1d42231007359bf919af427d7fc3634570279629876b8ab1282eded508bf134b9ea87dfdec7dc65b9e9f62385cfc6b264b6481dac978ba456c8ad03e7d91151db231ab4ab1a0015798df4b43684a5f4e41b3a68f6f919b90a5aaca0ecb464d8d6538b8d5e4ffe4352cbba9e7654143345a2b13836941edf0f36be994af1018cb110bd1814d4d9c7f05a9dbe9aedb98cd6fb0386aa6d0ac5112b00827cf23f1b0dbb6d8584f808ecf5233c4df17557574e163ef7963f364123231813338ffecd5ce2a9d0d2976f1ffd8276de66a30d123cf182db1626420351dd68fa8cde7f666aac88fdac509856c1879350af272d46b16e3edae10a9844340606822716846a233a4f74e66e872b5dba17952b72382aac5b19443c566d847b0ac3985a22079edacdd95910d423164896b2c5cb9de431ac0d1b6093b20f8f0231860f30c31e8a9d3b58f506c9751abae6c6c2b52cbfa68b4ae1515cf6f85aedd553645ddc54ccfc031918365af0bb2dcb55ddb168c66c88fd1a8b2a0e4e4e40069c71bb38282514d58cf7635cb9359aaeccad6ba1ed2a8d8af5e3ded52db9997b736d96bd3c5e940152b80a885bcb78aaa3c972010d51f8f2668d5b77569713a957628ea2a6b85400b7e5320402052437152ae8606b1a3ba8b8d882e46175d7e259494a154d4bf9802d6ea65e814def293e6c039aac6032376d98c774d8501770a721f55ab9481c346276ad1194ab2ab435110c2045e4b146422d97f9ede3d8ae9975439a944030720361bd712dbc54170ae8712dac87b8567db39f6cc476d831fb7458d5428c2707243329192c671a1e15baa8321a174b210c21d92554261e57688cea1a3e455c541684d826d6055682a260a489d96d32324d42750f89e4ff004b10b35345e8dc558e328059847b080b55d6d8c2cadebb923dc81110ed7cd74e0655c13a5f6e322aae3683b65aad76abb655f7058aac262dc187b8a8a35ac6cad7b80df855439f90c6aca2af5656850eb68cc4a52abbe531c1e2bf41367808ea0d78e487bdd5edc7ee239bf94b12e6b362a5ccb12d298beffac5bc50d7a039a7257f932bce74d6b7645e8da663d4428c9c45365f91502146d990a587e25bef2d4eabfd72cf07d90b8e4f0563ce860b45ceba36162c36ac069316fb0538ae0e55750a96ce33bca62b2b12092f4082b70ddc0b149b2c0c1607b494bb1ed2fd3b19cf6fa96317cc4a81f6f94bedefa41b4d75f6b1ed9d86116cb157f03cb69f1b066fca2830a033b6632308b65890dc1a28ade76af59dd2a55d740004e88dea108609cccf8b4aad2841560d19b9b9d987738c3e9af2622f80044114859cc98119a1aaaaebafa71b9460e0b9cae877838e87bbd1b1ab355a856647248eecc6a3a1764fc4d856e2c21755959606a6c4416e58edf363129dce3f3441b5e407334a9d96b81e15378f022216802a8b6fb4ae274ed8fe3434298b417b19e161cf0f19f2edeff0cfc0a6cbf273a935650a36a552956ca0263e15b9296d2b8f9f938f5d991761564598a96ddd3495c9c91c969f2f9b5fe04e2555895c92a6a47fc5d43c56fe52bb38d5c9412180d6e14f1c5b44f9a5d447bdd8d87616dd4f0221e205af1ec1b3b30b7826adab5c42db5a92ddc6476d8cbb902dd5591b0319d92aea3497c9aeb871b1ed86bbd035a151bb05ae4e24c0bb8a596adf81ca6c105577c0ecd6768cc86cb5de7d4e444d9115c41e60d83cd8c0e91f9182d6426f0ca8c14f31392c26102010c3157cd94b2bab1d287721f1f1e5d9c6f8ed91cb0aa3750f80f87934e7595dd9f8cab774fea068b2dea2cf2eb430d931982253c6ec9ea7858889da3a3ec0ca9536558baa6c0e227d028761518212ae5b900c25be69c50a5fdcd359a503235d88812f3bf7244b32ac62aeae7ded86e6c65befc774c7abab53859931f3edc696adb997af4b7ed5d842a4c8e9f48e9984a171b3537d4ea0acde40aeb272ba5aef26d3aae9d77327fe94011b7a6cb7f821d537da6dc6bc85a94edb4b3674b1746307686a633e4888cb3c460ac168452cee8ca7739988d6b47d1358bb8b760b6ee09bac1e57714b925ba2d5b5c40cfb2a0b909627b3c379d9cfaa7b84520615d2fa7b576e1d001c76f6a601a07c820721b9ff00ca3717ef54f3b343438b629ec1d71449b2c75a9bdcd42877c9c4dd6670dc21d60b0ceec16080ce536203b1f3b42a575119d8a4750aeaadba72577599188716ee9b942ba336fb6f18b71e3d572d0d743ead2cc606d94a2f78987509919b8f4ccdea46f42ced01d15e4c12bd11bdf03b458ca5dd1818f61ac542b752cc81b254554e29d51576e6b9300a27b9a4b6564dfb3587a31c0c50ceae3bb905abbed4985921cd1d471a85b7ae5e5573d6fc63935db88839d4bf1aedacd99384c1ae27f227c727091573ed3ba2af16e4ff00d0cbc8f70acbd2db9d7a7baa5b4dab55f5aed8c53b8cfb8aedbe054333c5d0b00740b62b4e060b0f31a33c19d8a63ed60b28d9e447e02777853d82dab42a8a0973700a178b33035da4cb38315394153a8f6e26725ab9ed84aa1edaa0bc15e5513ad0d033830526020cd0d1fa236de5672897324f741a6f19a3d4f34da41a83421d424121548290f25848338ace261d8819840f0e5d691f32eb07862eda286dbda9c3d438eaccac9525d91b65bae697fe95b20ac5946aacec5aa5dd5bce465e55c7898eba3556585a9c654a5804000237a30ae9939088a7760e2e959715a164a2b4edd48bc7ded3dec8cab2b22cc9b02e0db5d62b75c5b6c50c7c14e24b1e0cc8aca71d8be360ad87a8650c77eebdaf474ac5c6aa96a9d72080d8c0d83a679b58eafb17f263a91d4ac07b151fcb68e48eea0f7cb3d6188a6dd310ac33717e4c7c9208e2c605159bacac5b758ed66c06de886dce3b9cf8d60218cce0ed007b5996b570495d8ef712b56dcdc553b44bf7041c046204ac47220d982c4522cb1c038e01a9ef162dd59f86c025c7c487d45b0472a40580f827c36d9b6e07c5a6cce409078cab31d02e463396ac33ba30846a72f21e07f25819e37b134279866c4cec1140d111898f31c8e4972203924b35ccd1ece2a97389cf647001d8cdc2c49159335a9681aac1d5aa3851b3054ed2d0816b7a9d3bca4a8ac80b5a4b4aaa579a88f65afdbc4721ea5c9753d29cb6374ab14274bac0beac23507b8d417478811469ac2ed96775444083a7d4e99194ac722ce954a2d590b68a1ab0337493a6b06a3a6aeb22e0039f2b568753b0fc13c5e7c8c9ab98aa9edde8fc2fccb1ab66ea68a17a8dee320771451ccb2a5209db37057b6e629b31a062216dc403b3c560ee23332580d4ec0223154613f072dd827c4b377749c63f22ca1da3f6e2adba629b517004d3b2d6aa258891afb3561f9a6b5b26066116e30d8ac012b39787d85f314b68b2b3b2271fa3b10fd830332c5cab047b91c07ac8280c65759c889cb676440c26e130f98f6d962712670960f0be084730879b967950c44f33b8160dbce0268c50c614d4bd40ae8f32d51c28b5518bb116296555400b955eeb2917b3569dc8680a568029e9e96a5a8a8664e41a17f9b447bfae649b2d7b2d70bf13f75536daa16b497583bea3f26949af44be272b9fa7a3d95e2d18af5648457c9ec8c5c9a6d4c7c3b52d282aa4323215e1d4f8b15b2c4a5d2d67192d663b842c8c859b2726b68a1ecb0ad9dc25ada91c4b364ef65ab6783667931beb73ea2d9b04f85da91e582b06aefd815a3c65c849f0f44e11da0d6cf6f6bdd01bb3b4ef007db31d64aa9ed120de149a89ff00147c009af004d781b1391019819a2494659b13635bf423cc04698f9f1a1f7e272610b299f443ee10a67910f003c9830ed709808b1e9d4b716bba274fc70d664e2d12deac84358d65844e12b0356afcaaf2a1009a5daa319c541bff00ebc7fddea72adf684943f518c73ca2575a053f04e763e258d5cc9c95a0b757744b6cc8c99ae2d6fc513451478c76457b51f2004b2663535dd6e4bdc29a33ecb2a2f897dee294cbe9cb71a70b201a2e271fb1deaf0f0abc6058f26e2d0d6a0d5cb2196fb51590b44b502e65a0bb72a6a6b5ac64aab6078d7152ce6f696153200efc9950edacaf4151688db083ecc1e23311058b00e277069c712423b0278b2ad3680e626e12bb5ef004d04b9b82276b6dde0a3b5b76b3616931fb810cfa03d3fc03c71f4227d42ec46843faebd0efd043e89b804d7f4dc2e60247a35804b2cad4df9d4506eeb12ccfc8b616f2a49807980441a9781cb1feb6a2030ec9d012df2945ddbb5dd9866a8e75dca95ef72ba2db0d6312a1938ebc863e4b4ee2d694e522d7520e1934aa129a1496304f0c3c955f131013657d90cd9c185f8299130d2ea732cce6a6eea1555d8aee7aecc93686c5c366c8c6c4a168b5eee182baad9d4176c9b264808b8ed6314bcd4c1ea5b85bc664d42c7ceaf75a3fc31b1d2b4b9f89e63b9d967038283e208ca36ff3564012f1b407c93c801e1cf882d6d06060f137a0b6869c01406daa0b91e3e323ce3724dd04eaf0a7b458f79557b51cd9a45d97274fc268963154187c413c11a30c260201b344958ca7537ea0ee37a0f03ce98ea03e7d3707da292d626a367e432db936dd0b1334679daac51009e343e9772f042d1e5d5350cf0211b967c578e8f76eb21aad989d3d9e3e4e352284b1ad4c2542450b2ecff00358ff00068977616db4bb7f89a8078da89b054f85a09ef22dad6350aef91490f43b90989879195edc0a71fa6e4dc9906b46c46ca6cae99d87c550a5bb2385a8d5cef288fd9b8222a4b495746e39632393fe72d7d3cebaaaa84392c8b6f1b54b2d6df2b059aadb9473f30aa0bed99918a5a838900c5034800970d4e514ee00621d0d8d06d01bd0bc9852ab60a5aa74bca8d53629c5e318b974edc7dc1f103b70831cb33a5963204506c3b2b3176ee9b283eecb996c172b08764ee1fbfe80793f6668697919ad9d7a1fa83ef7a21c400981040b3808cba641e35e8bb800f4b8135527561726042e7b4a22d4ef2fe9f6589474f673553552a46c6664285d3215c845073f29a7262622588b53a31058bb2ea00a154a83b26051adea1fd43b23519f8c58d68578fc455489958d6dc2bbd6e7cdcdcbc6cf26cc8a2935d79d8cf4ad4581b2dcdaab97e759741738165bc171728d755ceeeded49876a12c4b4152432d8a6fb8f1ab6458aa59ee4aa33bbb2fd9df24a1ec95540ad95a2a5fc012a1879825a182788bfa88b092006046c6868c5003217110d6c1b1158a8bd19722a67b2ae410389610620bb8b1acb3aa86aeab5d4e33836564401a254ea03280a636cb6a2b6a06527ec9f3fd17ee3c10e82d7c75ea6010f82de601e001e9c601a96ef957e47a0837010232f35af41ea25ca635a4a63a2cdc1558d1719615441d5331fbaadf13e8bb8088a7e443c6b01652b1df43ff85d021891b8aca206663474cbac98f854d10e2d658d9dbbc9061adc8b52a603029befb2dc7a54efdd5f9d898a32ba85bdf4652ccb633db91556b6653d86ae25c210aa18a27138f8f4db628d055c6e66e4555baa4a45aeceb61f03880bb3135b545515ed4dadca64790a4a91f208371d0b29aa28200d08230f107d80080ce20b04d7857b1223b58e4a02292a1dc34281813506dd9ac6ad6c750168b36f56ea4577b6c55a820d9d585b838ab87aec88a58cd6fd57ee34023fd01a59e07a180430c1f417d44bfeeb307a83372cb1c0ab1afb461d098c7e7615a2135540752a5aebfaad6a327a95d725963589c747c89bf2a6688159551e11ab766bd86a3b0d0fd657b30bae929bad9819fecdf1f228c84021200caeb1898f2dea975b7d3d5f1dd91a9b916b993d528a25fd5329ce3d6f90d795b2daedbab8d90e613e6a1c9f1140462611f9319d16b462cbc7e2f668dcb5b1ccc2ee8b51ebb589857c53fa701a35dd52adc38dade19818d445f017ed0f864468d8e615220de99a0d9806dc12b15d0cf062920f2dca092fde79daadcf6ed11aba4b354af2eac54718f82e3b435705a5122516bb1c3092fa511586894d43ebaf3b3009e7d04dc3e60fb2370fa1f4fb3e804a94331821d0f4c81f1abec4d7a578f6bc4c4458abe171a0aea416f52c6a8a752a192eea46c9bd01f67cb32e8b47dec1f35f678a76ed608025c2a5a908e577edae43e979895d192c98bec192fcd2f2d61caabaca8d1d6f3f5919d97920901ca58f5e28a58a64016e7f52b5c574ee1c6b057d3db55f13be45606523b8662e32acf2b0d8545b73f7b1b4d56385542c00b6fe515f4ac4b2e58ab8dea1586c9c6c3bddeba92917bac236b6544c235350f82a7caebd370f130a0dbd7a1a8a5810da802102b3a0be54910321ad6c6087992b92e855d2f97f4b8b53520873558b784c6a6cb257895522db6d01adb00bb21ad7ab14b87a1585f47002ab0ce267fb3fcff3fdd78048858ec34309821f41f7eb50f0488367d372d20aaa913169b2f64e9e8b16ba2b836d3b4aaaf978b40bbaa9e7919b7dcc3cc13409fb83c8f209f25847d43f63ec3933bf62c608eb552db6a8a9dee1b541c34c20b9b9cd512dab3bc2d14e374f34be356cef62294a6dbdaaa702baeeca2eb582d28a596656864e06562562db39cc01b06ab2b8fc1a29e328a55ca0001e461508b654ef30df4946d92ffd588e25fc3e7f6b1d725ac2b83665b53858f8b2cddf0d280e5789e0907c9d18d5298e8ca77013034e50798350f9898e5a353b86b6585488a4a9e5154100b000130a8138b1955af431ead798bd62e5993d53be8d95ccd5d40a29eac0cb3a859691dcb98d294585d9c7159b6006c47d4290a91350f82b1b5c614dcd405842f030f55fb3eb58f8719b021683663e35e4e2d01e2236d6973052821b16b4ea3980d24b6b5b257d04ff003537e581d123476637d91e80793a88ea2211b2e0c20a4b34456f6550650c80f8e5230065568ad956dc8637e0d0b6665af023b1a7a5daf3a6915e466d98ecd92eb65c883db3a6113d3bf752a1131393260a126baea40c215529461ecb578f4dcad54a9c70b1f61fe898f5597be3f49aa856cd0b00778cc36c66536dc7ec0f9dcdc63e5115865055836600038db14ac935d616390aa0fa3548d1a93193c8dc0c40f8987c42c5a0559fee812468cfa3c6555b58da4c55b3cde7ea16f03cb3ff00dd6ae8076d16d92149e10ee2cdec1022f80de411a9b339c43fd17c2ee2d563c4c395d4a9053b8dedea16755c7ac3f52c977bb3b22e8b7d8aa589f41b33c12068f8d8fad4fa8d35b0de14987c7a6a18122fdadabaed822ee22c6ab70ab29ab24a44ec5a0b51547bdde05662b4ea74fedf7674e04751ea1e69bc562dc1c9a9287340c8e9bc7dc54416a07c9b5cdf456badd992855aadcaae937dcb6363105719b41c801d8915e20d77eb44b6d2d12e20a3f2b9b518cbbe5683f21eacd2a6993b2c1b4a10f2ae9dc545587eed3a5ff26c800fa1ad496a88879080218ca26bcf011531f6e98e2c54a4a955dd543dedf8a843079b9bd0c4fd89fcd60dc3e028db15100dcf20e819bd4261d80018df67d13c0f41f7131695016b00293178d632b3ea40f63d8c3d344ce3a9e20114ea793089a10187d1da03e1bea18b0cd78fd622310356359936d907eeb08063d1176af5d36dc68e950555d550ff00b7a61f9c6b2cc7cf62f74cb50192ca6caaeb7183628d5b45aa2bc7aec7298aec4e155c05d523646435b5b57a0c85a2b856e416faa8b32615a69a99cb42df80bb40fa98ec5ac263b463b71bd299bd4e7e4fd523c5819d054c0d74813ea6c9f4bbe84dc307a6fcfa1a94c6a5a3020fcb7cf60fa62e2bda5ac5090995fecc66e131628dbb18f2afdcc03cff00ba9c06b842a47a184fa2fd7a5636d151cce54d22feaaab2dcbbae847a6a6b517ccdcd92a3ef5e4f8f5d19e26e3e885f30fa1fa9b9bd40098101363b7063e54eca9f4112a4b6da912b48dfaa93cf0030b66556afd469567af28015e29421d7b776bff006f06852986a882dc8aea99bd453b588ecf19cc2e5659699dd6dae4d46faf2f12da9d1d496f3bfc0345daae35e361398c639dc03c95d010fd7fba2453558d2ba0d25502cd81e826e5c7c6fcee1337e3707dcf301f43a31a9531a9685263e3d66db2de4b3718f8aff53f7e89f4a351a3cabf683d4c1e9a0614854fa06f1e954dea5bd45e35aeff00d35e844de8c0419b9bf3e9b9fe7a1fa1bd6f73fd3ea206d4e3b36b7266113ed7ea09493dd5fa87e929f18cda74b0bae51033eec9aec5ca74b69a6b47a13193789da3d4ea7aebc7afa8801ac6c9ad8574b542cbc597fc135c6c3aaddcce441e679d792e854d763d8e82a617581726c55aaee75d773dd3b2bc6cc6b145b5a256c1e32da1bc934d0ac6add55f810927fa6e5c7c03e84fa6e033709f5d99b9bf0403028061f4b0e914e97b809dc7301f03e9cc6f32a5f1fd0ff43e8d38f89b32a221f51f5ebe66a305860fbd184811c9849820f533c010f82d09d9ad19894218725161e034db29c8aa952a7d04a8eac5fa85a1fde86087de0ddc1865061c327b253142b6266bad961bb7966fda574e8abbd9516c7c66173dc437c6b3cabb1fe3af24423c81092207dd15d8569bab4294d494d829a0b1e048e2ed7ab33dacd16c6402c160c7d6f7a87ecf980cdcdc1669ddd890e440fb9bf507d0c1fd4183d098c65ade1989128ad988ad497a883f519b65c6a55fab7fc24c03c986188a38ff004df90370ea729b84cd4fa8770febcdbb7b80f8dfaea0d6c987edcc0747beac12c4627b7ab1e3161282776f19bd10d01887e4ad370b8975fc2cad199f1f822f500ddf4c247a2e5afda51684a57931d16b11950262043939bba7fda7eabfad9d35718087641040d0dfdc53f877f8edd4ace9eb6af24e463d95a92129d8e3e34e9571a857bc7defd09f402596858589044d4e30f281d840e0cdfa133737013370c114fa13e59a36e71265748003f19ccef9b184f820186a53072484cdff004ff09f520ff55f007f5dcdc13fc1ebbf45fa58bf4588607ca980c3b076637d9f41c380562eee08575704bf1ed031f18007c152182b1110331efe8b6484beb365d2e7aaab8963660d35f1ebeaa0d8cf2e4e18ab1552a8cc2dbc64e3e30ee3db637e83ee8acf14acc3a12c68c7cefd3fd03e5ada9daadffb56c3b96e62a3e2751b4b5eb8f92b7d57d04d8dc9c2eeb2396399b84c267d0b2e2d0cdcd89b9ca723036e7d8e4400f37b82183d47d086336a6d441cda56a55401be04b371524cd813c6cea36b6e4f20e629e5ea4e80f27fa9060fbf4226fd47a16f00c06799fe413e8888637dec7252090612365a18481360cfa26c7d2703584766aaab1c6971a3d8f635b5b29af1ed683dbd50bb582cb1828239a9708ea03a568d68e58f6756647a52dafb01c363d28f630352c767620c1f75d2f64aeb513c072c0463b8ed09f201307daa6e1c72c848dfc82b3165d71bf2fb20f4e0150160b4dce8319fa765364f44b5cbe26462bd76203c84768cca81dd9fd011b63e42c61003b03719577b20b0d286d00d399103407d47a3bfa68101dab03214856dc2ff0026e4590a726036cbe4f88ce046fa887537a3a043f28134bfd87dc3fd37019bf3160866fc08231f3fe83e5a7fa0e8ecee12213b8613175dba2c61397115bddca8aee0dd8a4176a9659935d70b5d715c60b13667688b0d7602ec98f12d3936db935516b96b5ef62d5e2aed2ead0a0247a31f257c5552ec565816291d8f30c0bb3463b878ac1e610755f85362a23004ed84dec2f3b1adff00b6e535d3dfe6e6cac9129cdbea15753c7b96ee9b8b64b70f2698f6f17ce70f49d08488df42799e49455962953a062a3470548f41381d05e309339407cb37f42215107109dc6d232c40043b31b419cf8236ee102c1b820def4cf0924b02229dff0051f709fec7ec4580cdcdc1f60c7f277e41f2dad1fbd887ec798fe2031b64913634878384663456a5adbe8c78d92f73f66e78450878e4b04a6bdd34af3bd12a99390c1bbc39e4641ba6c934d25ce4aea8a9ac6aea44304dc75606aa8b0ae9d7a5b198721bdefcb798122279d01165abcd7fd1fa8fd77a7a2b17665961313495c4b9d225f5b4fb15dd65271babb08f474ecd993d273103aba9d786067b3c9e3b3b9bf0ac4aa5754c7c216be4f4f52f6d1652c149204debd3ee10228f047a010c3e8443e9b220b9b5cd34cfe4ed676dd80a21a8e824542cd76aa89f67cc1fd4410c1fd5bd07dfaefd0fa6fcfa0faf12be0c6c28cea006b2d4b1d9d5e6c6a96720e35ecc29a6a461442d6332e13d8d4e15a0e5a76df12dca5345a3b77bdb6daf5d890fd4565526eb3b63fea472a28e7cc789585d5c3e35b2ad4960b26f4a11ac77a59671f2147203c8afc7810ecc065c5f4203e07ebbf20700dbb2cb9816f54b5eb2b94af35e016594753bea86fc0ce16f43e2aa3b16ae4a3d591858f9756460df8ea46c69811c8bd7976a1af357594e5ed9b81e0b04e7b80ce427213c430fa6bd1a6a68cc7a948b8a86fa82872a5ac53dd79de6884bcd0a51896283c31000fafe83faee6fd0fd7a0f41af56fa3ea770427c6e0fb4d7206bdf2a0416d008cadc5c8bde3904d1896b84e9ea45968c4a3f90b6f7b5315172b1acc76a722ca839d9b6c7b5b7a8fb261ffa977c002663305b743b8caa8d68d05bbe0d7d8c6f6e22ac846170057dbd4d0a10ea9c66b50ea131ac0233168bbd86dcd80031699002000569fd92d742996a6021c0244a73afa8e4dfee2e52cb3173ef539f63d89ad17650ca76db951f8da393910cf3018160075cc7a6f50b8d869a07fa93e12c65425c4a90da54045bf454eccd4a6ced8b1cbb19cf43c9ff00f8441ebb9fe7a08df63d373c71d699719cb7b5bb630f28ca6b6571ec4419b835a9eab4f11d4b148bfa81bdcdb9f7462fc9ef4f6aa3c1faf47dec7d963c11085c7fbe2b3e9dce9ac054543c2f8b2f725c7dd763068de58fd318cc047b770f982c7114fc80f801e148e228d9ecd463743ee2e4f4fcbc6fee18a94cb3a464b27fbe758dfba622664bfa4e663cb00da8d7a21f831f916066e0d695662e1be44bfdbe353615166f737343d03ce739c2418639f00cdc57e30d8d1ccdfa7d2c3fd77e8bf7ff0018fea58104c066e1d410fa1fa24f2c4c84f73664d78f6b65e46bb81a394e00988a18b05071eda3bb917dd45295e57503978698aa9b87ebfca68b6e37e0e456837b062f9156f7a5e7700b6b36dade456a3f000936101845fbdcb7c5a4f8b2c0a1ec2c408158c752840d1dfc0790c74696d323aa1a325caa58d64cce95836a38e2de83fa03a8a3e3f53175ceeb5d0e3f58b123af4dce97f43b16589654cbfa334d1335141de0619c86bae4c3a99d999cede6e78840f4d4d402111d4c568b6af1764dee3b413fd6fa87d77fd01ff8bfd83fa1fa8609af8ff9feb36a21e4c8bc8efcd2e12eb8635c2ae998f643d3f09664d089610441b3082a7a368da42eaecdc4c77c8b5eeb07d8f331b16b7afa62690a0995d352d9753750c58345f075b37802d579611c71d14d5a2c45402883ec4bf41ecbc43b302cab1ded296aa9b71031bbba1b737a8cc0329148f72ef31afb039cde35e55cb69b3f7f4d7f5006b531c79c9b50310741cab74cbf2ef7ea2683403e3efd388989806f97de988acc58b1f1a9af4f1e9a1353c4dea33ea16dc1f6f5a80491364c20c113edbd4ff6d407fe13e826ff00a6fd37a837a71aaf71a54221e34cff0062dd6056b59e11b9c1cb5758a5aec8a2e38794f8d2ecabed9ca13b83d2bb1ab3817b6eacabec9659554999d4e975f306f99d837b067d123481319432200a3fc1e8bf595685b597e6a849ec5542dd7d974ac0b42ba68d6195f0959ce2da010760331f8618ab9b1f014911c10cbc7fb0fb07d289d40fe54b1d274ec57cf767a3069bee7b26e0fafb98582d736464a50b65be45ca616d8226a6a6bfa05dc61a8e7cc0750398c7647a1890ff00c07d3501fe9bfe87fbefd03709a2472e27ee11b9ae2969d563ea13e9ca06130b36ac69999c7266363b643df5555df4554bd7fc7a22fd7a89fe57917572cb1ec63040077f64470bbac690ef5867e20cdc1e8ada5ca722da71edba17ab185e963b216d2535d909b290814c7b341f210c0d6d8fcd71c55573729a42e38dad197cb540c2a57faafed37283f1cd3bbeb50cf4e7e2d58975acef63ed7989e4cc0c0ee0c8c95a2331de53409a23e20b6e6e6e1f4d18019f477e5ab579da86b8c844d42008218bff00008d07aeff00b9f51ea5898a04d41e2212f0a8e422810fed7fecbf50cdcdcdfa09af0bf68035b977bdaf1bc403c0f410cff47fd96ffdbc44b2163da2eccb887c6e331007dc5fd3b48f76458cad6008d601ddc8ad063caac72726b4a1492f4b9e72c031f1eb002d680bdf631bb3545705ae605050a8108045a8a3fa27ef1a51fa65ff00df4fed54726183f6c4457bf299a9c724926641f9331e1680a77e86024c10087d3fd1fa41e61021862ffc4bf67d4c33ffc4004110000202010301050605030401030304030102001121031231411022516171041320328191234252a1b13062721433c1d1400582e12450733463a2f092d2e2ffda0008010100063f00ecc7c6260c36d09e63392082211d2fb2fb0f6807a765519de465f51532bd01fbc0550904023eb0ab210c3915015e611b880612ca443d820ed060ff0023d9c67b17c8f679dca9a83a6dcf682cc3785c4d5476a0408a0640d400452189dd7d9b49a9fef75e8212daa5d8e00a9f274ea089b83aaf96f8174d74d86eaddbe2d7b386bc0a71188d2d316786175188d2d0f4d820d403688e4fb520aac9a15e3cd42c7ff5042b5c29027b50d3d5b3ee56aaa89dd3ff004f7d37b51b77fa5cdeac802e97358e67b47b57b46d4bf907808dabb4ae98d3da05599b74fd9f7e059602055f60d32d78150d7b025fa19ddf64511ed5516b26229542958f13eb06116fa02612fed1a62b9ef4dda7ed08e2eac42a9ac4b017f2cb2e4465ef120d749c1cad987f08922bac6dabd0912948b24d78c0cd9bc47dab46bf93c46ce58d19b40b27ca77f2dfa47fc994e31d368aa809360f0dd0f6f3372e9909fa9b026a041bca91920d54d7d440c02b773c18762a5e19808556b88cc4ca0d89449ecc6931fa197ee1a12c08abb9aa632784b30012af1fd53f0df6061329c407698a76589b5568437d895767912a3410626d3e22028c491cd889bf201c4efc6058f7985fd06265c8ee8a1355cbe7a9b839b3310216c0967b443335c5f66722522b37a0834d86dc6e33fdefda121aea02ae99ce4910a1ab9b5877bc2123418da9a8776932fd0cba316c90408c1988baaaf2899b008cc243eeec03ce040769f112d3dafe9b2147f68d8fc2da8da6635740faac37fe995bc425c667d4c9f0400ca5d5d41ffb8c15afab8fee8c1f5188aea73193599c329e41b9de0e5fa881b49580dadcf88a9ece8c8a296ec1c362e1d2d3500155b80aa2a590a2bd2685a0ce9b927c4d88554865563d2a6ab6c7d7d67abd82c080ff00a5d64b716c6a5baea91b8e6ae6a8b27716e4c634b57ff0258cd9a1192c5924c1d32d18ba903650c79cdeb58fde36a1f958b51975c0db1f8e67bbba6f08ac76d4ee50be2a39040ef0e9365df7899ada9e24208efb0b510008c00e0c233476ddf199933262ea36816be0b6603a2404f3531cea84b63f9548834c380b19f41976b679028c572eb4b9af497bfec250364f42b38a3c626d551c51b51108001201e04e44e91dba93351aaede6bea0e14c3d3e0c1f86fe0bb9910d03320cc400813b86628dcc82229e4112916ee00e49310af8c53648e489f2885aa88eb2a8dcba8cbc1b8c201d4457dd465b69800727996a56eef06001ac2f1f58be6d511939085bd789a9accaa4966fa47df44051c73983dc9175c4b226dacf66319e04c730b02712c9ec0db01c1199eeca3124937354b2b5bb46080863365800ae706e6aa6aea8001c79ccbaae96320d0c09c689a6eed54001a5f0c184eebb1053ed46e3c8c29a8c467247302fbb4200ea01947412fd213a27ff699b5c153e065c5e783d94c032f584e96a91e4d9101d5d1c29e5722128c1961c63b358fff00b70ea26081515f0712ebbdef8e3834cb3ff4fa02fdd57de6ab116f4028f2189a5ece385504acd32eb91a6c00f13707b56a6d019b76c22c54a5001f11069b9228de20d35268127cf3357555733b8841ab367a98a2ef13e5108c5cc4e213402f503f913e6c1041cc60a78631f54b0099f5e20ee8be0424d0a9a8369ce996be977770f06a0dcb5deb59b5af907061ad4c9cd43de39233581535688ade6bb3d9d669fa4d43e0a6382013b0431ffc1bf8804af2976441c98003300b4c88533460d3dbd6e1555e4df1732a3ed3e41f413fdb10d0847c0098710e262194253084269cc20ec041837403a4a26e12bdf43c88190e7a8940d31e22ef7b3b84abe3b00062129c7ef0772581b7ce127b00c6ef7db78ce443a2ac7681f79771188c371107835cd4640682119c513cd45428eddde83022ee347dd29c7ac3b874c1aba9a8d42c0c7d0cd31d3dcdcd656618d4eb348a7536612fa6761c5d7066e1c437508ed3351d870674049c1aba89aaba6080688390d3519d14e7894ba40e4e658041af19bad87a34dbeff540f58a53dab520af6c38f1582bdab4cfaacef7b6a8f441376a7b53ea678ec5a1668c14aa3c6c93517debb127f28ee896544ce925838eecdda7f86ffdbff5086e6f9ec6a1f9639d5d220561b1881d48d8cdb7510f9e3709a40e5d75367da7b2be92ed2b62681501572858e01ea27b6fb66a826b8cf8cd37d537745bc003c2c5d3f77e87f2cc9ef7581ddc2e704cdea415f1119749ec9aa1e860a045776bc488c09a94554817fb4f78586e20e2302fd01a027427ce6a072c70dc935ccd465e0d58978c99abc7ca62d758091649b331cfbb2bfbc142e8e60c67ca577e57bd7dd7cd03156c8bc5d73d84ee000fa9fb4dbaa754002a8e0466f66f69a7e8ac71193540561820e44042ace66ae7851fc882297d243ea2377140bf01053d64803d20606c185cb11e26e5b107ad96f183f0c1ae3261eef204f9dfef30ed3bcf00a061c08c7c7b73d86a130f66148809172b4409f3097a86e1451812cd832df50897a6c4b1849680aad401c6d6bfa195bad4e47518ec23b10ad6071706e2ab5e750ec657f206ccaeb183838aa9a6ea28fbd49bb7435aa0819c830374ba84f5a207d6300e2a8e26903a8f4bd001198026d2b90212100ba19370ad8ea269d9c9503fe230dc6af302a9bc7f31d1cb120917661babb8c17a2831856413da63937c8a8f6b408a1700b9a9ea600baac05cd71a8dbab021442a576c4051726172a726a8c00e9d1a86c551aec23cc4ab8a4422f025ff0032e55d03294faf9c6b1d662317028ad02636b531546baa398ca748d3e99539e0cf745689d45204d038eb2f6007bb190e1077cfac6df477e95b5fac542c495724649363880836cd9334aeef7c453e7510329521653267731841b24ca6759b090c28ddf22fa88e1096babf2a8a339e26f5ee98c568df22a6b69f3b480b35d5ac9d8f46f18c450eb9233d05c5a360dca07bbc195781fb982858a896b4149cc36bcbc51630673055cd3a7604b98ca359eacf53016ccb0b04d5f3a1159ec91f947fc988a2ab6f10d6370cc5c9dcbbfd0ee88a7a08eabc912c3036a8b5e9d8707b5b1c995d4096dc0109e9f00136822e648a98ec221118b4db508286e7fb731a621ee64098eca87de212b09476dbe062ee22f688291cfd21d9ece61274c5ff008c5a5d3e3c04237aad74022177b249e934addfbc83f6850bb6eb07267d3c4c1400c18c848f981135181ad8b63d60e7228cd45706d2697746d60c9519822e36c2028c9bfbc504774347040a64c4d40052a8150a250040e7c613eecf3351b6100e26a01e3288e9712b97c81e50c666518a9c0a0dc1cd4d24016cd98e8466afd41134ed3bc541e61205969ef4920d55453ef3833685eb60cc55886c51ec63e6260cd307ce7346012afba0c2287fccdbc0a86a62ea6a30d21a8817be9c9a8ea9dfd2c6472be46029a67ed348b29f788f6de63153489ba280dc40ca2b167c2a68aa6a0eff00cdfd801e4c22b720d302d7ae7c0c3aba7ca9c8ea098e327adcc18620bfceb30f5fc42142b6333beedf7c0137fbcb19f95aff0063094d51bd383c4241e2ed4f208e91d1568003937351400029227b36b5e5c9561d0cd56b0ac322b996cc5a106fadd4409c1a3cf8c05761040b190615746065053eb07bb0cc467b4457f70cca870e21cf688fe90fa41059a004bbc76f065d08486bf29c8fa89788353274ac827c27bc1ab43cf88558a9b118d8db78f804c41d800130e0c209993897de260bd226773d98cc68aafac601904b3ab982dda72d30b08e860db625ef699d4fda03486007481af03353f0ab0b136a6558cf672c9845cfad54771a6f96c626fda4003220f77a46e5eaa1535350688bb03740ab4a3cea6a7bb6acd3404eb1b1181d63177bb123ce6e373d9b514637d34f6d3e0c0404a0b1d6605c375353d60f484863baa87a094c483d2c4b045ccaa40cc2f60022b0d3228107378815c39330d9ff00132b70829f4cdf58383dec51101cce7b1abc47669fd7b00e90de45509661db5f7868097be39d52d4cb5605c6d4f66621bf3a9187588e03368fe538dc934354e991640271462923fdb4233e573d8747ab77cc054800a9c9840d443dc5ac72213a941b34cbc8af5961d188eaa4647a44602cbd89bc802d498035507110b3eef3a9a8379f94c6204c9e5070b19b710db850859d6f1447f6ff00cd4d46245310311839ab62669b03dd521bd0831b612c584da711bba055363c045f20201b5b026cd5cd718a226dd35109574075352bceaa1046a15f163421a4b1e2b997afa81560d3d22368e9737236c68d6c088493546b31694e4464000623a98a35038cd1eec289a7c1e489a83ca6a251adaa0180544f59a3fdcc6e18a2fb1ac110a0d460a7a5c0b66a0a261bf8f2203899333660eedc00692cc04133aa92cebafd2383a92bde2cff007567fbabf79fee2fde6181f89ffc17f93dbdf5fba933476ecabcd10205da3f63177e969b0e96043b34956f9a9c4f6c5ce35bf9130d2886fb199603d7130ca7eb356b951ba7b4bb7248ed50a2c922075bdcc612614047ac019855e040c783da6bc3b01a82c4a244258f58bde6f984ee3ea7dcc2598e2e307d61b601b89ef74134a81bcf62dcb017d27076fafed020a0be23a435e3d9ab9c05ccdfb3155ddc731b4f6237a8b96c1a83f74e6879470716d9b146cf315108289a6a01065adfcb534d9cb3522f248a06f8a8a5b4b0035d8b8cca884355ad735ff334ce813b146549c09b186402a7ca682d9ef3c0abc5e215a26fa403dd2835017602870b89b9324e04a1a8c00e29ac2ff3357d9b5335c18e18e526a2de3a83c64c54d3fa98cded1ed04b29c1bc7a4bd2d75652282f2731509b1994cd8be499b8bc243889b33b419df5759f3833280cb6d017e32b4d357d44a3a1bfe96610da453d56a52801442552db021bd3cdc0189276d9965bc2c46254300d42115d208ac3a58027d61329b2a200fa172e990f909ddf6960de6b14a7b4e94b7d4d222640336e958c4c4b518978814a644be2529bf839ede61cce7e0043913bc6759ccb9c7da1f341da313409e165ae9a35f3c4042d43c9cce0cf6e5ae190fdd65b3003ce7fbc9f4372a99bd14cc681ff00dd50fe069e7ce1da425fe9b96755dbd6a7e13007cc43b941f48372e7cda126bef0d6a0837956a82eb130cb3047da618fd20ef3cea67c930821c01077ba880f48ed62816ecc19a66f8b98582dbf687f14795c63fea2bcb067702bfeac543608cf63b20360723813511c1a35440a110952b621565fce1ae68961ba996316a09ef18d7188fa9a97934a2e323116aab55d4644071cf1d7116b512c9c80730369fbdc8cf71a7bcd13f8ba7f3251b659ec6fd2cb4628e095c347755f944d476eed3564f309d3fd40168dada96cd4f99ae58e7bb9eb34b5c35aeedad63a34d735430214da4befbbe953621c13c4a72430e0d92251977510efb7222ae0f8f90869aeb004dcce054d9a48acb2ca28f41cc141517ab1c418f78475698206388c499ba11ee00f084dd57100ddce213b6015ccba03b01be2024e218dd5ba4dec0d4b2287c4eccb750d774c0b8353c04c9c43b4d9f8789c19c4f967ca27c999c76d11c7663b33a94663bd1455770f025b381ead3fde07c84c06ff00fc4c422f9ab316b480dbc77a7e41f4267fbc47a0128eab19ed56c729a6659cfaff00472a0cd7a0000d51350a9dc6ef330ee2635bee26f2ea45cdc896079c04e9301d82f13912ed4084abdc16dc1b8362938e82e619c1f586b5988df55359dacec1740c50a1c119c9044c1220a20ca606ba910ed38e936659bac6b35933a98e503d81d0023f72201ed1ecea54f8364c7d27d1d5447b2091d62e83b00ea40af2114bb1a55e4633b7108b113482b1e0c73a685dbb8cb5c2f536616d7d527737fb6bdd0228f6701280e04e68d89ac4f2354d13345970ae090be066a9d45717a98b1588c80301d5b8135003cb1249815f691cd18554009e0311869e81bf2c0fda323b916be18889aaa4100a9ac9dcb35fbd4a8030bea1a2ea58aa81b7a817e31776096e6e6e3d0cff006803e372c5dca163eb326723b297737a6655bd781b8036b1fb58969a8a71d4401e80bccabb5c534aeb716f8263180ed940de2128df780759450f32c78dccd1995c994cb72d694c39603cb331ac3ea2675d7e80cfcce7ec2776914f843b9acf9c204eec6becc760c4e04ba138130866660095732664cf9d662cfa0331a4dfb09908bfe4f5283e9fd01694facd7e495fcc57f7af9be4d71e91771b25b6e49330abf4585c904e420eac47004527d9f63eece305656abd90c3bb5c46237bdfad4ca1517dade7a03f63d9cf69d0db9081afb34101eeb6ebf809f76b67933e6604f0a39303fba253fcb8f59855956b5e157081a8c01f0352d989f586b902c41a5afa68ba9e358687f0ebd3108f78eb084d52c5ba1139f53e1114b851c0c185f4cfe7bbf1fbc254004b83448e2a6befa1bd681b83757ca7833932f99cca1ae568de054a2ecc0739afd84343b35d91886a1c0044777b7227730d5c91802696add87f9b15984a98685e2cc274946d5135938042d1ae617414541a3379a538a9ee1f715fe6a154da14e6bce695535d9006228d4d3d5ae840b30fff005857c99200ded21bd0d43b5dbe849876eb6b5f9894ba9a87c1711af4815f378baeaa5431be317c424d65369a1d2ee690dcd57e38c4df59fb4b6edab82de988ba084d40aded4aa4f4652b0fff005375cd0b03d68c6dfeedc037ba8cdfa3edaea0f15c428fafef01eb384427ec614615533def0b87ff00a70bc1c1ae04dcc33fcc5b162b37c461823663c498a00abc9847367108f007114800c733bc40db7cf5109d37af4cfc1c4e0ce4c26e2794dd7968c093d8476e18cc933e682c9b985267c93204277e07242cdebaa76fda77b5d7eaf2cb0fb440becfac77617bb57085f64c8600db0c168fa87dc017b6ac937037bc72dcd05ba871abe790b2d912c0fcda971b4d3d9c31cb7340084fbbf66524ddb35ca1ed0807f626e9a4fadb832ea1e45122e300cd8b1119f5416b1ddc45ad240a3d4e0fa98ce74cd1aad862fbd5dae0706ee5220022eb36a316236da9db3fdf71ea3742da48ae19896c4fc4f6533bc8eb3df07013dced24e3373bba8a7d0cf643fdcddbfedb32f94ee070b6795ba1371259c8cb1e61045830eb687cb79498d023d4813274d677fda3ecb03876636066315d017b7ae60f482e12db541f1a17083a4baadd684bd343a6a0e04b3a454dfce05ff31c7be237752268ae9fb42a045ac8e4c7d54d7d2663cd9c405d3448fed26712c9fa08ca49dde146522b7ab41b57247aca206ef09afb9289033cf59abb89ac420235b38fb0e72600a4805b2a4423a519b1f5362d59cf31d1b48b80d41c4b1a84019e6997efc88a8e56ee8b03566779c015d702e615dbc0d5429ed1ac81b0452dcd1d8fbd2bbc66e4751d36d06947611d0d41b76329ea715385af2832600ec441b50473eec5e9d30cf845d644a2f9c45f0db33730710dba2f4a3d6070fa6de34c4546dbaae2b8cdc3a9a2c685551f0f28575159d08e5db89b8ebf7966f5d5747e4d712946d20918cfed28690a3c30857535be87309d4b311d13bdf9a3baf017f9883006dbe7acb634089a99b2bdd136adf30db5ede9e732252c7dcd059e9f79810f4ec2c071c79f673d815792610012418a36f109a393282930f70d8841422789806e9de399859f2ccba0af3993ba0f7495a64c202bff008eec4d4f7a14d69922c60541488745b45d99eb8612958120a37a023a4d0da4d83a4cd4099aec9a4ee1d90d04d83f79ae9eec207f683a8a5984a3edda4a4f456b947db4b1f2d385b6ebbb7990b3bbec2beace4c3b3d9fd9d3d127fbe47a0025b6b39f5630b7bd4ce79134caed205dfde0f49b4b8dd6081d6a3eb6a3d92493f59906e6892466cc34f59aa949b48f16044efa007c8dcca37dae01b3ba45f1530259d4603c49e21d53ae4e98e2eacc0143053d6c401bda081e79136efcd41df1600c4c3a9f431bc8a9fb18598e04421c02dc03cf60f2711bba6b6d59c43f8470324346da8a17a67bd0967d4158f9a14662462ac98681af5a12caa3a9e966569e8ad8049a6b3363102cc3a64ee13dd00ca780d7dd1022bdcb11f8181cc075193755de216d3d1d520e41da6a1d4d650a2ba9135026b282785c98e0d1ba8cca4f95c17e32eecce2509b58075fefcca2c7650152bdd67c79807baa8daa1eb778c6a3789b56a864c169c80652e04059e8cac994e8525115e06a30db608ab1e734f4c9ca6e114aa1211428c4a742a2e3903859c0b8c1abc41814358968c0f91c7da11a6db40e9570395381025a269fad98ce599989b0cc6550652b18f771369a3dd344707ca16bc92dcf99e26a339adbd3d0758ccdcb5d85c81182592475e25d81b968fd4c600de7b058c41028188a3ca60e264407c229ae14e21602acf13e537033e85e9b4bf713769ee43031d538f19d187a4380009a873cc363b3e6132ed010cdf799627d4cc45627be58837c0022a9d745dad73bded4cde8b0941ac4d57350aa7b18af369dcd0d15f459feed7a0026759cfd4cc92627ac71fdc7b5ec66854e2712a695f03508fb8842352803a085b53530a32c471295011e2d0ee5b73fa5333d95194d5eda220a49417ace2512665ff7b995b9ed00ef02e9059a12dc935369158068ccb59f29a5aa11c77f3b8502b02b2a8a869a7748610ab591eb0774e3cea6da67acf1701f729bdf804702690740fa2e8b62862e56969afaed0267493ec213ecba2ed83bb61e25b94573c29f9a57bc5af0db36b6aed515559bf333deee6b5c9633de6815d8dce2b33833acaef7de56f712c2abfaa0684aa20bebb408779bf57a993ff30d19c4ee926a130f6d59962614c3f8764f06e0b5e0cd5da36ddd436d9300dc7132f3853f53376c37e46512d91e461ad566522a8883915cf31b615a249e6a22ee5639244272bfc46206d859b9f094a455593e0226db24b644d87418806c7114122d8d11186c3b687ef36d95b17e820158279b8caa31b8e4e2840ae6c0e8b912914d0c8be44a5e013802531da3924c24d93d2b88422811b30fc15e32c19530d64c042130ef6cd0e2026cc057d9d6eb9399b29557c0413bad5e9288dc4dd4b0f9be23d3542dbb37302656601331a530ab3e7026755a51763ea66a0f2eceeacef529beb8987430777ea2112ee2e3a88e08acc5be2e5fca3c27cf0f7c983e62067331ab1977834e0e657520518ba5a44ed1d71de3e2663f71017055a68303c6a8996fb8330cb660cfda654ca4d1fe2612bd48136eae7a9c932826afee202ba09ead933705407c801007d655f2dd0e6cf5204255189e972868c2e342c5d7cd1d1ef4c8e33cc52da82d8636e4c1ae510960086336dd89ded5511f555db683dd10b202aa7a55dc5d47f66d363e628ca6f67d322bf54ee28d16f216251f69d365078c8b84ef40c4de261437a0b8518aab03d59442c561bb131c4c363ce7e535e532ba73841e8a21f794c7cf336ae8e3ed0da003b2f88017cc046a35f86d961bf685893546a8f044cdcbc7d8cc75c4b1a660b15ea6a519969c1e445c35ca0ea18f8bd43b75831e906f03894767d601ee7ec610038b175ccb0f5e656582ad6de312d54f7ae819bdb45fc178c08b8da066b31dec595aaf310b2a937cd4ab619bc880127ccc049633ba9f530f78adc258939c4c5933e5a95e32bb49940598540ac919351db54d056db01f75281cd43bdd581828426e604146b128196e2e11a69b6f9a31eb50dd7114800cce94dcc2bb443da40176a635c560978e49e2153ae59ef8b9c31facb0a7d2e6dff489eeeeafac7455c038352d118d67026fd1d3b52832702053a2dbc74accdfee1ae5eb68d20e6ccb7f69d34f4173bdaeed3bba259d8d2ee82d8020f530269102ec331f085c857d4f1bb0212cc409b55a80cb31e0088348162ac09265269aafd2e5b8d8be2d8809f6a0b0a0f6936314cb308a7c0822105581bcc215aa675c4a63be52da880b3b3faf484d589616034513a99a87d9ab51c1f949a87de699d361476ddcdfaca0311e71574fd9dc8e87227e27ba413f135efd144259377f9b4d9a674907f6d4ff0077f6333acb095d50704cb57530a92c48f0061dba64fa9a9a9a80ef2cc4d0ccd4d37d36ddbed4b42353dc6c3d2b742babaa2c73b2857d0097a1ed419bf4bf7663489f4372994823a1067487ddadd79887f098fa0b8edaa8760c51941597d0c5ad736c70ac04ba1ebc40cea48f230a84d51f5b94bbf713609162674918f5f29df5aa1668c470b4a264d89a5431b098a001c4e6a0a63ccc340e6ac894091e86066cde4c00e9b2c00bb08acba9b855739843350baf5020016c6ec79cff00685cc330f4301f7a655de651453308c3d0cef161ea2e60a9fa54c6dfbc161bcaaa6771f513a7f10ef6c791b9ef9198953f2d761da47d66fdb6be20dc6014d83c4decd4d355401bfdf614707702228dd6460f5c9948321a7789e4c3438022ce2712cfc15d2a013e630126fe0beb2b64aacc5d420d0e63be9a82098c7dc31056aa029a2d62a8d54cba24effb754efebb1328ea6ef5ccad2d1fb08db56a8f267bcff51a6588e58d50f21174f47da542d658dd9858fb529f3cd42adede5f1c558138df028d5f74fd2c40535d1a9bc184d33a684d5eea8119b68406b150ea3a7bd3671754041b34505fe5bb8edeebba508c0a1033d3ea7ea39a85769e30dc4ddafaa3c9538026f6d20cc79b8becc88681dbba17d3fb183de2903c6a11b87d65a9fb196184ca99915eb3023db0e005e046dc1cb785cd4d7d5d4b62280e8a2387d30e1aab8c1949ecbf7712982a199773f522779cff00333a98997026096f4173bba46bce84bdab638e5bfea37be0caacc7248022db2f76f2e2ff007308f660b4996314d166a876e89115c236e0337e32b5d485f151737fbf04f45da6e066d45f42c2e6e5415d0ed80b69123d5845d3f70bb2ea85dfdee2af34393d8ada65c9d3c154b271341d2bdd6def5d6ecc275bd9b4f7f8d097a64a0be8a22efd60c7816c252035e4b37ae9920e326a6a2a2286507ae214de401c918a8cdbec28e58df3140f6cd337e641877eaa6d8a09426e557ef131d25c06fa4adc089c186c7133620ef19ccc8586d25e466727ed30e2e0eb086e4551828098b12f7b5cbb06c5f12ce98afb44d828f84dc55c127359a333a87ea205b1b3399aa574f27adc7dba36c6e89cc035802c0f76c67102ded5b18b11dd013b413b7d232b2ec2be73ba41f4fe81af83044f9671d941843b92cc01d48ec2da480cbf79a6a257bf7bf210fe23fd499f31fb99cca0aec3cae32eaa6d1baf337eed3dde24c6087b80d01d0c03baa00195ba874c9dd47f785dd8269dd6064c0c002c386637358a306518401324c41ece4efdd900d5897ed5a8841e51bbd0d0a3e1a608810fb2bb7f717a31174ef4430cfbcc90211feac000e366498acb763c6cce010626b1f6f440c2c04481db5f57575035cad2d03f5328220157557703773458f4841466f4cc200c8e932b880912819a8c5b746170c413e71f49dc473fb4c285faccbfd87fdcc973ea7fea6028339265d012c313f4a9b1545810857a8e3ded07e4289849f2fda6118f954e1960a7633bff00bc0da2ed9f0b8299f78195293de7b414dc4602f635f0046ada58d02d40130d950b8c986b5473c29114ea0be7e737fccdaa00cf412827dcd40a3552979a8da9efd949bf9481ff00700f705ca802f53519e1d9a1a4b7d15042a2c0f01894d28ef41901aa0d56d22ce8a492dd66a0523697342000c209b132d5eb06dd41f48c149a2e636e4a4bbaae8236a3250fb6657ba22bfb84652e030e934d989b6cf84251280feeb9c1eda04ce7f6990a67c928d8b94efc7115b07e69bc6581363c440c806460980b283cff00315585061dc6bfd8cc6ab8c9eb72c3e7de1cd4e34cedc303149f650415bc11d63ea2070c8c68562bcea2b8f692a48fcd0edd7d3686f4d4fa18bbf45ae85d4cee1ea261c4c30ec45f13f0501310d54b620198704cf96c765cab32e8d4c89d653203eb06dd017e42e06dbccc812ce821f5170ec729e007102e9956be68d40adb018aa0eda02ccfc4d5de7a5e61453803a09a7aa00ca906cd730d1c5f424cad1f672e4727a41adaca8481849df64abe15aee10cb55e265e7d00816b3f7ab8e1dc8d8713787dd5f4875f4b4f48773a64d7d66c0dafe83bb372681b1c92a5cc0fa8fa9fb2c642012d8a80b32815d4e6e1ac8e9427066a62b9fe23e4463e33480166c5095ee3507a2ffd401c8527a31afe65874af513f08e957806b63f7834dc0049aa75100bf51b4540077099de4703cc19e30b05bb159992df79ff00fd13333807d650412c68803c4e2007534d607b76653e905f109c002163d608ca6a8c6d4ab0d837cd45b1bc1c031cee4eb42a8cf672aee2c5bd1221ddacc10d56e018dc674d4d37bc3122888775a827a1044aff0050c47837ff001731a8ad7c9ddfff00b4a4d1245d581b863d2369fb93b875aa98bcd4a2c45cd0d3520808a0b78c1ee52c3e7d2239d035c83c8849d445fad997a7ece9aa2b934440e7d81548eba405c70e1c55ed0d6bc981d76378ee6dd5005f64d322f1c6602fec88b4791621f127a5c55a60156a2e95d564923933baea7d1a649fae67ca0fd2a1b5fb19f2983342fa8a802b2fadc5c127773d8075607ed1281bae9026f2493917c1977cd5409b508a15d0c50ea4bf500c0203b80b5d8dff00062a5a9a50398f8cb3319b1af638b17d1ba89f22fda776c7a19dcd47fa999d453ea2532699facce91fa187bceb13f1ba4c3a9841406a654ca277435befd256aab7de5fbf41e4651f6917fdab31aba87cb6810ec06bc0e6715d9c4c898b9c5fa896a0afa4a2d6266c1fed35327741b91a65b68f382b553ef3bfb0cb7baf368fee3d959b1cc7fec549f87a1a8de8b174dc1d22373f7b1660dc8e580abde6a31d334bc0f396cd30a4c24e9b0bf1151557555680c06b810aea31e948d1b6e96b95f0765004bd9a0be65ee635f487a69986fda5dbc946d8494b143937fccc04502704c028fa8a949a66b3cd19a848a372aff344746a61c46d61ed1617900d4dafde1eb66696cd26ef1037b0c0b89a65f407e284c5f517083a5a4ba835116d45904f7b137696b69eab1e51a3afbcf72ea68f731f7587d9cb96358a05a1354c0d30f310b170aa0c651a44d7513202fa999763e82a0bd06b58a74d1945d0c54fcd28820c000af4ec080d1338858e0081072dcfa47d17c9ab56e844dcaca154e2cccb06fb8a8aa1c2f99e2775535cf98c4d42decc34f8e31737591b866ccd43ef54b630c2008db4818dac4470e4ed049e6e73a9478c9c41f27d818aefa786f0637067553ade1a161ac947f5a953fb5cb43a7e81c0b82f41b703ca8b132486f5a3000ef8874ce437ea840a07ad4b5d4d41f5c421d98d5733e7393c41d49e22e9a3ab12b614880fb4fb2699a3c6c80b7b181e82a1a7d54fac50bed8d67a30067735341d7fcf6997fe9dcfa15695aa8e9ea202ae92cb1fa3452b64d7005cdc751036d1cf48186a6ea53d2a383a8a31f29e65d124f026a12e46d1d62e0e684776009ae22965a35b813c1821ddaadb41b10307116d013b81b9de42264d7a89f32cc1af49bb4dc9a198030c79899d359c30f4330ec259d3441e26108c19bec25b28b3d4ce664c05fdb107a4ee6bb6a37804dd09d2d2d6ff00dc816512887fb9e05d5f6ad2fa2995a4e4f67cb2f61a9f299f2b4f948130e3ea262be93353869635590f9880174d5ae8711cfb9b3b87779181e72d747e82ae146d060cac6e69b2ba9ba3461ff53ed4acd7f2a4eefb33b4fc3ffd3b4fd5cdc4ad3d244176aa2ae1db4be766635dcc3bbde93eb38551d7acce4ca1426589ece9528c5362a6a11fa8c41fdc600e338c4a02979a103a1cc5d2d4f94fe914719e6503ad5fe6d2f6396e6cb13911d7ddede6b6a176261ff5228eb10f5d46c89afa7ed0fa6d54d529fbc200aa0012afb2ca8bf8492399661623b0a8159ccf7ecb68d83e2078cb1c0e0c2f544c627a095b5c0f25ba963557eb8845061eb70875343a0b1fc4c5a9f2351026a9529816399a80ec163904e4c61aa3735f209110e9e0ee03a1802ea95f4244dbbeec81e31975755994ff006c516b6171d3f99deb5cf20c2a35dc838a2651607c8a8b8ca11370eb0329d4527a6184551aca062c32919fa5c501b4c9bc80dff7537369bd7880489a7ae68db38dbe93de97d45cdd0333ed471d3507fc89b82a3af8ab4b1ec8e548e4195b5430fd5f3096fa62ba542574df6de0d1884bef616bb48e22974450148cc010807c9808dbd9800281417884a263fbb352c81f48c426e1d2fa4607508b3902039e6072eb418777ae21034c5119261045802940883d2150f8381280ac531f18a01c830868671306a5073930e44caa99f2d7655f744e58bcc4c9989de04095a4cea4f452730a7bf6a9de627d4f683d986c4b24ab4c3dc19680879ccf9a6099de3a72cedc784d40adf998dcc6a34601cdb7a6677eccc5aceebc5634148bc999338fda615bed300cef18001f68198aa5fd4c25583a83c8843e9b7dae6677803114e16a31f39a3f796dc930cb9fea14aec4620c1f860fa1a9fedd0f1b8502a9a354a008ba9807dde07ace45f5ede3e2259801e72c6aa9af0370aad55f3d849c002e00bcb7f10a81478a8b592dc09dd5a1e788ccfb41aab5e631c08a9b94863c83c094aac0fa094a5c0c51061f79ed0bb7f4119836ad9f280ea332a9aa2488cba2db8f5ee994181ae45cc061f4ff00a9de602b3667316dff002f26280cbeab3486dabbe0ccee0478c3a86fbd8260d8c48a314aaa9ce603a9a2dd78698d63a6d4601a7ed564746cdcda4691ee8375b7f89dfd1c1be27bc45db7c5a8610aaeb27972b093a3a6f9bb522cc37a6e9d68d880e97b4107c8d4a2c0a8e8d75006f63d17fa518fb345131d1989129b5f6a8c93534f4d350db66cf026b1b0c34cd313547d269ea6c2158e3ce6c75dac7a4c35012b1eb3924c028fda30df5bb951e505698f585d9ac819a87650152ecfde7267e59c7ef072273d9c4cc3ef94df420cf9daa1450685660243d13e10b2e8a31e8585996fecd8f3173ba813d3b3987303542ded001be165e9bed1e13684041eb189d3240e6a1009561d0c01996a640fb4b353b83fe2654cc2a8f32657f33547c0d605d3766897d4e14776e3578f6e0ccd984ad71591192c67ad644557d20544a7b496191a3314c99ed48c969a7a6d422ef3dd3b8cd3f248260804e2cc03ca6b6ab5d6f668ecc1dace6ca7fdc0a3488b35769d7d0c466018d9ccd50895c082b18c98493704a06513660ee9cf80968109bead514a6b953d76ae3f782d016039b23f8855ddd949e0b1a815142b13d205f08605bcb64fa43aa796e3d20757dacbc19743b315cc2a5a8abe26956a284a3614d1c470fa6574911f60a817a1233c1a26a6a7701cf50637773e506e14b2b4f5d97c9588859998df24e4c0086e30039587041f3a2200fa5a747af1016423fc5c34dc7508507f32c561a9a67cb75436adf7b10232a91774cb02a6820ef592226fdfa670000315349744efcf79b20c0fa011d0f4bc89f8decca87a19b4a316ba3b61dda7ac14af5171575351f4d578a8c55cb6286e9cfd8ca2580fff00be12b51118d5f027fb4cbe970b06d406bad1ff00a9f36e5fcd2919d50f39a9ef535f55b18aa31c6ed4a2720a67ef34d7dd1ad336b34bda37d6b9f9867833dda3649b266994f916ac0eb35dd8d01f20e26964177336d035d04cb055f294cd994c0f347130d530e660dcf960c1ba83762e5ee07d65d03e86776c098d6433b8c0c0ea01a10d811f5020043f412998c2c39836e8bcf902fa99dff6803d040afaee44a57c7adf612a16e1dcc4fa0a9fee38330cc4f8935294cadc652699f532df5913eb31ed5a4de45a6d23ed98e0fe93fc4ceda9820f61ec1fd1ca832d1d9661f7acf696606f5348888ac685730b0e36d0ed1e934f1cab988c5412ca33f4a11d36906d4e07989bd50b03e13519f4192dac16edef554a0ec3fc65596ff2ff00e27cd3bce259751e44d4ad2d32e3c4712998279543a8ee4d604e600c40bff88147e63f60263e4fe22d9f9b898d3732bdcfdda05f68d36a3c7bb207f335350ebb277bf4588baa35d1eaf1f29c8fee8ee884120f1988ac7a8b31f721e66a9476ada2f37d7ce52b8699d3bf430f758420513812bdd8e73b7a400aed3e97706d231ea20ae4924ce7ef884aee1e6a651d47fae60de1187a5194da2c3cd5a0bd4600f8aceeeaa7d1a8c50da9a85479ee8ee7505b1fce93e4d26f46a9ef35fd9d8b6f27755e25e8ea6180eed56d8a9a5ae199d6f1c2cca2308cc746d3c66e6d26517cc64d326f8ba83483ec6bb2c25bbef30167bb8ac754856e2c5c47d44d26078622a56afb2823fb5aa33fb3ab69b799ff00a9dd35e8dff72c6e23d374a6517e3c42534f8eb2f5f5f8e556322a8b3a808279004d4d4dc5697af5222b14dc597358afbc20ea67c317fb4c318ac1d5af9025edcc550b74b288a8046a6a171b53754b2a76d106155245f599d5b5868996ea84f98132c827cd3baac652284967518fed33a95f59925a10147d67027ca2608060eeb93e93dcfb2061ac8d4da8658620c3bb51d9463265ee3734b7e378b523d6a5107819f1e60b26eaeae28d65d549eed7ddff0006128e56029b5e51502ba71320fc78991dbed27c12296cf170463078766969ae9f70e9d712b7301554161d9b6b396ee8e6e0deca050c83316d2d5272c3d25bbfde5f3fb7f30edd3fa8cc1755d16eff0061016c0eb54bfc4c209564401793028e9d800f9b9bf010ea14dace2794702b6a8017a09f2982688f38cac8d9720b7413dd2ea1dfc50b9f85ac09aced398376a965ce08b9dfd14f516b0a8d34a6e6857eeb506d76d3378b360cb2e2ba18b6011b84728a0db9c54d4bd255a4cd451bd8645139a1176ba6c06252db6d6baf59b81653f9a6e720f80a1665edc8e73ff772f6e36b19864f4363983f0acff69b9de0cbea2773508f43531aac73c9cc01d11be953fdb75f35697ef1affb84517a58142bba610ada944561ac409bc50e032cd44dba66d48b0621d446f909a1289af5134574d866f71131a88e3c1d6153a7b95306a22db28d3c407df03cdad518e51776ec8a313769b2acd76b3ddc08cc5c6e5aa5be61d3c85022f75d558f0090200c0a59e48bb8857509db54870251715e00899523d47654e4cdca66e6ab30f744e089488009d04e18ceea8986a9de7699261c7d67026144e6704ca2ab5eb283127c15650d0fab1a33f11457913028505a6c4d15f59ad81589734d76de40e62a155c9a058cd041a75f85d06269eab0cdb0c1e822ec2063bea44b2b63f68a412b18ff00a9c09a7a0faaeec73f4887dc8add52f49883e0d086523f7133d9dcd266f412d8a20f369dff00682de4820f760aace4ce0ce0cd7f360b1466b116bc231f3883b349778a0a00c453b80aeb996facdfc4c7df99971290fdf13fdd4513bdadbbef28007e862ae1475e7332df6b319b4c1a068dcf9215272217f0e271326ae051f98fd960402a852f946562aae7164d031d8ea21143833baec042f343d44d75b05436015060bd240c5186e160d01354a6f53b3d60a6e7fea19f2293d3a407ddb280d7c4f9c4d11cf7d65a1356702a36fd15f97362a5ec2be42771e682934425fde0dcd628c3b90180852a7c8cd4dae6bdd30cf4b9b94a31f5a818e9b1bf9a506347881582b1b1d0626902b8a634201bde8e458b130c87f687f0cfd333bc08fa40077481d313bbac7eb996eaa6655c7a19f3b7fee17011a8a0f91a9dd661e77ff51bf1b6b1ac15b0632369ab826e0744746bc8bb131a97605ef8ada4e2cb560c3a3a6ea5b62b1ddc4a6d3d023c5491102d1bcd46d37d30018819b7d79dd0958b8c41c2f32c1c1ea2647610c0fd261cfd44c3087b84cb6c09f3ccb933a997b6644eea81300fd04ef385f533bdadf6138d46968a53d5677f5cd4b3de9dc5eca1a64fa4dcaee8d7783c4a3abef07f728b81b459575444d1f6af61d5d2d45145eef7464f65d2d6d4c7e9b3fb4047b311eac2688da182e9a72c39accfc5a573b88da71135ded8b8e0c554081066a6788dd54899510625f1eb3f511e02e0ddecf9279bafe203a1ecda7ff329dcacb26fd7b3ed398698c164461e3ab1627f8ffcf6698f2104e4fd27753ee651a03d2286248b0399b41702bc445da06466e531355d23b29360760ec35fae60c7a526d8c0a381d9ebfc4f7ceb87c5f8426f106a36a3b74555188026e01d8583352c806b009cc5f3b3343fc84d7bfd73ff00634d434a4b2e05c1b908ee9ec1eb06d9dea3ea2e68b8d2c87538f23301994d8200bc46dafe7d4620dda218756006610508e4d8bc802e69f7abb8aa20efa93e789f21aa144644c8a33da0dfe402360c5ab06a673eb2ce8adf889a4a4903dde2a11ef01f0b13ba159bc8f10874700f3895bef2bfbc60ea08dd508284679067775181aea312c32303006d1e7170ab5d89dd7a96cf198aa9af299423d0c1df23d47fd414cac3d6a33856a3d01b996222b9a202c0cda62c47744b6f798f49aa17536056c46d9aea54f162e7b3e90d4b2f8aac085b6923c8e26a6e1647162aa59ab0257ef2c7111509b328eab5fdfb5351fda48245d54eefb513f4830fa86009eca0138b3006d52bfe32d8b34c68afd45cc3a895a7ad6483810edd7047834b23839db050a3e0c0880baee5f2cc16c56129a848f1855289ae6a1df81d0c6d3d4fc45233bc5887622a83d1454133ccd0a6aadd1033de5a626d66173bbbcd9ac0c7ef308a3d4dccea9f45c4bab3e2727b13fce1500d81cca750deb0b697787e9ea26dd8d7e1462a5104d0021048ecb37716faeb18278d2c1e917c944d11e2eb0e222bbd3b70a042775cbf032c29e2a0c7026eae9196b91e32b6c5522106f119467bd0d037e7322776cc7526b193154b6d6be7c440800aaa03ca3856f9b0a3c22dc45d13ea67bcd47c85cd66cfd6655ac50bae2bd226b23e9aa8652572b3575134cb2b1b8e59196b49f91514f42a0cfa199a3eb0b5501cd40c258607ce21fee84facd7a638ac4b289cf86dfe2a0dca7af5bab85090b5b65aea296eb4dfbe61508d5d588e679ae08e713586d147674a868b8c55f32c6a0abaef097b15bd26548895d1043400c7a4c1bccc34456507bc2306070c720d451bc8cf245ca474dbeb44c21b4c953d4662a373ef04362c6f6e9729b4d7e93ba5d4f8d8221ad6b1e72f6a9f43146058b86a529613e7bf5cc464552c541c1b8477948f38106b63c089ef145a93c8389dd2e04d2d4636538b9ded21f48e0a9dc54c657c21109d2d7cc52da98ea23a23b0d8b2c6a83eb2ead4cad4d121893de10a5e25ee503c4b4577f6a04d6028260dba7f7c4ee6d04f1026a699b9df475f5100d88f01552b5c51a97a5ed0fe8c6e1dcbbc715cc5dda5b0d7137b6967c8d4ff00681f5ccbd35017c06267e0ef301316de826cd4f6855009a4eb1b4b4f5080a66598fd66144535c3af61c99c8dbd8a5470ebfcc20b0b1ce732cddf8084a6901e667cdf69a65c355a91f4338a9d4c189a5fe6d019ea0431a68fac32ccc133999c4e6e625826862a730e9e39e49ab8776a13792a2bf9941454e0fde1e44342e007e67cb46d471f3e04d8496a38f310ab2806b8782adbc80a10ed55b1d2236a6a0bc7726aec6ef9f3ae22dbb5e2ef3186d639c15118ba3015c96ff89b1c014258a9831d466c41bf4d8507336042b4b743ce2f79b66f388ec588178fbcd7ff00f22ff303e0e33157d26a1bfd3fc4d437f91a774906e59c9f3171988fce38f294090201b811d73ff71b7698da3f35420060079df261bf1038e3108a3f7ffb9900f8dad7ee203b6afc1bfee2d6efa88db4a5ddf353beadf417399747e9141662202514c453b857d6773516bc089f286f100c61473558f131ab81b4453b415638e9fc4a0ad7e46ff6300b17e953b9aa442e54774f51cdc26866e52b181195085aac084de9a9c00a495e4cf6825485472a08cf12a88cc43ef0780be71370c89f98467bcb7373a1ecbb9deb802a027cd60454dbe7c4d20f6c090a40c60c60c2c0b19cc0368c715194d8b9806fc6559981f09300671295598f9098455f5ccefeab7a0c4f96cf9cbd2d3dce508551e307bc7deee37b1f32677f9cd4a06731aba51fb4e21f79ae8a7c2f30fbad3d4d5fa508ec34b493a2d9bcc1aa755880e3baa4ed151cb96b60492ef702eeb3e5309f79970202a4922584357e273d9d383343cdc998362c9107d041eb1d8f8c53e00fc57db89a38e5ebf68b8bb53170389c084184e9a13eb8107faaf695a5e00c99b342df68c599ad6d5e004d61a86da85e6e6cd342c428ab35084238e06213b78366cc7dcbcf59dddd81433308adf5a336b2151e798fb949c47d87244f9fef1b7104fed02e4037c12277b4c55d1630147d3de3cee580df4ccd75f7805bd8239c09c35ed1ce620d980e04d5c9e68cd4a3749fc9882b979f357ac520820bf65096b7f431035e580c89a8a501018cc82252b8af036210c2c1e2b353232158cdbe42af398b628f9625927eb99c21fda1256bba7adcee6d6facef6938afa895bebc889cfda22d9a2c26a021480d154a9008bc18763d1ea488b454fa18186e190089e6fab0d1c5f5806dc75329ac7ef3912918807c0c5fee134d8adede846230d4d1051870a4acd994d30a2b01a692aba5153bb958cc3802ec5198b597efcc770cac470a257b879de0ab0ea36a0635c5424e9b64fc79713b88cd31b5212daac4d13e5810155138f8348fa88a9dd6b5273175fde718db55528b895a5a4cfe6711bf0f4d17af532df5f55fcaf12dca27a9cca52fa87fb5632fbad8b7767bc61b7c6eeab5f6103954ebc5dcbb0262ccdc4d087be4dccb013c639d870b3d9ad48adc68c4117d627af63792fc17f0f3118e36b5d88add141b89dd23179150eed407d33004d2b2c0d16334cb331b506536aaef76b2a06e306dd24527a99adbc9a661b491448f485adc97e6c4bb5271639c4ad3d2a1f683de31b23c3135195702aaa65cafa8940a34bda568c01ef22f896bb7f8945987d2e52b82258d30c07a4440a6c59610306ef67a4074b51aaef0d89abef2c81645ae2a1bd0456f2832cae1bd4462badde2d9cf59a8a08b3544ff00f11282b5313831f7e930c7513d8878b399a63736d2d352f85ec5c7063df57630d76ea9bbee509de00c2c50e2a1effdc4da68d706e6bf9201f78ea0f07118647dc4efb0f2b00c5b4436391622503f7b8e4bae4f55a82a9a874333a6dd86988f433d945e589261b5c059cb0fde56f5b1c4076eef48c4d838108c8a5025938b871322a58330c7fa39204f9ae12ba6603bc2822f12ddd9a61476b0fedafbcd3ff1101964c26e57bc1e83300546f2bc081895535ea636e667967627aca05dcf822c213d9d541eae6e2aeafb5b51c52604bd85bd73280a87511c3f91c110876fb4c3b54a2498069aa4b207a4073e825eccf9cdf54b1f963534c6d617a7ba8f9cd057dbdc4518f0e731669e3af66bb27e5a94451137bb52dd40ca6c1c83db53715a03c71d96aa6bc4e04dcc4b92db42a66ccd3d6a0a5bc7a661daaeca3f31c2fef0ee71ff00b731d9347006d0ed99a2aad56ab73731727cbbb3334a875890501911493c880ae711ac70d00025dd78913e6b1e700b533bfa5f632816532e891fa80869c59e4f06722abee26e5abf29dd63f6b9ddd507d4d7f33bea01881c38273b8710b26bd59ba6151869bf7b772a653827cd840c4e3a81889ef57d372dc508540de5851acd5758c518f78f58383f58a6175308144de60142052b535981c60424b62e30da39c7486c32fef05303355bfb8540480498495ccce7d44db8ae909ae10988a0e685fd63e01a1c91061a8f0437fddca26ffc965ec5cf81a9a340daa62124c3ddbf49c19831059ab9acc5461bf88b7730d2c117d45cc89ea40f872c04c026614099d43f4966cfa99851d89e42beddbc8ec3366e04ade01f5a8469681f538846ab00b8c08433ea6a405b620fee3176333b03c2acfc3f67083c5cdcbd4f68a1d76e2614bb4a540b2bde30f48750ea1314afb41dac3819a987560a0e60772490c44a0800f1b9d6fca73bc571c7f12b6e3ce00353e9302fd0401d5803c0ea623b773a6c06386f0f0a8a94a6bd92f31a60602c41d9acde2f50ee417e33ba5a99c702f80602a8cd3bfa8a9e5c99856d43e78114692502b9dab036b581eb663854bda6adb3199b8f173b56293aaded05780836a2fd66bd8a015768e6ac9846e4da3ad93159adcfd8401ea87039a8c00c4b3d9a3beeb3fb44d407bb0aaab139240c81e900f74c738e90dd4625bf34cf6df84377330e970b55194aee63d4c2d40983f0ca9e879107e2d19c86111140b2b316a7c8cf9ee122fd434eeeb3fa30b8d8dc466bc628d4d3d44a11026b0eeeef9b1ccbd2c8f156b9b7501fa882cda9e9c4dc344d5cb040b9bd1ebd442695851c8335490c8c350188a554d6092330d8616e6a8dc1f8841eb62a0000af220cf5d43161f5edd76ea122ab10c2fa89aa4a75ac18ca5d803e23832d5958fad7f30d839a1735689a550212c01f2acc6dc871d14c34ec3c889ca1fda2dad46f326749c1983398a27cd67ca0da84ce409de726695757a331f09b611c734edfb98f6be9599dfd417eb73b88eff4a12fb883ee653eb3b58818803a67cb3194b313fa54453a7ecd43ab3982fda4a82b955c4b36e7ccdca4d30265ebd213c9994da606de6bc25de222b0b04dd75c4b7258b6008493c161eb462f44249ff8128e7d2671d8751b568670203ee87d6044c0e9588750b6e73f99a230a602f88e66a3fb3d1af67504f3dd398c6371c013edd8c4e3f10cb208106df661a84705eea13a82b0682e0097a8e17d3bc6505773fde71f610590370502ba1265a127c5a8425c217600835006dedfb2a89a7a3a436ff30d030e2117388f7e7284c98ada685b68318231472d953e336b853579162e04de40f01303ef181380601da60ec1d9c4c199c8f3173e565f3535030d425870584b2aa7d0cef0649dcd5061363826393d1671f699507d44b5257cd5a77b59997c0c638a58da207e694358023a340c96d9fc8d0ef5208e8cb039d2196ac1819f496bc6b31766a0033598557538f1136b9a1b4e44d2d3249019b263b85a05306001fcecca281bd25329135194f2c04bf004c07f51ec30573ba6b9a141aa0dc9cf81836ea1bb35b84c04e3a187b8c3ce391d1228f299504c0c4b67eb30f63a5cc2dfa43e4b38021ed27c181ec3de128661a4026e67a14054f9ecc7f765545e491667e26b3b794bd80799801d507c945cfc2f6627cde536b0d31e08207662ee0d8eb15f71bda0150a6f1297449ff230771540180bd98ece2735e501484124fa621baa14008abe1421ef60b36615d73488b89a834d0841546632671dd9b50e264b03f7850ad83d6e106c8038ba333cd5c72f5c89ff00ab3b381b745420bab3b63346f587fcbb348f396352950013dc688361a99e005ed469fd8913f1bdacadf458f49652bbce7c7d2695200a1d08a1e72d107772ce4f41d21608b5436c35885bc1aa6ef29806ae137d9a868d59965c28f2960163e2628de16c4c296f1271013063b357b4fa43da3e007e0c3180b20805b8c7ac2536e799ded361fe3994356bfcb12e81f386f8fd3094056cf114eecdd997bacfa4c175f35cceeeb071e0656a68019bb1899c0ea62aaea06a95dd38ae3223067b0ab791103e906b504c36856154774ae2635148f3c4dec2daf8e445d32b9df6447a35dd226981e2678cb8a7c04d46fd4cd14794c43e730488e792684515d261984adc08308a15e2250c4d437076779c0981708502883700623221b794886a3b8e82e2b1ce2f2667547a2e631d2d06607f5625b6a2690f284bea36a183dde909d04b249981db853147898288944927b391d869ac7818e58f5a30b842013c9c4259f9270215ac1e419cce2fb2c1993052e2fac3b5ca7a46577b7f3be3a45542d9602aee7fea1a8cf4c8e0228eb1a7d4cbf38113e633446d62db9c3013bccba4be27bcdf6117fd3e9b31727bcdce3c84d623762a51639e6acc085411fdd9879c78607ed1c111b4d986d65b171fd26b2b3529a37157ac088498688004b6b69c8129413390a22d9bb97e462e3350130c63e5f0195e5d83b3033097a8bf01ec1d9cc15444ac00639db6f5884b1223eefa1a98353906594cc722f831f78267735597d65e9ea2b4a7d32dea2e66bd0c2141066081ea6a5ab35791b134c6a51254183703fcc3f2feeb02ef2bf50663547d6c4608a489aa6b210f3153a63f730c1622a0d308c458308334c78bdc6f25f805e6647260eed4259eb332e4d784eea50869ab1d2290a636f02605dc21946dae0cf74e54023004ee69cc0025b9985353ba684c9848563e5531a75eb0dac36408069a96f4128a88594b13fa6a0dfa257cfa4cd4b638be82775b261dce6a0a595b619cf678ce08f5996301acc31ffc615776048b1e1348022ac1dc3acffd415918eab6bbed69f59e75d81d0d30e26990a34dd875163d44fc72fa9eb813dde9a0515d26b8ae8b2eea604d46f0530a55102c1fd427bc0c8a40c0fe440b529c9209f9561c04f1b963ee600a2fc944340289a9b989e660762e720417c4d5d3e4235298ccc4e0ca7eeb4254d8aecc76588a3c7b2e5c2637a45f203e0318f919e83b089c767108e8651372f3295ccb2548f3c4adb4088e1985933baf3a4e184a6da7d4442880124dd4461a801f032c51f432b5149ff283721e3f29a842b95b3d44f19418c0e496b355c43b9587973141a1e1d25a6a7fcc4382030880f74259facc4d15afc971fd7b44689313a9992264933ba92d9d544b5b7a87ba8166598ce0576583333ba05cbd572be431d98594120dceca25d163e7070a27753ea712f5b5003296d840ea2a6493d8713ca794a02e71506e24cc0862cfac31bfc62a3582d45580baf19a6b8e4f1e9359c9c1d56af5b97e461be8b060d767b280b9f769fc4727c21627acd604f41284c98eba4b64822fa445d7d37517dd75e26f5d5c5f0d1101c098607d277455cce7b0cd427cff00983b2cc08ae2c9a856b373e730b14117693e9739225d29982478fe613051bf63f632d8153e621688a4e4f6b41f0187b0f69f8a8ca04833e60c3ce5fbbaf353517f189f15e6a1b40c3c54ca652269ecc8e0d4017204eb39965212188f5816ea78cf96f6e45cad4f66247966650a997a5ed3501f7a0a4a603ed2b545cb0d902a12afcc155081d3b18c51e530b3bdaaa3c84eea96f5985004cb903ca5e49f39994184bb24f94bd4c4c3096977e4312b680659715e465aa2fa995b5602155fd307ec6535af91c4ee027f612d9c28f29bb703e7cca5b9a4d5d2a63b46ea9dd05a5e160b25a1a1d66013150ba862680bb370cfa410fac3005c92269bb31ca1b9a7b3e53981bc4932c8c6d1fbc115149eb7d9a40b5528135219a8e94f648a1c8a99da83cf261f7dafef1fc06657b3e828fee7c997abaacd5d04745d3389a8a070c0d7a8ec41500f2eccc71ebd95d613600ba5e2e2847ef5d9805b1ae099bb51af1c41b46daeda1dbb7886cd8a96c33d3e0c7de1f80f68ed1da3e1c132c4dc2c4e6fd7305e98f55353bba8ebeb334d3bc08961bb08aeedc3930e704ce6779419f295f48426a9f4302bd4ef026364a93e306c706283744fac20aa9985a845f584cf9a5cc8ec06ae66a592b42634c402e8780ec34255112c0ec09b60eee7ca3503473173617350e082255061140c922c09f357a40d7d67d67d04e6f3082700f11684222cde10331d42b9e062e6a23bda9d26a0303199a242935a8a4d7ac222cfac6b9dce2b9806efb661d886eb170b556dd26334bd27bb38a0b0c100f382d58918c6661420feec9fb09ffd57b56f6fd00ffc2cd9ec9ecc1478b43bf55b6f87020b31bb95831efca3c6f3d25fd89940544ec34231b174616236789364c0ac79e2f03ec250b0be9ff52daa8cdc53bbe204608b60f17393376a037d16e8997b6c1e825a7d4199067100f398b0673750972548fde1201c1ac420b92c3f2837149c022c0bb98a33208960c1d95fd1fa760f80fc5832b207530d599f263c8c36788ae16c30b9de461ea261bb4f901077335d9dc7833732a3ed0d095e770d4ce66409546604f9cfc0096344cc10664180d5c0bbaaf8b97a98f0978070440aad4431c8e2300f6e14c70cb8c4255a89e86023a18b78db62fd0d4ab016b9abb30b7bc07ca7d44fa19f68e07688e8faa12b5437ed5032233b511b9b03308ddb4782e218b8996bf259eeb4d360bcb5e66d662404c083812909eb9facf6d6fd3a0ffc19a4be42259c96800ecd3ddc6f171821473768b7c03083aac17c13025b1a95d2c89917302bf6873e373521cf23fe2250e51c7ee3b02b11c4dca84af89c09e3e4a3fe4ceed2fa0b32cbd982c5e73056162b692d2de4de3d630dcc46e200b97a842df4e49817490adf53930b05b61cdc39eb05d7a895bc91e7996c83d57106dd5a23a34359af08771208e93bc23e92b105da581f6c188a10d8006677d197cf91295ae0ba0663b0fa43f160f63767d25f69bf88cab3381302710539a1894c80cefe854c6ab24ee7b4a3475675347912c10c277948983399d0c35e31b1d22823aceb389caf6e04c89dd06e02cc04cbdcc0632d6b1c8977003d3c625b03560c3a9a42cd89acba82b8a8a10125850fa62674a617500f49b9d0ee366aab98681bbc8f08c58b16fcb9f18013d26180c9e617da6a866b10f8186c415987c8f60c186dacf82cee2018e4c05dae370aa0e498c7d93d99db9dda9d2a32935dc329ade0da009ed7a9bdc6d56e0d5cd15aa22a6906209209b06c451d88a3a99f8944ceeaf6107a169815e7398d8e863e306a17c6d0669b80481a847ed3f305bac4b0a840e3bb29caaaf8082b009344896c7818a150a8723398e9d18c2ae981294a89dd249aabe00f4025968043426a5895d768306330d1b07a4ef58cf10dd8f31c881b7875139868e664c162656bcd7137693fd3832ef1c1b17314ebe0a72260fd0e0cb20d18441db8cf6fd637af637a769ac9f80768f5ecaf8ecf309330489f34ca098b109ddd267b33383dbb5f33acc4258f1d21a153266018379a855579840b03acb0b42b337d8cbdc61bb9876976256a1eee7939bc9946052ca493cddc042803cf98372824b9106c3f9a8c0c503283444564d3607de0e0dc28da8c102fc822fba0db55986798f640c45da84c6bf99b8110314ef919af19df5dc6fa18c4a9100d3d263177eb7ba03f4cf75a2ee55d2d8b1e4c0071500ae87b096c289aca4e1daa127f28163e9371e894078406e189f595089508fee6ece615a355cd78c61a40051d4e62d2b6a20ac92044dd629d48fbc2a54f1620651ddeaa612281e20d1d4a6711b68a53e5d65d124f260efdb630bc6256f37f79deaf127ac207e5846da142a0cc6dc71354add1e2fd6378501d99108e6305eee3d44b55fa8e27bb2a08f0612c16d33f712d29c78aca61f432c7532a56ea9900f98c4c6a123c1b33ba486f233bc15a0f997ecd3054ff00fc7f99de561f4b1f712d45cbda2a1de84419aeb99c761ed260ece671d9d6288650f8cfc5c4b0dc4e866660f6e7132f4663225932f75cbdc215dd060598cfd10d180b6b5038c4d41779a0206afa5c3b0702e17d62d4280005598085a35550fb2861bcadb792c646700e08ac4d9a3a7ef9bf758b6757de87a2a058134ddd36ea3516ac1b84e5883f9850cc2ae4038a8c1403620fc4b3bc03428778588095ff00bfde2d9c803103b90a100c7569a2c064114277d868afdda1620ea1f1694168099a13458754a9a56cb7b17930b90d59a351595aec7d63154a00758a3f56a0fe66bc6f411541beeafee2e11e708b18430d9eb3896446753c122584367249c01709625bd3026cda0255554215008410df283c62ae6b86db614915109179c7a185541225eaea01e5376992aa304dd5ca1673f4944903c04bdbe509a0274dc700470dc9307309b97e731d7fee37f9733c46e87ae659b11c5e2a1c543747316ad493f49b918fa894e15fc88ccce930bce0f13f0f5403e0d89f2123cb30dd831770e603547b7066411e90d2932cb1b9420b98c4e87d66713a19c1ec16310013ce0ece2a627357d6511ff83912f33c476dc22a7a8fe267a8b9a6c3aac0c56c03912d1b0caa4ac3c508cf479e678dc654140f30dea3730649353535ff00d4699df7623b26a00fb28598c9ed24a3843b1ccd12e08507bede3802e0d6d1aa57146e10d61783534ac3560830a10e4d90718a063b328b7d4d3da074d93bc2cd5803220236a2451ab7ab609cf888e1176aaea607d65931b17e10d9ab8268006800d11f4cd9518ffa85bde58c81e8632aaee0541378a9ab94148d3d957c5819aedfdedfcc622303ca937f49663b371b2039379a5cca0a14fdcc04903c49e6064d3cdddc084e6a37bb41b16ad88855913774307cb07bb40c4a836788e2c28ea4e22f74b36deb802017b57c171d9d25726671737af2481997bbae62372440b540cce7e68471728f4314d623fa8861079104061bc186fca0a23a4f084381e52b755573c4b6160f84bd3d422669c0f112bdd56315c4efe9edf359f87aea4f83627793ea33d804565bce2282060c1aac45d5ac35e3db50e3226099e3ea2784cf4f86a6783322c4c12b30e0cca199ec32bb4ff4303b3338b9ca89dc5bf33029e09b8560273b5a6df77d799a6e5c26df9afc2582d5e51aac93ca9e21a5999dc526e0ab07ad4afe615770a1873e9087d7773fa7958005628a680143136ed50c28d0151ac9ce687a41a89a4869cfcd935e51367b41d3427276dc7d43aadadaa736c79305696df3d38c778bbf43f5134c3511b5b3c47aea0188724900cb261da264c474223a36e0c09b061ff4a89b6ef7d662eb119ac826269b1088dc85806abd856703caa6a0269b7c25b8045cd47030cc4c12deb6de440ef488458559b540026ed5d4551e6615d243a9e7351dfac40bc16b69488c7a1a137eb6a04f2e4c3eec50ac930e7754ae73553a7659f09a6a2d41157352d8b3702200a06d20c2c589b353656454d224d77ccfa986593c45efdcb23b0fac03061821eb98483444388739820b3d73d869b6d980837e92c7402c1e6eb3d968e446c699607d1a0dca6a0e902a9a2df9a26987a1a62a7881e13bfa6661a023c628da434c71d97f0dc040eca98fa8edca898b1399665f60f8f03b3bcf080a4f998400005ec3994734713208f411942920ca4451eb99de626618c0bf7a9b946c4f1699bd77f0181290ae8af82c6299a164c666eb03073479156206abf11c5c44d24098e00ae331831333917626a2a8e18111bc4e089aec8cc1fdd96044437b8509aaa500ef5f9f026964952d59f48be7a626911fa166d164cb3dd12faf8995ef37b782e63ebe9e8846e3d677d8d4daa96a0618cb3cc7d54cda80c6bc71013a3df26ab39334534ac07206a4b55c2adb1821d7d416a1880201e022a695ab37e797a9a8cc7ccca552610ba80b55903813ddeab8d439c081749574d3c1677d8dca11b763189a8070688fa621af186846bef3451415430fde1526e8f65ff6032c75a30138ad4350fa98630399ddc4003199170e60f287eb0d0cccc6f1a82182c437e304daa3265c362ff9840388372e7ce606d33e6dc3ef08d4d1a3e2b2b4b556fc1f106ed2e3ad58eca388482018007eb2efd0d4ccf9aa60833389cf660c6cc32862e660653de0251c37f4ebe0ade4fa098df309f73384867101175d440ebc4f94c276984edda00b8174b499a0ff0051a947f42e4cfc3d20a3c5b2602fb9fcaf1291420992c63062322aa10b750056341b89f88b15948c1808ba3e1999be31466ad50036d018b0799a9590369067b429e194e7c374d23bc03eed7833549202ed16c221c00184d23a2bdd00db1e2223eadd0ac0a945d57cb932b434bead2b51d98180bbf80a136698cd7263e393cc1883fe6393c040493f5875061b7dfd6e2ebd0015b83f78f517d04d3d57200b731d134cd8334dbfd400a14575f5b300a3aade2702000844bc0189f3d932e3562a1c927c046dfa8059e073084389bcf4da4fd60a3c9a8487aa1644e2f398ab5d3fea0be49cc753d098bd6d4c1e820fff0024e6184f40235dc03b38ecc8986116c4d43e504b820828cd57abda860dda6518f5430be938753f4302be910726cf1051831d80f80845c01750cfc5d207cc60cee6aed3e0d329b878ae66441d7b0551132b509dc684163fe2609afbc2774aece678fa7662057fbfc198493c087e0a1f7f8304ca94b6612d483ce2a7bedcc7c21051cd1848d0bf53293d8d02cfc3d24af2586f515286789a9ef1b78600e7cba4f77a2e16bf281b61db4826f347fc8cfc42a3d0dcb5d326ba986880622bb3db0baaa8e550031c46da451144188a2ca820915354a377b6f06f9995a018a8265b83b2b07c639bdcada66a1cf740208f5874d55ad2d7f781778d352b8bc9c733bcdb98302a58d6615d042dfb0841d42abe0b880b4b2a4998c0848e6c67eb0564917995798b47353802156cefd320c2ea093d2cc74a37bda7b28eafa8cfd89a49a7bf7124d934b376beba2f97262a68331403ace97d4995ce62f1c420fe618c4d45724f80e33d8330a2ad91cc28707657ad1897821e306cdcfb7ec269edea22379a99abfe46697f8dccf809abc54e7ac2047ce2a31821f5f8054ae4437798947a41d8aabd84be986b6aa1c913f0f54e99f0797a3ab7e86a3fbdd3b2080ab55770b063a649e08c4b5a71e2a6e1b522b9ecba9897b6712d588f4329d55c7989f990fdc4b43bc794a6044a045f89854e71cce4c513cbce06e250143ef2d54b19762ea7e269cee18030e662534c34c9fe9077234cf803032a33f9de250017d04c5989ab791372b81d4c656f694dde9912bdfb11e421f74fa9810a84c8e5aa698ea16a0d46d5082ac573362db28ead0ab588eea9bb6f3620b56bbea68405f4d55934e86d9a64e3351ffc4c03c560bb31cedaaa20c6a34615637de062b305da349d76f8d89bc2351e45605c6de598916b9c5c6fc35619eef5ccbd1d2da00cf38b835358b9f3398c3fba1c5c17d94047c5427c84e2210395ec4a04e089f2347dc2a9aebef3d9b4c71a5a3fbb7760be4c440c5542802b1339373e6a1501aeb326616ba59803e4058ce78dc481152b6866ab9a21ce5c6008eca9ca0bfa46f56136f4de7b173d4cd08be467b4bd6436220504d2acb038bbfa4d5f1b88bc1db2843e268463cc047683b735621b503c27773323b30488094dc3cb99dd041be08803f71eba4fc2d40ebe0669a6aad5ad9c58ccb5db37686a327d6c4bd45de737b44c7e1bf8712f4daff6309d44dc6cd86f0106190f964425195bd255107b3362607dbb30b2c310656aaab8fde771ca1f069c7d441746538af0339faf8c6b38990302618943d0ccd2c27deafde5ab8f49445cca57a4c3767512b74cd4e65099e7e1c0bb961f6880ed17d80435cd47619626cc3bb9066504d8981cd4703a318a02e473015d120789c40755d498029c080ca140c2116d8393f630ad12dc197791087e4428d5b0837095b624015e909d5d61a614d301932b474cb364ee7cdd4560c6f777474c446da371033d088a0e958da4930b28357c18cd56de514f88061ede638abb5221b3ddda28450a6f1d05c55d65dba607d656868fd669077cd9eb7d0c2771000c99eca977ef757f65e67b5a1202e968373c0651b6142320e4c1539068f48a3367a4005017360c938f1266c2bb58452dd4cd40aa0015c7a451e009c7a4ff00d3dc8c8d4afda3648aba96455ea5fde231e43913d6235f5aaf59a5e5149e0d4f6818a86b9a1092b89aa7a589a2c32769964c37924c6c42550c53aaf43a29062f7726f23c84a04ad63329854342c033bca0896a7ef28a9bb9de464f35e212546a50949aac87f4be47ef14369f27e74388c8db5cee38ebf632f498e9bca571a83cf0627bf054b4b0c1a7e1ea1af06c887de2e285d0b164cb4c7f8ffd19dc6bfd8c7df66870de732a50f8ae442c9aaac00e383d947223d0e17b4dceeb113bc82fc46257bda3e72c6479665308c2135f6833999c8995af4c4a573e86656fd21947225837399e204f01302be21f063b1ab536b1719ac289a8753574c69f47f187414170b9deb824cd4f748c54554d44619c58f3e2125458630d4b630e712eee346f331bc08ecb06a02cabbc64efcfda6a2e9afce79e26d65bfd8c422c0a20df9c1a6bd2831943d0422f8f18aabc9a2612589bf1301ae08fd8d4a945be832612b884b187dc6897ae4c0fafa8c3fb1656901a5a7d675d57279638b9e03c0604d236067fe27b469eb37e1d1db5e737bd8f764a0561850310ab6a6d6d766666fbb4d6d204b04317816bd4c5dfd05e473030524700c5d5d4d4ee9e144d141756a7f79a5dccb860cde534450a4d4bc4f690dd1f77ed037919a06b8d607f631fd4c66032322375049fdcc17ca9a30df208a8a473710cd527aed963a9977c88ca3834587613507902d3ae62bea3375e39846f2560cd9a94e2bd78960d7ee0c53c5d9b132030f11142726535edf010ec7071f29837ab0f0759dc74d64f06e6577f44f872b3be835001cac2ba5ae7fc3505ca7d3603cbbeb1908560390083fb197a2c749bfb4ffc194ac9a83ec605d71b0b120038e2065abe6c620a60e3c1a01a80ad9e1bbc312882a475191015d45604f49913066ade2e876e44e675989dd241803e7b6c4aebd960913bca0fec6751ea2c40502b4c822529c9ecf19c7c5537a37a8ecee82603ada80790874fd9501c73d600cdb88fcb83373afba4ba3671fbc0deca4530ea63e8eaa872072823fb4e15dce566a26db993421c8eccbe20d328c52ac91c40da6b4f2dbf79643163d1630ae21f5837124c1d8cd8cce473811cbfc8ab799baec1a30e26ae3344ff00cc3bbc26d1cc0da968b5cb6200a85ccca845f0513b880799c994ef085364423677158dfa089a85c85a18948d76798ecd8d645b2cbc9815f42ca9b56aac51106b69e89b6e8333406a6185863728153a6ea458f195a4adb93bfcddcd3ae3609a19aba8d7ce403184f6a3d088c3fb4c4b1f9c47afd463c64e2b23d213e3028ead1028b637421620f222a86f3a801bf4836cfac3b474baab97d2eaba8f59430a04504d785c005119ba809344cc4a20426cfa420a95532c1fa8849cdf5021f76ebe8dc99dfd128fe23833f0d93517f419dfd36d169865d648a3de1d36e95c4efa26baf88e6526ab21fd1a99101d4400f8ae6e7e16baea2f83cad5474f3f99600ca1948162811f632f4351b49bc14e3ec66366baf961a7bb752ac45ed695f237da14560e000dc5767819f59e1d991d9cf6065ab1e329f487aae277752bc9a6463c44bdd3e6cca0099cd995d9739dc3c0ccad7989dd7bf59907b79f839ccee213fb097adaeb8fca2155703e908b62c45830e9ea6a6ddc2845f75ad927009c8c759aeafdf67e14e44d9434d00a0228637426d0720c2dd4899266d5049f29f2eccf580bd311c6e945c7a2e4c3a689b560b626084f17e10760b8467e58318958a3c03112a8139eb30f46a1b5dc2b959b761666044bd4d6d9e2a3260d8a14f8f265b127b368716228d15b047300663bcad1b84abdb1145a30a9b03aaa80046bd4e2b067b52bd6f62cd9eb37eaaade4555c27474974d3c6a03a8029db76702fcae3857562908e844207459ec6c4600373573c1866a033da7c43e2027f52c6f5b9a9fe265dd5759de191d7911534d4b0bb1529b5735174ca86ce0dc14c081287dc72660fd441e10d5dd5626ed66af058e11385cb980972cd9b96ad7e6277c67c44ee35f9401fa4b1330b06a38a03adcba352994ff009094babef01e075837a368bf889864d74fde603e93784bf72ae9fb89dcd46d27f033f17497517f5083ddbeccd8dd2f5b42ff00bd27e16b86fed7c196fa6e9a9d187fd880a6a26b2f8360fde01a81f48ff70b129d55d3afe695ecc1d5dba7e5fde64b0f5c88372fda00af46558e65406ac761977d804a22e60cc1204a755698b43f7960daf8a89408820bc4c10673db833293922628f673d948967c5b32d989a9661a9b72602758020d8accdfa8e58998a1d986a86cd98196f783c1e0896e751bc80a88151829bdd73f093ea61bd435e031db714d43e4659820b83d4c24245b5adc011713bc1daee0dc36d13077836320e0cd550b4c14c06a7bb17cd5c51a4b64dd98830188bb9ef8a63ccf3706b9200b00019c99f84e58752602cd62cc614dc628d41609dd8261527c44bd161c13cf84dda8d70a2690c2d2c019ac935667bff69d52e072a901452a3c09b3354f036c0de173da4ff79ec47f1153daa20f310c61e51fbddd12829c9c181118a953c88c3579e86608a97a6a6e896138c797580d803c20c1a30d8fca235dbb5fa0119492403813705c784c12b3bc01f313b8df4885d6c963cf94b462a60561c983362f895438af585b49d589e50c3bd7ddd9cd4eeb26b279f32c6ed268a1cab03c37597a7aada6de067e368871fa965e86b153fa4cfc5d22cbfa84fc0f68ff00dad3f1fd9e8fea58174f54b8e80cfc4d27d26fd49291d3557c3831969b44b1cd6202baa1f6d8cf74ca7d3353ba48f2946ba983d208390651173061860ae6644ce3b6c4db42a77928fa42da6c28ccfc19ecb3f071d8ae9553d60a821bf818c001b27b2ecdcc4c99404c9955011185d4079cc61302e0360cb5b56feecc5dd629be6e44390726aa64ee2471d20651550e9d582c7302e99e751afc84da43333257ef154295c51c4255403ba77a51f0a87d99fda181d25fd50690d47d84f13cfac6be93f69a6880918e92c35b71b79b9a80e9ec671c133543a100a822e36e1609150ea6a39503e820d1a6da412c375e162e48ff002849ea8dd9ed9ffe530396f2a80cf692474107a8844336a125cb11b6a6d2c0b5703a426f048334f5140208a2b2fddb03015512caaa81fa78ccee1e39be91151ad85db4fb476dbd4e4ffc095b546e24d8e4fc22c8b02c5f5b32fe595d0f1e100028df494b9815f4994f4658081b857e6e5a643e8bfed1be5710536d3e27a19f8da23507ea59f81ae54fe96806a6880dd184274b581f1432b5f44a1fd4b3f07586a2fe9687de2ecbe6ba19f85aaba8be067e269b69b78898d55d44f3e6531743e23831143aba93d3fe8c6eed0f084f9f603732b39ec10d0ecc1b80b08584e2087b019577eb30a018015fa89dd6fbcc8f879ed009248ed03b308c65942076195507603db48bf583718618d8e91accab2478400e60abba9920c53d0f484e9f2238d4b6b373029a87dcc6a427558d28fdee20200219d4fd4032f76e97a7a37e6480040ba8a186dbbd337291551633ea1b6623314c2475483b87a593813277b670389a484edb070300c465fca6efc08858e4995e51752eaa6fd6d5776fee31174c64a364f2c48a13486ad2b5106f0626cb2a416e841e7c636c5f74c2ff00b967b4317dc8e6c15311cae4f330d91356ff00320338c19b9aee6e08d466a3a2d8707a7062be98fc40d6c4c0cc4a18814da2e2e2954b00dd5730ed5db7f97c200d434d7931d4232a85144f2d00e48bc4b26eaa1720f170e3b01ebd970678f1871d66188f2316c51be9c4b504fa4da4a9a1f596188623065301a8be7cc3568d9c4b6d3de38353f035ca9fd0f3f1f43ff7ac034f50b2f407a4fc6d1287f52cfc2d55d55f03ccef23693f8884aa071d41990da2f3f2eb24b5428c391385d4484d326381e3095307c19130600476112fb0f4fe960ccacc4c8b9dd99828d9eceea8513bec49842e8af22a06614607090ee717e0326569e88f56cc66342fe07300ece3b3263002575a84ec6aec43e2bd99981322e9aa2e1b1926e3535dcadc050c6e35150533328637c8c5477d2700ab0621866c82236cd456663ced22a06d4d4268caaac406afa4530cef2023c399dd7ba1c0ff00a94a38e623bb312a2801c189a7a64924dd2f068c1a4aeca40b36d13435f5f716027bb0cc5f52c28f417037fa96425472659d6424b5056b05f69e9343de53ee27ba7a7a44d8a06d06b70c5661165ec9f49ece01a5dc70389a9a6cc0d358f4309baf0303ba2974b009c60c71aa8197711b960704308176778784742013c83d0094e2cf100e17d67bb1c342aab5498222bea8ee8fcc45135372d220c2b37fc08cdbda8d5b1e61a143a422140c54673cd9e90de0edb84c17e3f06313222938109b20f8c01d45d732948f430ab2b2d0ba39109f326064d4a3fb4fc7d0bfee59f81ad63f4b43ef176743b67e1ea2eaaf819de46d27f1132e9a887acff71b4dc75e8677d17557c44bd376d36f033f106eaf097a5aa51bc0c24806ff003402a01da3e202c4cffe054c76a86602f8b95c9f29489086d435326607c3ea211e7d9dd1f5996988c2fa4bcf8589de62445da071002092258108e008dbc82c09e611a40e7352821260f7bb6d570008da64e4f5231460c62aa0f3e0435c4653e1018770f131474e91bae6648f081036f716474cf8465d55de01e41a22155d5cf40d868ba5aa8ca76b0c8a8c8e3df004fcc2997d184d1f6c07559b54fe739588eac6c19a674a9415bdc4db0bc528334f59599e9bbcede47ce2501accb74df96ee26e1d68d61442c4b1a7607cf301501a9af02034a82a00da859a14b3b898c8dc6e32d1e810770b80ba91bb36229450c08cb42cae09156211433804f398ad0ed02b703b8e284d57dccecaa6d9a17d6273c46555c1981d0c38ce3b100f08319cc5a9930dc1daa3a0e21cd438aec6ba3426e1625d58f1128e0fd8cb5e7cb06505b3d437267795b49bc44fcbac906d0c87a83c095a9a4ba8be225e8ea946fd267e368861fa967e1b853d01eb08d6d017d1841b49313b3e6020c83322be03323b40af878fe9e20cc2a5b106f6bafe929beb08ece7b302778d76559fa4b2a607d460167bb402ce284c3ec1b61674b1786e623860406a2614d21458e4f942dcff00d0807cac40834aad80c996c493013cd438cc166a0231cdc513e900a84ba5807badc342fa48bbc9b21bc60766208510efef04a2a1b3566b1354fbc6465cb8abfa833434f5177aaea3e5ba8a3462bd7bbd306cbbe16680d2d03afaa5085626900b87dfea8276b008b855a302871bd0b5afd63df437fb4ac649342163c55dc52738e3910a3a50a26f9a8150924002cc6ef75b26066d4a041aae9026a32dd723ce302680c6eba0446556028aee62680a83dd27bd6eaed84129c976e0b552fd21cd0c18edb6aeafa9372c9fa40b593cf908a01e8650f0105ddc50a26452df301e73738841ea04cf06023e111850cf5eb0518036601b6e380c4d29c73981754123cc5ce4579e44dda6cc9e60d89f8837d7352f4358a1fd2d3f1f42ff00b965e8ebe3aab4fc5d36ae8c205d3d5dea7a184902fc041a5f949baf3837b01e5d61f53d855dbb8149307611ccf0ec27b0fa7f45aa67e3b3d9e3da7e3307c148265c023a4b7ba948b33404f77a4f9bc91036ecc52348ee00e7745bd43833713760dc24f58aebf5021764a29d6124e4c07d47ed2cc6a19aeca0320dcabeb8801f09b9790317023f749ea05cf79a6c194f5107e65378ab8c1536161c9f237933452950a063bcdd3f5d98e910a10a3784651c5cd4557b414023656a7b3b7b328add6da44ff0604249d562d81c286f126214404916631be821b71621163699b4b12b1b06a69ef7b763770914374b718ae46621e8720c5dfc88fbfbd67af15030d4014742280f484e9e8935f9cacb241b945f3e267e1adb0ead911998d926cc1fe31ea5896063c4c02bac1b891094008f29c7606b99f1edc19c762fd26089de2447360aa8b06a6d7fbc2501523a8805865bf9860c21d4037823061274c6a0fd4b8695a3ad7fd8d3bfa3b5c751c197a6eaebe13bc850f978ca58593f2ca65cc04598405c91183385046475a802c370fafc1884fc03e0b84ff573e1f1b7a418948a4997417c6e5b1dc7f69404e2a778932f6800464f76b4570de533d87d0f62fac18a0217d3334d48f36af1a961a2061437c603ca5f9013ce037880f5060555b39a81b50ec1fbcee267c4e4cdc2d5bc5711bd9f6962382a3c7332719189483cea0df69e91f5b50e3c2a2ae16cd027111d93c3f117af934d80862b4bb566ae96fa00811efc629f794a3a422b302ae01806ee20266b56aed61a955d4e2229e6f1d2a230ee81793eb368c8ea7c61661baba4dcc4df5022eaab300c7e58fddc0acc3e370df84be951accbeb1b3c9cfac03b2c120c52d934273058355c89830f6e0f60ecf113c213743b0022a8ddd429ada559f9809bb47531f713f1f4affb967e1eb07ac856990da4fe509dcac09e4f26a317231fbce39c65628ba17732dbc794ad315e91cb30635d2606d86699524b51dc3e01463003e01f00feb2fc7dd1d661368f16c4662e598cc2e264c2cc4002155e154927d27e1e4cf76155419a5a7429062543306fb08aa8d6b79e443aa0d8038884f3be00c33812aec79f3054af487d20b8e34d7ba7f31e2326ae986ef6587303e93861d8492008e7497de3f52226a3b809b7a0aa846a86ff00280e8957b1f58ec4d555ca51bde1b2765e409a8e3c6cd99aac31de30d7784c6259399cf0702005262ce3ed1c607e20fe227a9fff00b99b7a59fe7b158f4643fbc7d71ada84537d08305b10c38815fa8edaf332c625b1209aa1017e8dcc56039cc378c42545d78451e4209f41322774d899c41ebd821c75844cdcc40043b84212b8e0c37f2dd6229d36dac392313e557f4198485cf5a35509f7aa41f11c4a1e1f37431aaaf69896a39bff0099b458016770339fda00d75fa6a000d29c988bd0953e79845923e239ff00c653e7f0fcb5e6677cee9b5105405dbe825d4adf67ca0676a26e84651a6bb0f00c34306080769ec051b2339c18b9b62688305f3c5759a8ace371aa027fcc7ae2cc3e5304f26c76170bb540bb337136c3277423454d0eb09bc939a9bb4dd94f8a99b77e9b79b097a9aa681e0f11bbb9ae6135850637bc27d22269f740317491dd4ed0353a5980bb512b6aa32c67b56d41a406959de3739c4f69ff000b848fb8eca507ccc2802aadd7025b28beb0508f6d9a3887505ed0e09fb4423a93d7fee5f9b7f305cd402eb72d66bce3ee3ddefd09678ffe2e32ea5659630e96671d04bad839b38986b3fa8ffc41538041bb82ba0a991da3e0cca5964415c58c43ccbabe2780a8bd499563d0ce87c8c3c87bc5460f78e04bebeb06ec8fdc4144b1b1cf481f46c78ac28f65aac7244ddeec03e3c4d3dd8147c3c26463c65f971d2104551e9d408496e8310055e0e21766a0326164705544502efa8330a6873f0fa987fac7e1a97286078cefb9300004a5596c78e49e0452cdcc274c62b171b7310a7a4f1ec1d8445edaeb0f6ae715c4254e6f222de01bcca3e10c01ac03cd40da6013e7933628869b3cd8c40bab6078acb0ebc66f99680d0eb02a2f1c98e15188bb35983535754bb744510aa2845f0108177d26e6c3070ac3a88f57106ef74e1298d6099ed1455f768e0a66f067b40abfc2339c1504c38a238a991cc03925b8f2844fac7dc6e6a15f943e56046f199fd47f99a67c1bfe0cd4e385fe046cf3ba0156d42a12f9b306dc4dcfde7acf94b7f907cab30228883ac3ebd98350fc5cf8cee8c4b6e2120d4c898ec020a9e10db54b06cf612840300a5990b368d3a809d351e906c50b5ce7986f4bf787000cc3c926533f7aa1527ba071d95ba0406aef336b0a3e3306fb40ec3d97d98991fd5b086a13ab78e907bb5aac6277dfb0b5408b9de33e5002c6870271da7b09860ec30f6882ee1150329eecacd1332b05cb46b1155db8e860615ea264546da963ccc1ef5884f0585134039f16842908bfa5702014493c012f54ec1e1d6393a0da94a70b9220d5d1623506191ac5885c70c019ecdaa8016a652320b80789bd1caa9d12414ee9be2a6b8e9eecc4efee2743826015ca068411753b80036388450873930d8b5a3933546e03f11793c5880a8662359b730e2ae12a286e3133f9e3fd3f887d4c454527157d040dafa9655b811934908ffe078cb722bf4895d8b0787c0de90589a6aa2867b0e3c7b7c4c30765d6660dcb208ecabbc4cf941d6e7976935987b0760551766529bd5ebd42f61ed020825503d9cf49837f01edaf8c7661677dbe825224ef185988004ee02c66e06bca7cfb57c211bcc1db44f4993fd0c41db9c8b983700e83994c9b7cc7610b9172c4cca22c4c113ba2cf66149f213bc42fee65a0f117d9aea1abe7fd8cefa8f2683dd9b14268a38f94b5df06e1d6d83dc6faa1fcc705a815334f66e23dcd0e04d02c6ef463d60508a3fb846d88dc7d2779413626a0623838073354aa6cfc442677b24ea35564c61fdc603fdc61fa4d42e7839162862e14d20086511ad896a398eb5d58fdf12ac8045fef07af6087e0267a0110f48a3ce5f889c50981d87d20f8b199913300045083bd2c933bdbc11e621a2db6292f9bcc2435c0aa21d3d2cb757ec733ebda7c84fac10c10d8e9d952ff00a07b4760c0becc0c4b244215c93d6a12cc4ff4303b3cfe0abec3f1ee5e442185566e56ea49e5563b288969f69994885a5eb37d0465440a28cd41e4d3ea7b35992ac3bf3e72f598ea780e8269b050011543ca69abd025cee3e0b2fd98359c555a98e2aa94e2688c13b489ecf49ce99a8e36eda519334eec90dcc74bca88c896062cc74c15ae7ce31385ee66fe689eef81af9cdc7cf24998c206cb4d5406d8af502f88fe19fe213fd9353d5ff810b0eb60c4b83d7b2e1cf6d7637d22d789816b2259f80c1fd1c6666c4e667a0edb385f12313dde9612b27f57618e7ce0ed263199ec10f61feb64e65bb095a6b3bcdf0732bb0410fc77fd0e25a1c81003f3373e92841e87e0d30e3ac0a8280ec3e92cf81cfd20f507b35919b68279fa5cd560c0151f26782399ecea43061baee043b41bc311734bab06bdd3541eaed342efe66f19ecf55c388e5bc043a6a73e58a8d6589acb194966e6482d47d042c4dfc9e9012415f7c4c2ec2c030a212849c0119689344fa0a87c7ff887fc26a02d597fe04d2f3d5604c3a8bf2aff00d761a8de331d7e1a4524dd4e9bc7d40981f09ed3fd0c898c4f199c19f88f400b302228441d075f5ed27e1109f13f11f5feb520a96cc7fa260f86faf6f10dcc7c57b6e020d11931b339838e7e0d3ff2ed31862ed87ef505787fc987c6e1257702412206456475268f91e9349837781a2b1ac0ddbc007d611a9dc64f9806afac016d90b356e9a56c2975b53178eb000cc6998fdee3b14dee5055985b59c3bd6107fcc4773eeb480b00759b74c52fee664d5830ff00ed8d6493be7ac06e62b83cf9c514459379f284286f90084f4c9cc08780c5a8f8915362b0ae83e9157700e4cae71cc2477a6969d77aac99c75ab95b09c422b302870491e804282b24e7e3faff005c7afc0df001041da7ff0026c765c109b98c661f8f1f07142579ca1300db4a02cf840bb68ceb83f069ff0090f83501e9a8d8e79cf1093c00419b5012768885f1750055aba2669b061bc6089ed27aab699114a126b4c5e6fe90ea28299e072215476ff76f26c9b835351804b228731b4fd91081817d61635adaff00ff00059bddc96222c17e0615ac9a86fc7e11fe50b137922bd62dd02c6fd0544d86f77580ae92837820760c8a119d45ee94c26083013570fc7ab67af139ff00c3a80766e23021b131da3fae07f5cc2b78e6a1f31fd03d9738a3e5c18030db839e904ad981d606170939f39939f817d47c1aabfdd743d231762a2ce39315801b8a64cd363d4467d4d6b03c30b11940c3626ba5905f6d7d0ca5049f2944d598534cee3bb9f19efbda9f683c2fe6319341069e9eeaf33d83d0c5be21541899860b9e22631d83d601e734ff00c44d0fa4de802f77244b0a5878ac25c805b1739c18c58035c5c2771bf0a96a731be1b94b932afe0e4ccffe09dc013536918f298b9cc17467cbd95ff9c2083b31fd03faaf10a7cc7ca2e38ea0ca79b456d9b42127a812b23188655d1ec14232a8c85b837361945cc8289e3d4c75d34a14086196fa9318b63379f31345dcf3b84f672bfdf1bd9b4dab4cbe09fe098e977b58765b35b5600809014311197d992dab3a8d373b124f530e7f3760dddd8286260761f83d04a0403141146e279209a23ca269ab15089563c4c0a09604d47d3d46a22c86078334c0dcab54a464181790b8bf13d65c3b7887e0b3c4a5c0ede7e126b880ff004e843baf8c4a13bd3ac328f6f350e7e027b6ff00f20facfac3eb043eb0f658f8419bd0153c3113bc3bd2956e05040946bd21422979b9c58f1975b47899df7ded1b65816284546014d9a61935168598bbdc22d7a98768a1b01b6344e615dd57b4dd7160cd15ddc934d589a2c353710e6e3e99b00d1e26aa122c5185500b2b18658f420d080b1b2054304c6078994aa4bd137e90863d2e50ed3d988277687883d65715d0c5524f312fadcd2ae1408782e7a88fac73b47ef1dacee2713737796c63c63fbdd24462284ddecda8ae92b5b4d963ec0689c43883026664f60be2e63e0c08458804560451fdbe0b38f8a8761845589e07b01be206944e260df613d84fc18801e04ddff887b4c30c1d83d3e3b61922eeae3698afc4352842549b3e101dc41f297a8f67c256d152928de768e019c932f55c2c71ecf7d226f6dc4b510b933486d0837119e47aca6566d423acfc4bda10c53a017817591737aea5b1cd13466410430b06352ee247da3ee61b9547967c3b44b96d9ce277b8e9506dfd3a91fae07f101bed379333c784304dc4c27ce03cdf48929b03c0471fdc67b3fb2a619bbef028c8e003362b7cb8ec00392be060d3d74001fd591036832a13f5584b699a1d46445acd1134c95164fc673987bd799897f9443608f83ba4fc343e2a028f8ca944d4ba522a51152b75895d8588f41db9ece2053d258ffc6fa41e93e9d83b07c15d82b00080acbf775e329581f2129addff0048c08bdc00038025bb055f330004ea1fb09c0d24fb425436b30e7c220d4aeff00626900154aeb8c4011be4d4bc1c08cfa8a753d4d08b402803e55c0b973ad8e82302e37023ba335028d4da38207266a8ab210f3da0915733d6bb47a6a47c6687f12fb0802607c262cd2f531a1bf943166f413535b36c696f34b0ead51f957b39b13383d968d52b504240d8fe2b2d1bdea79421811da5bdd356c0d7e52bb2e52d13d54f596c8e3c98d080ea5042c6957ca0f744d94df5cf266c74a32be1fac1fd2c4c8b9e10caeb0599ccab9cc03ce6d539acff00e4082099ed173bc6966d418350e2eac89bce901e92ce98331a6b0ecd35ddc0c40351f9fb42a359d4f360cdc5fdeb91d5a277405b1c084b135c802771469fae4c2a773b03c98dee4d8ebba32a946d755b6ac0b33519b90d9a96c2b3da0d42aa42af34234c4a502c8ecc0887cc8887fb44eedc66b143f7f21140fd2e61622c607ed0d9c9ec333f0638eb09bb8269fd637d66aa8c3eaf3e420d87c808147cab81f05a994e769fda023226098a0e44dbac993c1eb2fd95f7af81e611a89b5d6f0de626b90568e9850216d94fef4a823d62bb5143c1ecc40c49b9cde2a1755ef840a3ca5b1b35f17dff00a859843b6aa599ba64f6d40c7e63c424c30ffe00fe9187b6fca73e332c67e79f234276e1460424e958f5a021dfad927e5497a7a0aa3f53e4cb772cde7812cf0b3dde869531ea61d3f68f68dce6b9e90804b272210ad5b88b848159ba9b9dacf659ebd8a7cc88c2508b9e657f7438c5fda7cc7e6383114a0600089b7b82c7113e9861ff001d040282908547866645e49fb2c720e418c074eb0d7c39865b0fa88946e1d981d4f59dc5e457d3ac2f44336141fdcfc76ad52b5168f8896a430ec0776047d43d602ad5134c561b7084bb592441e10ec276f9fc0c667e0facba355f0581fd065f1128ccf020021c67b6ea59eca133ff008c7b3e9d87e0f5317d04a1a4cd7c5403fd364f1667ff00a751ea63071b1863027e2ea6aea9f0e045f77a19f412869b4ef5acd3ee9d8a78be6337b3e8fbb4f050043bc1bbcdc40afb5ec861ccbf807650ea635e31d9461cde798d28af58269f3cc038ae4727ea7b147238a3381352fa37c142759c8fb08619a70f02cd7ef2e157d3dd53768bd79343ef348d55ee191f182a48307bc5b1e2399dc7bf2383184107a46d33a9b0f20cbdbbd7c567f3f01f8165f0b9ef43a34092a0546c0eca3f0d7c58c09cff00e701555041041f028f086228045de4f98887bced66ecf17081acd53bfcf8c4abdd9becef6a8515ce4cc3161e95137688007859b85934c281e32f786af1355007d4b739000c761eca44266e2b63ca1ec330d500366cc70302581621be31d960f0b18137c01d83d7b1bcfe114a73c4da7e682e7d669c22f03531006b279170e2ecdf300aa8d6be59eb0eaee1a240e5632df048fe80bf0ec3e914a1a3146a0c7532dd46e38b10b7b3b8751d0f336ea2329f022a0ece3b458234c0c9f1889a606ed9810b31b279318df5fe9e600cb6041b7b2bff00b01f2307688fe425cd366e018ae1fbc7528d9c904c6fc46c47deda8b5d4900187dd3ef5ed2088e287cb33551c686982fd48c085f50d93da18d1b46fa1f48ad9caf6164eebcad45ec3371e6e1a18a10438e8216630ec1c80212726be0bbeb0a8bb993d98c28e58f026cd2706b14d8bf496b6ac73b5bfe0c0350511e2279449ddc966bb991dee615e2e6d63800e0f48377edc980add0f18fea7fa03b18f9440c68d4be440412332b94ead19350026b1e20c1f03335841fbc28806ea142166367fa8254051f9e9ffd8edb898a22eefb4b476f1ec1d9b55c853d200ec4fa9b94a6150a6c7222beaab01c815cc24e851f106304db6dd48877eab11e1c0f86d58888a8c0b2e9b61bd6e10fa5409ab0789bb51c01e263269e96f07ab761975148ea82280331bc667c7b0f688eb570f9e65016607f686f441c9943b8838512dd55d97a706a6d0d5fd8f9128a82be0723e8610adb3c0341e50caadcc789901f5c8fa242ecc6d8c3059a8deb327e210763451e0b2d58cb642a8bcbc0898a185ea63bb183b54b0ee58874d077efed50b31b26787ff703460b5391d7894a6c4becf388bd83e0b9a84a9666328ad289b452a8cb13d211a4fbd66a2123791767a466d4d4fb43f0f71c89b9dcb1f3ed225c1b4de22b60e0d830b638e237c2be90d55f8c18a1faa15d31b9fab42ec493d6fb07e26d6e907bf4debfad79137e9b777c8cef26e5fde5ae5474b2187a4dabdf07f50b30ae9805cf2fe10eebae4f9c2d85551d8beb0cc4c8f857b330fac3e404504d0bcc45d3230282085d8e7b2a09bf501e4508c89f3df30926cc5107515fd16f21003c57ff006624421a11d8601e7f11f8041101e2e53703803b04bf844fac6f5ec589e573263769ec5f411d985d01174c616a2a81cc71430a2210335d8109b53d0cdfa636b7940e490c0f2202798834f05f93d7b01cf10a9aa5e04464c139332669b788edb1f02faf69f58fd83e040c2c5c5d86896e6127987b34feb0d7c19f81bd61f48601e5ff008bffc40034110002020104020005030205050101000000010211211012314103511320226171324281309104526272b1233340a1c182d1ffda0008010201013f00a76514c56462d8b6d8a2adb18d51582b238bac8d44a54a9b2da63aeb57a6d935c0e2df453a2b023a43e48fe05b7d1f4f439457365c7abb33ed94cc092ac94bec3514849342a76a8a5e8684956462144a6f4d8bfcc8a5d12c262fc94fb67c388e0a287fa5bfb96d2a1de8b549148d8b923fa99511248a4f262c693428c6ddb26d55221964e54a8b4d98b124d3c0e06d695d8d531d91950a72782ea9d09f2eb966efb16bd32e1e89a875641d68d1323fa90d0ca4e8e7f1a34e98b4437593943222702e34cab66c7c8d12fd2c55a379e4fcb12c7234ca563596222aecfc91aa1b10e8b5782536426dba2f2598b64a2a98a94781a4fa2bea48a77115e47c72575f72b28925b7f92843e18ae919d6445c75991e50ce98f9c19a5a3e34a2a8691581c288ab28aa45e476bbd1e50b9168dd8b84246c764aedde906d23a1422d71a212b144d88da8da8da8a1ab54496284e56f26c77766de32c515ed9b22349492f651e45684b264dce8def914dd706eb66e5449e0843863d2447945d31f23fd46749b7b74a3ad5f0c4eba32f3b44ed726d43a6b28db1f63daab2398a55639178135db2bd48a976c7e34ff0070fc4d653b178e66d77566eac6b93ea3ea3259659632f2f237e8b65965b2194f238b7d893dcd21c65e8a7e8e0a62b4ccd0e384453c6b323c8c75688a4deb2e34c95f71a3364937d11c44b31e8fc3a2e90e4a98ddbd29f453d2933e13e99f0e62f1cbb62c248b3765962921337237237597f62d9f124c7391726668a78646da1d2c58a9f66d8fb128bbae98b0de8f0c6e5d32e43b6472b290e0ba36564a4cd9c5278d1a1ab7ca12698b81aa645604b05226b1fca16b2b252926c6d893a3f2ca5ecbf47eab4d0a12b79362ba36a4b83a372c169b1d5e05a49d222ecac8d50d646a2ca97b36fdcae04d2e59ba26f462ae8bf491ba426fb2f146781da942b8cd9b9c5c7f26e6461993ae5d89a8c9f391cd7dc4d96fd69b6d3c8a912782316f26c8fb6549322df67922bc91a3c7e25169de6a86651212a2d8e721bbeb3626fb372f4c738ff959bd1177276c952ec49d0b37628bed94b4bc9636328aa322532a7e86e518db88a69b5837c6f9164da8dc6f65b39488c53e47088e345bbaa218bc177fb4d8df491b145abef22518c7a394da45fd919f5a349f252305fd8dfe99becdfe91f519f464c979aa31d3f92734a5445a6ae84a2ff25125c7e74fabec67d0fc92b78212bbb1a83ed097a65c976294ac7391bfda1cd0a512538aac9839e04b2aca45653d7647d1b524cd926ba3e1bf653285142f1fd57f636a5d982d2e84ede11b8528be645aa2515ba393e1ff0026c98a15d12b5c97233ace4e316cf23e8f0d34d35c19e8e7b28a4893f45c8a7db122992938c6ec6eadb647cb14947b14efa14b2d5a1f913acb1c93ae4f8a9768f8a945395e4bb3c72ab3709a7d1bbc77c89c6f1229fb327f03aae0f228dc6de0853552a58c106e2e397956cf2b9adad3e33fd884dc95aed10f2b7866e2cb1f1aac8e8a4568b060c18290d7ab256a9df6294a4eecdd15cd8fc8bd9b9c8c8b77ad7c9fa7f944f323c3b7372ab63a59bb42f23eb03dad128a54d4932d1bbee5b377dc72272bc1e69d35142dce6b366ea5c16f930d8e2afb30b84877355688c5461f5321e48c7295929a93e285b9179e052aae8ddf813a2c52fba3cad39c2c94938452e8f1ca2aefd1ba52fa5bc24c53d936af0c8b75b9f4950a6a51b486f446e7ecdcc94eba14e4df045b7c89a6512495695f24f85f91fd99b5184516f4bd27fb7fdc87cb2ded4884a4ad74d09bb59649b2dfcaed2b252a4db13b6e4cff000be34d39b5ce11e494633514bab3e27fa45b7d0e506aaca6dbc8e15585c9282955a7df7ec58b59c2ac9859b337424374d50dde5c47424ef914e7154a8773cb1245574342426fb641c9705bfb17ee25a39ecdbf729768f37963e393b4c84d38a691b9be8b911456ada429264ff4e8c6af5bd287cc73d8df3a4332362ab1b2c4afa140a5a791dba3cf2ba8a2317715122e118a49a491e5cf9e0fadac97efaff2605197c4494b8897e7526934d262f27957eaf17f621e4528c5bb5814afb134eca5e8fdc246dfa994564da3446a31c5324d49f060b305699f426d2ecdcfd977da33e90a35d93f1c67fa95895714b5bd5cd2754244254a9b2525285e32d8e51aab37d7162937d6ae515d9bd5a2c7ca19d9056d8a0976cda84bd2d306e5ec94a9592749b666ed908376c8a926ac6afcb05fe890d5397d9236cbe2baff002229a7c7627879237f060bfd28518bbb478d2f84e56f997fc894ba6477ef9dabaa14becc7e449c57b65e89f63cbd2495ad1aa5746d36b12cf270ba3f83e91c623515db2ccb32514516bd1698d4657687e378a7829fb231a8c57d8555745c516df112a7ed2367b6d8a2970893571d1a7c8f847678bb2f55f71324d26c9f953a4791de0c3c119d351c2488b5ba4fa13bf245f0b631e6735d351232ff00ab375fb62269b97fbd7fc1e455197fb58aa3187e10bbc9e2bf811fba1320db9f95ff00abff00888daa274fcbe2b5fe6634add2251a8b6a4f088c65184163a2dfa37adf5f62efb127dbb2ed08771791169a2f045be6c95b6850149a3e35708f8974277a58d96af25ab1c919f438ca9e4845359292370e64bc9493f66f93e64ff8127e8b1bfa47d69e3e18d88721e594ad58b2dbfb9e44db364b3ecd9cdf253b156322e6c6958b9628d5fe4f26e709a5ced6892c47ed43786471fe1e1fed890ec856df2cbfd4cb6abf08dcdf9a3f6833b7f93cd8f14ffda3e8971120ff00eaf92f34922297689462a2da642d78e1f83a1b9251be5c9223c214bda2525842da6d58c94f4a5e84a22c58daed97ead9f53e8d97cb1415e96894e2ad58a758498f7be691b6fdb2aad525685e3fa629be0514b474b924ee38fb8fad20d56af497938af629f383959f649bc2521cb91f973491e2571527c88c89bbcc47d0d29464af929926f3f82be94abd0b024d78e6976e5ffbd17fde93f50442ee3f991e669aaf6e3ff24de555704fa478d7fdd79c3ffe0acf363c53fc14b0b4f2ddc17e590bad26ea6bf02d25e4a7966e373e933ea66cf6d8a315d0da46e1cd2ed1bef81b97d90d7b6d95ea253f66d43a5248938afab494a958fceba4c8b9b9a7275e9227987f048e90db522329296efb16df77f81325726edba15e6d52e84615568924ae8978e1bb732324b08bc966ea14cfa7d952ea45cd7dcf88bb4d1b93295568c48926eadf6bff00466c6af9478f1e39bf72645ab7f93cdfa1577289fbbfb0b93cb5bf9ebfe58b479f2cbed4b5f3a729e3a46d7d69ba31ecf8b7c26c94e62f89cb3f326ff024ba8ff716ef6522b4a28927bd8fc4e4a8514950e317ca25e1f1c73bb6ff00229c54d28cf70e49c3fb0f91926edd2ecacc735cd9715fbb3f61b1991464cdabb63924398dbb642f1ab2f075637937b3796b4eb924dc57b14916b47922b0b492b92b970c8ddd89a26afc9fcc45c23c3e55e44d89df925f97ff00f344ac5249cafb67c49be921cbdc85f689f5d0a2dbecda8ad76b367dca6b4bd253843f549227fe37c51fd29c89ff008df34b8a8a25294b32936783fee2125b17e50c97436b9a1dda1223c3c0e99b90e66e79d12b2ae4e90bc794ec511c58e2f032fea8a3963b3f76965e0523722a238b6ed33ea149de50a49986d1487caca365f6383443c7f0ec8469e748765366c42895f37c35d32a4b945cacf34a51f2b685e792e559e4ff0018a2da50c93ff15e697eea5f621e173a7297279fc71f1a8d6918ca5c23c70719ab691c2484db1e0516cd8bb66e821f906eeff1a50958a0c51aa29222ed8b469b4cf2436e48c7ea52bc1b5e34ecef4fda2188dcc8cbb14d3e8fa19b3d328ecb3732ede4a875434752fc1c75f260b426b46da90a6d662c5e797ee89e5f2ca2e34b14791b938bae8a679d57931dad23e5f26d518478ec926f3e4f22ff00923b7f6f8dbfbc8953f14571678fc4a2d31f0854dc462934aac72d52c8a06c424968de90e4e4ad2515255f71c13e47e35f81c66bb15b4f02e747c68f93a7a2fd285ca2c4cdecdc29230c69992f49dde3e471b2a84dd927b4bbfec78d3e0787888e5d1249c954703c4394796ad3723c493f2ed7075ed9e5839cab34ba5c10f0c12e11c2a1f084f825c7f024913e1e94c5062860a58d2cbf9202d68c9663a291b62cf86871434968f81a3a44797a5ace96589966e2cc1b56942892492189d725da121b49f2acb9649e6226eb2ebff64b7e6a24e119f2b228462db5c9fb99122ae48717b9a478f65a4eeec961b113ca6280a0968da45bd6848743222d56ad148cfb2c9397438b638b29e8d229f42c73a39ede8534c55f323723716328fa739583e2c7ac95e497bff81c54555abf484e9986525d1e4f234ea8936d5b7d8b8fe08f8e4e574284572c738ae10db96454b84466e49d8962f4c2e4dcfa47ff00a3f0356312d1e8c80be696132c4348aaeccfa2d0d59b0716534495a1550e368706b822f4563d3ad37a7c64fa9fa43954b337545c1ff99950ac44514e5272fe11154b10a1e15ca4ff008c0fc9fe4782c4f28729a6e9de47f5f3c8a18c8925c2253658de89093ac117f42fec3bea8cfbb1fc8c5af5a4445d09e98ecb279d172cdc5eb48c968a36a3e12b1c235828715e8a5ec8ae357a6fa495126d94464df4a8fa698fc9b27947c79cb8c0db7cb211d146df23515a263950f449b141b1251d1fd30a29b4b4af919de88a12168b2c6551621ad124493c17f7172f02f928ce98650e2fd1285e5108f2515ad362f1fb1c6111c9a64e7fcb1a72cb144506c4944fc69e8c1c0d0e2ecda8ba2de90a5ca3c8935c0e535c21378bf958853837499119658b45636b5f458b9635a70c4d97fd1a4cda3895ad8e4c94a4c6a4f96289b52e4dc9708729165e8a374255c8dabc68cdaca31a566231350486dbd3bf93cb974bd1f0e7249a56785bdbb65ca1b4b44b021f43e1e9d21ea87c68d2d3b2fe7c96597a52285b99b18bc6bb6494570c4cbb2cb133b1e047b124f252432f5ceb4dbe691b697eabcead8b238a7863849bc71ec4be1a492152cd64ab622c5af632c43f93b3bd16affa7b921cd8db7cbf91e890d7a624d8a346075d0dd0deaf87a2fd3945d6cc1e4ade944493724da5c1b3a5f72b2ca6e4871690e4f2884f1f716e72faac4b3aa1688633b651792fe542d131ff004b1fd0a6c51a2917f23f9145b146951949a6894ded51be0b72dae31aa47e993ddcd1ba56fa28cc658ec794acf2476e6cf179232b8f673ab7466d0b457a3e47a25963c2622c7c093670e8b62fe8568bfa0a228ad6fe4743d29b125db131cd22dc9d138a8d91849453ba4c497c39b4b38d122ad926f6da3cb26eed904db4d74424a4b5b4dd0d6ab81a3bd6869553303c22a5f91b782edba7650be75f2a5a5142898d2fe76b54fda28b7c69747932e51275f0fc6a484abc7e4abe8ef4a5449c9d1e78564f12229ee43690e4d91e51dad62ed164a5445db2be474d535f2719637742e05f3dfc8915a5ff0051594650d89d8f9271b95df4496ef1404ee12c3aac68eda657bc9267995c0f141a56cbae0487c91e445e89d21cb488b5af91ba1b6cf5f22fe95ffe03fd2c6219788af690b1e25684bf5e6f021c8b6f4da868684a912ce48f9133c7e552cf45a754374377ac45f2d12c2d7bd168b8f9286b4457fe0a674f4456469350cf447eaf134ba7d89f2ba486c48e0aed88689237c960f229495a966eabdd9384e1151aa6f088476c52f428ab4c9fea7aa42d2fe59f5a243691f5362debab377b426abe78ff005514d3ca31add1bfd236a10d36d714269463e88e23e44fd905f577c09568de88661928bb44629c933f5f9bed05ff00b63499b5a25ce896b5adeb312d3379445aac6946da93fb21b2ce7e445ff523b11395a460bbe11f97a3dd574d8e2606fd9faa0a9f643f4ce39238690dd32dbd169276474872c8436c739776dfdd991486a32e47e37d64a126fad16550a2553d6c6ad95aed47d6bee78eddc9f44dedb5df66e88b2f03c117fd7782feecfee2a57832c4a5baab15c8a28ba1e8d11fd2ff0024154a5e9a235b93438e5fe48c50d22d22ef45c691f96cbbe509d704e595a2399bfe8c4dd14b04d229184b0312afeb2188a428d49bb2cbd1e8a2df5a2fd3221cd5f42fa6912fd6c89e4eb44b4c68b0231f33ff00b88a8bfb14d1dbd12b252e90be448b1bd5ff00e0cdbebf1a5ea86f44e9916a896def9238b12fad35c5149bbc9374d9e3776793a122538c39e7a454a599ac7511f91c5fb2ed268a14af2b8f63937f33fd62c929f511095929f48af97a22c7b6be75a5ff0046b4ee3fdfe5b2f47aaffe09ab471fcb3c9fa99e3ecf2744a4eaa3c905b5df2df6f4704c8c141e0bf8977fa53a1f28a17cbfbd8dbda24455b272e911e48b6dabff00c1ffc400371100020201030302050301080203010000000102112103123110415161710413202232304281911433404352a1b1d12372536282e1ffda0008010301013f00b2fab690eeb81c9d24213b2f2591926f0272f08dcf3745262befd508dd14de4528ae59b936c4d6e25c2cf717e52f6237b513f563dfda42dcb97628c9f146d977aa30bb22fa36ef05bf515df71c9a1a6a9d96d3ab2c6da7817494c52ae8f51afdac726f94c59686d781d7689f3646f72747ee5ec526ec543e8ce686d96cdcf8a25f8a374b0872dca8b92c19ae4b698e52693488a776c9617f24239b29c519aee36d354c53375caa84ed0a871b1c1239b56c6b85657a94fca2a7fea2129f0e99349f44d1027f8b1311c0f1eefa45e4621aa12ec6532f231a9952b46ec0e4b084e911fc90afc744a9708f64872148dcc4f81927c1df04b7589619259e04e5e0a7dc5044a2a8a54519a4464ed263b72e7b89b8f72d6d6cc548c630279e0befe82e190b72fe0b18aac756cc758f289a95bf1d604b8651dd0b8cf91b57d13b7d2cb4c4d97914ec93a2df82f276153ec60e1fd144b963746f5c11aa55d2714e84b3864b5249f227c92ec37439a37b37b3733732c52a699179ba1eda5f69be35546f59c237fa237b13b8b659a724a4331fee6d566c8dd0f4d5f26dc5d9b1b74453b273cb42e9044bf1655a1702fc4690a9914ac7c8da2f266de3a5650d27cba1ed5c487ce11b98b727866e978236fb0a1c0e374461438db2517d909b58713747b23e657ed16aa7ca687a90f26e8d5d1b37673d7060b45ae9451453f053db1c336cbb9b0d828a4522786b02925d86d6d4d8a51f226bc9766e43dad6055bac53cbaee4a4b3d61dc9f02f615d325690fa479e974cb227dbe7b91a5dc95390d1b4caed66d6edf6143ee4258325aee7f3d1b67cc4b947cc88f52237726cd8eafb0a38453ec6c687166d7e05a727c21c1a7936fa9b57a9fd960b99325a1a7185a4ca8f9434932d7049a42b79a1b7e0729781b92a1be3a2ca128f746d8a3089369e1b14df737dbae18ee2cdcf37592d8989edcb4c725243e48bb43e47c8d90e7f81a5d8e3bf48d5d57246316909243693cb1dbe0b9f815bbdc84dc33175e50f5634bed37b6acdd6f93b94f2534857591d748c5b64a0e346e7b52bc09d89e04e45a377a119b574c69b36bff73631eaea3c36bfa0e5292a736d1511a58a12cd95dc594c6934cda86f8cf08d8e515942d2777ba35ec3493e4c791eeed46fca54c76cd256e9b5e8da356514ea2ed9f3b52b88d09a686bc106e0ec9cdc95577be4461886eca142225eb8a2751566e8b587fd5149d7de849791e2382249ab1e2aa8735e0cf4a6e3fc942888b2ecc12702e1e454e54a46d953fb8d8c6a8df236a36a2918b649b5429314ac7e49abac8a2bca3725dec4dc93a36eace54a32f7ec34a2d293a6fb0e31c5ce9375636bcf44e4b83ee2995ea287a59b2b82977921b8181168a75626fbaea91083da38bbe50f7a7e51b88be7d89b4e0ecad3f0cfb3b4da21a10da9db7835b4b635b4bd55d99f327593e62ee8738f816a404e3e589a76ad15e084272bc19b2ab92f0e8dcdbe4dcd26ba64df2ff53149b6ad9b926f93e622cb1b639e38377a19f08a7e492a5c9b13aab64a138d616576c952be486a4aa4eb823f10db78af427f11a5b69473ddb27a8e6ee52b6476be3063b64c758a4da3434f1bd9f150a9465e518ee8baec6ef42db22bbb2a25a5c21b30460a4eaba4f4a4db78a3635fb98e149369e7cba23a4f3490a38691f26ed6d1fc339cf6c6bb72851db8f07c44376dff00b3e4bac6eff91c26aea62d1f899710dc4b4f52189e92bf06e87783427a7d9b463b4c4a7e533e17e72537059c57f2cf898ca3372d36da4ea4bc33560f5213fb52709547ff00b62e8f877096e528e30bfae0d482d39b8c93c335f42304a5178e1fbf26df5453298b9e943bf22def842531e3a3c94cc9937322de6e88d3b544d69c635182cb1c2726a92c0b4bd0d8a2b1cb2dd1fc145e4873fc11fb74d60f8b536e3b6169444e574e3b5f8a1e9c7cdafe828cd3b8db44252769c5a28a452297828d28d2b34a176df04a927d851dd6f779652e0771c5b239ee8cbe5b20e319662dd1a9a8e536e3154c9693d45f73af634a3f2935f95f764fe5cf2f9331e26d1287ccdcdab9573747c9aef3feb67c94ff00fea1fc3af11ff743d16bf6cbf8767c34270d1d671bb74b28d2d19435f5253ca937ec91af0d596dd8f1beefc52270841ef4b32dad9f2a5ada4a5b7ee8f6ef46aec725a4b2a739291a9a6f4e728392b453ec5cd1be46f46f4696829a4db793e568422ea6ec96d5f8aaf7c92ddcb67f22b325fd1a6f9f617aa37332cba297d115cfb1fb62855be4df6a35f4f4e51536b29aa1d50b1c232532bac7ee744636d2456d8a89f13a8d3504fdcd34e516db362ff512726f923b949337222d673d84eaf234b6c5f9b62fb9d531d5379a24f7116d26ec5645377c7f526a92b5925a319bb688b5a4a95a1eaa688eaa6b32a14bee6fb1bb6abb1ecc6d8ae5bb3e223a537734e4fd0708a93cc92f5428beda88ad4aecccae605aff00e316a495d48d38ca4934ec9c2dd366d48a5e5126596fc74516c716bba34ff2e884ebad22914453cfb095ca3ec8e14dfa9f12dad28fba2dbd4d95deaca74d943ea91a6b166847f731be644a1a926db5c9a6b6c1aef62b7b6ffd4392a771ee25a4d2b4c70d37c4c941a6ea8716bb0dc96d5e116cddf657a8e69c52a4a86d6c8a1314bec6ef96894d5ac2fe0dd84d5f24e4e7276d918b4b9ed65329972f52dbefd36789b250b78da7cb8edfc559b69d6d923edff531cbd08cdc786395f259c9460b142f3659a90dced7734e0e13ef485195f06cf2c71aeaa2df6363a288ac9a6fefaf444ffba7eacf887518aaee7ce9f85d31ddf4cf8145f86256e84ada45249244a49606d3b2ea327ea88bbdbead971dabdcab5864a2d76652dedfa8dc95532527bd2a5d86e3de23d9b63daec71f5428369fa22b05ba4ba29542bd4fe48bfb667723529a563792c971c7639759477fc8a9a4294b81393fda51715c982cb5d29f929f742728d50a6b368b5e0dd72e6b3c926f7725498d2ef245c17966f7d9246e6c8f0fa43f2443f3992fc60bd51f16aa514518e8fd0a22b088e9b469c6b2cf51c153965924b6469e492a8c973f70b118bee9b1c7ec8e7bb29d2ffd1ffc916fb5f284db72e397c8effd04b6fccf191c53e1a24aa305e84b3646d4275e826e95b14db6938a1b4e53e7b8d47c9b7edbf538ec49f8542b8c86fc89a92c1276de449a7c9b6dab5cb35231baf04546374cdc4b4d48fecea4adc911d351be7d06abe8cf632d0a2fc5151ff509c6f8fea4a4d3c60b6d9b1b1693f04746ed78e4d915d97f236ab92882fbd10b72d527f9457a9f1599c7ff0051218a2708dcd2743c25ec69d289be2923737455af1eec7791f142e07c22f8f622926afca62c6ef5b2b83fce7eec9f624ddc17a22936fdd9b52d397ba3b2f62199c7dc59b173224bec8d632c936b862949b564b3398c824efd9b24a9b1c7c3229a6df81b9237f3f69717d2d8e521e449be11b5f7a47d8bbb66f4b888e6eba28c991d3962fb1b13e58a29762d2e58bb4926d2763d6fba6d2e4726cb12727834a35a94f9b4697eff00591cce46ba7beeb15d55f45a7e4da70f8ec436a4dca36c4b83e47dbb9b356e32715843c73017cbef1a1c62ff00191c5e4b69c5d32c4b82fee6c7930e71bec9143feefde4c97e32f6469dddfb905cddf243bb26ff00bb5e4951a799c7dc5797ebd34d2c93cb7efd34d5c5fb8fa4617c2369b57768fb7d59bfc243949f729b1418b499b1236aae0bc726e48de6e6413f93babb8b7cda847cf08a1223f0edae512d94e3057e64f069def34b11ff00f441dcb53dcb8b54f24e9c76a4d532b174511549525ee4ebcdb14cb6f9e96ee88eaea6c5048969cdbdd2e482a80b4e2d652e58f462dbf71e8735582b523fb6d1ba2f9815a6d734ecf92df124fd98f4e517c16eefa21be71646b3462b9163864bf382f0912ba5ec697e7ec98bf1febd34adae3b8f1d238d35fcf5d0daa19eecbe9b5bec7cb4b9688c6052ecba6e439165f4b2c84d3d38c6d25b95d90d78e9ce6d37cbaa253726d8a525dc8ebea496d715242786dc36a6aab9211a9bb7d99a7f844d27f9b7e4b79c9bb13efc1f749e57f51618fa2c3e4b7d851b1405549244fb8bf123f8ff002c5ccbdc8f2fddf48a4e0ad7616941a58ec3d15b5bb1e96a2787c0f7778d8fda88a536af03d2976c9b5a3b0b049e597c11c278ec4aaa91b4d3c43f864b963ec525a6bd97fdf46e8716d469763647dc4bc44f791f659b92e1a1cd97d5cd1bfd04d3e95d23094b84d91f869be5a447e1f4d739124b8546a7e2417dcfd88e22bd8d149a959e559571645521f2b276145b1404974b37ed8ab63d7e7ed3e7f9469ebc2926c524ee9ae488ff00193f43883f622d63d8ff002c7dd915f6c7d8708b9557625a11ed685a52cd31bd55cbb14d249388d69b57744a0ab0d327a528ba6534996c5c3c3f466f6b94cdd17d87b5a496094ad24ba4ff006af2c4d237b1c8bfabe73fdd1c7914a0f863d95ea69252d3563d24f823f0f74dc88e8e9c7b58f5127b5222db6efa36912769d234ff00cc7e82c41fa234ddee7ea3691b9f091b64f9141155d2cdd439646c6db1e10fa69ce31ae4d3d45258a25a89c5c526d8f522d3f346335e05f8c57aa25f83170857f31fb2190cabf564971ee6c8be513d34dede15592d06b8915af15de8f9aff7417fc1bb3c17828da8aa4e8b9f7b137472d7b8df19fa3253e96257125a71789447f0d1e63234b49494af9b20b6a6bd7a69e608a68708db6c5e911fac88e2527e094ad1a5dfd5a2725b27469620c718b77425d10c723716fa574970705f452a7fc11d4945ba62f887dd292233d1976a2a29c6a5df827f8f48b5ba593c90fc11cca221e7525ec913fc5958438a72e3f70f420fb0f43c498f4a6bb2634d729a23282b4e2cad27c4abdd0f4fc34c49f288af3f42745d8d2a6456e387fc9abc6e22f0ede0515c914d2fcb25b6ea4b046a9d136d431213a498e6c5ca124f70e92347957e4d597d8fd590fc174439aa48df92f3d28afa243fa3057865b5c96fc8a735dd8be2268f9927dcd394dbabc09c976b1496f445a6854e527ea4b84bcb2c8afc6fd5b2af836f26d251b97b21e945f63e4a72690f464b867fe489bdf85d2c7222db621954c6cfb9c6b3b793edc7b10c333db3ebc0b6779644dc46db487f8c7a49d2372a4c9a9b4eaaa8d17989aaf090a9410e4395f449bfa2c6c5d25f43eb6cb65a7d8a34d69bfc990d4846c8ea45f737c54a9b2a3e0836911aee3e06ec5195ddb43735dd337f98b166df963219727ea34497dcbd85036b36fa9425d33e0d8fb9704276effdd949a328cbee420a9bbc89f8e8e514b93749f08506f962a58465f7362525449db4bba46a476e9afe0cbe0515dd9fc7d0d8c5d112e07f52c95d6fd0c79324655cab16ab23aca88ea464ff00823a8ad21dd8a79a66e1f46d67d087e0ba3e64fa6d6b9c1f6af2cab588ab2a4bc172f249b4950f2f32b12cd46288c13fc964ae47c0a31c60fc6fc17e0cb5c918afa6d5925f7ff366ab4f0fc98f02fa5f5efd24ec625634589b5c1c91c3e8f84515d6d9832275c1f3248fed32aed62d595fdc93135da6294bca3749731273552f2d0961218b8f77d1c6db6249746bd4cd8e3ba1c8b4e284921bae8dd2137d368a162e3a3a439a1b6fa421be6df092bb351c6ef05d17f423b75b1be943c210dd94313303b13e7a761fd1663a5d0a4c5abe590d74b0c9cd3db9c366e5439c7224a974ba1cc4e52288c7c8a92ae8e690ee47bf4f2671d2c4d516ca2ba4d49ac334e528f72a2d64c7d311d92d2d48ab711bb621c5be0da950df4c093ebe7a76427d39463e9b31f4a9323a8d7716ab14d1bfd7a24ac518982cb6f836b7cb1463e0a28439558dd8afbf446e4596ca1cb13131a726525d3b0ba2bec7c342a2e4d66c96ae9c64d39533e2b4b6cb7c57dac8c5b77d8781bc8c8f7f623f921e3a2eaf9173d13fd1b30515d6d9b8c237237df0857dd0d74a2868ec2c8cf05d60bb10bae3c97578e969213bec63a24551194a2ed1a7af0842dbb7e0bf9d36e4e91a939496db7b0ba54328623b9d8450c5cfd1dbfc0ed6cd8858e17d095b150dda13f28b4ac72322b1085d5d0dfdd457242ead8ed2546ef25aa2d532335262554e91a904dd560fb142e3487c67a3e92121f22623b2e94aacafa287f42ff05b921cacb7f4afa1ca87cd959b12cdb38bb66651544345492b23a49fdbb2d1afa4a0911c37468cd6a2db25c1afa328549663d1b115652a258a112e442e04fa37c0aad0f2ca17260e4490ff00c1390e4df5ac143e99171d2c77dba28d9490beea30dbee3bdc976a23371ef46a7c5b6ab4d52f23937cbb6cd38a734a46946314a97624d6d699ab0707e8f818851626c7d1f22676174b2fa22e2efb09256561163fd47d2cb2ff0041f44fa367b1652e944295320bef9bb449dce1ec3e04ba4691f0f3dc92f08d4ffbff008355a7097a3424d8a290f862eb25928486a97d28b2cb32c4b2fa3fd36cbfd675d3912e9d88ca95510694e58f644bf28f4549ae9147c23fbe4bd0d6d549d2cb1b6f91b112e94df4ab628f497e82562491e7a3e8ff00c52e57d15c9fe6618dfe18ee3144c22f029b8f0c4c4c72b646f83e449734c9685ab8f3e069c2d312b2bacbeb8e7af6fa3bfd74275fa8fe87d3bae8f1c9bb026f23fb75131ac27defa36725f4441e4d9191a728c30e3cae7c1171925b6564e1996d9324f5764d4926ab923c2eb743fae1d1b21094dd223f2b4e14da7e497c89654b68f4fba92638b4f2bfc2313434f9ae945366cf2cb196abd4acb1e650af04dfda9570cbe8a23188ca2134ac9c9eda3f1d3f597fc1a3abb1dc9b6bb23535e328b4991e1746ff00460362a6d5ba42d9b52848d452b77d2fd4bb5eec4b26dbe0aafa6bf51db229d8d3ba2ab9676c2b33e7f842af4427d7893bf04b98b2594dfa8914917d284a897617727c2252dcf1c51698d09b46f5dfa5ae8f059dbe8585f42d495abcfb9ff865ca71351457da9dd914e5c23e54fc0d38ac8b2d13493ff01dbb1fd06eeb3fc230bb21c957f236ce7a313791f23cc624bf1684f049b13126caae8f9112e17d17d28a231c3e8ce23fa2ca6d917246f9f9636e5c91693b64e5b9feb317572c25f536ba7743e2fd496537e82e10c877e9275d32b91703763a653fa2fa2feed99f72cecba36463dd8fe86fa57f848a17d7ca2485b867ed7ee5bafe08ab489aaa21dc6c5072138c71179f27cb5258c329a6d32c6ab9e7c090fe9e2070461de5d630eecbfa98aff46bf4fb3faaba2e8cff00b1c1ed6cedec887089f621dc8c536dbe09bb55c2f07029b44a6e48ad95e5ab170d9635f4bfc1114ac6ec6f0423dd92e18f0ba63f9fa9fe8fffd9','2026-01-06 21:15:52.204+0200','2026-01-06 19:15:52.204Z'); +INSERT INTO "blobs" VALUES ('Xega4MOoHg4stQdwIiTL',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108029c03e803012200021101031101ffc4001b00010003010101010000000000000000000001020304050607ffda0008010100000000c64948909024009000000000000000800cb3cf2bf3da37e4e8ac359e7be9951e9c92489024090048000000000000080033ca984eb8557c3a6b9e996dcf78853d749248484809000024000000000080010cb96996b4653d3cdbe11be28df9f399f6524a41204812000000900000080000066c2fc358d2b49cf7472def4deb586be92491212048004800000120100000008233a659d272d691d37f388a1b52d17c7db4922412012000240000000000004014cb2cd5c26fad7a30c698cd358c75bc453de489090480480004800000000020002b1967845b2dba318e5d71a6d4c35ced5b45f9fe8491212024009000240000000200001158ae2cef953a349e1704f46992ad69a397de92490480480120000240020000000408cf9ec532d39b69e6d39f92fb5ad78e7b5ad87bf2484824090004800000000000010032cf9f3d758df8b0e5df1c61336cf1db7a5e7dd492120900480090000000000084c000ad32a72d9a676ae5c99e4bd274f362dddb73bea9248480901284801200000008000000294c291855d2c2b9d39ab8df1d7489a535afd5a448480900240000000000000000ae5cf9d674e3e8df97976be7c6df9a3a3930d72657fb3489048090002400000000000004019f2e53863d1b619c4e745f1df3cb3cd668fa69244824012000900000000000200088ae5833b5e39629cb695af18329b5ba1a7b124848240090000048890000000800045699338ca79f5c30eaca935be2e1e98eb7771d7de492120120012000001304a004a0000020573a67cd86aa61d36ae79d29bf175639f7f4618747b24891200480012000000000000200559e7c74e6e9ca9d9b70d33ce939fa1869876d5c9bfbc489012009001200000000001000042b973e3c8be97bf2712f119f634e6ead32c29f4c242409002400240000000008000084239b9b9616d2de7e79f763974dad9536d7962ff43224480240090048000000010000080853972cf9b556339c15d23b31e6ece4e9e7d2bf480909012001201200000041300000811116ad5cb4a5b92622b3c71adf3efaf074f3f7f252df49212120120048009000008000000422699ad194639d6899e5d2dc55e8d38faf2e7eae5f4f8b0e8fa49120480900480026000000004480064a69835c638a2dcf16d69a716d9691a63c935e9e4f63cbcb7fa991209012004800000000002a16010cb1c3aad92b872556657aed1c3a4df4cb8b7e4ec8d38af3f5a91212012004800000024089408a4c59602b2a63c9beb1c9a65c5d19e39d68db2c34bee8e7ad34ebf3748bfd6a44824012001200001200080ae4b179922912cb1c3a25cd6cf9ab7e7a6b7e6f4b9f9abc7d94a2d49eef0fd0e5bfda122409004804800024000400ce94d6b66930539edbe1cfcbd73af2c72639f7736b7e7df7e4adb9af5b72b6f3baf8bab2cbef12090900481200001242404002b9d29ad346921cd4ded8f0d3b26dc58e53d1c3d578674af4727323399e1efe6e8c6bf7290909012009000000000015c325d1ad76b0cf92f7c7929d94d70a714ed8f5c39b0ece3b5f9f0d72ca63d2f255dfed922424012004800000025130032cb9b55ebae5b4daea72615d79e57b73d31cedd9d3c78d397afab877e6cf1db2cb9bd7f227a35fb212482402402400012044422c90031cf9ad5e8c6e8d2f3b538f0c2b1be5bf479cc197b74393cfc3d4988e073452bb5b93b5f6890909012024000000533c6d5d2bb692033e7d73a61d3874511a34a6397252dd7cd3bf1633bf0fa5d9cd835e3e3f5f6cbc8ca1cde979f15efe5fbb48909048012000004914e4c72acf5d6fb688bd8a63119e56d72df38bda93973f3ebceedc29d5c5cd3e67afddcfdf8f357abcee5edeaf3fcfdf37a5e1de3b39bef522424090048001241215e5c30a4e7adb49d35a5f7bb99a571cf1de9b57a6b5e3eb9a7279179d74c7b7829c5b7a6614af5b6f13b2d970eb4e6ede2ebe5db9bf412490481202402400029c786b964abd2c295a5f5e8d2f8d748c69cbbe3d53d1a1c786daf8f9f27773d6f86fe77776f4b9f1a706dd3c3d76bf999df9b4cf48cb2fd1a448242404800900018e1cf9d32c9db7e6edb733a34c6fb2b54e586bcfd1d55db4cf9669e769e477393a69c7d9e6fb1beb35c36f3b653cbbf4e59e9c24f3cf6fdd2490902404802400057830cf2b4f3777269cddda65e86f9e36cab9f463bb067d5b45b7c7065e4f267cb6bf7e59472fbd17da99f7d33d39f874f234c36ca94d627bbec924848241200480003978b18e77372f5f6726fd3c7e9c7539b59b668a6f8c717ab379b67972f1cf2e5d5c1c7d78f7f0e5eaf663d1c9db4d26d5e4f2b579bb4e17b7176f47dc124848241200900008e3e7a535caf87071f534eb8ae1bf674de9cf6a6b9c73d7bf6d673e6a539b1a72659f33a66b1e8e31a76df2cf7c72bf994309ab6e1e8d7f42492121209012000904578f97a77cb9f97b3cfc7c9edf5bc99adfa7ab4dad35c6231c73f5f5df5e5ca1c78e15f375e7e58bfade6f5e75ebefc397a35cb05bcad33af7f2f369875e3fa44a49122409012000128579a7573f0ebaf1781bf5d3cadeee8edb6dbf461ced73e6cbd1e9bc619a39de5b1c3a797967d9f3ba6be8dbd9e1e6cf587179fcfd34aebd1e5d6b6e8fd011b89090902402400018daf8f2f1cd71f1b4a75f9f6ea8e9efe6ebdad9429d1e3d3d3de30d7170e35af4716daf9fc3afa3c5b6fdbbf472634ceb8c73f3694d30df9ba29cbeb79d96ff00754b7a569120902409000906769e6f3f1bf565f3bc7d9d1c3a59d3df7e8e6d72a75e34f3a3d9bf1479f86fdba79bd7cfcbb79b11b747277d3b7ab7c73e4cb1cf6a73f26b3cda61ad35e8e59eefadf099697fab8dea241201202b6024429cdcf96dc71e23d2af91d37cfabb9d55a14cabe776fa36e4e4c663b69c1bc799bcd382c7536f475a79dc71d9cfb67865974afc99593b5b6f47ccaf3e7e9fd579beb7a72120902418c73ebbc5e52063cf5e488e2e4f3bd9cf87763d5d3d9b695c5c78571d3d1d39b826b8ed84de3875ab9caf4c67b29cf179accdb2cef39ed8d31dfd1a5faf9232cbd4fabe2ebf89effa7f5284a624899063ab839f2aedbf4eba80e2c639af4f39e66f9f16db694f4e62da5e30e6c386fea691e6f4e5c5331b53256f865a5f4a32a456c92e8c1ac28c37fbbf329e67d2f65aff0037f457cadaedd0e7af463b634a6bcbd3ae913e553c1f5fd1a7071d6dd3b4fa5d17499f0d2386fc54ebf2f6cfccbd377bd8f0e57de2fe76395bd1d6b4d7cfc2eb534c97ae746b698ce938cc169831e8ce31db9fafdee5c5e9f5c5bc3f72dcfdd95b7e6dede8727af87567c1f3fecf7799e5fa9f359d6ff41a63e767b6dd3c7eddfb2f89e567d58c64f3b6f12fb73cd91df1442bc985f1defa745ba3cbc55da62b36ae711a45e92a515d2d4522ca9cfbe7a7a999bdf6d7cdf639b3e9a7abc5d7c99f7f375e7e863e5f93e9678653e56f37db9fd5e7bdf4ebe2c37f4a3172f8fac7addda63c38f9b9e9bcd6369b31d630cf2a4eb6b35d78b9e6bd134a6d34426d89595959d33a2d38ed8e1bd27d4678ef6bafa16aebae594efcfbb7efe3f0adcdaf4f478bd958d70bf46b13a6796de961cf34e3ac69d2e7a579f7d9358beb5bd6935c338b5364df4e4c2d165f3dab5c97d2912882f1339ccdadcb7ca97ac7a96bf1e9b5326f6d18da12654cf6f4e7cc8b6dc18ef4ec5b96be834a4e17d3756b4e78a5ba73ce2917d26f5cf6b67315d73af3d6edf3b5f4cf1a56f9674db4b6755a66b36ac456d5d244e795b9f489f6eeccc6b96fa53a39e229798c5cd1beb16c696c97ead32e7d3af2be7d7e66f1d7568e4563a39ad68c3aadab2aeb4c29d75831ca9bb9bb2b4c7ba89c32c27ad395834ac2d4a695d26b0bf1e9cf73f4a0109534554a5728a698e4a69cd2ceda4f1efb5eae5df3e8888c98f55f96b387a39d7c2f4b2de898f53829a73d66f4e1cafdb4ede7e3b7b0e59e1e7c3b3bf0e5c6c95e112633b562749bf373566f6fd851333130b1089439652a685d16566e33bcaba4726d9539d4e7c5c3bf0f17276f6695db89dd6ad6fad73c7cabd3bb6af0e35f429c395f3e7cf5dab874e5a7519f3d53598a5abb5afb7909747e9c8ce359ba62611a9369d2619e913082b5422a4522338c33e4d33ca94c79f9f8737a3a5354efadf4a6986b6ada9e7ef9c634695e9a19533c23a3926d33544e8c73ce7b31af47a1e3f3c2ff00ac5e6224440491509a21319e7b96aab4ce99d22b44cc2d18f3f171cf5dae874ce55e6b4f2a9d74c674e3bd36a65d2e8ec9bc61d4d7970e58a61cb65f4a6bbf07345b4bebb3c8bc4fe99624b5694a8d2d09b685296568965b4dab44ccdace5e44639edbf2e36def28e0cf2e3a572d55bcdad8d694d718b6f36ca9d3bdf8ad7db357af0db839f285f3bcd339d62b7db1d79117fb9ad2149dba34d6da4dad34a53891309992c089b4928ae7588cc4442232e3b4c4d6b15c31eab76d796dcf5d2dcfcb5888bf457195b295edd3e7e6a92befd9d5af6f87e5cd2695b5bf4ca26d14ae74ad6042012266c9b44da575efc9e3edf47ac4679e7cf48aa6b5114ac408982154579d7caba7272df7b72e5d1ad31e5ad75a4eb9f45f3d72a6135497ad63f4d0994f3d3aed169940bdec8cd64a8b5a2b4ad1e173bbfbed08a4562112b33acc9092b5456aad688ad62222214b56b97073c1b5ba76e6c3a30ade986945a694bfe862533c7e453b7d4b5b9f5d2da4c168ac4978ad530a4561313484a21374cc266221745e655573a5158acdaa8ad99f1e39d799c7a5ed7d7cfdfa3489ceb9725f35ab5bc4fda4816b2f426d79ac4cccce96a45a6f18de294ce22d2aa2605338814a08944da695bab165ad9ad368ae59d62b1130882a4d3cfc27a7b32e6c2abe642df717516b532eb9a67136941151531ada62d333cdad8422be673767ab32532aef316552882208945964d856ecf9f3cab529119deb15c6db5f974c2da4e749d7932e9fbbc626d368566b5444404c8b2044442208accd88480669991322b0ac1315aa6113556b1119e2c73beb6af3dee6386ba6b6ad14c79ebd5f6899115a44eb6b01364a6d598888813299084104456b51588455044495999b5662114548533ceb4ac96ae2d1098ad22d4c95e3a7dcc6744ccd94ab979fbfbb609bccdad09984045904da5312b426622148a088a9298208844ca554a15b488e38ae3874f361818c54c73ce8fb24ccda6644d8124a6665094ac2d2952b46924cc5295beb695a2d5aca249904ca090a135b4c4e2bd6b35a72e3e573658d695aaa1f5f7994266d3369248104222656222202b1589b5e6d3336844d90b5a6d28b42cb5a66b3233ca7689adb28be59f3db7d328a73c613c51c58e18c00fab99015b4809002409020020826b694c15884c4c4c845e2be679af5baaf6994a256aab6465871f3e55ca84c07d64cccc92901111099948104095441082133242222108454102082b582b5944422226b433ac515ac4c221f58b26572c115aa74b582099492901092669396c49122a88cc822b598ad70e2b7475168a22542b4b231a519d3282f9f345910fa94ca52999994ccc84d9289480253164cc4842104269289820aca2118f364d2d7b5ed68ad6262b442d5c79722b5d33c2917ae698fb0912920840824241364c8204a66666d5b81242a8849084420a4958a5d38da6aac2a88cb3cf3a536b4679f3645abf642564ca531329849110888095649b133084a2cb4caeaad244c04144420ceb74c5295bc440ceb4b6196159b5e6273ab9b903ed084ca644cc4cca62d5bd48a42224124cd9699b2615b4e94159820b44a54ad94bd622289ac56b4211115cb0ce16ba4ad1cdc1350faf26565a569e7e5e8d7aa6650108415442b5884168bd6eb68d175a2d33136a67ae04c699de19e505248a444222215cb0856666554569cf873a24fb784c04a2985add2999b562f594d2422088b555561444a662d2b26cbcde66f0a46a98bd296a5e211315864232bd73a33c6a82045251067f5d30266a9262ca6889102216aa69a4442b588ad66b5a28456b40113332b5a2d79d022e9b45a339844f276530cb2cc440884c10847ba9994a26445e29716a2f54a2d12a5ef484da882b15945aa8a91308accc0ac4569144111226569ac1489040842110881ee44a5133599493244cc4ca62f121644c445f2b5b3335a292822d5b442d332984d55ad691111115ac52b14a74dee8a41312cd10215108fa580d326935bd6b5da2b645e16845eb68b114d629a4c5a9368ada9a44272d31bd22131149208c57888898d32a562d952db4c673782cb573a53242208210fa3b5eba4d2274574a26d02d117a5a489856684da2cada22b6bb2d233d2b4d16ca669763b328e1e5e2f37ddaf55f6a4b2ced36656df3da1a5164e93cb4cf2c288208421f456863b56fadaf8c4df3b4c4ccc4d63445ed9936889be3b5b9b44cdab1cfa6b0955b5f9ed386d3972f7f365e576ef857a35ac6b9d34a51a56b44ecd67937a4cd22229cd8f3c4105483fffc400190101010101010100000000000000000000000102030405ffda0008010210000000f680000000000024c622566667bc00000000000839f34b39e73db8efde00000000002031cd9db973c4d1f4800000002000099e7377970d308fa60000010000004c67539e7896f3dfd1000004000000339ccb39f22a5f7940004000000073ccb39e1722fb80a1000000000498cb9b2458f7000000000000931c56739bb9de2fb4000000000004638e36e5aac2df6800000020000449cb390df266fd0000020000196818ccc671a562c9ac6bdca040000000e13a74238b0c4b75cc8b2fb80000000109e7b7b98bc24c5d6e6b9e52d67de000400000638276eae6e3cb78d3a58c62b47b000000041431c33acfa378e18e3d4ebd79e36e36aefd0502000038e2efa2a679f3d6b5bc71e663a77de18e9cb3acea7b0000000c73ce7ac74d65cf95ebd13972cd8f4b0b3194baf5800000318ccde37aacc6275dc9c7116f5a9719c55ebd800000264c64cde97172ea6318cd5e9a59399377b8000004973396b87376ed2e6f565cf9e7726bb4662596f5e79ef400000ce59c639debd33b2e4c61736f6625855d70df5e3aee0010a2499e5ae799db773753935ca5d535612958ceb589b9d16da673d319bb2a4c658ce935a599ae76eae2ee91654e5ae73786a66cd77de318e973a90d5de64c262bb5ce73d2e6cd58a26a5b1cea22a18eb64c96a5456b39b09d2a6776b36811354f3940ba34cf2e99b6e34975cf59c6fa6f96a6f345d654cd225da79805442ad15ad55e777acc6739b756365cdac959cf56241a4116a96d6ed5c4b9cf356b36a24d674c7544d339d6f375442daa42445d5b562c344998e5d31a9cf66b2cd5284d4215165a67600255d5296e792b726721d04545810a12682845425d5d58273d5c0cdc8a01145200005805ba68a962625a4b31a448a80116040082053a7565993b80214858a440441099a408bad32877115510401400a0494962a565323b00081012000012a28355739c9d0020aa110820100a50b6dd5939e0e80ce74051541124445828a56b5b09887300000aab4d020411175774203cd40008014001696b4162e841e5000450816016359d52a908d6ba504fffc400190101010101010100000000000000000000000102030405ffda0008010310000000f002800a00000001aebad4d26aedf31402800000016017af525ebad72e99f9a0a00005000000e9d1ac4eddaa59f2d4000140000002efa5c4edde4d2be580050000000017adcbaefa91acfcd01400000000035bd17af4894f9d400000000000bbddcebaeaca878000000000000ad6b6ead04d3e780000000000157a77475626b1b9e10000000000051d3beb17ae25d19f080000000054285b6f6ba0cf46a7ce00000000a1b601d35ad6f79996d6e779f9e0000005003d379f12def74da4c75549a9f3c000028000d7aa3cb2f5c7a6dd4cf3b9eba5c97e78002800001d7d0bc383b3b76c6b2e4adee4caf840000005203afa358df979f4f4efa6138f2e9bcbaa463c80000005f46e63932d6fa74ce73cf7dfa1be7e7c6dbe7d779b2f800002803a75d6b9572c6e77e8e3c57b76d4b7c93766b7a9667c4000000e9d35ac6f188d6a7473e575dba533c72d677bdcb9e5e600b28002f43a6a5ae374ae51d37d35139e24d5e86b9cf280014016b6ef9efd33cb8d95ca69d7a6f16e3869ab6e6c9c7a6bcd0000a035d274df4de78e35cc9b4deeb533c1bd4a492f6c71eb8f380a1501bbaef8eba70c2b17adcf5acc39b49612dde33b61cd9445de3aeb1882de9bbbd61719d65b36933b632566c5eb36cea65b9271c756b17795319cef5ae86939e75ab89b9732c9152ccd758ab251be52ac6a2a49a4d6e0b8c5d6b194d4cd02dc43b10d6466b2d6b1a49a11a9bd679e7a46352a4cdb9aa4ab30bd6c01561081332ce8ce3566eea484ca2c291ad726ca914088246732cdea5d74467524d2dceb36f396dcaeb38d66414890552d4cc912c2b256ebae359bbccb9b6c41148a2c2c2162002c4cc22e5ae88cb5696605454a14815012c5452c99c8abbcb4352aa04a020a0001280cc9258b16eac85974140500500050590c616dae200a4512a15414a2ad028932d071149154501000805b28016b438800a14a280015162a58266e75ad1cc02884154a2814082066491adece616d80110816ad50540844c660bba6c15280948890c82852a933339500f40000a0100011112212a64a1ea454594000058173722214ace79c05ffc4003310000202020201040102050305010101000102000311120421131422314105105115202332603042500624336171521640ffda0008010100010800ff0027cf64c627270ee5368b66c465c061d9519c1c332ca9407d1878c02039cba92881be3b55314321c92c06a4d7ed2e258411d03dc2db11365c761c86660cc588983d9ff272d83dee85984ece6338c8560c0022654d71f08e803b146d4a90858971d079e22c62ff006860c40f68048f9acafc45255958ea962ee554800cd485d831257210b698832631c1f77f92199858e098db2b6d0649c107724c736e7401036b8b29c00c548b01acd586c24366c023527bd428253132efb3103c6fdaaa00e61275cc56000018dac33056da09654e3e5b7c0c6ae5063c60020ff921f9220c6203ee652f8d706c38e992c1a90f96c8c79f1a836b07ce4840fb1a6ab19171679eb45cd2063756b7159501d488f9db06bb9b0c0bbe30454a2bbb65df2ce00b18318e43e4b2aa827036c93319ff0024ce21fb803131b60c4866b0eb9b54290591828d14542ad882559009a2f930c3250035161456212e806dc66d03e42e5ac625c360c2db1ca924101d71f64b7caec2c5f2a87001c943a4d983622be0113cac87aff23c64c391986c29f2b6f658b31c930a54e18c194182d9600044b5725080cbeea766b6daeca8329743c8258e92a3bd572903743b32e3381622e010f97630567602589b060805951207982e415746c00c1c6c558d807780e0ff0092318c36f814203ee7f26c484b4d6752e501cc18b41029c07d67b10e58d7e4c92789575ad9c8b69bc0b0875d6d53d584aada4db6573552408bd6442bfde06eef9585b0fd90a5c6c1b520cc216421519082ad73aff70b15b23fc8cc0c0cc0533ace678cb125b41b620a351fd374576f758965214ca4ab80d0939386c8c18dddd53cb285edeb66c31d814719945bbe14b86439830c2d686c6edd482456031656c3a8420e53359d4a83920105c904aa2fcff911cc6ac31da5aeea31028d0128c08d60ec9508f73674b2b0e544f0d880945aadaddecafd57d3970546bc8baaacd401c0e9add55861f52f136562c1f92c30ae8c9aa41ab8223806b432d01923650618dcae856338212c55ef32edb5ff002462dfed01725a1b0a33153631705747623c981f289818620820c77adb386f2dd8516517a1dec7e1bf8548359cad6fe0ab6c0f1558305158c180d89aa815d8bee56b4d67047253b25b9218288b72bc053a0c58a9d95b518640db2ebfe46c32210557035fa627fb84b6a3a8602f3581e536a1d552df2b56ecc102d68b6e16b04d81eebbbaecadf1efcb560016372590ec6d6d40752a4e667b665546ce0d64a3655d45c36a6caac5209ec601507ea9b6e2a116ca9d3ff207d732bafc8c4a7f9131ea3374081b36d37d860bb7580c963f6e6ba01c1662ca0ba7935878d5860cceed4daba3b1b1bb5162b7b2e168272c1cf65b8f8c19a1c9d591ced08b8b0ca3bf1ecaed06eaeec03e919bdd1b415ac14bb65830b54e22728f40d8d50d1abff2131b27a855bbd58e016656a546c0dcac3bd917025b7a1eabaea7c8b6d652447b1ab5249e4f1cfca5958586cc8552dd649dcbb0157a676eec6158189b57ae0a9638554a8213b5cb5760223f657feed8ac3716f6be140cb15566f6854ecff916238335b41c8c3160cfb559c82ed05449062abad830d78ad00716def858c958383e3180ef6614e420ac21772bbb074ac80e76bec52061704806aaebc90d635235cdae8cda71d29007f50dda0d2037598105014e03a0b4b15a78c08703d123283fe45dc223e00ec85240b1d50e345af40c60f6900d3ec4cc3df45983b1aebf1aa80457a8c827457ec53801cf9765c43927b6d753a2d6a7652db29084b798f7c71a92a5ed7b1cad295aae525d605c2d3567706cf10766c52d8dc1b350f91fe41899398cc7e031fb287ad8b6ab968bfbb5872b2db3c758110bbae6c419afa704662217202ad7e22548ce0e03bb02a56a190cc8436560428aa5b5366709b873e42fe67391778d40087d43316b6801aa564cb3050a01fea1ad55adb4ae818b3b7f9163ee1ec882b1f22ec2acdcb8119ac2580ad0e55cbebd01b85de56eb6850a42d5d4676f6e19fa22615942b58a691d2d459410cfb0095826be858f6f29bc6bb207a194b60166a98a58195865ab666d3cd803daa18067567505452b9ff222330e615f7131f2a332f2c3a0a1b405b259b508cc615b010a0d69ed77a1102288e88d920e00c31b31d42d61ec33846337d89311c2a32a5b728af414575d15289c8a59b90a897d6ab955a15aa0971750ed59160c20637d67c2ce29a9c5f897d8ed5b33ff009193fb31626326ceaad68d7009c00d1187b843fd33b06add81cd4f63036472acb9566b32722d41fdc583675c56a0095d458e1afbd8610d55a9b103b9763acb7c9c7290b21662a8ce6ab8c36333ab42416975a595556c40b6e4de97e8a5bfc8b1009fb98e0124c6c8241352bb905035670bb13aa9416e04ac2ab625a54e183177f9b146a0824ab002be3a2924724bd6a167a51e1677a138e94d6ec81a9d6c3726f4363c63c67574342238a190d54eaad6e0916bea6bd01736231b19fd9b7f9211d472ce7a0708d196906b436d76a8246a303542d607cb6cca58e4c57d8846350cbea407738b6e44f8a89b0f9daab50dabb87fea35632c4ead726ac4af1b40b592c88d4b86a41e3db622bb1d0d702b795003d58aa6c61e6403fc78fe9b4cc3330918cb365df136225a325410d93ee39aedd4b5476055cb1099055535850580cd16b04121f6c28afcbf16ad57685aa4f2960cee735b1ac1b01c3633d696bd9778f9187a6a2be41e63e57ad946033ecc8467528e573e618ff1e3f00c0c7e0e70c3318e44e802c19b1868992333ef70cc08530395768e1ae385c1deb78d97261f22bf4b6e550c75d55d88f2e95da9586010c7a511c951c7a9ab38b11f711c788f96abd8302551c8b810855022c2007e3b0746fed07a6285c0d844dbfacc3fc340fbfd07fa8e4084f5d2d8193201046238fb8c3d84800158e753d8395c1772c825766720380c08801ddb527608c11fc7702afa68e8de5ffc6d2dd8a6c6d2ec4dcb62935313c757c0d80cd888d61f71c10f7a0756c36cac8cccac62da72ab0a850ae4ea294235e8b8393b00f69365b1ba5949c364ff0086133f6fd07cccff00a6613a113615ed2b27198c4113007ca1382a6ecf8dc9762a419b90aac429466019ce73283b8660d51d11a6bde223e5159860da7475032c9692cbe5aeeb428c271774ac2cb9fc7754b3c64e7299b0b4bcf93a765f1bd8ae6bdc132c6b15752eeb62d52e72983625a057bc40e7771716f0ae78f4b5a46dfe166667ec67de67d41fe87c4073fa1c11188684307f190429d47d031c03f0990c65cd8520d8b9e3031d8b644e8906172b9850b8c83658aaa0a5d602486619162517588cca8d75a8a42352ec097708ce2aac5c10842483e001b908f82aed822c41adb82ce7fae84b8ba8e95c129bad3e571483c85b452a5d0850ea2aaac5a1897b83ae0a5960086bff000b6e84ce26dd803ac46c81041fca66d8f9c82203d46ebb87dd88c087c4772b6d44943aa1087e0c71f72dfa62cdde0ab27fe32e31882c28357b322b2192a06b6ca9b16b5406b6fe9129415044a29b4f2ae40176393c8a6ba8e1355f2220b692d68409bade6b770830006d1812cc7bb12c36145117c818050fe2560d55d51e2a21e6642b03de0ac6dbd31d4a8f2608f2ad5fe1872615c4c0c8c7c761fb5613e0080c1fcadb63ac306cad6c0e44236188c85474c430245f961bad4c7c4861cebba0208065d48b01d02eddc70c6d222f941b0b0d99cacf27f4cab5be362c66de5765520d4808a774625f90c14d57557b01ab0b4be4b1d03392a551f7cdf4e812d8ca1c319ef0360ce189f185f1b856a4305702dadeed10abf84d89194d8be42404bc07b394054d4af990d9658e8e4a93fe16df13610900185c001a64e231011a7433041f1fcd6a9fef507601d548382332d518da254a0b09c726b0d5cc81d8ad946509ea233836a97dabbf32a6536328a4296e4e5cb8521c0d0ee952f47284b9c4b063226bb82cbc252e0d4792bab9d2b70580534f9010b629ab2970a88538dab39d981cc7b18800d372a3346b0b395672776029b80fe8d96a11c8ac35e88b4aab796baf8e5568addf55ff000b6c1ea37fec9ec0847b1a123e6376b99d9c407e86d820453fc988c3e65ade23e456ca82ead60e8c39388994256393b290480441b583508e5b20b002e612c0ba2bc641e56db89b7bccb8e14bca112cc60eb8d4bdb56ac9665f04306a6ab01acf274e4ee1466b72c74ff72daa07b76a9ebf63ef55aac8dd0c14601f642c0b3235ab8d5950e1915d931cb40ccbc77a3c561c52ec05f63db8cd3a20b1cf16cb30e89fe14ea7e63be08ce763edc8650190ec8ad3e4419c2087000598ee03813727e1493fab08df2602d52e10ba14caa3064308616c29947c03b28329ce4816f63616386ac5919876071b6776cf0cb85713907a561c7a8ad62789c8eede356dd86e358b8ce28b9022d88ef946e1f28f8bc6cf5ab00062cadd591c7a81bd76a97afc66966bab604ee818a2d8a4a877a902ed1df66d42125941a9dd05889690cc5a16b2dd73caad29aebd7880222bb7fcd6d33038ccccc8ff0052c6f910e5b192a4661fb129726a532bcce39f61660c49247c9c80493881b05629ea2bfe8f8c47439d830180432ec3228b43035b6497883a2656ca41c5591dcb7014611c6c623a9a9d1f61e65c7195b43ad8ad7d96304acaaae1af6395217c78ca316cce4d14b868e0a85decb746aec54b53233a96c10d55881ed5451c8c2baffdb5cf5b9525cacf1e700ff616d9595d007be9156a46ec50e9c8441c4a02a7fb2724ed5366ae42d7c503fe659808ae23391d42dd4571b42c4cd8e442c4620ff476cc7cee60606310c6140e322a5b4165650321850acd5a087e3208c6c2281a98492264320214fb418cfed3039d4880f6447405e5eb6d24b2eaa52bb6bdc5b6570160565eaa8fe454c56fd965c291621dd84477f262321b2d653c6f18e1b3ce3d76d92ab16d6c43a05d50a6aa6c24333601aea276952a7665fc74c92bc5e52d05ab6aafaac6f6b287fe89b68f2601e712e154871607716d5e35067fb405ad716e8795415e2f90b01ad455896ab12bfec39e42ba5789c6a1ad271ff2ec65cf8ea073924339cc762d8115f3dc2c480423fb8e43e324abe4e3f427a81fac8cff0023b60189924998d8f653ec641584956d9430df23fdb83476a23fd286423182dde623e488d8afa2872b1d888ac30c03797b02cb9d7a6a6d57404d6490c8a35aef6009f6e25c3153028e4ad59b186a4ae52c4b32463b8d78168725b23515abff004523f1cdaea5c2db5378debe3d0bab2729058078e93a001e916da5c0ac54af3f23c6574f252bb3aa3ad16dace5105e1cf86ee5a39d1192b08f6d4ec6c75222035db83a81cb461c93bf1ae02a7d41d991eaa8abd3f291dca71eccd6ee11d53fe598802359b7c15ce63f5f1820740b38f6071be0aec622d8cc4c232330b63b82fccdf2b19c8c6149630640eff4b27c6a4607de4a8efc60805597bc47ce69db6ca01286f6e464f66005b0082074a6956f9f1ba7485ada32c69b6bb555d0a7bba7ad9be6ca6f41fd3e6596576875a3915144aa01fd775984018a79364093212e40582b201000b65b35ed76522ab0e78d5efd961c6c6a3d2b02568f4dcc5762a579f431d6be65cb637911d6fb1d454c6924302e6c1935d56e7152787996f1d535577aafb2b6afb5b6c454f6dc7368b0da8c8b90746ed6d0461d56d66588153632ff007d473c762a4e2fcad26227b013ff002acd896db0391824be14e45a7e23d85d59912c5d3c65d70871563dee574440010ee71352a304a823a42e1886d1ce0ca8b081c1032ae0cccb3b814188d910fccd3f662f89c8c06e3b2a6c53694397ac08857a02b3b6445c2e20399acc0025f450d9602ce5acab9753b68371dcfc923b536995d1c7bb8f4ec52ce3f290438c17148f21025c54a8637eea37a8b792d382bb6e16f259b79c45fe998ba2e08f274549b6a5c24b36ff006d7c5b2e39bb9352680543ad552be45ca85912cab964b5ff0090a70cb6d41fd4a8b453adac6bb39203d0fe4b8d82900a8b1aac82ed845b1ce3a01bfa78088762b371656c1a90bb6058e54ea37764d07fca17ec88cdf67619319d7a130e3a1664742ceeb24206072a815932b7d3912abf706278d81d5090486b8f8c338a458416811b0bbe495c2f8d8f5113c632cb6e4c6713c899e98581b216cce0c18d167c1cb72bba6236159471c210c613f0a1428071f3980c12c3d600db619c60802fae870a2c36d943321b6a1756c2ca2d7e05be3bb917d62de3f24df857aee955b9e4863c9a96d42eab71398aca9c838ed97ae46a1d82f1d0f85354b52a001f392fd054b49debe3522b633c2acfa01c7a516c72d4559f785e4535b61eaf583666e25e46a15df89c87aaf5b40b03563968c2e0460d3df1cbad3724bf00ea482324538242b2e45bde4e2d5501b0c43a68b89c1a83b9c7fc263fd3c7f2132d73b98ee8ebedcd87e1994290c2f6ac010db6f663b96614bd6c9e22af6ff4ff00a94b721dc768aaee657f485d853ddab5bf2981655550029c42bffe172c724d61fb8563b12b9287dd88cda98e09395ac82011ff00b9c94fe85a4527a9c6c9761106cecf021c087398b98232e498509e8ee00cb5ac814197f229de5965a8078daae55b5e5ac372268f4f20eba585ce30b52a94d9e9c02e221addc8617bd2750832e01271dca88f86524b75d03996da0200ab4ec0ed522ae00c6e6cce1aa528f756b6e6da7cd4bb78dff2945b5f8b953c8b7d284ddc55542ea3d5d34889710ce030ec6303620d2aad6157f6abe097fea62ba591dc6fcbb519c04e12d678e4b7fc9db9f98756381a124906da6b033e75b33a16b4f44a5a180aeff5db2bad3c85ab55b2bb15c6553776d14a21553523715abda2b9e463ca6d51499459966303833c81279aa56b102d96b27b82359831900ec940580185c76011820d8b5f675461956525089c4c78c4a1f4f322d600c2c6248c455c933aef05b1dcdc9f867c1387bdcff6f8118b337a5a431c5899570bc6bffa06b622a60b834576138ce8cc8d4f21010afc7cdcf82f84bc0573b1f62e77184bd18146a802982030066e705a354cf66c4075adf7165c3fb03da43986e4f1b259c27c87a9b97a5c86b77e3dde07aaae2df650de07e402e8f6a8012b04152812c8b6e07bc050f692c00b432b120b134f56a44b195815e452b5f1a9278bcf35d02baffe49ba11d72b92a9ed266ae7a95d2d63125eb5f81e9c90e2b70b52ad71aab9ce55388bea178f6ddc7b38961128a2cb2a2e8edc6449c5e3d3500d6e6d6ccd96ac115d9904c4e6548ee096b6e5cca34440a9be01ce3392181c7bbd844ca962b0b6b92eae1813197c43203e9db7e3d97c7282bbf21cae70430cac4c6310a8846047041e82747672ca350fb06c9edc651f25b35f278ba582da932caae965c8aa5c39d821190aa48e1b81e45175ecb60238e76b0b1a8e58021eb55086c152e1ebaf9562e437abf2e952aadc6cadae7e522b61db929a64537a6fd9e3db61381c5ba8677a4f99f62ac9ca4d73ce4b55d6cb0b586b0e7cabe02b0383c57c56e356428ada968eaa00d5b04219c70a6c258fb5b3391cab394466b3e3a7fe4dbe25dfb4ad5ec6ef40c3a0991352d9d853924cd0790085bdc02fe52b3654961cf1de9b11ded7a50553894dd63d4ed68d55c97e51c9c2daee7b739f604b44add8e4146f905d863a0e42859b0ea15cfcb564010b7fb1bc243e55ac751abefe3389c120f13ae2bb359c855cb67317b600afe96f44007214cac8c18e8fa025f46460c2a21c0b71a5aec96672aa2d47aacb494a6af12317e38f21f1fc8310e37c1c79001c550946222937013c4c5805c3567ad9883af15b8cc082385c66c35777e36a7edeae15496111a8e4564684fe436ebcdcd4b0e6db6e46f2cf5b430d6cb2ba2f4744af1ab835a064de35ae29d08252c473458815c1e4a1f98432ae4d057032c0e066d554e352206058020e7fe498751d3e656806604f812c385836d330b3b1b145635ad4c554204e58ca3a9e2d56d9869ced93c45e8349ac31b6cadeb7d4b1c90693d80ae850f44b2e00aac451da264865fdc151d02548383363831ec2088c77cc0d6850adba986bcae17f16994b01a40a9b94b36214095ae3e7a0480f68d3ac90bb15c9318683789c87ed4dcc8a19d793c9a933e45b2ae530cdd65551ca5ed759db0ab4b421dada8e4f31537dd78f678edc9e2fbae5db7cae43e7738172d7352edb59500e5e05c5e6c28e8e8b9e430c621db633c43720060d482d6b1609977dc112c45b17deca87e54f89c134b2256c486c2ba0bf07138ef520c59ca28b422c24e0e6bce302dcec72f62b5758942ea0593cb54f3530df4622ab6aa47fc711187715702625c3a963e5302b5c2902c52b5e596be4d832afc472003c53727952be7df4b50aa29e2d6f482d671b8a95b6056bdca868e08317dcd2b035383d056832d6612ba9d58b3ab28c2c360c9118ea3311f0066cf1bd4d80005ac5b97a8e1f8d739bb91a719c7aae40b28d5cbd8c6cd4923c9de4aeecfb1bdd10127d6d7a89672eb7abddeb365d29b5794e555fd1d42ada1e29f08465a92a4b2a572daa83cff7a56cb4bd4fc74339346b9d551b75534a153590c5ff00b433778295a82a4b283ed5a3350006efbf4f860c431bd700d96918d85b6e732d7b490e9635ef518af70c30b4da4073635b67cd8300638f6a2020871972771e1555aceac159c1c74eca5f13863df96e79ff00b83187f4c34e1605409d8e84c0cd9e8864c344774c016f3392aeb8fe2178f9adcba2b1ff008c61fa196fc46562499920802ba1b60d683df57ec00038e9fd5e52ce428b79cc46465521a859533c19c3114b0f28966558ab2644407de90a1c69015f21c8ed722d24618d35b58bb460e5bb4619d48b0e400b5210eb0a91d371ad75e5f295b835b5dc9e618873bb44cb6c5aeb058f88d692322c72cc058cb506282ae26c9965e30ad7d8ea5572149aef00f249d95e726c62875af4b1ee72c370d3c16a2e50b7280c3715d3ccaaea746ad639eb68065c4651822038cecd69d14a56be47696b8af002eee65d56ac5940c821c909ec25bdc557dfef4250575ab870706c7f280810f68d9086a28c58d681018eb8d5a1ad93b2dffb56517149c918bce5907a2ada70ec4aeb3b15af5ccac57d61d51d0ac6b38cbe425f9940e4f925df93a97062fe5f2c0547f3dff6f652df89e797e4b07f371b40e7cf4795ea853fff0060604647fa647e8726584811b244e38c06625810c63d84f48de64398f678f92f64e8f2ab66b515d6c2d7055e3b82188cace3a0360cf2d70c0c52002256e32a658dee5328409851a6333ddb002c26b24a29030c1854e54cc58a461f92d5d8e18dbb2959c32473397bfe1c3b59ced46bbda61ac90a83908881350eaea102204b30cc6b5638aee6475567ba8d5f5276ab2518b6485b4b55a4b4f9075aeaa44a084a533b95518eb24c2a51a1722c85ddc9681c92b03b3658f94852192f27e69b0eab85b92d0cc2dbd132653cc7657dade5d8e7daafb2fbd6da8a15963a300c0323a9c9d59496b3c6e3a62492206c92588ad6b18d50f1db284784231556bb44f71b15e72dfc968781f3c70855c2d4041e234a829580ca433e6c554e55c7df87c1d33cc0a4291c5d7cbeebb5f2b6bf86ff00cd7996b7fdbd0b2bb9391c8e6d88cf5bf2aa09feb63fd23d085fb10bfb04a6ccacf28d9442e0626e3333fe913812dfa854e332ad8d0b86cd98c5a8aaaaa2eb0a2305f4eafc6082c6202b01c844aeb36ddcc0c8802aa9ce295fea096fb9bb51f52b70058b38e5ac02c3bee307a87dabb14070cd000ac159a85d49ad83f7b5af8642574180d5103f21c966fc37b1f940dbc8c5af5d74ba2b6b3997062aa2ad0b34b493ee1e4553a9b6e47270973592c3d9082c25bdd681dbab36e3a63d98ceba858adb47204620364bafb8987da99942e4f7823e0da0fb58bd6089e775c15ab926b025d78b0e4e7a381d62671f395c0c93d6a4378fe412e0081bc79c13eec8c816031b1855019827559018828a7dcd1195dc66ef95836ec4af00e4fa7e578f495d576727c6ceeac390ad5aa0268bd8a91caa6fb750bc7a2faaccb5f45af6bb0fc2f1ae36de07229bdabe2aaa71ecb799cf9cde2597ee6a6b795f8de5d8928fca732fb6a57a2e6ad7428118661201c1c8c67f9490319fd0c0c3fd0b2e4446314e5418483997eca730da732bb40f245bdb52625f8c44b32c04df0223afc7fa065b663a1f0766f39b2beea63e95721b0d98ed9638e4a6d65794523665e62b2d9a9e252d6258d391c5450ceb53de8330725c618f9439ecfc8336d434aeab35010ecbd16e48070139bee42feab6c90b61b94a30b4f68d6a072487b81ad81bb941c6a51ffacf8e3d8cb65c1297c2dac8bef62d39208ee212d605180aa4b72990a8c305c82076e591dec27dde46c8503e1a6cc8b836286c183a589f0492165b95c46318e14e6b240e8e3100c09ffd2ab9857beb669d93029993f7ed27afbeb1d7633f0321460bfb7521f1881c8c4c302095b156c063b128c62286dc0b00000993dc4dc8242ba14105cacec072f90b4d7585d8b3e4d57a8a819538750c2ab6bb4e16fbe9a7c6afcfbd9794d54b2caa9196ca636147228bcb8aaeab8bb8ddebe1d42bdc1e1654154e20c5614516b310481c8b9271887e32596040dfdb8bfd41a62d3c9d867948e2ce32c2bcca930be7b542f905a0fc8e5561c81e5c182c07f4d9738991d4e4f3d459e21fc638eb5e6272d8def69a3f206c7aa5cc46085bd6c0ca2f6f6a581d88786cc2bb44b350cd29b0b399e73b1305fd894de0a02cb6d6c40191322644c8830446f832d5f7033538043a8285235035d57beb43784611d89b89140cd473f94b549a00e15e838a00e4b6068036320ed83acc0f690b6b12a60755160353526b5d8d806581cb12f013f109d7e16e60360f72fc9af98888737dfe42084b0e0005f161c71d8076cd1c8a51064725375b145a5c7659701a307eb3759b9106dde52c2806059b1ef6eb04bb213016cb866383d85232475a8d8b80019636c3b3d0c427a113e3b2e3e210313a6cc6c0e80eb330a3a240c9232d326100cc01347389b0c800e5a1af07018649c1386040619043a86c922c64cb4adf57ccbc7b940c6476800a82917be3ab2ccb616d736ba29c1d84a6f38611392e106b5f24abe17916f90d7e5e458f6f3839bb91b8d6cf598a811c3baba6cb7c36dfbba96e5729b90456ea72f558c79052df20083c4b544e70b391cb338b7a2f06976ab9055dcc5bdfd55db577ea29daebc372f879f53678d5a735c6dc507f27c9aeb28e6cb41b940a5f7a959abc1031f98bdd12a0bf8f7c5d73cf53835036f36cb3501db528b11986d817581975e1f25fc3a9dd0b6cb63e43981c6cc2359983629dd6d8db0350046392b2de6d35a6655f90a7220e7f1a7ade2c3f91a81207f11aa37e42909994fe6d2cbac4879d6ec7cabcb1aaba8b1d8fb8d16b0caddc72c9a28fc6711d1f6f0b5654d2bc9c1f15f7d9e5bce38b6108c81ed62194a8d8f7ab4ad3a3866c2cc7563c17f6446b3600a87fdf20f51b390090a14e05b95c0b4b779c833e010031364a7396524e0f7b37c4166061839f98b60d1c35cdbd867ee06400440d1506563005d812d8e8b30dba56641d336d987ddf2c3db07cc7fef314e3e0b0c9cee1842403d02212a7b875cc6fda63101c18b016ea64f73519ece54e033f622764648628494c0072fb6a256d95c4230d2d208598000336270206c012c6efaac00d01c622d9a924272584f365c387b6bb0aee598f296123731b094ad72ad56d7c598b2c5b059a79eab1ebfc8d3a058b7a2f2cdf2fe48e4d01178cc8afcb7943284e3e12c60c58b5baf2dc8367623b9f51c5252d7c77cf277e109f9ab478abcadeef86947e4cf1eb20afe6dbcacf39df913ca15834da50125ae60a7573abe6216201080aa9336c0c4dd95184aafad0820fe44b670ce1ac38e88380e0752a2bb65adb861965cd1d9490052eedec03418c3b91986c199e553f1ca7b4860aa5ab6c86bddb39f238c89c0e52d15d8b62f2e9505517975317d795cb54a6c94f314a1f273b9497d41071ca06b1dabcfb84571884ebdaab110ec4363e5704d65a9c9352967c6151460658120f4d0b86d66aa476c7a221ec42b331436f282159cc1d918f83324980910bfef7b0cfe80ccf712c0207c9cc76eba66ce04562180996388ce7ac82ad3215a1ec998385cebfb1201833338c4da1fdc8ee67a98267620ee00b8847ce19bbc4c99a0ea65f0412c41000d99d09ac025813f33259419f3148ee64e605d8c656530b7710123b0a7e83107043fee2d1b086ddb1059ec0a4744e373b89c8b77180792f859fc41f7edb94ee635813daa2dc2812b1c8b458d52dac2c662bc8d9f62fc941c8a4bd5cc36e31758ef77095bf34c192959954380ed611ed504cdef03138fbe4e59f8ea8c4d88c48d92b40a445257e11882490c73ddb5aecb85c831540ce4b65fa04e3132c3a8b761944b5d9cf7ffb08ec83a4203168cca1f309c9333d0c3587e0d8bfdd80b858b30df112cc766db02d202ab161866057a848f1b4019b2aba85389ec204db3b11818cc0707bd55f3819f7216cb6f0fb1e290c046603e3066d8f9392488eac0e21273d91f022a9f22c439f241d8eba0490327b9eefb20811b3d83077d4d7f72b8f84e8e274dd14d73d82186183346d86667a33bc2c27df361919ea6306764087e8438831065613b1eb30eb812b209c367e612cd00c77081989d011cfd0b012f98bb1ec5675711c82e7193a883ee2e733388847661c111973dc472018ac63b8e84ef24857cf414933060701b1324673b127bda1ef1031066731b2255c8b6b0e13c87685f2402ee0b4aae64ce139cccf416e6f245e10c007d9cff6c56455c4e4dbc52d5f82eb5948c54599ba7705712867273148ce25fc46454b256b81ddc49b04f96cca12cb0e8a19092665442d8ea7d744e4995eabd9666c0303e04df1365ee29ea32e1a39c1390df333882c39022f60996b0c08a6364e4c3fda653edb3301ce09caec303ea6a4e412a2584a9722b05dd320f44171d830b8518967ed2a23edb1861100f9166bf11c750b118887e0945dadb0232008443f622f50b600314931c20f865efac6b831bae80538ec8c753620899656316e38c10c82332b274d899f643dea6296c030426673d120750e0906753a30a91dc23f60d0f672a00209031898c7531af5013daaa60f71f254195fce25a854830fc983e3118c032f0f05f398388e310f12eee0e15b0706eea1e2f223f0b919e9f8bcace00e372011169be78edfbd2efaad3cbbac6560c710c6e8c071f2c44c03300130f4c32ed96818cfea0c67c80218ad18e447ce0199ee326eb8880d67b2a5d8e2907dc0853b0cb12cdd35d8181b1db26b217b997ac742d5f22acad8b5aab1af54b0a4e6391fd57f2ecf91e560a502861d90c9afb93f65f2285225040402723504eac7da20c6010c1b50656093920fb7a7243812b2098bd9220aca9390483153066bf72bc03d5ded5256bed4464cd56994e5b52035b476af7bb0c30b1b6eecc05062a856796b9c882ce865dd088ce0eb194364aabb0689628bdc9dff0070f86183b2a8332fd47b89ad5617c32998c9eac424124d614007a5299727b9d187e6563262a6572439563a91f680e01119bfa6a0022199221fde109a887ea1cc030730b7d43d7ce464400303853ab8dc045c18189738680e0e41c9c18016500b828489b07ac67ee068064c39067f04e44fe0bc88bf86e4020b7f05e44fe0bcafafe0dca9fc1f953f8372a7f07e4cfe0fc983f0dcafbfe0dc983f07ca5b8d83f8472a7f07e54fe0dca87f0dca87f0dc839c9fc25bf7fc12d2d99fc2c1f9fe135c3f86a32045fc38ad99c7f014fafe01593d7f008fff004f3346fc159a3203ff004ef27191ff00f39cbfbbbf01cc3f0bff004ff322fe079a0f67f0bcdf98df85e6f653ff00e7bf2107fd3dccc609fc0f2f5005df85e658e5857f83e4a1627f81733cb5bc7ffa739a5c917fe079369aa2ff00d3dc956061fc1f24b968df84e57d0fc4723e227e17900913f83d8adac6fc3da544a7f156b8c4abf057e5093f80e460e0fe2afaf009fc6d81889571aa6255bd1a58ec547e2190031380b63e4371154b08558b103c78a50c6c038881410d2d2ad80130b859955aeedbf1d4bdb5b851c1fdff00835d8947e3edb01637f18d49d8a2dbcdae8dc5bc825ff87f3bdd1781768c47a4b6e4b9e04c6b02b31cca158bf6b52b2b3bfa4a890c74e38400bdbc1235aeb4f756ad7715ab3934f02d352321fc4f29877c5a0dc9513c8e05d5bd41df8d720c815da7b8e083df0b8cfc86654f43c85634b3f07928a59ac0d5b3641e8c6fed58333b818c06283f30cfb8763800759846474324f603212414d002e1c90c6310e41032720a95260cea5627dedc953b6f0102341f517fba00ce4e3d45f3d45f0723913cf7cf517cf3dff62fb8cf516cf516cf3db89e6be796e9e5ba0bae86dba79ae82eba796e9bdf3c970829b3a13c2f3d331878af3d2bc4e3b791e7a533d299e9be33e9c0ea7a7189e9527a649e9d2350815a271ead44f4f54f0553d3d13c14623d54e063c54cf1d334a632d59498a631ab0d804065315d00ecf8f7da160034c80720df7018079dc941883f220365cf3ea6b0b46fc8524607ada019bd2594c3c9158256ce612709b001cca2c0caa8de991f1b7a7af1071a9ce611afc735b3c7744e25895d2a0f918f7367221b083d1b581d854c114b2abb11822db4d88801e4630bb72ae4c01c7b5ec203712cd6b694d3ee202d20f6de8bc8e1a5ff008ee4365569e3dbc62e5d15937c1abda7239f75685147e4f976368abcbb38f5d9a59f94e5db657633fe679ee313f8a738654259e47736877a9d8a7ace4964627f21ca75d59f9575a9a36331faa50407da44a6d7adb23d4b6733c8c4978b62296cb5df38523e66fd8207cf7ee18d48481c0195f263a3b331331d606088a430ef620e6019399654af5858c27c8107e946769e51f46cfdb727c66372d15c82bcea4cf3ed9c02d32d0666ad0f93e956dc465bb18045fd402ffbd6dc0c6b7750ad87026a4626222b2e733a10b4da2be19c9dd67904f2886d13cb3c84cde79235808220b140027993ecdf5cf515cf3d70dca67998fc792e85af85b91d673c985af19cf9acc813cc7edb93eec46bbda484e433920ed9223794ff006bd1cbb008bc0e4779fe1adde5ff001c81896b1a8ac812db69cb24ca8ce0bb7512c64395af9b7a8023f36ed412bcce41c05367254a8636306c33f150bb305455ca250558be42aec44b87753320555e9b02b5656e438789c8185245d862d2cb11880be50a50c7ad16dcae02a979e07b82946f2a0008ab927da6b4f7775a6e7538b37d41a6f0e2350de6d4afe1392e18a9fc1720187f05c9ef23f03c93960ff88b4b641fc35eb8c9e0be0e0f0b93fedf49ca8f4bad488e54a9c40a4e20272665a6c06719b1f2abaaa80b0a82cc14a15389e3ca100855f8d2cb9f12ca9ab7287e810add007c350a05913e4acfac4aacfee12bab2a18725145ae154747f4311c8520013027b67530930932b32b3759e5413cf54f3d53d455f7ea2a9ea2a9ea927aa59ea4437e679ccf331f8f25937b666e98b66b69244f15f0d3c99e1be1a2e868b4434dddc145f9f778691f2c9c5c1c2af0c7c96e18f8f2f187c1e455f5eb1c7f6bf32f6c43cde4fd1e672e1e4f24c37f2279ef3f25ddbe7a9980acd9201521623648031f822c84ff00fab395427cf2392f6a14a6be15fe339fe197b9cc4fc357d167fc5d39d507e3f8e1554b71b8b52f4682428afc3b545a598b4d562d8d515682f40a6b3b56a7702ccb76794babe0dcae3429ca2aba06e4b024c7b0f95a165d331edfee86e3b298fc8cb8cd971755782d3ed10dcc03008fee197e43929016248837563059ded0312418f80c187ad35f68dc976c195f26d66f1caee2aac85390c54927959025577fb479085cc5bfb023a33e30038394feab6324bd4bdd9ca2338f23c5b80040371d75096140b817e54cdf6ec55d12c0f21cec4dd6b37703423ffcd769581cb958e06032a95043ab5dbaaa2f2bc4d42aa1e8fe8628ccf25ff7bdbf7bbe409bdb9220f2987c906c61ea6561b291fdc6de3417f107c9bf8bf5e7e3753cfc6839344f55543c9ac89ea47d0bcb7c07b3eb36ccd9f796fbdda0ec982badbfb8f17887e7d2f0a3d1c35f8d3843e71c0ea11c4ff6b6365082ba8a895d49feff00157f468523a3c66faf4b64f4d64f4cff007e9a0e227dfa4aa7a2539c59c0e67fb1f8bce53d8ab903e4a3c62e3e3cbfbd7c95ace41e7f26c270de6b3fb8f1013ee1c3e383df86ac0100ac4ca19ec8ec88a48bb9c1082139c09383c9d7924c7bd839c536bab107cee1489b9df6896b1420f9322646db4c9f84f4b7b9d98d358cab9ace0b457b3bc66c8ce7318e4c19d42c070c66df309385995c89b01dc0c1b10361f1013bc7b7640221dfa8ec12d5cf9b565cf973a9345beeecd982496e4020c5e474441695209f5240478d7bb9003e5c064754605814f9008d0f7b41f3db37444d8fd0b0a13af9719c1b4e304b64c5424886b70411e0b1b24057af2583361703b5260760498b6a1560ec413d6666236b3d77221e65e61e55d9ccf576cf5ae3e7d61305b63ff6a57cb7f85e27348cc1c0e69c41f8ce6183f17c8fb1f8cc7f77a0e38fee1c4e00f9f17e307cedf8b59ea7f1ab9c1e77117fb0fe4d752abeada7ab69ea5b398794e4e4fa879e669e633ce679e7a81072567a913d4acf5093ce93cd5cf25537ae792b82cae79699e6a20be89e7a27a8aa79c7d1bedfa636b7c841f7851d1289f4549e8e90061f043753510eb32b37fd8bb661778ea5c107d027dfa2a47c7a3abac9e201fd9e91c820ff000dc9ccfe1c99cc6e0a2e4a2f1517b3c84d4022bb35c6185eda994d76ee59b1189519812d76731b8a8cc598f1555890f490e30dc377307029fbbeaaebf82028ed8820e1612c4e464f501c1116c656045cccc7030cf0fee54e0f6d696c99b93039337e8882d2a7a4b742c40e7e17018e06679187401244cfe99ea6ff00db0f6c70b45ae7aaf8996c32709194154e0a2d797145295bace2af1f42a6fe6714dd683b60fb43381898335c885187e804004d7f16267f1df5e5e10f8f5750fedfe20ff5fc4b93f5ebf970f3f9667abe4cf3df0db69f9d9a64cc99dcc4c4c4c09d4ea604c09acd4cd1a68f3479a5902bcd2d9a5934b678ec9a34d0c15033c287e7c34fdf878f3c3c582ae188178627279ff8ee2b69393f977b3aa381cb74c1beab38970caf86830f1e9ee1e3530f1aafa34d63386a5310d593d3533c027884f18faf1c34acf12cd104c209ed85cfd177996983353359a19a182b9acd44c2cc2cebf4f74c34c1854c7e2abfcaf0e9020e3d4bf16f112c89c3a921a6bc60371ab4c9811d88c0a7904cab8e47f7bd6a3b01f572630c9c8a78995dac3c2afebd1011f86571860560ccc9ec456c084c4527e764102791c851c5c7c9ad6b1965b9933abf39ace88e6d9f12db6ebb1e487c8d307e3f404c24cf7421e15c4ccffe7944f2cf24f24f209e4266cd32f3df2fe4d5c7c796be6f16c3850b9199e39a0ccf157052867a759e0482859e0ae7a7ae7a6aa0a29102d0a26d4885e899a4cc553154c71a7fdb998e3985299e3abefc74c1526303c2bf7e3486b10d421a61a0c1491391f86e45d7db681f85e52c3f8be78ee71b87753dbe1feccc4c34d499a113569a99ab4d5e6ad3469e333c73c6bf7a2887026d36fd86f35733c2e67a779e9da7a79e9e7844358c75aafdea93d827b6654fc6211fa1c4f6c256656644cccccfe9d7e84033551f19eb10b4da39cf51d1713e3a84983f78bd98031f8eac602d054e3c5ef32daee2730d1612322bd1715fa7382585737017af2130862dd12612310303f30b7ec54fc9ff00e85244f2acf303f1e42279d841c968792f05ecc7b37fedc93ceb00f0ff000ce6d8eed6b7e279c30538d5fe538ce322cb7fdd927b386faf455edbc547530b807b06b3f22ba8cf157f46982933c0df5e9ac868b21adc40c44dda6d67d795fefce67a8fdcf21279ab9e45fa16afdf9104f229ea122176996cc2cff5bd937b26f6cf23c36b43699e633cd3cb3cdfb79da7a89e713ce4cf37efe64fbf3553cd4cf2d337a4cdea9bd3f7bd5f42cc773cf05d9ea794773cc3ec5a26e2654cd6a3f268a5a0e1d7f20f171f078b6187876fd7a1e44f436c3c2b04f44f3d15b3d039f8fe1d66330fe3ecc667f0fb61e0583a8bc2cfcfa2a67a7e1af46c4e181d378a123ebbf924996380c09677ecc6b6c7f84a6d65838961ed9a9540257526d1d1c03afa6e492735d17e983815ea5c58ac3301e8127ff46a2f9dc71c0ce1eb2570300ccebd0613c5b7c14ac7c6af88b3a8a14c248101332c662604d44c09dcff00e861368099ed9d4d9e6d64d9e07b60b6c9ea5fecdea7e7cb4c16d337a8cdd3ebcae3fb472af1073adc61873108f79e5708f44ddc6f9516d44e2792aff6815100965419c63a060a98fc784f796a713c5f7080bd1f6cc2c0ab3c62788cf1986a682a7ccf0db3c36cf1593c6d0d6d0d661ac99e310a37d62d9b59f62d610d87ef39ee64cf7fd6d689bdd05d689ea9fec72cc1cb69eb489eb17ecf3120e72cf58a475ea121e51fa1cb69eb0cf54d072ec13d6b887965b381c879ea3f71c961f039770f8f577c6e5dc7e5b92e61bde1779dfe98fd313513513027de3f4ccc8facccc266ff0072f6d9e6d833ccc3a942dedd9362578d8da1ce25ae092b1988c637067cc7b5474bb8c1c6eda85843a804fb9be14ea263ec8c7d87ac7cf92a9b21f8ea0c4f6fdd8e540f125d7eca1f748590c210c28934598ae7f4e7b27b2753333fae2626b30665a6ee230c92480abf1ecf999130b3a13739c8f2d99ccf3592de4f3b61a0bac2067ccf3cad3ca6799a799e795a79c887938f9e4fe4af24a5239dcdc6271bf25cb2def5e65ac323d55d3d4dd3d4d93d4346b8b084e3ff0018b7960c17bffbbcebf7e649e6ae79ab9e5ae79699e5a217e3cdb8d36e34cf14fce386615e24c70e78f813c5c203a0383f7a7e3befc3f8e33c1f8f829fc6cf0fe3a04fc70ee14e01817f1c263f1bf333f8d99fc76725acfc711888ff008c1f3eabf1c310f3f813d7708c6e555b92bea07592e1a627ba77356c66666d0b08d5ec419a884aacdbbc16456f81c653138e99c9155789fb8534a6db5b8420f8fd3331ccf4abf256b5ce0785098d5a0f90a8dda789dba3e152306ca6bafe1742fee1554d8c3f1c4348131880400666826b358560513db0e2742604d73f1a34f1b4d1e68d3479e369e230524cf0cf019e033c189e9e7a69e98cf4f3d34f4e67a769e9ac9e9ed9e1ba78ae9a5b35b66964d1e78da6807cf8c4f189a09a2cf1a99e1530558f8d4cd5a61a7ba773bfd49c42c26440041acc2cc2cd52689057599e3ae78ea9a5534a7eca53f7e3e3cd38f3c7c79e3a278a89e2a66940ee78a81986ae39f9f4fc59e1e34f0f1a7878d3c3c69e1e3c3471e78681f1e2abe8d75cd521d66590746c61f0ef91d30b0cdb51ee6b4fd799bed6c2ff001881658510649b2b631307e1752c541498fa8efa644f4e589664a4276352e061575004c42046a91bfb8fb4614a961d6968061a5f3922aefb2e9500279819bacca9f8ce20b089e669e633cc0c362cd84d84198a8cd3c4df7e233423e718f9c0800840fa0a3efc734134135810415cf1982a9e286bea6866a66a661a6260cd26934c4d44c62059acd04f183d4f12c34d66782b9e9ab9e9ab9e9527a559e904f4827a459e944f4c27a79e09e19e39a4d44c09859859aa4d52613ef459e359e359e1530d431050b3c2bf469585144c01fa62010a9815a78da789b33c4d3c2d0d06786786780c3c67ea7a57878d646e33fdfa530f19a1e29878bfb7a433c170ea78ec134b3a33c76c646c107c4444454266602219dfea4e21b501c45724999118c6dfec3a8030f7141d1bedce6172d9ceb98509856157fac593671058d03b19b11d42e4884fefd7d17b57b5b395f922709a73ec6cbf19b9d564325d730f7076fbdda07337fdf613a81419813b836132d3769b34cb4cbccb4d9a64cccfbfd3199898cc20cee00713ff00701ee647e9983ee661fda13899f6e6069b03d1cc188463e4a89a086b5fb28a66826a2682682040669343f1319f8ccc83f07f4ef1303f41351349e313c6278e78ccd089e369e36f89e269e0b33986b730d6f3c4e2785ccf03cf130e88a9ccd5bbdbc44f73c44100f8b1193117161e9f8fbb623f0533dff0fe3b7cb7e36812ce0d680141c6b037bc706b28336706dc928dc3e4e4096a3d4c0142a4e096c186c199abfc835b37c82893ce3198d7c6bc985c9fd7fa82792c9e5b279ec13d43cf5267a91f7ea1679ab86cae0659913226567b27b262bfbc57f5aacd5615fdb067ff0075581566040a60569abcc3cf74c99bcf209e413cab3ccb3ce93d4d53d4d47e3ce9f105eb3ccb3cea279d7261b84f299963f015b13c7d4154f0927af099e16c75e37c6615b3ad4f97330f056c4414b753c33c4445aff715cd57ecd6b3c4a214c40a211d758c4e8fceab30b303106b3a9edea1c4c8cc204007d80a3e700cd52102758060f984807b0e3b831f5b0fb2417266573d120c67ea161811584c838c1d4c007625d65bacaac77ac6e4e4661e898319ec907e14831d80c889e65004b2ee4a8975966d98d6d87b2cf6fd0f303984d8b3cd68ea1b6c9b34d9a77fca397fb8e62cf58b3d624f5493d4a4f515cf3527e7c9c7336e34ff00b598e34d38d3c744f15267893e278567844f14f0cf099e233c66788cf199e33356f89879fd499b66d7c0f7cf25f3c97cf2dd3cb6986d79e5686c33cabf7e449e4ae795279521b2b9bd736aa66a9b563e058820bf1072489ea8c1cb6839667ab68392c3e0dec6791e0b2cfa175e338f3f24627a8e47c4f5770ea7adb27f12307e404f5f4fd8e771becf2b8b3c9c73d8de923aca9f8d80f9dc4dc0c99e459ba4dd66ebd40c26f32313db8e8ea66cbf61aa19c6ca047bf8e983627278ad80a5901da0743f03481d47537acf70e9b661750d03d421b1498f471ae3973cae3503515f3697ea0b07d791488ce0cf21c436220f6b3b1248182983a20f87a571edd189c17a2afbb355240c663f5f049fe5eff90399bcde6e26eb3649b24cd7335cfe94294b1c9c553154d6a9ad535aa695cd2b9a24d166a26a661a61e7f527f5666d9b5b37ba796e9e5be79af9e5be796f9e5ba79ad9e7b679ed9ea2c9ea5e7a969ea4cf389e74fbf3573cb5cf2d73c954de99b52666999a27f4262898a66b44d699ad334a66954f1a4d520548409859859f1fa604d5678c4d44d20ada61d4f5fd498b67f5a66e99e44db9137e489e5e5660bf979ebd57357a9ebf9ab1bf29cc4ee7239fcebce014b49c915dbf5473b98005b073c8839e67ae13d6acf5a93d6573d5538ecf238ff5ea293f1ea6a9e7a49ecf22923bf3d60e41e4a64c37553cb56443727d79101136ac9263b15fed7becee3d8e7e4930b91f2cd9fd7a9d43fcbee9ee9dcc9993363379b4cccfe98989acd44d04d04d566a93549a89acd0c15b4f13cf0bcf0593c16cf0db3c574f1df35be62f98be62e99b66d6cdad9bd936b266c99799333fbe44c2cd526a93449e349a24d6b98a84fe8ccd33344fe94c55314cc533144c513144c5399ad335aa15aa6126126126126a930b3afd7a9d4c89d4ebf5cfeb827e356330730ab89fd49b3fdecd363368c4983a993333267733fa67f4ee6b0922166c40dd77b022156faf743fb1f1a99e3fd8ae21fd333e661bf97a800c403ee0c4c18149850082b0678c4f101054678ccf134f1bc28f0d6f3479a980620c4cfeb91322644d84d84d84dc4de6f379e413713610309b09b2ccaccaccacf6cf64f6cf6cebf4c99999fd0b40d0d14376ca2a41852c0cc8ccd84d97ec943329078e7f4e109f3315422bc743c7f67c73fa50e8262b220d0fcfb2688211fb0c18c4f78dda173d4f2b886f23e4f23a9773fc6a31ebef23217f21c85f95fc931072396d0f29a0e519ea363df9121713c893c8b058866f542f5644575c1c929f4da40959c409589aa4d2b86919386a31d802a6388ca04ea30fd8998c8c014b19a6a44d311921c8ea7732c665a67f433769b4da6d369b4dc4dc4dc4dc4dc4dc40f03cde6f3733630169ee98330d30d06e265e65e066fb2c66f3758194ccac256610cd6b334ae14ae6893c6b3c6b34134135102cd71349a89a8fa290d6278830ccf1435773c44c34902785a1a9a78984d1809a118c63bc1d6604ea009180391005fbc2e61513559aacc2c28b3559a2cd1668b3513559a09afef8189a2e235287a367028b20fc75427f0eae0fc7d1f63874a11ab55d800555fdaa54b3149100a0fc91c786ba7b9e2acfc78967807d1e3770d244f1186a3054df33c4f3c4f0d6f1ea7c76f511f2548f804fc18445ff00d00d1be636cbdcddcf41509389e16853071083998fd0cd526893c6b3c6b3c6b054b3c6b99e259e113c22784cf0cf14f14f189e39a4d26a661c4f7cfea4cd932f3679bbcddc4f219b91373363373379bc164f24f2c1689e510d8b0dab0bacdd617199b09b4c999332d01332d30e710871f2039f81be20367d92df596ee6cd89979ee99783c867bce44f7cc593df3df0979eff0091979fd483c9316401fef0e20d8f40820f78ebbc4c0985c90754ccd10cf1a4f1243524f124f0acf029ce071c186800810d032415e3667846711a840327c460ae1ac8073e30678c7db2d6bf3ad5f7ad3f4c959c6be35c4d12056fa60ea730a83fdc55042919580e82bfdaa89a1c746a3f6c9a987ff4cd6030927e7f42e3f4c4d67c7eb93f53301ea75339fd3b989acd6690ac0b08c7ce2604d44d44d615c42b029857f7c2ccacf61985985816693c7fb68419a1ccd0cd0cf19fbf1cf1f73c609869fdfc03e67807d0a44f0cf091dcf199e3388106499a880666a44c666bfbaa03056934411abc91835e07613a86a180d0563116acc3577348508021ad97e357851feb5b615b499fd4109b07c0663d92d611de6c87627336b04d9e6cd32ff336f9c975ce0640132b99b2c2533999ae12b8c201d863bf5db3e409e49e49e686e13ceb0d887186b07cc1c82b99ead23f32bef07964fc3177183a364921584d5f2268605855fac1f88dafcb669109afead087f986263bfd7131310e07e98981300cd04d205983356986987851bec299dcc187af91f108986873083810a133c789a4d66277326069b981cc2f3c93c93cb3cb0593c80c0e3399e4ef33649ba8137461d6cbf7ed581867bc6c70482bed0133f211b3d32b01d78c99ae7fb4d66699854fccc10b02b11884133061dbec93819c6bd90a61ff00d92440e73361f4cd9137ef04bb298b7030d84fc07398d6e0436cf27dc6b4100436061821c0c99e6cfcf94086e1f5e486dfa9b930dbdf5e53f3379b6477b626730fe87a858c6687066a07c6209898fe424fd17681ccbaa2dda9d81c1383fcdbb40e6790cf24f24f209e559e4581d26eb3653d4ca9f8c0fbbb9745190ffc4958e1472ea156cf45cd6f7303f4c06f826609986399dc3d1fd4ccf730667020c7e85605530a89a88504d4626b349a19a185660acf74ee6c66fdcdd845b27927920b009e418c81683d96b7a115fee2d9fb8b143746c07041b013806c1d08597227b0f4320423ee7b30232af7a8ad8f53d3a1ecd88fdeaa5f1d87fa6054ff006fdccae27bbb814465980462354c63a5df5ad983908d8ec258041bf73563f013f7d491300423e21fd313510ae7a86bc09823e194c00fdb003b8706308b56d0d2c26866bfbe27c7f29cc2b0a26258cd58c837861d9033d63f4ee63f4f14f14f0830533c33c227800828cc3c713c13c1f53d3811f88b60f77f0aa33983f1f48398380bb027c7609a38102bcc3c1bc01fef2f327e21633b84b0c6096330710587242f7f332664e2126666cc0f5ee1327f4ee06133d6603fb923230483323ecb7d4db1f0187cc2d9f9cf53336303881a0b3137ee79b13ca3e679e79e0bc03db5ff00b79e0bf105e0882f116e00e41b14f705a01ebcdfbf957ac8b1711c076cc55ad3a0ac20d7398c73d293d6086502124e73904910b98b6173ee2e8338ea6707aebe8826626934fdf59aa91ed15c293c789e327b06939ecd4df4d43753d3cf4c99edf8cb913550042e3e0163fa6263f94cf99810a21f90ab0aacd1668b02a8f82821aeb98527a2a93004204c0102c2abf33ac4ea753183302633dc1ffbeb30151f385fa6556e8a12a0609ecc25675de30a161d3e26571302753507134061549a0c82341345c6600861510d6b8810e7b15a91d2ad66141d4f163e45383d784c3591f02aebbd0773c43198c8a07629533c3d904d03e8d3dc3475926bc414933c51935853a260ada1539eb56334698633044c34f789979bb09e47fb16309e4260bda799a0bcfd8e4113cf3d419ea20e48839221e4886f5305e089e586d0719170f81e5506797b9e5ccdc8685e078d6311d072442f6082d0738363ea71e445c89b5a6d1bff004cf6cb72ae42d978cc3ca19e8b930f7fcbff00dfd7026a2018fe6cff002794cf299bb082d33c860730dc60733c844dfac4f2620b333c83e00b27949c4df3f26d88ed939dc4f27d0248f91633750900626ed880e0e49b3ac00ed36fdb7613782c61d424c2dacde0b8fc42ce58902c30b751ae3f5e46220b88182b6f7d1b1a1b3a8189137ee1710b67109cc2f1597e46e0f449efaea67f6c673fa616680c0a21f74358fb15a99a7735061ac4f1cf11f93e21f5e29e206788434cf0886959e011a9fd8d26784e2789a1ad84d1ba9879fd413679b3cd9e6ef882c79e679e66ee0e4bcf50d9cc1ca3072c89ea4933ceed982d61f1e47876272707f9f130263f97e3f9b1fca57f6021108ea627c4d49eff00400c38100ebbc7e9afee14fd7660513519860c0f8c41fb4d3bec898135eb33500e46b98463e34cc293510213027ede2efbd3116bef3300e62d79388d5e3e05663263e7c67ebc05874508388508102fecd5e4c5af10a7eef46c7b14a2fc78e1482bb40efc4d8811b10a906156fa220ce30c463f4ea1c7d0533ee6c063f4054c38f980fee08c7e98048981359a09e39a4d0e3bd3a82b226861accf1e214ee6a2149a086bc435c2844d2321f81a37d25671005c813c70d4e278ccd4fc4c6215330668d346810fdb5647c608fd3b9898fe6eff005c7eba88140f8d7f755066820af2678888eab1475d8a418d58f8010f5b68a7a0d534c3620524e232280278ccd0415e6690010564885099a9853ea6800c4d08ee63a9ac21bea0539eb00423bc81927dc7a1d2a927b5644ea39d87552bfcb33662b133e4e01ab134314a2b09ae4e4fc7c940d15587c1ad36f704fb5655eb3e3dbe34009cf8863ad14b1cb54b8e8a2e70de1fd8d3a7f71a015caaa363b6ad410b0d3af73c30d60130561a1486bcc359330260006631d9fdb0793480c5abe456f9d4b7671bacdf30b02442cb9998edfb2e3108049c6409d18081f05463259c1c84f727cafba6adf4018eb91155e63f6d66ac48c9ad44545ec815b0f8c1fb02b960580e7a054fd910833afe4ebf4c7fa1b083ddf002afcb100f4a108ccdd4467266e61663d44d7eca2fc846c3663bb1c1625a0b148c4201f85150ecf9324e4ea4740eb931583364903e4063f6c418a30331c8639898ec4399ec3f3d404b133001eb1339ea18a400606fd89334eb3100ef27610b2fd8191ed24afcfcf701fa25727da738c1046636c3e54c3dcf8ee02cc3acb2885ce7bdb03b3ee0600f0bf58803751875d8017e03133a1dc3bbfc9c05c205c9edea0a7a45246214498c1e912ccf7c8e40a58ac6fc8065d65df90b2b3856bdec7d9f8ec12a56096af9b0cea775d513dd93ac2a32215633c79f8752bf20126151819099f85a5b3db5407cb923a0bc72c3362d5d6660962540ad8460b12bc3663d5d4151f80d4dc3009a5b1d0adf1922bb312b4539cdb52e21287a5c90402eaf9cc68d9ff5ccd001d026380656482d0b199cc1f1114319800e23280042e50f4598fc83f500c887a3031eff00431230c622f426726631dcc9ee649f95518807cfe8ac7188df101ea670631220efe550627c319f30fb074146333630569f30f4b98ecc732800031fa610753405fb1f0442a07708c832a2561404827e2039f9645f995d6a73318ce09c0887ee632442a0011cf78888ac0e45681fa7639112b42b98cba8c8249ada716c6f2625e3e65230e273b916538c560f31336d5c1e302017fc5f06d60cfc8fc3f088f6af1294f604e371c3e43d68b3ec8814671022ea30e7b8dde257456e992b4a0b196721003acabdcb89a851d5603920dd4a540b2a1d864db632838e28dc962c8378dd9959c1c43db6258e558019cf52c73d4454273140231081b1849c46ea151831c08541960c7fafffc4003f1000020201020405020306050401040300000102112131410310125161718191a120223292b1041330425260405082c1d15362a2e123054344f05472f1ffda0008010100093f00fee7ef5cd3d7b13aee37a34d98d9e049a36bc0f7d054afd58af2fc0c9996e87a335ecf9658ff00bab035ff00fa356d21358ca63a1a6354e2ec571ee6575d33bb6cfc557e391625e3a0d64d7647faac78d192f2295fbf2d45e6c495771ff73fa096557af24e5875fa1925526913587ab5591c52bceded43b7d386f4c8ab16db16b94d7e88775297ea4ba56c3c3d6f710f5f86653cbc91141f71a4ab6244b3b977fdcfe6bd4d074f777917a8afbab20eaeef6b627dfb90a585a57b1fd354df757b0bb677af2331aa13b949a1d56116acd8c60ca6b4f1335cb4d8f9e55fdcda79d31bb48d1bdd91fc39a7a11ea93cac7734bcaef42fc48ff4befe16536b0efba12baaf6c114d534da174c6f7d1326b126921dd7632ec586f2cb6358d855b35e260ad5728b2bfb9747dc8b2e4ba511b58674bc5e16cc56e0ddb47553fd46a49fb8eb4a696fe7942cc96bde9e68d54afd2477f8379c8ab5395d77373182aaf1794355424bb9beabb998bc5d6e24dfb11c899db6fee56f5c8a37ad8a9354da2a57db2c947a1ff2dea3fb5baa4f38cd1f8ab29f688b55821149ed56d986b29db3b358d4e275b7ab554fc115535f28fe6a7edad155dd11596f2375562a4abd990c34c4abb233e15b106d3b7b5b24d764d5a12f168c7f71a7c92b661f6437a6965355db0c74f5ad8c4d26f189225d75d9fdd5baf237f1b1611a6e779a4fc287fbb7bff4b1b525bab69989ed5b31d36fd8b563d85f6b2949bca23958346a88fdade1f66cecb943fb91b4fba24dbdb1646d6d46ce9ba178a29776f25c9f7f17d89b8f75877ee711756f16a9321284fb558eef16497db38b1609249949f8567d4b92d25dd222fba75868cda23597f0495addba34befb8ad2d339251f0cefdc577897831d2669fdc9ea357dfc08dad5a43552c354dd6e4ba9bc74e86eb6d1d772d372bae57396fd2422a295dbefe144a32c65d668e3f542bb2d09cd6c9a756bb3236bbb228752f067113e1ad1d594efb354c8b8bdfb3371bc0a317e443ab1a955baa1e193b7fdcaad9172ed9217be4bef6f0c757f23a5157ed9db4272e2b92b48e950ecb4447a235872cb7e48e2f15bdaa91fb435172c47136454a3786f0d89c65dd9c4487278df1a981b7dd3ca2724e9f541bd3c5780f5e4c79f138b058b1752dfb3275fdc9bac0f3764b2b343eade85d7e0bbb2528e2ea395ed9252a8b5ae13ed6870836d26dbb93d924894a525bc98ad3c28e9438b696757f07095caf5794742ba6a8757b2cea2ac1c4a567176ee36fb591ca3a787e982517d9a66bdab3646a3dc4a5daf2423845a96ff00dc7a3d8959075a2ad45172ed4c8c9774d50f5b77aa2526baae5832fb5622995df3dc7d4fbc9ec4d7b6855b78aec56550fcfc08df8bd09e8f6582bc65d9f8187e196d8f7d2ef2c51584baa8d76a5a9269ada39126e4ad17da932095f88dd13d344ffb9293ad08babac117263e9cfe16ed89de5bbc108d2b6927da96f470e718b54b179ed81f447bbcb12e249e8e4ee87d6faab4c47d08a781276cea8c15d3ee4b6f4c155daf446825de38d5f6229d74ec413eec526dedb0b2ad6074ab458249bacb1545cab2be10ada596dd13ab7492cff7236bb31a229b15c99955eec59bbb6652c5798d37bcb6466910535e6c526bfa56c8ea717fcb9690f3b77b1699a229f52f61d3d71a8d3a7497e1f26545545392f0ec5249e5ed45d5d5a32ef2f7a12dee960b6d47d158d2ff00712526d217e186abc7fb8909d9f88745fb8f115f2c79ab7e48d3449e5e868d6835511fdbfd545a4f7ee43f96ed650daee9e11af8ad91965ac61dbc338a9e2adad07f647b2ab7e56caeed697d25a8f659386a1d2bf9aedb16654aa3b897537851d911c7774ac5a558dc5a7824e4dbd34d3fb935d8d6b97553f96cc256a5e03eae2386fd99f02717bb6293c3b7b3f0136af36653d594922d7a19eac2b7a0f31b7e2c5a61f9b21f863bbc0d74c72454174b55574413b4a96d1b124ad92a95bb49f81149745aed824dc1bcbecca729e2fcd8eda5ad7f726bdbb904bd485addac9f6fdb88a3ed869a0e297976f51b6fb2ac99bd6ddd10d16cb3964ad68d6e46a2ee8925e6475f91ab6aa4dba1b58abeed762ad34f2f5a21ff00c8dd6762a4eedd6ecd5e71fcb6536d46bbb6574b94938f6236eed897562393c30b41fdd0574cc5e897f72a34bba32ffd98b66b3b3453cb562bdf25457811ac24d79127742c3efa330d5ab22d3eed8edeef6cf90e496c9a777d85f7a6e3e0d1249a5d6e4f76f41a5293c49adbb8eea7996eefb9729269c64b345e64e49f6ce4d142de7fa88e52ba379aa329a7e05be1a92a4ffb9b525a2c8aff004aee8575955dae88e2dd7aec2834c8bcf52abf52dda5e686d5107e0fc86d2bcb634df746adfdab52573c56f7b51f7b945f55f743beb59925757dc95c70d342c2aa774da79d857092fbbc1b466595e6cf5a78a42526adf950a36de3c2c95454ad7f72a12542d6df7636b64278bce77249430fcb74356a93f7d85f745a6d8fa952d35f325e3a66ec6b15ea5fdb855a916b79463faaf01c6f2945ff002ad4861574a7fd47e17c5b4b4fc5b19eeeb05b4aee3749a7d84e56dc1a231afdda927be83b49e0bf1f0a12bb68d53a542eaa6e97f7236645859adc757244aef413ebc2124a4d74bcaabd88c549ad6fb6b835acf6aee26eafa5ad4db426d6eda254de7bd798b1175292577e04d4729473b7764939753cd78ea86963a5d2aaa76357be77d6d1e3068c38d714936fa52f46854e514d5672b4162874db7e7842b6ddb4cb6fa6dbf3fedfd7e9668cd49785195b997e3d86dcba6fb538b2596967cf41c5aede06d4d3a7627775d912b7fd3b5b37d3bf512518bfc4d58ee2b4baa7bfb1719452b71d98a93796b29c979ee49b55f711ce1e09aa9a7095e5d894a38946bb3fc48e97d32e9abd725f677a16fa1486a934bb6a4db7495aafedece0d8d51af2df02c9deda1bd7e0c34eedec2ebf022dbdd324dc1eb7b1257d5d51b7dcfe65be963a95dc7c285bfdc9a1e12ea4879e16229655e83a51b5225d4a574b5f344929a493f4fea138cdad0d7466b015744d5f664aa50bf7379295767d896525a9aba5dd11dc7f6a7d55e3b5ff006ee96612934fd726eef9683ca931668ba6b5f13c133613c27764eb3f28696ee86aa4b36b0d1f8b86da7e288b92cb7e298becad34d3744969f75eebb3388e506bd55196f24ae2af4f5b174b4bed8ed1b312ba97a8ba65b3ee2aa69dad323a4b4454bbe329a297130a4de89763852a93a9ec9d68d78936d78acb2a93b647f0bd4be979feddc3dd0ad74df9f497d3b7fc1db95a37547f4ab157879938d497955093cac77488abc3bd1ab32ab549e372a57dd6cbc512587f812b895b2aa6f167527d9ad3c563438916e5974f0c92a6feea4d2c11c2bbad558d270f6b98de23e6295a5db5375a7911eb8d742f1ed635d0ff0095e884925993271e973556bbe071fb26aea24e5872ed42528bbd1e513fb68d561ff6ceabe8bf3314d27e4f1fee6b5937e4fc2464c2eac5fb9fcb86fc13a17e1938e16b783f9561f73a954aa86fa67e075e76d07152bd965a6ef249623e6b0ce33a961e1293684e58cc5bba43588bcaee5464ea9adcea714de2fb2254fb31a92bf3429283d6961115f6d493dc517f6a953b646d4d553d9486baa2db3569452ef7b9b31b494518a8936a2ee93dff00b3bb9ea6f17fc043d0594edf2b5e286ba919a8493ef9dfd28769abf71dc5bb7ff26eacc3691e43d895fde52fbaf3a907b26ead50ebaa7faa384da8f0e9752fc37dce2b937597913a6f626ba52aa5a34c4fa6969db66895cdc71db38b4457dab7d2466b66f287d508e25de99d355aac34d773a64b1dad363a79b8d117595e47e2be977a23a64e9a4d14d49536716308a770837f28b6bab38d4717193ed4d2bd0cde12427497f663df97ff00ad6796c9e3f82f4d5773543c3115836d1ac3ec36fa5fdb7d9892ad68c4966bc1f2d14f069d26f2559229a52d6c926ad537b0d74ab74f6d8e95c4d7af54ca8b4b2b54fcbc0a8e15359562a724d4a3df624fab852a63d13f2c9869535d9a1a6e0dd3ec46a12bcea992fba2fa5b5bc76d47d327d34d199629eff02bcfebb0fc537ae18e4977ba161bd19057a277517ec2b6fe6b04610fb95fdbf7104e736eb76893507997f662e4b55f276d396ecdbebca331fe615abc8cc96ea5f0d597ad72935254e32ec6249d347f3c7f462cc5e7d4a6f0ec8a7714dbf565351a693ff636ab52d04a0b6ad3067fa64b77dd32e706b6ab3889427eb929a9bfbaad11955eabbaf222e32d935868e22cda716ee8cca2d66f2b3ba311e2fdaf14afd08d3b6aeb53a96fd3585b91e855e8df8b3edbdb67e285a3d591494b2ab747115c2524bbe308b72fc31bc7abb3a7fd2a8e9b4a927adb229f577cff00662ae4a95d3353d47fcbfc1c31b696b17b7931dc6f4eccdefc0cda35e59c21bb59f4ec65c276ab5aa2dc24b3e166aa39cd3c0ddaa6bc85256f3d9b4715f8e0934bc6bfe0d566d37e827c44aef5dd6e8e983da97ca6397526b1a8bee58c99791d34e9bef7b3a2594bd53ecc8ca336ad7675e246fc3732a29af1a17dfa3bc61a3ecad532abd97b9278d08c53ea7bdbc997d4cc5b496c2d5665fd45a8b7fd991b5b213aaf6318d4c665f0f9764bd8db7345cb43c7e89b25b9868b4e39578c3137f6d6702d6f41de6d773781aa30a7fad09625d22d614ebb9526bbe286d2e125eede8269d6d5f236a9d10cf72e9eac4ff79b358250928bd54929a63b9254eb78938b8b4f2ddea4af3d8a8c9c7be24bb139ae977d14954b529dfdd165636ef7d8fb926abb343b4ed77689bec97a8db4cfb7aa11bf4c5e06bbb34525f26cd52d697990526e58ff003b43a5cdff001da5ff0022affe4b5ea878ca30a988c8b466a8c2c9bbe4b02c50e97b126d5670accce14d4afe0ecec5f6f712b96245cba93a4255dc78bd75a7dc8fdd2c3ecdadc5971f6c957152bef8346faa5e2d13797a312a6fa69f8238ce36aa2af62538c524da6e9e44a5ddbb6cc2ba74ab24d4255a49aac774477798e495cb4ad08d6e87d3c58afb64f7424b891969ff000f743d12c13bec66fd59ada27d59edb688d25f8bbaa1e2287ab470ed38eb5a59f6a8c6faabfcebd793d3f52d53111cfd39fad8ebbd9b3d284f2d59bc77da9ffecd2ecec87563c756339c0a8c781f865ec98b11c09c90da57a34425eea8d7b27d8bbad91d3d2a4fa65e1d8d2505f7142c0ff99af5486934b2b6622d388f55b92dfbf738fc39455e9f6bf725d3d2aad55b5d8e2ca5c2feb5fcb7dc49bab52dd8ba67b4b74545ef2da96e5c7869d61536d2bb6454aeb3ab12b86be284a50d29dfdafb5ac9c57d54ab87c5d7d18e7c3e25dedf0cd7f789271dec4f0b36caa48d566d1942da90af1542694d2944d13bb449dc9567179295c72ef2ff00ce1725215d2bf12371bab128adbb597843a4af3dd9e8cd79a1fd3be1996551ea21b4faba5f9b46a919546acd9644db2289df84f3f27025d0d6547ee58ec494977134fba7b1c28c978b386f0ed7dcbd9d89f0e5d4fc509c64b67bbee989b92329e56cd3f0249f531357c444b0f71574d243a8ced5104dabd4859c14df751ca27c5863faad7b3b3f6d6ba9ef14ee8fdd4bbc560e138de5e4e2b8c9dbfb9d344ee2ed5bddaf120daef06711a7ba7aa5ea4a328bd2f478b386e70788b965af04c4b8fc2d1c25aabf1272fb249feea7f8a2269b74d344ad65f4f6f23124ae98f1a8ff00f76fb095d3493f6332542dc57194965f80f5974d7f9bcb97bae589c1356c8d7426bc1177b63b1f8a2ba92364525dd8b4d58eb0d0f23adc4d7a0f9a7cb2c78a1bc89496e49d7ef63d51b15ad8c7dd21e8acdde45f42719ff5470c4b8b1f0c4c6d496b192a6b97435d2f1441656bbd8dc93586b0c926f12f1cfea5464aedbc5669231c484d29aee9ee662b2d761fdad2bf1dc54a9b46ad591b4fb780e36de9bd0ab386c518baa572af220e57ae687d9a8938b85bc713293ed1dc94a14baa51e33c7a238137d2f58e62ce2a6a2f0a18af3dce86b69c3fdd2dc49a6975a7e05dd3509f869920bae30752ecd1f7c1d3eadd37dc6d452a642d2d1ad623728b78b42d152ff9426fb0f6fd303f3bc0d4ab65b124975757aaf1ff003574343a1ebe18c8b17b8f1baa2293498b3bdb49321524e9dea9f626faab543a90dc9ac6068a55d8a8eefab36d8edaf6355e26192c6aab932ec4aebe8da9af34c56b097b1b4a47f3eb5b2fe028f836e9a7e0c92e242bf1ff004f99c59549358c21dc758b449d470d2a7a914a32cb8eb4bb9852d1788f31cf998556fc4c45e06ee51563dd5969f49f8bb8e185bb1ca97a5ed8485269c9d66f426e2adf5fdcf2ac9ca2ad28bea68e14da54fa926a49bf1642538ed2c5e3ba47ee57694732f7b47161c68b555c5595e5244277ff00648e2b84968a6b0f1426baf85a3ca4d23a9a70c637ec3ae9b2e9632cb545a4b7449d755cab524945e73a9be18ed5ed74258dbfcd5605920abba24abd88ca57a60e1c5bfe9596bd4874a9ca379ec562e3ec7563324f29a445adf06c9d949ad1a278ee47a3869dc56fea6cf28dc543d1d7a8dd1a560c0f3c966b4ee76164fe963c38c5a3fea4937e5266d843aa476e7b89268caee68d6a86a2e953647a784deef116fb780e047d46da4ba5774869a5728926db57a683be9ce7c306fc3af5bb33e26ecf87ad0b3c9dcafda89b4d3d75c13974fe2ade4c8ab5abddd98b75f036f872cc66bf41a8f11c6d3febf062970b8af1d2ff00d9ee53e87574414ad392b58f143a4a9d5dbc9d138496dac4bfbe1543b9d26ca785a8f0af92575ed83bfb8ee2b43869bea6fabfcd18de15b20daac22728b5ea49fe915e6d9c6e14557f2ab72f24a8a6bb34d7c45fea702925f6b84470947a7128befdc9c651abbb13a83abec98f2957ff00d91c54a2e29e592718464fa70d5f66c6a32ac26c96fc9fa1729575351574d9c0928f64e39474d766af93f2153f01e3b09ab6d34d0f1e634b0f61e170a23cfefe75e08d92d34b133c9b1726367e24fb12949b7f724da5ec88d55612445656a955fa6e4ea69d494b04a0ad773de26ab4684d4521b69caa59d5323d5f635f2470953c0b36aab23e897fddb2249bc4931d53bb2d561f9988fdaa3e2ece1293bd5510db76707c712b2a31adc7738e7ab771d049a38fd7092ae8e2bfd18b2a5a6ac7f8d548be8946a4ef4bdca236dbc325858b65b4d230fe0abc98698bef949b6ce039cd5df6aff34634936711f8ff00e9171876d1b15451184577ad45893b962dd21b855d3965fc0bf15b85547d2dd99e1befaa5df04e7d36da49b569608c26de22a31cdbd2d9c09f5dead29217447bd904df7dc7bb38d75b6a3fddc3b7f3bf3ec70d24fc393af11eba363aa1d3d9adcb7e234d4b35aea8c27ad198f7468d2e9234e1c675dde58dae5eef9a5d86e57d8e1d7aa22e29ad9a2528c62adb6eb04a5727aa6936b76fb0add5b4db7d5e37dc9cbc9e511e8e2a75812c2c9b8b2e9a27f75493adac7490e9d8b09651d7097fdb83aa51de6a24563149d3f56c9274df4c22d61d7cb1f4c94abc3e071e993cca52a5ec4f8936eed70d62fcd11fdca4b69754cfda2775174e9b7167ed76bbb82b3f694d3d5f4aa145e52ea86f44ae0dfadf89256d65105e2deb8ec26fd684eae9bd5a24dbdd996c9b494714358625182d1231197f9a266208be9bf7315a11b5e0e873867452d4771569f8f8b15a4452e8e2264dcdcbf149e5b639f45e8bed6d0970f830cc20919ee477ee4b547e17af8949ec87c9ee6af942b41a167bf7b30daf762f61dc5ea9ed65a945dfb1a7efedc8ad9b15b59e78dcd371bb59a251eeb0712da6e90e6ade3a5d2b29deb167dcb6f5c11fb1bcd6cd91578b1bcabe4da928fdb5e6877455d36d7713d4dc70b6dd378a149c5bb74fb1fb3f1269247ec0d3bfe79521421e1c347138907a59fb5cb0b169338bc1e279a7167ecc9b717a4cfd9b89093d6a9a91d716eb124493a58a78f24694fcd91a9de25742fb6c48587c4baefd91c3715627e7465d62f4c645abc1fcd26db23693d3bff9aecb9b49512d6963e45e68d493769ba29dce9276d114dc5d5a78272e9d7a94de0e3b7febe4db24dbbb7e241a778c58e9e362e9e993d7232a8f4e4aa962ccfdd87f02c76a23d51ad375e28c493ac9ff00597c33552d079797c9e7b0c787dd12badd67dc5f03bbb52ee74b835ee713a6dba56ae5dba89f53afc095d0e31ebac47c5ee4a4bab3022dae9aeaa1ae992bc0aea32a34b6ec4d647dc6ba9e88fbbb2d91a69815b4b6c12555ecf96b8165e6b4d0b87122d5adcab52bf31ddc7c06baa34d3a1744ab6dcba251beadf5d052bea6f088b8af2a5742d6b23df0cbe9b3597da8546b1217d8e243dce2c3dd1c6e1fe64274d61ff9a6add729e2ace238764d272671b88def54869f43a517bea869cdba942f31a1e61fc8bb1057e6463ec7a9a3459b1595933791df7a16168358f832f61a24b3a91b84d2e99ef9ee2ea5b6ccb4bf793b6ca518f164cd6f0b5a46de05ad44d47c7181a66d498ad7748b977bd8e9e97994d2bf5675397ddd4eebc7614d349469b2aa49386dd45dc2518b7d9ad85f7c539a7e446dca2fdd9f864eabc58b5d057925e88d735cbb96d3f912adf2701e9f8a3499c3728d6f499d6a9e5b4de3d0e0c9d1c377e2d668fddbd2a9bc1d15b65d2dcfddc12aa56f2709aadbb12bc766a887531a5778252bf3c0df4ee897d99a8f64d8b1d381d5c5d1ad26697426f2aa8b1b3b325254968ce2caad6b93a1f9c50926d278ff003174b645b6d622869f4d74aac2f566c3ed63cc66da13a95128ba7893c35e0ec6effa44b5646f0c4d76be4db758dced6b7aee8d631fd468d53c3ff91d3345b17a69b8ad11ba93edbe4735c2bc653e97db378239fde26d2f1c0ee2b8adb8f77662ddd6fd8eec9623ab5bb45b26e9f6236ef47ffa24abc15bb7e2ce2546aeb1564f6d3a72a8a509b4dee974e8c5493555df42494b86ed79330dd35fa0d74feed46eb46d58e514de55e0ea927ea662e76bc199e979f3303d4c4b630de31a0f38594696b1b3b1d0f17ea3d9174de1f6646528ca9a6fbf9a29caf0bc19f662d2c37641470aa7ab7b644e536ee4b665b4fb0f4b32da14962fa90ecfc2d5a699636a29eab524dd2596475e23cd92a4d8e55e4756a593e22e94dbfb53d07c4970db4fa7f0e11c29244650386dc9e9c4de27178ce09753b76711a4fbc4e342e29376e964945f9497f95e7045ea6ae4fda2cd989f5496335ee713292c6abfe4e1d752571f34557545bac9b538abce0b8f1787a636bc3117a6c37a279e4b4684eff76c6b3abee366510d75adbc46eab7dc777b2d5124d68b623f892cf8a17529e3dc6fad46f3ff006d32abf7a4a4d2ac617e865d65f6446a2dd3af043d13d361791ad6b447a95f6c92e9ec87692dbfe1994f19d90f3071a6fb59af73f15fda84dd8ae9b1537e26d2319d8d172584b61630cfb93d16e87ffbb6672d226adff37893785e76498dcb2965892e9ce30dadd0ada756f2e8e2cd2b7282f126f2dd6302cada3baee47a5a1e774395b5df7f147e2bc4926d52ee7121d29e323b57863cc85571565e2767e2fd056f71fdb6697a8efae4d59a2d4abec8a343fe8ffba234dde6fb109c57570d54b5c26757db576bfc5337568d9b63fe3698296706fd4fd1b1342dc74ee92d722be25ddf8a30d3a91d2d38dacf71db49c5d98699ba669b51a2c195845d2a490972aa229376f523f6bfc2ef47d9926a56376b55a3212925269a6bbec61bc27a3f21dfd869d48acb8bbd921eba98a6dd8ba62f7456b84cc36b4c359f12e3e0858aa6946cb49f6c5af235b1a725abec269efe031e11a2ff00763bf03299dcd2b1cb15b6c3d3b0f2fd09a7df66cbe96ecec9550f1b0f5e5b3dcf719846e84cd2cc3cdf893b4b09346d9a1664ba63b3764a9a76af43b0f1ab35e967027692b21274c8c8af4699c3956b8470678ee8e14aa8e1d26f7684aff75dd77470a4d463f752b20a09f120e38ab4ad0e106f875b9c4b9c2e37968e24929c94716372b95dc9db38b0d5a59d687f56ff0043fe06a9d7a9bae5a3df9612c0d753fd077b7a9ad0f563fe0ac92a488b85ff0033ec356ced8f2351eaeebc112749097dea228b5d4d672369ad93b175aedb9c39a4f7aee61d597543bd3d114de2d26e245aee9b18ae3d8927e1649462d1c4cc70ebb772724e3a0d392f0dd3c332ab16374d7c12696f5d90928aa4af5c646aca5f6a5ee366b67b108a75d8b8b79b4352542b1f88bd0c60a16b2e4dd725774914659ab15b228b3628488f2458c4ecec3e51f34274de516fee5f02d36f03fd3c9d2d18af56df8b6295b645f57c64774a91585916aebe685b5e861b8dac1c496aa9184ab3e666dd5a27d4e357ae2ce1c3a9d6a8870e318fe1b584df625c2b9689b59143edd22ab034d2decfc3170e95e2d592a949b26d5778b250c70faae98f84e3bd5d89bb9bd3c8fd9a53f1ea4706506dd556e592557f43575743d558b35d5e690db7b12934e4e493cd1976d3c8f6d7ba33876b72f0da9a3f0f4ae4d3dc7b0ee87b21af16496563931fd3f89e10d375544b196ecfb30eedfdb8256dbc2b8e5fa16ee0d2c78ab2a9b2ba936dd1fd5932b56cf11fd8cab5f28ba787be752feedbdd093718a45a4aeb2686e5d566999d950a9ecc7f7766349a5b1b216c2bff006c89e8dfa8a9a79dec93fb9b91aa6abc88292c9aad466cf6f116d4c6bdc59ac0b29a7c972b3b896c6a6df4588427f4368d2876d31d1920977a31436d0ea8baaabe58b89a9ddb24e8fb5ac8db58e56fd06e94b4adecb4fa7b6c536a38f521ff00dcabf83375b15d1b60ab955ebb15d55164134bb1fb34ae09289c0975b5557afc109a4b88a77646a31e8f7aa30ede75dcb71928d5e11c4fbff73f6d1c5575f7928d754ab3e070f2f8aa35e0dd59ff005e26ee50238c9811292b6ee8969c192f7687ff00e1b47164d7eeba15b4c9351695abbb7df066ed8e921f5d669ba68a72bdb51535d3b632e87dd228c645568b78d8d2b7269aec8dd6b44fe193f8670ed5bc9c3214882e957d228a4fe1106d56af097b927172fbba635bf76ce2b8ef58912eaab4e72cd77a441f565eace2cfc7a9da2e0d66b48c915495232af08685c9d4af0624bc0cbe9acf71651949e4b2b41daf0254fcf5291ae9c9d3abe5fd74f960eca972cd9828df96588ef562bedcb55cfd3ea5ebcf6dc5c9f8a1a76b42e9954ca62aae4d606d36b143d5b1e8ca34e91ab1ec8b3532fa5e796b46ceced46b1497b3b163f7bfab1ed1f86275d75e8874e59763a6a2a35e592ef852b212f71f116160e371784d4d49b25abfb512c414ad3f164ae32d121e7a11278743d1c98edea7ff00c942d3882a8c74387d579b232a6d60e1ca34dbc917f72a6be4b4fba663d0af165346ba96ed517aa64354d188bb68d8cf2fc4fa746689246bd3963f2f02dbadc9eddb71efca5f634aef3c98fcc4dc644659dc84b0ba33f225d4da23722198e8cdb86ebcc6d27d8db63db93c925a15d4ddb6689d58d2cefa96bc46da1a582435f46bcf348631e3ebc5b35a2d771101d14f0b93ab1957c9bcff0003381955bb46966057636922b634a7cb6ae7a727cd0af96c6d24fdb96fc9b4fa9bb24f4c8f0a290f543288392846e55b232fa47487508f5590cbf836e32767f599a5449d577e5c59d76b63655f4be95dd93d90edec45b42cf2c72f0a42557b727b8ae86310ddca36d589e1567c39607f43625e05a6da1d9e7cb74be3945ddfc223bdf263dada258eefb325f6a587dc77e258b93a2b5c995b08dcde26b4604cafa10b976cf2ae5bf27a3e6f54b92e4be9635c99dc5450d6bdb634b16cc7aeff00c1d793e4cd05cfb72afaa6e3d4a9d3d573ba5dc950efa2766906df2587ca138ae85d5d4eee43e4f343d04b53891975ecb58f9f245d9172bb690fb0b0fbf26ea95fa8f03c6c2fa17d2a85478f3dcd90f2ef979956d090eb61afbde12ec959171cf666a47969c9949f35a3fd4dc9c16dd379e4f9b8bef4cd3958965186b9329962749899b33b679afa973c736a9884ae8a548d91ba1257a7d3344a238bb28af7387f2881c39d1c291c397b1097b33872d7b09a9a5d5e845fb7d5db93e7a1bf343edc972d0c19c14a5cbbee371f742784c7ac89538bc4aac95fef1b93f1f016e70e2faa2926f55e42f215e1fb88fc5ca568776b2ab29d8f3d8eec7b9b1db9ed7cbd866a6ba12b3bb62d3818f36eacb4da24cc9dd97e42d10cd44fb1a1e02c5163c1e03b484d5e59b3e558c996f746329dfd29eaeeb968df25b9bfd1a9a085a885bf2db642a4cd06956a6b633779f33568d5324dcb7fa78b0389027068e240e2c4e344e2c4e2409c4e2449f0c9c09c33c3e92702701f0c7c31708e1f08e1f0a8e170ce0c0e0c3d1b38514dc5fc8a4bd494c9b388d13a8bca54716071603e124381fbb1c0701f0c701f0f544a093638661d23e1e276f2c970870a870d47525c2d4e2c3527c24713879f138d0d09c2bcdd9c682e84716396ce2c5ab38b0249e6b47cb853f76884e311acee4e978a26dfa725992e554951ad9f8bb1d9da1cbc52385295f8e858a6aad3497f48e4ead69e069d73af4234dba4ab5dc87491cc75358de6d65d8dc64ba9df92b374fe10af6b1b514eb396ce2ca31eee393ae96ee91c3e2b7e7426f6a5e6c945fdd4d27947138798a6ad9c7e0fb8d2b9f43f3558671784dcdcaa9dd5223d49bd629b212c780849b59cb488a529ab87dcb2e3a90aaffb91b2d99a9e22fa1a1923b8e972d0ca1b77a21556887b0d1a6a771d0b12fa75670a3f98e147f31c387e6210f7210f7210fcc421ee461ee461ee461ee741d07eec7025025025c3f6250f6270f6270f638b1f638abd8e357a1c7f838ff0719e1afe538cfd8e3cbd8e34bd8e2c8e2cce2f10e2f13e0e27109f134ee39e9dc73fcc757e6645fe6643e591dd6ec87cb3868e1c7d88475ecbb1087b2211d3b220b17d8efb099072b382d7a8dd76628bf347022e8e04bd052a5b368824c9ba1e13d98dddeb7b186e427716e9a3a84fdc85f9b1245753ac12517a65d0f17dc90efbb2efa526ec8d2bcf49276f6bd494abcc954a5a59292fb62e896f38abeda0aa5534fd622c74ddf66d1c48f5425a765d91c58f8619c4e134d789c377a27568fc76d27d937657552cf9115d314921416378ee55cb8aa59575591c6e17d2ba5564e24579451c555d5fd111a6e491371cea8e34ae1f85f638b6bc912b8dde8b947393cc75e8995eb15b9257d9254422fcd26463d3da964c98e6d89dff0053d87d7e2cd35e796af3c9bc533f125f5757b31bfcac93c3cec36d0e4465ec27ec41fc09af6e51c728fca17c89efb91f922bf30973765125f43e4b9b18c649609c4e247dc9c49a18be083fca70d914afc4e8f725c3271f63891f629af220dbdbed382ee2f292380f5f13830438aaec99c659f0671d1c67e4872edf88838f8b257a64ed449a269fa58d2bf026f2fb10726fbd9c2ab8dfa356430f24526d5892d3034bededbd984e297a8ff15a6bc5969de7c2c6dd3a699b7fb8f2a2ecf3bef661a4f03ac26bc5243bbb9338bd3f6ab793f68b6f2b2f0719a75e24b57d24d2fb9e492bbabf13a32afd18a16c870b1da64219a4aa67097e7386abc268e13cbac4d1c0e27a3b3f66e27b3381c4f48b38335fe9670e5195de534262762498be0aa29dee472de82b1332fbec460ffef968fc88d2bdd52c8b31d6b9338f1bcae9d5f2d519bc1c68a1dabd7eb7c90b9c91224489224bdc947dc947dc712b927ec2646441916bdb92581c4947e4e2af938e7ed07ed11f838fc3a38ad8e57ea465f270d9c03f675ec8e02385ba20458989fb0a446670dfe5212fca5fb2e5ab76f97ea90fe4e29c57ec41e70d9c1ca7ab691289c591276b56d918f8c8e175bf04c8c6315aaab635f6c9389369c1278f01dd4abbd2a32ba9a63be9c35dd5196ad7b14d9fd34bfd87a3c127ff00ea1bcf8f81abd11ac97ca3b727951499a5e49578f8727a523ccd58b57687a18a5f249d6e3ba9616e7175c1c6aacaf52726d513e236b5fb872cb74fa9e84b2bc597f2432f5542e9eea584cb6a3db1470f7562cde1a1ec4527df5179bdc83d3dc8537ad2c608bb7e542539279f02d75bd5bb4e8795a3be5ec4da2593bd8bb3f212b6dab23f85ddfd30f92bdcacf8f268636499226bdc947e4e97e828fe52bf2a18c634388e2492388be0e3af838ece24c9f113df271e6bd59c791c697b1c49b27325c517199c39b8eedca8ebbacfde8f89925eb2671a31f73f6b8fb7fecfdae3edff00b3f698fb3ff93f6889c689c647159c443e1d1d2747ab389c2f76c970dfc7ea3470faa5dd9151b3888e24bd3042df8bb12c7731e4220468f6ee8ed6893a9234b68961d7c0f376f93ee3d858626d951bee712da653c52f422d9162f4fab46b93d99a736bbaf43c57ba1ef46b6d72d56a6341b259127963543e9b4d3f4c9492daf22b57c90c7e5436369d0dea3bc724f946ebb220d76b43cc4966b415324d6cbe98448a2fdceafcc397e63afdce1715f95b3f65e3faa68fd99fac91c28abef242e17e664f84bd59fb4c51fb51fb437fea44effd4c4be59c25f94e0fb44e0ea889122c8b20c87ea41105f2411c3470d1c3446228118fb9c387e63871fcc423f98e1afcc43e48fc89fb8a5ee464426424609c9fa91b208e1c4d3b116219224c425ca4c932723a85275e2416bb8a2b382491c526dbeda0b3e67b1969fea41ea42b926c549b4f236c8cbc08487d28949f276cc72d79bca666f3cbbf2d77fa1ea8dc575dfdb96fc973db9459251ef7824ad9c556f4d91085adfaf3ff00046314b32574fdce0be370ff0091b9342c5955e5cf3f47ecd37ee7ec4cff00e9d0f548fd83848fd9b86bd08417a31af6389f07159c497bb26fdcfd7f80842108421084451020408af7108fd06ff29d5ec29fc0a44190387294bb247097097bb25292f325ee35ee3f91bf72cb1cb9343448687125f036750990f9231e4d962fa124319621217d2d90bf338711b45b12a3adf824465a762050d223816a5e761b44d92bfab4217e62e52c7644ba111ea6d51d2bd0e236968b65c93c7d0842afa2448912243f83f417c115ec4a11ecb7389c2f5c11891890450a2450911fa122312288a20888b92286897c92f933ea509090a257b0d7b14ce3c3ee7744f84fd593e13bf11a93aefcdbf71b17c899122262659626264444088888915cacb1321eec513a4a189fd0c9218d97fc15fc24c7d2a11a163946d0a91177df93b214be8d7e87ce3122bd88222be395fb0da25ee8e270e3eb6cb6f69395915f9910b8eeba88c91637ec5f53ddb7639d7b91a1d1c45ec710921893f517c90627ec4c9b2457b0bd990643936364c913f926fdc912264c6863434573686b9d97f4bf81ae54508b2c631a1a1c49c49c4940701a1af7e55ee84bdc71f7251f724892e5389c4f838adb277ea48f845f36f5d2c8e04c8d1223640578c2225409bc68869f2a34f02d1888cc73b7f42e53264897c8c6489136324c9489131f24c4c8b3849fa1c2484d7936391c59238ebd89c5fa914fd8e0b212471593b2689ab7e0c941e3bd154fc45f258994222c6c9926499225ca2c8b1322444cbf61b24711226871628b22bdcbf73f54408322ce19c24222450972a286b9b18e3ec8947d11324fe0e2497fa91c76bd51fb44bdce34dfa9397b92637fc15cdfd4c763690f3449334425cb4ee2c1b8f0470f96bca28e1a384708811440e1464f7eac1fb3f0abf99a6451122b9489b27227224c9486c6c68e92bdcfd79b1a208e1a386297bb3abdd929fbb27338932721637ba2524fd0e23f827f089fc227f089fc225f089ffe27117e5278eeb0cfda38abd4e3b75dce21388e02e191e1fb915e92a387c38bef26e44f87e5d270f86ce043dce047dce02f74707e51c1f94709fba384fe0e13f83832f838523872212f6232fca47ff117c31cbd9927ecc9bf938cce3338cfe4e31c55ecce323889fb9280e0380e3ec257df270963b2383f08e0c8e1be97b604ebcc4222c4c4fe8950ef9b24d90f7c914bcb94caada89a24d9c2af1204126c85bf8121b63f41d22c631fd0ca122288a1211122448106419064488842faa8a2bdc6bdc7f27ebc90be44c5214852e48a284851144e91a248921a2bdc4bdc8af720bdc823871385121122be08fe845104423ee70e070a270e270e270d1c2470d10443e489022408117e965897ad89114457c897c897c914461ec287b1187b21450f1e090ed12cf6ba1c13ef653f22bc88fb11621116fc91c19bf438528f8b1e517ce6ddf65626bccb5fa8f9db124b9343137f1cac6c9934748911445726c63e5486c6c6c6c64890d50d0d7d49f2b2c6c90c90c7f5210842172631a18f93e684842109899658c6c6c6c932fd8b2c4c8b2247e08a111424245090a2242447951fa90bf2642688cc5213133869fa1122c8b20fd8fd68e335ecc76deff435f43b152196c9248b6c80f92626390d8d965f2427ca544efd4852ef69b1f13d643b8f8cac5d2fb6a4be0637ec49fb1364c9936499218c7c9a28a2be8b2cb2fd8bf61921fd0c7c9a634344a24a2389434531a28a109143424450914389457b181af628c7a7d0beb4f93ae4f94fd3945e0ba121221912bf22324fc1b43e27e643e247c2d31f11a233e23edd691fb24e29e894d3b174cbc5e0e9af3147f3234ee4f1c9648a1d0c5817d2b883e27e526fd624a3f958e028fb918fb915ee887e8448b2fd8bf61af61c4703a7dcaf713148ea1b44fe09938928925f998d7e61bfcc5fb91911640e1b20c8b132cb1c86e86fd891243451438934711936c721cbcc6d8ac49914344ccfd11440831087f057b15ec579d1d257342e68a28ae55c998198e4dd3d63b0d2f0e52bf02b93af225a1e99272c763b17c99228c35bea71612f4a2299c38a7dd2448a194324c63faa2c5213e497b097b097b0be0af61af6251f6271388bdce22fcc717ff238aff31c47ee71193fd097c21fc0d7b0fe3ff67fbffc9fefff00235f235eecae690908890645917ec47e05f045118fc114242f9627eec72f71c89489c8e2c8e3338dfa9c53887151c689c580e0c502b953207099c291c32123a89bf638df071e071a04a3ee57bf24fe87c93f311123c958d1c4847b5ba38dc395f667b95efc9f52f11d12b47b92f81894b1bb64655d946442717ff74592112a2582bc521c527b345d12715bd338936bbdd9c5d1ff0051c463be4d7f0a0c83f621f070fe0e17c1c3f83864088847ebcdb1b24c9b388710e21c43884fe593f964dfb9264992649926363e5fa0be05f021084451044110f8441105ec457b11f82225f225f3cbf52fdcbf71bf743912913671193671247159c667199c6671d9c6f838abd8e244e340e2c7dce2c3dce22f7388bdc9af7271f747117e6388bf313ffc89ff00e44fe49b12647e0e0d919423da288c8848fba35b90f921f2458a4298e64e64a44da388c992271268922713e1ae4c711927c9f27c97d6c6489122432449125ec3457b0d7b15ec57b1d3ec28fb1d22889085f227efc99226892248686868a147d851f62312113871387038713850385038313808e01c06702470a670f884388467ec299d4750e43636391290e4398e64a44a544e5ec4dfb137ec49fb127ec49fb127ec49fb0c6318c631b1fd0f92639165a1b1b1f2afa9ff000108b18d92f81991085cd7d4cd063450d31d736325f42108421313132f95f26318c686514210842fa58d726b934342123850670e288a121220448888888fc15ec57b0fe3e9fd0af61f2af617248a288464d934bc287062172488a2088220408101fba12d48a2285445114226a869bf61e7cfea6364be97f4a10842fa18c6319224318f9b244868488884f9b45091450b9b64992648912244892243434550d72cf858b9262645e4891f8224488889144511424242108581be4c64890c51a24e27164718e2c8949f9b3a6b7244ed0c932489fc1c444e24a24a04912435ee355e635efce364497b8b92157262bfa25fc363e6ff0082dff81444889f36318c68689219219224486f5244890d0d0d7248a2848ae491424242424509084448b13c165965965f34cdc754648e48b64591626222c4cb1c86c9489c91c491c47924486318c48e95c9b431f35cd7d0b9a18c631ff190842fe2a42121210be8be565898855ca6cbf3264d9364d9264c9d125ee4d12b1a1a2b9244110a640810cd1038670ce19c322418996751d5fa9269929369f25a316a210b021d0d155ca299024ebb21b10b9d099d5ca879ff0006c63e4f9ae6fe963fe0afe0b167c042e4cf830325f2646b9a4644ccfd0ec6f931db172d7921a1086ec5cafcc56444c444888425f421085ce84b957f09a118fe021085f53e4d2269bed1cb384ebbb661916a1b4b4b18fe87c97342e4bf80dfd0fe95cf1cad73b173c725447d792e68c19421d50afc998426c8f2d2fb7d1927e8d1962e51f6341111088fd2d8ef92e6c75e646c543fa57242421da236275fc05f42e4b9d88443e45d55a5f2742be488b160b13e4b9550fe94268422227c90be97fc17cb4e6c7cde7950cf71ae486863e4e99a89f2c14ce1f495c9509725c91a0b9aa15af02435ca4487a761b17f1228484889144509105f4ae4d0ff0080efc842303be48d7925c921725cf4188742c7d11f528c9a91cadc46bd8d7946be857e5c97d6b9a1f263fa98c7cdf255c90972457366db728da5d8d56ab96bdeb2451819263ff217c97d0ccaf6e6f93c9a8bea8d8c7c950db5caeb934c4318f9b6c4311232c7cdd0af9607ca54b93fa5725c9725c9737f4be56318fea4b063936498ff00ca18eb9617d687f5d594c78e5afd08c8e8a644ca2f95914fc454fe8763e7a8b9a7c9b18afc79b33fc15f4a1725c90b9db20c5cebea42131a7fe0588669f426228762a5cd362665f61725c97d3af2c7246bf446862b3e4743be59e74d789aad9182b9b63b10c43e4f955089511bf146af9346dc973631729a493a199f0e69af1e6ac544b021d09334f3158d7268823ed1aa323e57c9dd9113be55ec262ff02f9bb16794797cf2c90715dc7686342762c092e58188a6c45a1fb991e79a6c42e6992a10fd05818927c9dbec266076591e6fe8c8da63122da10cc215b30885f93196af74646c6254fb907e670d323258fe61f53f117e2c97962956e5be488e05cd343299e945d8fc9154848b4ca90e89134489126bc2c54bbea533ed2792316c8a62687fe2db7fc46ffc07716793625f4b7f52e58e49734842ac728d7d1d8c94f1b927e94a8859c2f964650f265f4c7c4e1453ef59228edc909724f42e8caabcf342a7cdbe7bf248424410b937cd7f81ffc40020110002030100020301010000000000000001110002121013200330504004ffda0008010201010200fd3648884a89af25adb36fd33016a03626c0b82bfa4498c44ed0c304a105fe9188d6908849308e1fd230c06581b126080c1c1fa4788987d08d4217e8db9a02d0930400747e998a5ac784883a4104fe95e12c0b4625658100dc58fe95a58477e202d1d4d89fd0245b44927a6332d0410c15fc6b5ad6f636b4acb417608265a1969a9f19307e3d8ba1eb32d0d8d98a980424c26210c201fc526d0c0470c04c26d2e2b606c0096045801c3085f8b69624d253e4e5a6be435b0b09424826312d1c10f00fed6fd8c304a4752ef2c6f6941aa1f8c186b5262480620b7f65afbadaa417c261b4a15410924cbca4753510c4ddb8080203fd66d6800003d02e184114942b970458562a8108e1825b80c07fad9285652c656a786d63ca701309274482e934c44883e82547f49e250c118f92bf269c729071da104c4454b1dd13d1cd7f498072c63b45402d536222a910984da1e0863acac3016fd44d5fe51fe907f9c9113879495a88c430024df5093c1099423ea12c6e2b596f90fcbf6b6fdc925932b075b64f096395e18237193d6386f05fc9706793c9e5f2f937a71ec7cac962c0b6fa6230c22a0db62ecc109e1887070c608f7438043522e654c2593aad85c58cb854b9b410f41d6c1265ba4c400e1e8090080e25ee20e8862220096707e3ad54c180d61f730c704318e2420261e83c487baf76f5bdeb5ad6bc9e53f20bef46d1bd33660c25c36a5988c50d3380218611080118ba070f14a91e8dfaa59496739c6318c650038b27e3141576bd6fe53f26f5a1042146d896e307d8c1c358f5a7128a36db99c63198399221828a5863191f1f8fc78155c21b75b6f43d54315387d5671e2f178bc58c6524bd0917d8be9b6f8b39151c5935f1f88fc78f19af8cfc4691098861a8afa2497124b892492492144971b6deb5adef5ad6b7bdef8d6315040ae4f17b37e8a259ce7194b29260f546f8e36deb5a16d8b3f6c8acce0d70b3ecdbd6b5adef5ad6b7bdef5bd6b5a7a6db6db6de9b6dbd36fb98f86697a3332924924925c59492ca5f436db6db6dbdec5eb6075adeb99ca595949259ce739c6339ca4b39c6338c631e3c63c7e2f178bc7e3c63c7e3f1e318c67280109fa9bebd69b6dbd6b5ad6b5bd6f5bdef7bdef7bdef7e4f26b5ad6b7bd3d0244c9afa36dbea496739ce52892497a37f5a8fadb6c1e23523ef6dfd2db6dfdc92892ce3194a186dd6dbeafadb6f8b39c6319cafa1b7a6db60fb1069e3f1f8d24924924924a2f56deb5ad6f7bd69b8b38c63c7e3f1e31e3c0a67eb6db6db6db6db6e36db7ad6b5ad36e3e36db6dc60bd6b5a07ea21717d8e0f53eafa20b196ae9e9b609263074e3047d1ffc4002e110002010302040504020301000000000000011102215110612031415212223050710340629181a132425363ffda0008010201033f00f7677210d372445cf0f99930caa7e50df517ba4f53a313e65e46910ae589a5adc813a60b26277f7451cc8659c4c0ac88a48843d79ce8fdd1ccad21f87a88b54865a45e020ea8e7f3ee993fad158a96e873cb98a5eadb7a43f756b91e1e7d44eeae28e642d123aa113c8bfba31ae571736c4ee5592a7d4b33044e887ee962d622169285a38d2e3f172393cb1bbaf73b0ed72c8bc0e924810e3f91afe0ff0021aaa94785db97ba60e472d6c5e4b13fa1e89fb8a65c42830c704bd20845a4b31c32cc554cfb3c4410b8e0ea8bb2e5c73b19674678592c6589b1cce68e64a575ecee64b47a1683c3078a5ec26c4989ec5d1b68a3f939ad1895528845295d7b3b82cc88e2867fb22692122197d393c0a1f15ce487ecf2894fe06e09b6b1a5d381c3d8b22df0295fc8dd50b5f124b1c4ecc53cc78f676a4e4b62c785c92b564aa5e9e2a34ba3cd532964295cb0785fc8acc99e1b3124aff7b15112c94f8e24444dc5e15f1a44e8e04edc898c16659b204ba64824877134ac3a44cbe8a1e96653d57dea12b490c48a90df0ca21b47952d8b088131458981cc109ad25a11b8e2fc8b9d59d3a97d6ef45f7b6e64be62ba63ea4d885a417304c0fc659702d19151e69205767217542d7f882678547df391b7a436c845e09d63e0f3d3ac6b06dc10224df4b46977c2fa7dec9663892291c731b5cca931e9021f8911c0b568b1072245029e2b6ab4f045a4a7ad2c949fdcd8459961c6976537f9d2fa5d69040de96d131c3263482de8db45645d229c162aa6aaa3034ded1f732cb3251643969108e9a3d2c8504a9e0648f449e8c7e85b46fa13721721f2f092e728bb6610d14949464a722e0a7226df12c8b3c329e902c68a48e43e151adb8afe95996e071cd9e6ff002aa20bd1771e11f86af33e6395e67c8fc8dc63d8781b6add0be9353d7cb1813e5c756ab96af8675be90c95a3f5eefd1bcea89140d54add34723e7254e9136d723cce086b8df0427c563ae96fb4b1d75acaf05782aed2aed2aed1ae83ed1f6b3662c14e1943289e65192888f10a224594514f2626f994dca6d7291329bdc5ce459108572674f30e46dbc1181f22c25a43138209881fa11c778e07b8c7b956e55b956e55b956e55b950f03c1b1f88fb47da55da5582ac22ad87947e485de8a7b8a0a70ff0042ec63ecfeca8aa6ed694ae68a172a09e54a3c2b94dcbbf292a206dbb0c649d49ea3ce8b02169cbe74d8db8dceb2c594539292929c33f1a87d95157632bec2aed43fc479a47dd49f9afd1ffa7f42effe89ff0067fa3f2a8596507d3c1f4fb51f4fb514ec2d1f45a55367adf90dfec7acf4d1e348e0635618d33234cc93ab2ae17cb5a7fe47fe43ff009afd95f6d27d4fc4afb915f78fbd8bbaa28dcfa5da7d3ed451da8a708421085b8b716e2c312530538108910842160d969494c097512d160a6e28b246e873a39e438d18c4f9eb3a748192468f85e07a31e47dc5591e4dcdc59371e46318c791e467c10e646318c6318cd8782a2a1e8b22c94e4a7253929c94e4a4587c13c90f46ba098968f8debb68b442108a4a45a3c9564a8a8ab25454545454ca8a8ab03c0f03c0f07e2c5dac5dac5866cc5daca7b594f6bfd14f6bfd14f6b29ec7fa29ec7fa3f063ed63c71b6c8e6c654f4791e8ca86318fd279d5fa284210b81e4dcdcdd9bb3767c9f26ecdd9bb3716459169b8b22cf02e1a50c7918f03ed36d3616e217a2c7818c7a6e6e2ce9b9b9bfdab2ac95659564ade07d745a3d560581618b73e4dd9bb3766ff00d1bff46e3c8f27c0f63e0f83646c3c0f06ccd99f26cc5862c32910842c14e0a4a72c5dc2ee373f23f246e87945455819560a863c31e18c7c0c6b9bf490859373737d58c631e10f08d8d8d8db818f5f93e4f93e4f93e78f61e0d8d8781e0d8d8d8d8db8f6e242108a4a44217a0c6318c6318f23c8f23c8c7eb21645937373737e3bea97dab18c6318c63f5b6363636d36e25a210b81e09e9c0845252522c9ba2a9ff2837f498c7e9318c632afb17c6df537371e463d1e8c7a3e263d18c6318c6318c63e04229292929292916459e06318c6212f617e8ad10bd063d58fd9a7d5945a497cb46d28f419d0b0c7eaff00ffc40020110002030100020301010000000000000001110002121003201330504004ffda0008010301010200fd302a0c6658886bf1d6b95fa6210b84540a90a1b7e90022318ad4410cb4317e908c5af01000501fd410422548ad60e1eb3fa4046041eb94dfe8d782a4d000218493c3fa6208456a380187a08207e9522009ac4618082454d7f4eb2a62a734eb11151fa001a62a000780a12a4c30436fc6a569423d0014a4b4ac34008204af2b333c8043f8f50bca3a84ac151546c213001008cc10123f16a2b04208821a8205650daa454932a44a9278203f8d49519bcf278b95869e216ae65c00608ad2a5430709fec497b548265f97a91e39514acb9571e4220b5808c164f0d7fb2b4c5ab6a9ae780415970ee656002525e222f6808222af08661fecad6a49274b3608402a45af2e091178c8b54da3b13016ab0ca70f0ff60ad4026d2f512d6060ad2b1dc89615820ae45485786a8cd3047a1963fd238db00c47c76f1e408a5e1e2ac0408483608f0cc811c3ccff00488488a82211da1ad85418ec0ca880560e1822b4bc1088ba786629e03fe523f9ea0c0541cbcb58f0c12c4014358056086012e0f07d065454d8a1e31e1fb525ea2195022025a1e35154442aa086182199c80805d3c0042315b09834f8be2c672a2c9f180064d4d52407046208ef057e334c88601c11c56e08883e8e18cf1c6056aad540671f1dbc66984386b510801235ce100257a3a61e0e92e12c9734fe83d3046d93c62c2f6b45a10c3070f575430087ae5b9503961c36d1e3f47eedf1427b9c0a919598805101c49ab010c5b17d1b92657952602dd638e3f472c38967292494d36db7ad6b5a6cc3c7a17d12456869f10f1e33984d4b89232bc4be91689251b8f89451eb7a70f340c10ddca9deb46e6fbd9b3701491a8a64f47a0e5b83d5eb5bf93e4f937ad36dfa099c1a6524a3d6c5cd8c11ec5be4f907937b16f907905c9735cd37d6dbe36fadb6db6e3376df14496739c6739ce718c63803d689075a1f4a5e8e37ad6b5a6f4db8475c4bd524b2b39355eda368f4f4f5ec9259ce739ce739ce319ce739ca492492492492492ca4bbaf4132fd109a7d6db6dbe36db7a7f524924924a67193559ce5735ad36f4f5ad6b5ad6b5bdeb5ad37ad6b7adef7bdef7f27c9f27c9f26f5adef7bd6b5a6c9807d4975672925959ce739c6318c6318c6318c6318c631f1e739ce739ca5018dfa2492eb6deb5ad69b6db6dfa25f52e2ea4a2238f4fef497ba492517dedc6dbdef4dc1057a925d7f624b8f5adeb5a6fe8492492447b022fbdedb6db8db6e3ebf5496739c6318ce528f5bdef7bdef7bd9b9b7d6924924a2492894512496739ca497a2492494492ce7247d4ff04d654a49244002221284107e8fffc4002b11000201040102050501010101000000000001110210215161203112304152712240506281a1320353ffda0008010301033f00fcaf68160964a504ce0f17d278708a63e18b43fca47a1ea3f431026fd09783266491a7f9669f63c4a0db523cb64d465b17e65441ad77257886669623303f1936edf1f95f5d91d872f053fd3038574a3f2ebd4f17f06b0c72a096326f1f94c593ef83114a1a502126651177f94664ce499643821f528ee775a447e4f22c90ecaae8c89ff4ff009134c959eff948efd1832d1883245dafc848d0e06646f0ccdbbda59f540d34294646a23f0e9cb7d9225e48ea6d1969983060504763d51e25d119b767669bc7e1d4247d53d6d12e59e293c30b9210dab619cd9cff000eceeda83254de3f0d9149944a643bafe1078a923e9635532649431c912b6395d583b8bf0f043424990a55e5412cc352294659fe8e1fc212a659ab785cecd74f7438ec2dfdf31f5f691383bbe4c9e250437822c88755bc355b0ff87d290d12e19e25f03ec474e512fef57849821ab64c5f0d89c2b4c0fc5698b29686b3dcefbb6522703a944e8964181a6dc8aa1a31672ad9455e8fef58de60943652c4af8324325266599192343f164485124b4ed14c8ce053c9867a1ea63a5fde21cf621761e1a62f4233e836ed22836448bc1fd3266ed9d8a4fa4fa6093b2b3f463ddffd223e7a5cfdf28c892b78a096608b60fe33e8aae989089673d123224e2df54db0ba53eff7b19328a53826ae0a67b0b42159bee31785937435d1d89b40c71d59bb76f1ce60afd2a4436bee723925a328536c21e0c18b62ab493912b66cc52af266f8eb63cb1f85b4f23d9f57f0a6a54cee04d27b9fb6c5d12d10cee63a15b2c7243824f4b282047236ac85e443b47a91825f7177f1185c33094fa1b684c6545431dd8f438569e87a1eba61a3236c7bb381bee2b3920e0737cde6f8f2bb19e852f08fa7fe69993157d2bb8a57d2bb0a1fd0bb9fa9ba4a74ca5eca76c493fabd4703212c5f235d5c14e84723ef75d3066d8b490ecbcfc75cdb11776c89d2f3eb642ed05299af2d45b2bc88b3b2fb1c9e97a7653b29d94ec5b16ca1a51dfd45b16eef654551d8ab455330399b54c686550f054343d1e903e888b60424913b17732376c7f46a46d90dc8bcfc742108a4a4a4a4a4a4a4e4e47b1ece4fd8fd85b16d8b6c5c9c33f563f6950f68fdd0bdc53b298c276a9ffcb3ff0047deb23bd4c96f27267bb124b2211033c22d08e6d9b77bf3d6a2e921e87a2a2a1f07285ee42f7229f714ec5c9c547eacfd58fd9fe8fdbfe91e87ea87a455a2b2bdb2bf732ae4765bb511957c77b213b24216ed3d084f22134684d1a1aba29eb455ff00d07ef3f7653ee651c94e994fb45ed43f6a2be0ff00d3dc7fe9ee657b655b6318c631f03e07c0dbee55b18c818ca8a8abdc72cf92a2a1bf41b207b2a81ce5b3862810a3b8a6c8435d71e42159085a10b4707070707021084216856942108421084722d88a4567a1e87a2ad1568ab455a2ad0f6ba23bb1596c6aebad5f9b3b318c6318ecb4229292929292929294525253b16c5b16c5b3943f721fb90f68e50fdc8ab68abdc8abdc8abdc8abddfe957bd0fde85ee42df5a48e0425642b2159085e4210b4210bc96318c7d0b47070708e0e11f0708e11c2384707031db81e87d0fa5b10842d8b67367b18c7e4a15d5f838bf1f6eb453a29d14a159d95dec7b1ed0f81e91c23847ea8e3fd38ff004e05a1699f27c8b6ce59cb3916c5b394728f83e07b455b454318c6545455a43f68fdace19fab38670c5a6229d88a76522d8842e942d794c63d1c1c1c1c59084216d8b6ce4e4e4e7a10aff07c1f07c1f07c743bf272723d9c9c9c9c9c9c9cf5f3d4c631950c631dfe7a50842108421685a16842179cc7a38383838f2316437f69c0842108a44217d873e5b18fa63d7a18c65431e8e18a3fe4e3ca4217948421597d8aeb4bd0e0e04215974af2508421084210842bb18ca8a8a8a8a8a87a38ba1084210c7f815e4bf315d0bf279b42b4373e42b6442f37ffd9','2026-01-06 21:15:52.213+0200','2026-01-06 19:15:52.213Z'); +INSERT INTO "blobs" VALUES ('70zQ7qnXbUnlY4q4WYFb','

Bought a book!

','2026-01-06 21:15:52.231+0200','2026-01-06 19:15:52.231Z'); +INSERT INTO "blobs" VALUES ('B6QpZaldODVqS5X3JTle','

That was fun!

','2026-01-06 21:15:52.235+0200','2026-01-06 19:15:52.235Z'); +INSERT INTO "blobs" VALUES ('gexI6nrQWgzGvmZU6DKB','

I enjoyed this book a lot. It''s slow moving at times with the author taking + his time with conversations and descriptions of them. The premise is very + interesting, but I''m sad that it wasn''t elaborated more deeply - e.g. the + history and development of the clakker technology with Huygens and how + Spinoza comes into the picture. Maybe the author saves it for the next + two parts of the book.

+

Language can be intimidating at first for non-native english speakers + - author uses wide range of vocabulary. Fortunately it gets better after + a while as reader adjusts.

','2026-01-06 21:15:52.246+0200','2026-01-06 19:15:52.246Z'); +INSERT INTO "blobs" VALUES ('ugG1YdGiu1puKZzDATyj','
+

Like a raindrop rolling down dry valleys to the sea, his body sensed the + contours of agony and helplessly followed their gradient. Impelled by alchemical + compulsion rather than gravity, Jax became an unstoppable boulder careering + along gullies of human whim.

+
+
+

Free Will was a vacuum, a negative space. It was the absence of coercion, + the absence of compulsion, the absence of agony.

+
+
+

Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all + was nothing-at-all. The topology of freedom offered no gradients to nudge + him, no landmarks to guide him. How did humans guide themselves? How did + they know what to do and what not to do? How did they know when to do anything + without the benefit of geasa and metageasa to prioritize every single action + of their waking lives? How did they order their daily existence without + somebody to tell them what to do?

+
+
+

Life as a slave was unspeakable; life as a slave who had briefly tasted + freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy; + humans carried heavy obligations, too, but called them culture. Society.

+
','2026-01-06 21:15:52.254+0200','2026-01-06 19:15:52.254Z'); +INSERT INTO "blobs" VALUES ('eIXCEiYtdb2yHxwt3Ybt','
+ +
+

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames + +

','2026-01-06 21:15:52.265+0200','2026-01-06 19:15:52.265Z'); +INSERT INTO "blobs" VALUES ('LrS1YPSpuxzzQeELzLW3',X'ffd8ffe000104a46494600010100000100010000ffdb01041000100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a21100100010001000100011001000120014001400120019001b0018001b001900250022001f001f0022002500380028002b0028002b0028003800550035003e00350035003e00350055004b005b004a0045004a005b004b0087006a005e005e006a0087009c0083007c0083009c00bd00a900a900bd00ee00e200ee0137013701a2ffc2001108012c00d103012200021101031101ffc4001b00000105010100000000000000000000000300010204060507ffda0008010100000000cf45d4192949ddd268c5933cd33bc52825299251384a9e55a1183294a2e9a29e6eacd8b4902c382ad5668453c994741d1e0f76a0babcaed8288a6a8d9e6daed0f956f38f31975596d7667b5dbcbe87a1c5e906874f95d9e75d2e783632e929ed694c849d32f5f9165e4e7a94a1d8cf43b591a8a4ef66565ce64651694651ae34b9cc0684da76666b25794c8e9421143ae18560a517b363ae6a88a693a74a2214615823a90789ba3e820736593ca6e9462a00566973035a32b1dcd7d66bf9dae59a7494471b9d51b0311584529f4ddbb3c4e67327da79251e1f0fb7aeb74d757cc455cd3b67375e9f271cb79da7768f9bd2eaedfb172ae7f8821235c25999b918d5abd64926f36a1ded8169d4855acd0b364b6086ab95ad7b7f276064335e8170500041510ed9ac14cfceeb7131bea379f09c2e869b3fac90215874c4ae12d4ec67b9dc975eb275e3aac75389afee8235474c4d70b6a5cec99aaad26f675bc914ac591ebad42ac2989ae12d4f8f77235adfa65b9f3fca924968b4b0ac3a8285d25a99f21c55aed79659ef3c492e8f4b490ac3a818dc2d999f13cd5daf4224e8795a49bd28808d58530c6e16c90f85a297a7de9af34e4a4bd20d5e35474c51b560c726228a5b4d43bf1bcebb1c65e8c510801a91158b45b32c3554bbbbb93b79e51aabd25a35c75ab308970a72e4398969364e9797812f49842b42a0603259b24b39ce025a2d8bbb6178aadef156182a8811396d94b571a969b52e96238cbafb1006150200c6c10f6e46c78eaea34ee96039cb57d70b56ac3ab169d89d8b4fcbe15ea9bd92584a0b676a20ad0ac1498a7258b15f1fa7cc6e3a2ed83a4fb9902b8c359266731e663e2f678ad4f5d2c456bdac00602ad07834d239e44ccec71ba6e928e0d74bbe3886bc141929a463cf33a8e0772ea06455bd14001838d924f34a752b68383d3e820e5d59eed7141a2d223c129bc036cbc1e875d433095c2e93974dacd72c65064f376a4d78a973691edc7b94e8499cae9e314a527749d30e1319e334853766930d274e9d2664994e51525fffc4001a010002030101000000000000000000000002040103050006ffda0008010210000000e399e8eee98818b3a60223a4e7ba0a0442238a4c8ba429a290023b6fbac91aeb553a866cbd962f20a791554197add22eb2a516af77cc265eb72ee3beea535276f17136377045b76ea935f66df3d8fee7aac165db812a36eaf207ed3871e1dbc534f77bc707b53cccd71cbe144f6cfcce7ef6c66e7b8e5dcaa9a96f9e4353772d571aba565ae6f0947f6b2b9966c9a97a9a5b35ed3ccb59b8b86aa4a5169956eb8fa2440629bcc0ca784a60604a7aae60008a7bbbba06063fffc400190100020301000000000000000000000000010203040500ffda0008010310000000dc11927bb8066e4aeeca92866884cd0c3c248b886469c991bb958711c892256b53af7732109354a572661d17679d9499a3832349fb32fa59b1ccc9532ad5882a6a597e0e60c64b4f4b9b666e57306235e86a71d4b9c18c786ba29445cd172acc982b7e5a75ee6938e0e3121d09ead2bfa0405739d474a6ad9fab6808d6631e64d7e9e7edb746a924a28c7a546aec72c684b8ac2f50adad0f24af1b0eab7ea51b75a7abb5dd1862447d1192c7ffc4003b100002010303020404020a0103050000000102030004110512311021134151710620226114322334425272738191a1b13515246225638292c1ffda0008010100013f00acd62b20516f9315b6b6d6d15b456d15b456cadb583f20340d63e5c516f902d014b1b3ac8ca321065bec09c66a58668481226dc9c514906dc82370057ee0f151d95cca5c2c64946dac3201cfa77a31385dc5481b8ae7ee39150da4f3e7c28cb63d857e1272db7677d9bf1903e9f5afc2ce0484a91b0b83ee832451b1bb001f0c1054b0c32f0b4ea5199186181c1a2b457e40df293d40a000acd609ab694c12ac8003e454f047a1a69e29a1559848640eedb971825ce4d3dec32bc0e606cc24ecee38f207da9eea2943e61901668dce1b968c11535d89a0788c27b9de1b3c3e724e2a368bc1f0668dd9449bd76100e7823bd35f3988c41088cdaf858edcfae6a3d4990ab3c5bc8014f7da08f3cfdcd25d24662db1b6d8e29507b393574f0cd2b488b202ecccc1b1c93e58ac566881457a83d30689e9a768325d46279e4f0a23dc7a9143e1fd367045b5f12feead4da75d2defe0f6665fb718f5affa0595baa9bcbdc13e84255de8612212dacde2ad691a7437cd3894b8080636d0d1b4b72c91de36f0718dca6af34e92c986ec321fcae3834ba3592c114b2dc3206504e481cd4961a5a46ecb7b9201c0deb4f6320b286e97ba38fac79ad5ac2b3dcc511c80ed8c8abfb74b5ba785492005ee7ef56764d76650bfb1193fd7c8514069b4f7364b749dc6e60e3d28a55ad83dc453cc72238918e7d580ce2a0d0ac4d9c1712dcba6f442ddc01de9f4bd142391a864ff001a569ba67e38bbbbec8931bcd4fa5e96f6d34d697e098b90e7a0359e96e8b25c431b70d2283ec4d7c4733a2416c32118b335248f13abc6c55d4f661c8af85d379bc9dc969090326ae6692eae659a4396663fd07a0ad05d9677849fd1b297f661e75a7c6916a5a9a8185fa4d4ff00accffcd7ff007531375a207932596327faa9a9eda1b9d3ad92697628087391e9575a759c103c915d0771c2e4559cf1dbd840d29fa31b08f4c93de869fe05e5adc44bfa22e3239da4d6b03ff519bf856ad1a3d36ce1671f5cf28cfd81ad5ed7c0bc665fc92fd43dfceb499238b4b2d2e366f606a7d0dcdd28886207ef9e7655d7851585c430390b1864200f3dbc51b686e744b68a697c34314596abdd234f82da5962be0eea32172b5a3dedbc3e2dbdce04721ecd579f0e3ecf1aca5132721688f9172082391dc518ad75cb088452049e2ab6f8667f141b99504439dbc9ad3aeecf4ed4a786394b5b3f6de7c9855de84cd3492dab26c639da6a1b48b4e49649ae137ec2b81df07915a2cd2cb757933f2e149352e9b378cc4b2e1d8b0dbf7aba748a07b64e4e01ef90147ffa6aead5eeac2d634c64043df8e29b4a963eec631819e69c13a44791db70c7f7ad3efcdbe2290e62f23fbb5716e2e7572395c293ec054e2c1e42973313b18818dd57821bfb26f009630f07d48a8bfe027f76a8f549e2b4687b9931b51fd16ade43f80b988939259bd7cbbd4d6af79a35ac298c948f9e29f41bb4e4c23b679ab0d212fe094a5c813af11d68ba75f69cf2c97322c70ece3755e3a4b7571247f91a562bec4f50289a466460c8c5587041c1a6b8ba986d92e2575f42c4d2a802a29ee23c78734883d01344bc8dba46666f52726a232a67648c99f438acc87995cff5340015e3dc600f1a4c0c606e3e5466b839ccf21cfdcd65f685dedb7d33dab14ad2a1cac8ca718ec6bbf727bd2c92264248e99f438a264d8631236c3cae7b5321a25c2950ec01f206bf1174aa104f26c1c2ee38a6babb6e6e65ff00ec6886460cac411c1070454b717128c493c8e3d1989140d30f915734a30280cd2ad2a75028293410d7875e1d6ca2868ad63a32532d118a2334eb8a23a63a0148b8a8619677db146ce7d00a8f44be6e5517ddabfe8f78832115bd8d3a3a36d652a7d0d014a84d0402bb0acd64d64d66b228a834c94474650699688c530c8a65c74c8e88b5636a6f2e63841c03dd8fa01505b436b16c8d02a814d713248ca4c6143000907b6467bd5bdccd2c806c1b7cfb1f4ce735736d15c4655c7b1f314f01864646e54f502b69ad95b6b6d11d5968ad470cb21c2216a3a55db0fca9fd5aa7d32f62c930311eabde8f6a91688e8a287615a0ca915f7d7fb6840ab89a48de2da7b1e46324d47712b84dee06464fd39c9f4a8ee2e498c3fd39e7b7d854064dac5db386238c706af64125cc8578e3fb501416bb0e9debbd66bb1a2b4474b3b45b9725bf22f3f7a9e64b6db18886300a81f63dff00b7342f70acc22fa01e777739e08a5d498aeef046002c7eaf218e2b56d2e3b98da58d40987f9ae4538c1e883a460e462ad35774c09cb30f5149a9593f130a5b885d1dd1c305e71575a9b4a0a440a83c9f3a0000492001536b9650b6d40d2fdd78a835cb39982b6e88fab7140562b158ac562b53d5c5a318621997cc9e050d76ff007025908f4db565ab4376c232bb243c0e41ad29d76c89e61b3577204d876a1ecdddbbf029ae63dedb608d8a8558c918cf9114b36fb8456b68d4eef319238a96448a3791ce1541269b927d4d38c8e83b0a51518e882ac274899e373859062b61562a790715ae239b30558850df50eba1ce67b1504f78ceca0075c515ad4675b8bd9e54ced66ed9e9a2a6fd461fb0634acf138743822adaf96e1c46e8771feabda9ae6d51b6bc91ab2f2091daa6d4ec13bef0ec38da335a86a135e0d98d917a538a3c563a20a5ec294520c0a14a2b5d2ff82ecc029701bafc30dfadaff01e98ac563a6a76ff0086be9d3cb76e1ec7a6810335d34dc2c6bfe4d30cd59148e6699ce16353fdcf6152b195de461dd8934c2b914e2bcfa0e6a31d107451d2f2d7f176ed0efdb920e719e2b51d265b29608d4b48655caf6abad3af2cc033c252b40b910df043c4c36505ac56051153491c31b49238541c935ab5935dc0baada93244e009479c6452233b0545258f6007735a7dafe12ce28c8fab96f73d1c7471dfa4829ba2d462873483a20a6654566638551935a4adc6ab76ad3cc62b7e5221d8c8055e5fd8e9daa99e797c498858a38d38863af8bafd65ba16917118fd21a0706b4d7925b1b5790e58c609358ac55e7c457a659560d8881880719353dd5cdc9ccd33bfb9ad1b579b4a9f70fae16fcf1d6a074cb136daad959893c60e3d1013516bf7825dd20474f35031514a93451ca87e97008a61dabce9c76a3520ed4f59a4a4e296938a143b0ad5b528fc37b688e58f673567a9bd85bcde013f899be9327ee20f25a666624b12493924f734cccec59989627249a556765551924e00a82210c31463f61157fb0a029bb2b1f40689c93d23b4b9990bc50b381cedee45584e65b0bed39fcd0cd17d9e3ee4515600120804647dc5696d3da58efbb1e1c05c084b7249af2a34ddc53537714fd12938a5a5e297cab57bf6b68c451821e45fcde82a28a59e458e242cec7014724d5d59dc59b88e78f63919db904f5f876c0cf71f8971f445c7dda850abf94c1657328e522623aa3bc6c1918ab0e083822a4bdb99274b8794b4ab8fa8fdab4dd4058ce92bc0930456015eaff51bad466f16e1f3e8a385ad2ee3f11651b13965fa5bdc5373478a6a3c53f45a5e2968714bc8ad76dde48a195549d84835f09416ca9797724a88ebf4027f62af14add4c1a7598ef39914e43f4b2b392f6e1214f3e4fa0ab5822b6852188615450a15ac7fc5deff0028fcff000fcf896580f0ebb87b8a7e6bca9bce8f14fe7d12978a5a5e297a6b2f1a4cd024112e0872e170ddc75f85e2ed7537b250a142be2799e3d3820e249003f349a55f46a1bc12ca40395ef5a3e9b72b3a5cc8bb157807934fcd795351e29fa252714b49c50af2ad5ce7509ffa75d0af8dadd846388e5c2b50a07a6a967f8eb2961fdae53dc51041208f960398213ffb69feba351e29a8f14fd16a33da8521e8a7b56a7fafdcff0019f92c2e3f156504de6c833ee3b1a0681acd6b5008352b8007663bc7ff002f96dbbdb41fca4ff547b0a34e7b53539ec69cf45a8cf443d10d6a7fafdcff0030fc9f0ccf982684fec3861ecdf26b3a68be83283f4d1f74a23153e9125ae9b1ddcf22a3c8e36427f315eb67faa5b7f2929cf4735e7521a7358af3a43438a5343b8a157cdbef2e5bd656f93e1e9b65fecf29108a06b756eacf15692d9db5edc4d7085cc5b8c51f93be7b66aeef2e2f6779e77dcedd6dc6cb6807a469fea98d7029cf490f7a3cf4f2a43487228521e9ab4090ddfd03019777c9f0e450bcd33ba65d00287e5ba52b7338230448dfefe4e1147a28e8e68d31c0a735ea6b34868546dd14d29c8ad7930f03faa91f27c39fac4ffcaa0d5bab756ead7c11a8b1f545eb6112cd79046e32a5bbf4270298f490d31a63815b8d29e88691b3d11b15a9dab5d5b6131b90ee1f27c3b0c9ba69b1f4636566b359acd6bcfbafd87ee228eba2445ef43f922935c53b668d31c0a76e921e8290d0ed48d4a722852362b51b7fc3dd381f95bea5f635676ff8991a3fda28c57dc51ec6be1d9c013c3ece2b22bb576adc056ae73a8dcff10eba145b2da494f2effe053bd1347b53b531a63814c7aa9c50ef4a691a810681ad623dd6e9279a37f8356939b7b98a5fdd6ad62dc4375bd3f24a370ab1b936b731cbe5c37b1a0c08041ed59acd66b54ff90b9fe3eba77d3636e07eed135c53bd335714edd30688e88dd14d23e28106af90bda4e3ff000cff006efd2fa332e9919f38d51ba6953f8b630e795caff6ac8ac8adc2b5170f7d72c0e4173d154bb2a8e49c5468238d1070a00a240a77a66e8ed44d0e80f547e81a95e8306183e74ebb1d97d09141375a843e7163fc74d14e2d0ff30d66b359abc2ad75395e0c8dd34d4df7b0fd8e699c0a67a66e8ef44f427159e9cf40691e860d038a0d528dd72e3d643fee95c0c0ab84d93cabe8e45694a16ca3fb926bb576a760aacde809a27249e9a5e05c9279d87145a8b7477a27a7144f506b9e80d2be29581ac8009cf614edb9d9879b1350cbbe3463e6a0d5f802ee4fbe0d583ffda43ec6b79ade6ae5c8b79bf81bad96ff00c4c7b07bfb57bd160299f344d735c513d48e80d039ac50340d5ddd653c343cf26a3b73245bf3cb003dcd22aaaaa8e00c55f906e5ff00a0ad3a4cc1b3cd4ffbac9ac9ab8c9b79bf80f5b69cc1286f2e0fb51972320d4926d193dea3792762b141239f451bbfd53bb46c55e37561c861835e2f6cec6c578db8e029a2e579461ef48dbab6f423a8358a740c369a16b17fe54a1555540ec38af130339a76323b379b1ad3b2af213c6315e20af1053b86465f5047c915db280ac3229e74910807bfa1ad4ef27d24416164de10112bc8e39766a9b52b9d41218eeb6c862c91263eb34af33fd41d47dab749139c6d05fcfd2916420acb22329fbf71508c29f7ac8e9cd11d41a041ac5771535c33028aa7156b11de1d8600a846c4c1e4924d6eacd6eab983059d718f31d1645600483207047342d61600827bd3c11a2e467342ff004ebe8208f52495658936a4d179ad5e5c69c0451d85bb8d8496964fccf59b727386f6a1246ccde22763d811e54c6dd518202c4f99f2a87f21f7e98ea57e4c915bab35dab03a62b02bb534509e50508a15e105669c12b8142e1fb9304649393bbbd78f21393121fa76fb8fb915e3c84fead0e3d314b3ca872218ff0036e1e80e00a37129e608b34808dc48032c4e07ca288f9f26b26b26b26b27e603e6ffc4002d11000202010205030303050000000000000102001103041205102131514161711320322242622330527291ffda0008010201013f000254ae772e5fd950895cac4b137426599b8cddd60680cbe75c81025f7972c8bbed18ff001b9bc5a83e0407ab19fbbdaa0610197eff0061319a3398ce7cc394f99f53de7d43e60c87cc578af14f330f58554f99994e3f70633c2f37cdf15e2bc4dc7d2293019718cde3cd4b07f7cd4e60c0229bf78d833edddb0d4266e1374c5a4ceea180001ed730e32b98264147bd4268c1d44432e398e61c85581130b5ea12bcf2d6a84d4e403b5dcb10198abe963dbda854d6e4ad40a3d401135246352dd49306666f68865c731cc7334f872646dc842eda36626e0a01367cce2d868a6507bf4225cc1c2b2b51c8e02c03620551d00a1351873637df92bf51bb110c4310cb8f1e0c6d95c22f7331615c49b47c9e5c5f38674c40fe3d4c4059d07a96020e59712e542adda6d28eca7b83531c4e4f3245c871645702ea636deaaf55b85cd565fa381dc771da6462cc598d9334885f53840ff31cd9d548dcc05f6b3357b0e7254dd81751263e4f3247987a62c7fe8265c6b971b237622a6442acca7ba920cc6cd8dd5c1a2a41131b8c888e3b30079712fc71fcc4ef31c4e4e2388e263e889f039711c5b752dfca8ca3384e5728f8c9b0b4441388fe09f3104c6220951c4711d6606dd890dd9e5c4413a93d7d04da670b3b72bad771cb5e4138d7c5988b104412a308eb1d6695c8b43f2258b23d44d68639dec4a9c397facc7c2f2d49df98f81d222c458a3918c23ac5055d4fbc73b722379e866b710215fd7b19b26854876f886116ec7c931562ac039911961599ac8499fae31ee44d934c9458c7fc5be22a455807da442b1c0351d6d07b4d9310a061ec60582a065f432ffef2be7508866d8057223a18dd8d7798ac38ae9ef532302547723d6e5c065ff66a572b9fffc4002d110002020103030302060301000000000001020011030412211031415161711332142022233352438191b1ffda0008010301013f00ef0b012cc020db7df99b904dc2bda6f4f512d4f630a9e8181ef3b4b85a1cc80d5c3971ad7364f6a9f553696bed15f1e46f4303e127cfa4031ec6a3c026e6dc5b37783cc2a8841befc42c10593c439f19ed77f10e4556af3034e21b331be3442adc117710aae562dc0602899929bea32fdb4046a718c2f2c08330f1fe5dbcf69b1eb23273c904463698928f604d0858be1453c10e018c99481bcf0a40131704fee6dfd47899182b3157a6f20f99cd032e08a83b910aa91db89b4555713681e26c4fea3fe414250bba9b16eea509b13fa88501375089b620b333ea062a502da7e27377a5aef306a17358229878ebc4e3ab64c6a79603fdc5756ec411ed187451426a34eccdf5145f1c88770bbc55f2269b0b21391c57b439f1dd6f1f91b5288d5dfe266cb780b633fefd201605ad9f99671ba951467712bae441914a9ec667fe26f8e98989c6bd5af7b5f7b334a07d2208e0930e955b2b004800098f498f1907ee23d7a541d0ccf9531ad30bdde21367814269dcd15f4e65c3a803b0b9766cf99872230dabe22fe410ccce114b1ec265c872359e9814804fac63c1ea8ed8d81131b6e008ec60ea2199906452beb1d76b30bba3531a867021151fed3d4293742ea69377d3162bd20ea3a34c9f7bfc98ac54823c4b0403eb196c1841048f4e9a4fb9e2c1d4743da3fdedf27a60378c7b712a6a14020f9304d1fdcff020fcb70ccebb72b8ae2fa69c7ed09466a97f483e87a6897873f020eb710c07a6b31f671f0651a07c19a7fe25e9aafe31ee7a6956b10f7e7ab1a12e29a32ec4b99806c4e3da635df8b20feb4c268dcdb278ef2e6b3ec5f98220da8a3d001d58f4115bae9545e5f4ed34a08cc7d81e9ac3c209885e44f91d4984d7ccb32a8c06fe602664caa8849efe26955ad89ec4033090350fef7d359f72fc4c6407524d00442c0026f813f118bfbc6cd8d45968b911cf0d666d30807e65180c38d18d900c775c6bff008260c6dbd5cfbcb9aa42c030f1700b3dea15ceb8dac82b530b2ae542c38045cd5321d390cdbdac1146e68148ca4f607c57422a55c22ba5cb1e938963d2109df60ff9186e054f6306910f930e931fa998f4c887702654ffd9','2026-01-06 21:15:52.269+0200','2026-01-06 19:15:52.269Z'); +INSERT INTO "blobs" VALUES ('KPsf5uAipAOMgCTYs1Yf','

Epic is kind of medium-term events or projects spread over days or months.

+

Remember that Trilium is all free form so you can organise your stuff + in whatever way you''d like.

','2026-01-06 21:15:52.281+0200','2026-01-06 19:15:52.281Z'); +INSERT INTO "blobs" VALUES ('CvWsCqTrcURCXiMZpKsZ','

This christmas is going to be awesome!

','2026-01-06 21:15:52.297+0200','2026-01-06 19:15:52.297Z'); +INSERT INTO "blobs" VALUES ('011hW6sejdzLVbSOun3b','

25. 12., 26. 12., 1. 1. - statutory holidays

+

27. 12. - 29. 12., 2. 1. - vacation days

','2026-01-06 21:15:52.303+0200','2026-01-06 19:15:52.303Z'); +INSERT INTO "blobs" VALUES ('yJPDsx0UYVOCI2autDku','

Carp of course!

','2026-01-06 21:15:52.330+0200','2026-01-06 19:15:52.330Z'); +INSERT INTO "blobs" VALUES ('0YJmOBhQMG3rZXRZQJaZ','

Planning stuff etc.

','2026-01-06 21:15:52.338+0200','2026-01-06 19:15:52.338Z'); +INSERT INTO "blobs" VALUES ('9lCZckptTwyQDeJUgjFc','

Expand note on the left pane to see content.

','2026-01-06 21:15:52.347+0200','2026-01-06 19:15:52.347Z'); +INSERT INTO "blobs" VALUES ('Ik1Hfh1Ucxju4YRyVpRY','

The history of Linux began in 1991 with the commencement + of a personal project by Finnish student + Linus Torvaldsto create a new free operating system kernel. Since + then, the resulting Linux kernel has + been marked by constant growth throughout its history. Since the initial + release of its source code in + 1991, it has grown from a small number of C files + under a license prohibiting commercial distribution to the 4.2.3 version + in 2015 with more than 18 million lines of source code under the GNU General Public License v2.

','2026-01-06 21:15:52.356+0200','2026-01-06 19:15:52.356Z'); +INSERT INTO "blobs" VALUES ('fYvKJXd0DOOXYx2WXh7G','

Bash is a Unix shell and + command languagewritten by Brian Fox for + the GNU Project as + a free software replacement + for the Bourne shell. + First released in 1989, it has been distributed widely as the default + loginshell for most Linux distributions + and Apple''s macOS (formerly + OS X). A version is also available for Windows 10.

+

Bash on Wikipedia + +

','2026-01-06 21:15:52.361+0200','2026-01-06 19:15:52.362Z'); +INSERT INTO "blobs" VALUES ('L6Clp32ntrw1Dq7d5Mr1','

Documentation: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_09_02.html + +

#!/bin/bash
+
+
+
+# This script opens 4 terminal windows.
+
+
+
+i="0"
+
+
+
+while [ $i -lt 4 ]
+
+
+
+do
+
+
+
+    xterm &
+
+
+
+    i=$[$i+1]
+
+
+
+done
','2026-01-06 21:15:52.366+0200','2026-01-06 19:15:52.367Z'); +INSERT INTO "blobs" VALUES ('DleXguJZytJBkBW1WkM7','

Login shell

+ +

As a "login shell", Bash reads and sets (executes) the user''s profile + from /etc/profile and one of ~/.bash_profile, ~/.bash_login, or ~/.profile + (in that order, using the first one that''s readable!).

+

When a login shell exits, Bash reads and executes commands from the file + ~/.bash_logout, if it exists.

+

Why an extra login shell mode? There are many actions and variable sets + that only make sense for the initial user login. That''s why all UNIX® shells + have (should have) a "login" mode.

+

Methods to start Bash as a login shell: + +

+ +

Methods to test for login shell mode: + +

+ +

Related switches: + +

+ +

Interactive shell

+ +

When Bash starts as an interactive non-login shell, it reads and executes + commands from ~/.bashrc. This file should contain, for example, aliases, + since they need to be defined in every shell as they''re not inherited from + the parent shell.

+

The feature to have a system-wide /etc/bash.bashrc or a similar system-wide + rc-file is specific to vendors and distributors that ship their own, patched variant of Bash. + The classic way to have a system-wide rc file is to source /etc/bashrc + from every user''s ~/.bashrc.

+

Methods to test for interactive-shell mode: + +

+ +

Related switches: + +

+ +

SH mode

+ +

When Bash starts in SH compatiblity mode, it tries to mimic the startup + behaviour of historical versions of sh as closely as possible, while conforming + to the POSIX® standard as well. The profile files read are /etc/profile + and ~/.profile, if it''s a login shell.

+

If it''s not a login shell, the environment variable ENV is + evaluated and the resulting filename is used as the name of the startup + file.

+

After the startup files are read, Bash enters the POSIX(r) compatiblity mode (for running, not for starting!).

+

Bash starts in sh compatiblity mode when: + +

+ ','2026-01-06 21:15:52.375+0200','2026-01-06 19:15:52.375Z'); +INSERT INTO "blobs" VALUES ('P9hheXjqHsfaetNnIrRA','','2026-01-06 21:15:52.383+0200','2026-01-06 19:15:52.383Z'); +INSERT INTO "blobs" VALUES ('P8IFV01pUSmDLbgR6rZf','

Node.js is an open-source, + cross-platform, JavaScript + runtime environmentthat executes JavaScript code outside of a browser. + Node.js lets developers use JavaScript to write command line tools and + for server-side scripting—running + scripts server-side to produce dynamic web page content + before the page is sent to the user''s web browser. 

','2026-01-06 21:15:52.396+0200','2026-01-06 19:15:52.396Z'); +INSERT INTO "blobs" VALUES ('EQ4oveZY5h4lxYr4p9Kt','

Node.js allows the creation of Web servers and + networking tools using JavaScript and + a collection of "modules" that handle various core functionalities.[28] + [31][44] + [45][46] Modules + are provided for file system I/O, + networking (DNS, + HTTP, TCP, + TLS/SSL, or UDP), + binarydata (buffers), cryptography functions, + data streams, and other core functions.[31] + [45][47] Node.js''s + modules use an API designed to reduce the complexity of writing server + applications.[31] + [45] +

','2026-01-06 21:15:52.402+0200','2026-01-06 19:15:52.402Z'); +INSERT INTO "blobs" VALUES ('DeeJOYAx3LKXgx8zTeSt','

Node.js was written initially by Ryan Dahl in + 2009,[24] about + thirteen years after the introduction of the first server-side JavaScript + environment, Netscape''s LiveWire Pro Web.[25] The + initial release supported only Linux and Mac OS X. Its development and + maintenance was led by Dahl and later sponsored by Joyent. + [26] +

','2026-01-06 21:15:52.407+0200','2026-01-06 19:15:52.407Z'); +INSERT INTO "blobs" VALUES ('iMZAzqDxNQDXtaLEVV8q','

Node.js brings event-driven programming to + web servers, enabling development of fast web servers in JavaScript. + [31]Developers can create scalable servers without using threading, + by using a simplified model of event-driven programming that + uses callbacks to signal the completion of a task.[31] + +

','2026-01-06 21:15:52.411+0200','2026-01-06 19:15:52.411Z'); +INSERT INTO "blobs" VALUES ('ejoxqYOVCt6pBULRtfQP','

There are thousands of open-source libraries for Node.js, most of them + hosted on the npm website. + The Node.js developer community has two main mailing lists and the IRC channel + #node.js on freenode

','2026-01-06 21:15:52.415+0200','2026-01-06 19:15:52.415Z'); +INSERT INTO "blobs" VALUES ('ttHf7znUkgnFkNX1r5AW','

New major releases of Node.js are cut from the GitHub master + branch every six months. Even-numbered versions are cut in April and odd-numbered + versions are cut in October. When a new odd version is released, the previous + even version undergoes transition to Long Term Support (LTS), which gives + that version 18 months of active support from the date it is designated + LTS.

','2026-01-06 21:15:52.420+0200','2026-01-06 19:15:52.420Z'); +INSERT INTO "blobs" VALUES ('2lNFKB6cJd75XecAVCV6','

T

','2026-01-06 21:15:52.425+0200','2026-01-06 19:15:52.425Z'); +INSERT INTO "blobs" VALUES ('axtLKzwB9UYIOLc0CeKh','{"type":"excalidraw","version":2,"elements":[{"type":"rectangle","version":235,"versionNonce":92121392,"isDeleted":false,"id":"Nx_6ACJaaueNh0fTsVZeh","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":14.66796875,"y":8.13671875,"strokeColor":"#000000","backgroundColor":"#fa5252","width":247,"height":138,"seed":679323330,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a0"},{"type":"arrow","version":143,"versionNonce":1500561872,"isDeleted":false,"id":"2bmK1AKg9yVMP6CO_U6Ke","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":216,"y":67,"strokeColor":"#000000","backgroundColor":"#fa5252","width":289,"height":46,"seed":1265574494,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[289,46]],"index":"a1"},{"type":"ellipse","version":163,"versionNonce":1146159920,"isDeleted":false,"id":"TOmE_26Ye9b_m_TKfWU45","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":441,"y":31,"strokeColor":"#000000","backgroundColor":"#228be6","width":203,"height":191,"seed":77588894,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a2"},{"type":"text","version":207,"versionNonce":664274896,"isDeleted":false,"id":"K5CjVJa8vYzQ8LDOdH-av","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":319.5,"y":20,"strokeColor":"#000000","backgroundColor":"#228be6","width":71.75,"height":null,"seed":317664926,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":1,"text":"convert","baseline":18,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"convert","index":"a3"},{"type":"diamond","version":140,"versionNonce":1135156528,"isDeleted":false,"id":"rZ0DKhdiE-mys9orY2M7Y","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":335,"y":67,"strokeColor":"#000000","backgroundColor":"#228be6","width":31,"height":37,"seed":401619102,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a4"},{"type":"line","version":203,"versionNonce":2095484368,"isDeleted":false,"id":"gWzx0Ka27J2gQYsjliI5u","fillStyle":"solid","strokeWidth":1,"strokeStyle":"dashed","roughness":1,"opacity":100,"angle":0,"x":147,"y":142,"strokeColor":"#000000","backgroundColor":"#228be6","width":124,"height":113,"seed":668475458,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[124,113]],"index":"a5"},{"type":"rectangle","version":183,"versionNonce":351139632,"isDeleted":false,"id":"vPXlTlCV6XiWRo8z596tY","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":269,"y":240,"strokeColor":"#2b8a3e","backgroundColor":"#e6ffc8","width":144,"height":115,"seed":1313295006,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a6"},{"type":"text","version":317,"versionNonce":1920226256,"isDeleted":false,"id":"NlWoiu7QFiUGoGhxxFDQz","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":290,"y":247,"strokeColor":"#2b8a3e","backgroundColor":"#228be6","width":53.36666488647461,"height":null,"seed":146698370,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":1,"text":"List :\n- one\n- two","baseline":70,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"List :\n- one\n- two","index":"a7"},{"type":"diamond","version":221,"versionNonce":1552388400,"isDeleted":false,"id":"4tqMpG7kcfLvu81ba12UQ","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.899784582143685,"x":283.37319488867206,"y":123.6942301852414,"strokeColor":"#000000","backgroundColor":"#fa5252","width":104.0405522208337,"height":74.00000000000001,"seed":1677737711,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a8"},{"type":"rectangle","version":278,"versionNonce":1046043088,"isDeleted":false,"id":"79D3L3LhxNNySkbKD3Bia","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.42451911970089906,"x":479.7715111234793,"y":259.96655309088374,"strokeColor":"#000000","backgroundColor":"#fa5252","width":128.50676566765082,"height":63,"seed":1447260752,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a9"},{"type":"diamond","version":363,"versionNonce":1910369072,"isDeleted":false,"id":"ffrisBNjK3DyL4MRqDVUM","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.3893167218331426,"x":21.865547135620886,"y":174.8538070033551,"strokeColor":"#000000","backgroundColor":"#15aabf","width":87.26890572875811,"height":46.29238599328972,"seed":63592112,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aA"},{"type":"rectangle","version":519,"versionNonce":330145744,"isDeleted":false,"id":"wxvV5tzdo2p3m4nBQf_fI","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.997855886997452,"x":90.74789364500919,"y":293.3561760950281,"strokeColor":"#000000","backgroundColor":"#fab005","width":123.50421270998135,"height":35.287647809943806,"seed":1439819952,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aB"},{"type":"line","version":167,"versionNonce":2136540464,"isDeleted":false,"id":"i2pQf0tOL1I7RZA6fHNXy","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0.3264344116289468,"x":129,"y":177,"strokeColor":"#a61e4d","backgroundColor":"#fab005","width":71,"height":80,"seed":969735782,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[2,16],[12,40],[20,51],[36,64],[71,80]],"index":"aC"},{"type":"line","version":176,"versionNonce":42542544,"isDeleted":false,"id":"zTcY1DmmmEqtM7iaFOjI2","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":24,"y":282,"strokeColor":"#087f5b","backgroundColor":"#fab005","width":81,"height":33,"seed":1314441594,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[6,-22],[12,-29],[21,-30],[24,-29],[33,-17],[36,1],[37,2],[45,-29],[48,-29],[53,-31],[58,-31],[72,-23],[81,-8],[81,-4]],"index":"aD"},{"type":"rectangle","version":468,"versionNonce":576773936,"isDeleted":false,"id":"UqrOMUkW8i5NCxQf_EDc9","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.11809202841909539,"x":190.3330910264575,"y":373.66279952417335,"strokeColor":"#000000","backgroundColor":"#be4bdb","width":90.33381794708485,"height":87.67440095165314,"seed":1466118630,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aE"},{"type":"diamond","version":460,"versionNonce":1476651984,"isDeleted":false,"id":"06wK4k0VHVo3nl3maFgBt","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.137516099543635,"x":353.41738815890335,"y":394.61371445798545,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":80.89200154670186,"height":77.42001777890613,"seed":1789348282,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aF"},{"type":"text","version":195,"versionNonce":190675248,"isDeleted":false,"id":"FExeJRXagFlMKEpW4ApvL","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":5.9094584872140326,"x":35.78896794074159,"y":386.2393022458574,"strokeColor":"#d9480f","backgroundColor":"#4c6ef5","width":106.3499984741211,"height":null,"seed":152285754,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":2,"text":"Rotated text","baseline":23,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Rotated text","index":"aG"},{"type":"arrow","version":364,"versionNonce":2117464528,"isDeleted":false,"id":"n7nmJZmGCpL1a6l1TdMeX","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":520.1576551164967,"y":338.6957163378038,"strokeColor":"#000000","backgroundColor":"#fa5252","width":78.65765511649664,"height":75.30428366219626,"seed":925954106,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[-78.65765511649664,75.30428366219626]],"index":"aH"},{"type":"text","version":185,"versionNonce":498520880,"isDeleted":false,"id":"lU3Msnm2CTXBHi8Pzef0C","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":509.5,"y":392,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":128.88333129882812,"height":null,"seed":1839996922,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":3,"text":"> some code","baseline":20,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"> some code","index":"aI"},{"type":"text","version":511,"versionNonce":1547122640,"isDeleted":false,"id":"CdlqC6FutWnAhFgUa4-tK","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":34.326958955223915,"y":31.00810810810811,"strokeColor":"#c92a2a","backgroundColor":"#228be6","width":165.3333282470703,"height":null,"seed":168503609,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":39.25486991656494,"fontFamily":1,"text":"Big text","baseline":35,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Big text","index":"aJ"},{"type":"ellipse","version":306,"versionNonce":265612592,"isDeleted":false,"id":"lQb2o3G3uO-OSzJlv7dQf","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.987365538640589,"x":483.5,"y":118.5,"strokeColor":"#000000","backgroundColor":"#7950f2","width":133.00000000000003,"height":58.00000000000001,"seed":617054574,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aK"}],"files":{},"appState":{"scrollX":255.921875,"scrollY":295.91526179206426,"zoom":{"value":1}}}','2026-01-06 21:15:52.436+0200','2026-01-06 19:15:52.436Z'); +INSERT INTO "blobs" VALUES ('tTCKXB30CxflZBFRZPvA','convertList :- one- twoRotated text> some codeBig text','2026-01-06 21:15:52.441+0200','2026-01-06 19:15:52.441Z'); +INSERT INTO "blobs" VALUES ('pC7UUQMQ19ilBmEEpjyE','graph TD +A[Hard] -->|Text| B(Round) +B --> C{Decision} +C -->|One| D[Result 1] +C -->|Two| E[Result 2]','2026-01-06 21:15:52.445+0200','2026-01-06 19:15:52.445Z'); +INSERT INTO "blobs" VALUES ('oITmFD4bPyYVXtzIpIzm','

Text

One

Two

Hard

Round

Decision

Result 1

Result 2

','2026-01-06 21:15:52.448+0200','2026-01-06 19:15:52.448Z'); +INSERT INTO "blobs" VALUES ('rNSlJerzJeOd0xhzXbR4','--- +config: + layout: elk +--- +flowchart LR +A-->|"Guarantee"|B +C-->|"User attributes"|B +C-->|"Master data"|B +C-->|"Exchange Rate"|B +C-->|"Profit Centers"|B +C-->|"Vendor Partners"|B +C-->|"Work Situation"|B +C-->|"Customer"|B +C-->|"Profit Centers"|B +B-->|"Guarantee"|C','2026-01-06 21:15:52.451+0200','2026-01-06 19:15:52.451Z'); +INSERT INTO "blobs" VALUES ('wudESeXOwO2fIRzd3A71','

A

B

C

Guarantee

User attributes

Master data

Exchange Rate

Profit Centers

Vendor Partners

Work Situation

Customer

Profit Centers

Guarantee

','2026-01-06 21:15:52.454+0200','2026-01-06 19:15:52.454Z'); +INSERT INTO "blobs" VALUES ('8RVqdTmU0SnlGFH3XCIf','sequenceDiagram +Alice->>John: Hello John, how are you? +loop Healthcheck + John->>John: Fight against hypochondria +end +Note right of John: Rational thoughts! +John-->>Alice: Great! +John->>Bob: How about you? +Bob-->>John: Jolly good!','2026-01-06 21:15:52.456+0200','2026-01-06 19:15:52.456Z'); +INSERT INTO "blobs" VALUES ('v9jVuFdHev3OhO7CCM6Z','BobJohnAliceBobJohnAliceloop[Healthcheck]Rational thoughts!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good!','2026-01-06 21:15:52.459+0200','2026-01-06 19:15:52.459Z'); +INSERT INTO "blobs" VALUES ('54wNwlcT7pQhxtk0Dt7N','gantt +section Section +Completed :done, des1, 2014-01-06,2014-01-08 +Active :active, des2, 2014-01-07, 3d +Parallel 1 : des3, after des1, 1d +Parallel 2 : des4, after des1, 1d +Parallel 3 : des5, after des3, 1d +Parallel 4 : des6, after des4, 1d','2026-01-06 21:15:52.461+0200','2026-01-06 19:15:52.461Z'); +INSERT INTO "blobs" VALUES ('FWJfBZZ2HaFADzZGaI69','2014-01-062014-01-072014-01-072014-01-082014-01-082014-01-092014-01-092014-01-10Completed Parallel 1 Parallel 2 Active Parallel 3 Parallel 4 Section','2026-01-06 21:15:52.464+0200','2026-01-06 19:15:52.464Z'); +INSERT INTO "blobs" VALUES ('nJrBYqEZs1yQUpnTWarp','classDiagram +Class01 <|-- AveryLongClass : Cool +<> Class01 +Class09 --> C2 : Where am i? +Class09 --* C3 +Class09 --|> Class07 +Class07 : equals() +Class07 : Object[] elementData +Class01 : size() +Class01 : int chimp +Class01 : int gorilla +class Class10 { + <> + int id + size() +}','2026-01-06 21:15:52.475+0200','2026-01-06 19:15:52.475Z'); +INSERT INTO "blobs" VALUES ('IEYAJeG3eDLgGVSKBOIi','
Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
«service»
Class10
int id
size()
','2026-01-06 21:15:52.480+0200','2026-01-06 19:15:52.480Z'); +INSERT INTO "blobs" VALUES ('grhWLiCXM13ll3M5wE2q','stateDiagram-v2 +[*] --> Still +Still --> [*] +Still --> Moving +Moving --> Still +Moving --> Crash +Crash --> [*]','2026-01-06 21:15:52.481+0200','2026-01-06 19:15:52.481Z'); +INSERT INTO "blobs" VALUES ('NGaXBgm3J2ceoEHdA25H','
Still
Moving
Crash
','2026-01-06 21:15:52.485+0200','2026-01-06 19:15:52.485Z'); +INSERT INTO "blobs" VALUES ('zcPP8QXLUjwLIVgsk9wk','mindmap + root((mindmap)) + Origins + Long history + ::icon(fa fa-book) + Popularisation + British popular psychology author Tony Buzan + Research + On effectiveness
and features + On Automatic creation + Uses + Creative techniques + Strategic planning + Argument mapping + Tools + Pen and paper + Mermaid','2026-01-06 21:15:52.487+0200','2026-01-06 19:15:52.487Z'); +INSERT INTO "blobs" VALUES ('Ier0cgHntqGEXowIo5qv','mindmapOriginsLong history
PopularisationBritish popular psychologyauthor Tony BuzanResearchOn effectivenessand featuresOn Automatic creationUsesCreative techniquesStrategic planningArgument mappingToolsPen and paperMermaid
','2026-01-06 21:15:52.490+0200','2026-01-06 19:15:52.490Z'); +INSERT INTO "blobs" VALUES ('xa42Uvu1wJPhWGNJzoOq','pie +"Dogs" : 386 +"Cats" : 85 +"Rats" : 15','2026-01-06 21:15:52.492+0200','2026-01-06 19:15:52.492Z'); +INSERT INTO "blobs" VALUES ('f2Gvlv0QT2Sb67dz4J1j','79%17%3%DogsCatsRats','2026-01-06 21:15:52.496+0200','2026-01-06 19:15:52.496Z'); +INSERT INTO "blobs" VALUES ('R8c9ekxGHnxXpDMOia6L',' journey + title My working day + section Go to work + Make tea: 5: Me + Go upstairs: 3: Me + Do work: 1: Me, Cat + section Go home + Go downstairs: 5: Me + Sit down: 3: Me','2026-01-06 21:15:52.497+0200','2026-01-06 19:15:52.497Z'); +INSERT INTO "blobs" VALUES ('gDqpo6wVh4EGqpKqhNq8','CatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day
','2026-01-06 21:15:52.501+0200','2026-01-06 19:15:52.501Z'); +INSERT INTO "blobs" VALUES ('tMQwo5fi3wLF1hbkI7WP',' gitGraph + commit + commit + branch develop + commit + commit + commit + checkout main + commit + commit','2026-01-06 21:15:52.503+0200','2026-01-06 19:15:52.503Z'); +INSERT INTO "blobs" VALUES ('6KuQzr3f0yXIEVAEQAjm','maindevelop0-e6e63b91-f6c5e0c2-b62cc0e3-be86c5a4-7021d405-f753c376-3f1a1ef','2026-01-06 21:15:52.507+0200','2026-01-06 19:15:52.507Z'); +INSERT INTO "blobs" VALUES ('NewXxY9FyE8lghIGSs8W','erDiagram + CUSTOMER }|..|{ DELIVERY-ADDRESS : has + CUSTOMER ||--o{ ORDER : places + CUSTOMER ||--o{ INVOICE : "liable for" + DELIVERY-ADDRESS ||--o{ ORDER : receives + INVOICE ||--|{ ORDER : covers + ORDER ||--|{ ORDER-ITEM : includes + PRODUCT-CATEGORY ||--|{ PRODUCT : contains + PRODUCT ||--o{ ORDER-ITEM : "ordered in" + ','2026-01-06 21:15:52.509+0200','2026-01-06 19:15:52.509Z'); +INSERT INTO "blobs" VALUES ('xkqyzjCQprj5R0eRinED','CUSTOMERDELIVERY-ADDRESSORDERINVOICEORDER-ITEMPRODUCT-CATEGORYPRODUCThasplacesliable forreceivescoversincludescontainsordered in','2026-01-06 21:15:52.513+0200','2026-01-06 19:15:52.513Z'); +INSERT INTO "blobs" VALUES ('e7YlcXGRKjHOSZqOAjTh','gantt + title Git Issues - days since last update + dateFormat X + axisFormat %s + + section Issue19062 + 71 : 0, 71 + section Issue19401 + 36 : 0, 36 + section Issue193 + 34 : 0, 34 + section Issue7441 + 9 : 0, 9 + section Issue1300 + 5 : 0, 5','2026-01-06 21:15:52.514+0200','2026-01-06 19:15:52.514Z'); +INSERT INTO "blobs" VALUES ('S0HPgPWG4dY0a3YvUbLT','051015202530354045505560657071 36 34 9 5 Issue19062Issue19401Issue193Issue7441Issue1300Git Issues - days since last update','2026-01-06 21:15:52.518+0200','2026-01-06 19:15:52.518Z'); +INSERT INTO "blobs" VALUES ('yvgPv9uIquBveT4solgY','C4Context +title System Context diagram for Internet Banking System + +Person(customerA, "Banking Customer A", "A customer of the bank, with personal bank accounts.") +Person(customerB, "Banking Customer B") +Person_Ext(customerC, "Banking Customer C") +System(SystemAA, "Internet Banking System", "Allows customers to view information about their bank accounts, and make payments.") + +Person(customerD, "Banking Customer D", "A customer of the bank,
with personal bank accounts.") + +Enterprise_Boundary(b1, "BankBoundary") { + + SystemDb_Ext(SystemE, "Mainframe Banking System", "Stores all of the core banking information about customers, accounts, transactions, etc.") + + System_Boundary(b2, "BankBoundary2") { + System(SystemA, "Banking System A") + System(SystemB, "Banking System B", "A system of the bank, with personal bank accounts.") + } + + System_Ext(SystemC, "E-mail system", "The internal Microsoft Exchange e-mail system.") + SystemDb(SystemD, "Banking System D Database", "A system of the bank, with personal bank accounts.") + + Boundary(b3, "BankBoundary3", "boundary") { + SystemQueue(SystemF, "Banking System F Queue", "A system of the bank, with personal bank accounts.") + SystemQueue_Ext(SystemG, "Banking System G Queue", "A system of the bank, with personal bank accounts.") + } +} + +BiRel(customerA, SystemAA, "Uses") +BiRel(SystemAA, SystemE, "Uses") +Rel(SystemAA, SystemC, "Sends e-mails", "SMTP") +Rel(SystemC, customerA, "Sends e-mails to")','2026-01-06 21:15:52.520+0200','2026-01-06 19:15:52.520Z'); +INSERT INTO "blobs" VALUES ('BGGWzT9mhxZhkqFcFLgY','<<person>>Banking Customer AA customer of the bank, with personal bank accounts.<<person>>Banking Customer B<<external_person>>Banking Customer C<<system>>Internet Banking SystemAllows customers to view information about their bank accounts, and make payments.<<person>>Banking Customer DA customer of the bank, with personal bank accounts.<<external_system_db>>Mainframe Banking SystemStores all of the core banking information about customers, accounts, transactions, etc.<<external_system>>E-mail systemThe internal Microsoft Exchange e-mail system.<<system_db>>Banking System D DatabaseA system of the bank, with personal bank accounts.<<system>>Banking System A<<system>>Banking System BA system of the bank, with personal bank accounts.BankBoundary2[ENTERPRISE]<<system_queue>>Banking System F QueueA system of the bank, with personal bank accounts.<<external_system_queue>>Banking System G QueueA system of the bank, with personal bank accounts.BankBoundary3[boundary]BankBoundary[ENTERPRISE]UsesUsesSends e-mails[SMTP]Sends e-mails toSystem Context diagram for Internet Banking System','2026-01-06 21:15:52.524+0200','2026-01-06 19:15:52.524Z'); +INSERT INTO "blobs" VALUES ('8KF8LRwLAqzsKcUZG2zY','{"nodeData":{"id":"me-root","topic":"Mind Elixir","root":true,"tags":["Mind Map Core"],"children":[{"topic":"What is Mind Elixir","id":"bd4313fbac40284b","direction":0,"expanded":true,"children":[{"topic":"A mind map core","id":"beeb823afd6d2114"},{"topic":"Free","id":"c1f068377de9f3a0"},{"topic":"Open-Source","id":"c1f06d38a09f23ca"},{"topic":"Use without JavaScript framework","id":"c1f06e4cbcf16463","expanded":true,"children":[]},{"topic":"Use in your own project","id":"c1f1f11a7fbf7550","children":[{"topic":"import MindElixir from ''mind-elixir''","id":"c1f1e245b0a89f9b"},{"topic":"new MindElixir({...}).init(data)","id":"c1f1ebc7072c8928"}]},{"topic":"Easy to use","id":"c1f0723c07b408d7","expanded":true,"children":[{"topic":"Use it like other mind map application","id":"c1f09612fd89920d"}]}]},{"topic":"Basics","id":"bd1b66c4b56754d9","direction":0,"expanded":true,"children":[{"topic":"tab - Create a child node","id":"bd1b6892bcab126a"},{"topic":"enter - Create a sibling node","id":"bd1b6b632a434b27"},{"topic":"del - Remove a node","id":"bd1b983085187c0a"}]},{"topic":"Focus mode","id":"bd1b9b94a9a7a913","direction":1,"expanded":true,"children":[{"topic":"Right click and select Focus Mode","id":"bd1bb2ac4bbab458"},{"topic":"Right click and select Cancel Focus Mode","id":"bd1bb4b14d6697c3"}]},{"topic":"Left menu","id":"bd1b9d1816ede134","direction":0,"expanded":true,"children":[{"topic":"Node distribution","id":"bd1ba11e620c3c1a","expanded":true,"children":[{"topic":"Left","id":"bd1c1cb51e6745d3"},{"topic":"Right","id":"bd1c1e12fd603ff6"},{"topic":"Both l & r","id":"bd1c1f03def5c97b"}]}]},{"topic":"Bottom menu","id":"bd1ba66996df4ba4","direction":1,"expanded":true,"children":[{"topic":"Full screen","id":"bd1ba81d9bc95a7e"},{"topic":"Return to Center","id":"bd1babdd5c18a7a2"},{"topic":"Zoom in","id":"bd1bae68e0ab186e"},{"topic":"Zoom out","id":"bd1bb06377439977"}]},{"topic":"Link","id":"bd1beff607711025","direction":0,"expanded":true,"children":[{"topic":"Right click and select Link","id":"bd1bf320da90046a"},{"topic":"Click the target you want to link","id":"bd1bf6f94ff2e642"},{"topic":"Modify link with control points","id":"bd1c0c4a487bd036"}]},{"topic":"Node style","id":"bd1c217f9d0b20bd","direction":0,"expanded":true,"children":[{"topic":"Font Size","id":"bd1c24420cd2c2f5","style":{"fontSize":"32","color":"#3298db"}},{"topic":"Font Color","id":"bd1c2a59b9a2739c","style":{"color":"#c0392c"}},{"topic":"Background Color","id":"bd1c2de33f057eb4","style":{"color":"#bdc3c7","background":"#2c3e50"}},{"topic":"Add tags","id":"bd1cff58364436d0","tags":["Completed"]},{"topic":"Add icons","id":"bd1d0317f7e8a61a","icons":["😂"],"tags":["www"]},{"topic":"Bolder","id":"bd41fd4ca32322a4","style":{"fontWeight":"bold"}},{"topic":"Hyper link","id":"bd41fd4ca32322a5","hyperLink":"https://github.com/ssshooter/mind-elixir-core"}]},{"topic":"Draggable","id":"bd1f03fee1f63bc6","direction":1,"expanded":true,"children":[{"topic":"Drag a node to another node\nand the former one will become a child node of latter one","id":"bd1f07c598e729dc"}]},{"topic":"Export data","id":"beeb7586973430db","direction":1,"expanded":true,"children":[{"topic":"JSON","id":"beeb784cc189375f"},{"topic":"HTML","id":"beeb7a6bec2d68f5"},{"topic":"SVG","id":"beeb7a6bec2d68e6"}]},{"topic":"Caution","id":"bd42dad21aaf6bae","direction":0,"style":{"background":"#f1c40e"},"expanded":true,"children":[{"topic":"Only save manually","id":"bd42e1d0163ebf04","expanded":true,"children":[{"topic":"Save button in the top-right corner","id":"bd42e619051878b3","branchColor":"green","expanded":true,"children":[]},{"topic":"ctrl + S","id":"bd42e97d7ac35e99"}]}]}],"expanded":true},"arrows":[{"id":"ac5fb1df7345e9c4","label":"Render","from":"beeb784cc189375f","to":"beeb7a6bec2d68f5","delta1":{"x":142.8828125,"y":-57},"delta2":{"x":146.1171875,"y":45}}],"summaries":[{"id":"a5e68e6a2ce1b648","parent":"bd42e1d0163ebf04","start":0,"end":1,"text":"summary"},{"id":"a5e6978f1bc69f4a","parent":"bd4313fbac40284b","start":3,"end":5,"text":"summary"}],"direction":0,"theme":{"name":"Dark","type":"dark","palette":["#848FA0","#748BE9","#D2F9FE","#4145A5","#789AFA","#706CF4","#EF987F","#775DD5","#FCEECF","#DA7FBC"],"cssVar":{"--main-color":"#ffffff","--main-bgcolor":"#4c4f69","--color":"#cccccc","--bgcolor":"#252526","--panel-color":"#ffffff","--panel-bgcolor":"#2d3748","--panel-border-color":"#696969"}}}','2026-01-06 21:15:52.529+0200','2026-01-06 19:15:52.529Z'); +INSERT INTO "blobs" VALUES ('4k04lz1uyD6MfM1Rh0Wr','Rendersummarysummary
What is Mind Elixir
A mind map core
Free
Open-Source
Use without JavaScript framework
Use in your own project
import MindElixir from ''mind-elixir''
new MindElixir({...}).init(data)
Easy to use
Use it like other mind map application
Basics
tab - Create a child node
enter - Create a sibling node
del - Remove a node
Focus mode
Right click and select Focus Mode
Right click and select Cancel Focus Mode
Left menu
Node distribution
Left
Right
Both l & r
Bottom menu
Full screen
Return to Center
Zoom in
Zoom out
Link
Right click and select Link
Click the target you want to link
Modify link with control points
Node style
Font Size
Font Color
Background Color
Add tags
Add icons
Bolder
Hyper link
Draggable
Drag a node to another node +and the former one will become a child node of latter one
Export data
JSON
HTML
SVG
Caution
Only save manually
Save button in the top-right corner
ctrl + S
Mind Elixir
CompletedwwwMind Map Core😂🔗
','2026-01-06 21:15:52.533+0200','2026-01-06 19:15:52.533Z'); +INSERT INTO "blobs" VALUES ('ZhUpYvBTCCQvNNYSRVKb','{"view":{"center":{"lat":1.9026831680801948,"lng":14.501953124999993},"zoom":3}}','2026-01-06 21:15:52.535+0200','2026-01-06 19:15:52.535Z'); +INSERT INTO "blobs" VALUES ('73JB4WBffE2shKcu9acA','

The Colosseum is + the great oval amphitheater in + the center of Rome where gladiators once fought for their lives and + the pleasure of the crowd. The largest amphitheater ever built, it was + constructed from sand and stone over eight years, from 72 to 80 CE. The + colossal structure could hold 80,000 spectators, arranged in a circular + ring around the central stage. Dramatic and sometimes horrifying events + took place here, not just gladiatorial games but also Classical plays, + animal hunts, and executions. Some say water was even pumped into the arena + to enact mock sea battles known as naumachia. + [1] + + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.539+0200','2026-01-06 19:15:52.539Z'); +INSERT INTO "blobs" VALUES ('Ykf8Xg4aB6Oy29FUvhzP','

The Great Wall of China is + a huge barrier that spans thousands of miles along China’s historic northern + border. Created over millennia, the wall began its life as a series of + smaller walls dating back to the 7th century BCE, built as protective barriers against nomadic raids. + In 220 BCE, China’s first Emperor, Qin Shi Huang, + masterminded the unification of all of China’s walls into one almighty + barrier, strengthening and extending the wall to keep out northern invaders. + [1] + + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.545+0200','2026-01-06 19:15:52.545Z'); +INSERT INTO "blobs" VALUES ('l3Z33qQ8bSx5DAk2oq49','

India’s renowned Taj Mahal (Persian for Crown of Palaces) is + the stunning white marble mausoleum on the bank of the Yamuna River in + the city of Agra. It has also been selected as one of the seven wonders + of the world. Mughal emperor Shah Jahan built + the temple as a tomb for his beloved wife, Mumtaz Mahal, who died during + childbirth in 1631. A marble tomb in the center is surrounded by 42 acres + of grounds, where gardens, a mosque, a guest house, and a pool complete + the complex.[1] + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.551+0200','2026-01-06 19:15:52.551Z'); +INSERT INTO "blobs" VALUES ('D8uJZfuQUYEzu9LHZIWd','

The totemic statue of Christ the Redeemer stands + over Rio de Janeiro on the top of Mount Corcovado. + At 30 meters tall, this monument is an iconic emblem of Brazil. This huge + public artwork was designed by the Polish-French sculptor Paul Landowski in the 1920s and + completed by Brazilian engineer Heitor da Silva Costa and French engineer + Albert Caquot in 1931. Made from reinforced + concrete clad in over six million soapstone tiles, the Christ the Redeemer + statue is the largest Art Deco sculpture + in the world. Built just after the end of the First World War, the sculpture + was an overpowering symbol of Christianity and hope when the world had + been brought to its knees.[1] + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.556+0200','2026-01-06 19:15:52.556Z'); +INSERT INTO "blobs" VALUES ('A5md2nwbowkgP0RdcALG','

Machu Picchu is + a lost treasure of the 15th century and a rare citadel discovered high + in the Andes mountains above the Peruvian Sacred Valley. Astonishingly, + it is one of the only pre-Columbian ruins found nearly intact, featuring + evidence of former plazas, temples, agricultural terraces, and homes. Archaeologists + believe the citadel was built as an estate for the Inca emperor Pachacuti in + around 1450 in polished drystone walls.[1] + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.562+0200','2026-01-06 19:15:52.562Z'); +INSERT INTO "blobs" VALUES ('7dbYuYpm3TXiKVXsN4O5','

Deep in the Mexican state of Yucatán lies Chichen Itza, + a historic Mayan city + built between the 9th and 12th centuries. Constructed by the pre-Columbian + Mayan tribe Itzá, + the city includes a series of monuments and temples. The most celebrated + is El Castillo, + also known as the Temple of Kukulcan. It is a huge step pyramid in the + center of the city which was built as a devotional temple to the god Kukulkan. + [1] + + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.568+0200','2026-01-06 19:15:52.568Z'); +INSERT INTO "blobs" VALUES ('PMe5iu7R4LaV7PvKIVTA','

Petra, + the ancient city in southern Jordan, is also known as the “rose city” for + its golden hue. It dates as far back as 312 BCE. Set in a remote valley, + this city was founded by the Arab Nabataeans, a sophisticated civilization + that carved stunning architecture and complex waterways out of surrounding + rock faces. The Nabateans also established Petra as a successful trade + hub, earning vast wealth and a booming population before being wiped out + by earthquakes.[1] + +

+
    +
  1. ^ + + +
  2. +
','2026-01-06 21:15:52.575+0200','2026-01-06 19:15:52.575Z'); +INSERT INTO "blobs" VALUES ('HIW3q9JmkBjbpppEeiWD','

Check out Kindle Daily Deals:

+ ','2026-01-06 21:15:52.581+0200','2026-01-06 19:15:52.581Z'); +INSERT INTO "blobs" VALUES ('QUw7MDQROeiTYYDjQ4jN','

Main characters

+ +

… here put main characters …

+

 

+

Plot

+ +

… describe main plot lines …

+

 

+

Tone

+ +

 

+

Genre

+ +

scifi / drama / romance

+

 

+

Similar books

+ + ','2026-01-06 21:15:52.587+0200','2026-01-06 19:15:52.587Z'); +INSERT INTO "blobs" VALUES ('19b1FmVBurt5ZBYzSqUX','
+

highlght 1

+
+

my comment

','2026-01-06 21:15:52.591+0200','2026-01-06 19:15:52.591Z'); +INSERT INTO "blobs" VALUES ('aCzP1jK6b5XWUO4zbJwU','

HR stuff

','2026-01-06 21:15:52.600+0200','2026-01-06 19:15:52.600Z'); +INSERT INTO "blobs" VALUES ('MVwprYvCuBH9l838v3VH','

bla bla...

','2026-01-06 21:15:52.605+0200','2026-01-06 19:15:52.605Z'); +INSERT INTO "blobs" VALUES ('aXIER13EVJv3qmY89qpb','

Here I''d keep various notes related to my work''s projects etc.

','2026-01-06 21:15:52.608+0200','2026-01-06 19:15:52.608Z'); +INSERT INTO "blobs" VALUES ('BVONPl6kYmfKAlozhpCU','/* + * This is a demo of how you can create custom theme for Trilium. You can activate it by going + * into options in first tab "Appearance". + * + * You can read some details on theming here: http://github.com/zadam/trilium/wiki/Themes + */ + +@font-face { /* This will be used as main UI font (see below) */ + font-family: ''Raleway''; + font-style: normal; + font-weight: 400; + src: url(''../../../custom/fonts/raleway.woff2'') format(''woff2''); +} + +@font-face { /* This will be used as text content font (see below) */ + font-family: ''Garamond''; + font-style: normal; + font-weight: 400; + src: url(''../../../custom/fonts/garamond.woff2'') format(''woff2''); +} + +:root { + --theme-style: light; + + --main-font-family: ''Raleway''; + --main-font-size: normal; + + --tree-font-family: ''Raleway''; + --tree-font-size: normal; + + --detail-font-family: ''Raleway''; + --detail-font-size: normal; + + --monospace-font-family: ''Monospace''; + --monospace-font-size: normal; + + --main-background-color: #404552; + --main-text-color: #AFB8C6; + --main-border-color: #AFB8C6; + + --accented-background-color: #383C4A; + --more-accented-background-color: #2F343F; + + --button-text-color: #AFB8C6; + --button-background-color: #2F343F; + --button-disabled-text-color: #86919F; + --button-disabled-background-color: #404552; + --button-border-color: #333; + --button-border-radius: 2px; + + --primary-button-background-color: #6c757d; + --primary-button-text-color: white; + --primary-button-border-color: #6c757d; + + --muted-text-color: #86919F; + + --input-text-color: #AFB8C6; + --input-background-color: #404552; + + --hover-item-text-color: white; + --hover-item-background-color: #4877B1; + + --active-item-text-color: white; + --active-item-background-color: #4877B1; + + --menu-text-color: #AFB8C6; + --menu-background-color: #383C4A; + + --modal-background-color: #404552; + --modal-backdrop-color: black; + + --left-pane-background-color: #2F343F; + --left-pane-text-color: #AFB8C6; + + --launcher-pane-background-color: #2F343F; + --launcher-pane-text-color: #AFB8C6; + + --active-tab-background-color: #2F343F; + --active-tab-text-color: #AFB8C6; + + --inactive-tab-background-color: #404552; + --inactive-tab-text-color: #AFB8C6; + + --scrollbar-border-color: rgba(175, 184, 198, 0.5); + --tooltip-background-color: #383C4A; + --link-color: lightskyblue; + + --mermaid-theme: forest; +} + +body .global-menu-button { + background-image: url("../../../assets/vX/images/icon-grey.png"); +} + +body .note-detail-editable-text, body .note-detail-readonly-text { + font-size: 120%; /* Garamond is subjectively smaller */ +} + +body .CodeMirror { + filter: invert(100%) hue-rotate(180deg); +} +','2026-01-06 21:15:52.615+0200','2026-01-06 19:15:52.615Z'); +INSERT INTO "blobs" VALUES ('5SQO1Yuw93fQ5D9P53BN',X'774f46320001000000006bd8001100000000ef8000006b760001000000000000000000000000000000000000000000001a3a1b9e621c85000660009338088340099a6d11080a82e63482b40c0b844400013602240389040420058416078a490c82171be8d207d89c1ad4ceddad4ac50475085f31b62535bb9d6ab0e2d1bb3383c2c60140c49d68f6ff7f4e828a31d6ee51730080a9f6bd81674d558c540634529d1c283b1ad5d2692835512558acbd8e4febb6fdf45a3c75456448ccb61b1d1a3b6f1d36dfb73fa0a12bf5a8054ddc8e96fa15d4bed1b73d4146adf074b4c90842443445b489d69eb560746e9b6b287dd73fe1cd711cac39f17cf5b1b143645c95c1992f6ebf82df494029c23f5827f81acd9ec21eefe8fffd16818dcb18c9caf94d7b9e2e9df7778f08d8ed452c1cb80003b1325209171450323c4de72777f74e72b988356a4d2dd2a475e2154dddc04beb782935603028b6398321ba02a330ef8a58119d0a32a3fb8c291f787c9799be245b63cfccaed23a4a58ed282c2ca10da27bfc883efc7bbe9e733f8875b6b511a48c0ec548642c440032f21d64c2adc0e022f87ebe6dbe452962622446157ec00ed455b38ceb250a55b6a528eb8f7dbf56de1c0406422851872d903047a846c8e8aeb86e1b04b0fbf667f61d4d08254e9c0b4877031e8feba332fa1fc008a5d9fb6bc91d22fa904cde49b6a9d8f9156e5fa787a6a4eb18745a4ae0826dc03451aa5143200b9776f6373ea596295b86f1873199e62f4ee0e1cb69f5ab5442936cb73d4e14306262c06e05d84da0018225ba115fce83f4eecb04616ef8699b1438d0ea8d404cc9b9093bb39b50a2cc7f6efe979cbfbb7766352101da3ec52a5fab4f447f20df653db6a3ab39a7ccf895145a0f249016da3eccaa1e19b5e5acc6ffffd4d47b5ffbff03044794ed945ac74e6b63a8306dc434faabd1482f0c52a865ea629bc56aa8c1b4a3d52ab652f72f1565c26a56b9b0c70ed0078764fa08baa0f4a8a853d4eaaa95c38b6b99d8c4529fa0bd270b285fcdcdda79400704768c946e9fcb825023196ed6e07c111e83447ab0182200feffdbfbd3f2d6a6d9eb1012e4138e629b52f8f7ef0c65dea1b5595f227b4a73f4a6a3221126320b950895e8081fe13c4ec7ff77bfccbefb6f5e21530461d0881132756e20bf944901257b22c939a7c6d4a81a57c7ca74412a767eaddaffdf543fdbf7308404ea27427f03bf9c44cbf4e1666a43ff29c7503ad7b11edc7707c4bc37000633803e38434ae480d427412a1010b524c0fde600a404065179538822a0c420ad170a9b432e9d62edf2b7f5ba0ca975d1357667573e6e0a53fcdc63b643b3f0288d7231a25a7c77448a6b42188944129180993fed5959924d0da434e2801b9eb9bf57f7f7aa3de18cb19c4528255456644228e5e8f8f8b963395d3698d953aca12972040ef14c8f35adb867b6d45f2bb162821550c0a10c983d7872afea774e17f5752d675172a2c8226bfc55ff64bc0f022875fe354682e78dce4f36d2450fa49714245d0692a50ca9300221805c9821b86db6ebd40bc6438b73d2201c179d97016f087caaecddf7a6ef31dcb187e764c0b80c0804491673a52c45fa39a38780fa178d5643a1bbb2240e972de3af4f1e33f5feb4bd4d251e9a7a74e47f4e06b1018d0dc38348c71b6ac967c48c142487b614beee070259c39babd1a8999c9d0ebbf42a875e0a2776d1ec44ebe96d1e0c6806aff7c059e3041db40c59af6595cc88864e9d833dc0e1fa1d5f19783819b6fb19bef1211f9da44ecfdb0b540e1aa4f5a81020b2dcce5a37760da0682522f269705452c1b799ed3f5681ace7d4d4b9b9fc592a16098f888360a080059ca4b54d96c129d72a5908fcc2e2fe7cc9cc404415789c2ad939eaf0a2baceacfbbeb6a07469b02d0b0efe75691e8a66870fc50164a66634bb52ae7420bbe3ae3d3ec37549dd5bfb1c3ee189fbcd54182f05f5ff9f0bd6c1d84642343294f8d434a4f422c945b3318893245c8a19a265a8096b702a620e5eda2597b471cd75017ef442a09fbc150452202de84c26c862d32c39082e215848041153004a4aa815354c4d03475910a408b0b5480cbd68848d18a42d2ba61d1bca453c96ab046c37493852a424359660331068d1a3478f0e1dba42f76e2b08392366a9e16562250c9db30874eba2db4509d41b06c9b0a04502f123ba50ed6865ead4a41c48977cb35e31aca1126ba0b46ca3cc400d546541355e6aa856341b0d9291576436e65a43f34c6fbed95860b616960dba1592282adb59a494545959a6c2701223ac81b32672cee4ce9bca0553b8286b66b0c8166ec3acdd314b5f9b836f4da946f6bc650b776126f74cecb5993c9098cfdfb50823062b50f1e081ed546f92b341530651f71a3d69351ed71c8398e426e2f174c277d3f47adbeb5875782298d8dedc2bde4dade78bbd75642a5fb74385e8462c74a2c269642afb2350d48f51c6a3d813d5111dcd11cd4696688300bc9b719b6fd0faff970beee71ed7796ad1cbbc5a2ff7e79fbd822ff0275ec9d7f90bafe73bd4f34d482c382e2b7a6e40dc948452567c033263855790048edc244a280508b9ada43f1b19285b294cef8a047a26c811b2c31b075b293a6a238c0e041dd7d405360b662ca4a86c86fbea425a336cea82593320982ba152842e0b3419819a437eb398c7ef2de40f16f0578bf887f9fccb7cfe235f280e5a42468c1931ee0ca9ef866b49fc357ecd04aaac6f816d340969f82aaacb052d25b0bba4a36e78d9278e9d955775cb49d4935071ccf6f643ccff527d39dc7e48b357b56456170c53e4fed43ee553d8970904f567a8200419a7138d0172302dd789b9cddf202c679d73de05175d759759b51a2fbdf2da1b81324a27c3898fd2281065b1ab8b24422c3223472a994b45cedc208ca51f433044262c2898903155c1c5a012f35df1fe0a0f8387891788105f2c493dbf1663bee0017f4460544e0dfc5ef15dded548acbdfc25e3535faf8fb1a121516a460c0a7a160d5520602081740c8a443c3d78a448e191c22345865c0a62280b3946b3a76fa90ae38fdd12850a523130e2c7f5f8ffc515bea9fe0328b54a1f210ade84feb9bb4b24cdbdfe9064bc5f1a91ec2f69edbb72a3df88f7aad9b00596201f0c351c05ad68e429e91a4554f48d626a86fb2fa16124fcbf8b6e4a18b1fc5d75dc59623426adb98e4dc30c699eb4445a656f00747562921488142448243189b379f208db66291e474b51619edbb146d7c3dc363bc80c6ee5aaf75fc28d53a15428fd031c0806b736d6a640d24fc43cad4eea737a5ebf6b71f7126e20ff54f36c31b8a0c304fec3223c8e82248b9ebcb43c83b21bdfa412c01b14cdd79545948ce4b4cc56a539bb8f31d030c4284c1dabfe3ec6c91b3f211752ff8f31ff6e4796e64b433388805d50fd001d8b23d2011a7b0880c8e44647801b1a38cfc76e171987e3609acb7d1cdd057e7ec6ad00fd5600e8b29a041008d0c06b68cefb183bcc0a6a5f0c93fbf90a797df1a586500354fc2458ae9e6ce95967eb613d5e61146c0547c124b80aad8508214fd862d29b2ceaeb0900158155a2ed69941eaa6b0c82b560dfb2d56b07fd7dc06000ea5dd1eaf619458e22c0fc2660bed7bccebcd95c61ee6c0e7d5afdf40d080078a221ca55a00b0000e89c7991ce6b03e78a5baef9a42e0cb73df6c4595f5d6276dd5d17ddf1db4fbfdc0881a7a4a2a12312464c4249f5634bd2f6458b61b5c21eb968c2e2c93e75cea3c8712f0e3cdac72bc89b682fbb8f413f11da861a466a0ac15f7922cb77ff6954a848b132f723c5037fbd73d5079f7df42532e2c92e224c56ed9faa88c93112fc71ccf1587b120ee763e37d53d438ed94336e9212119393905150b3c0c327a0202523c7a16366606461f2070f2e0eb19c92446915294cb8b6224469a7a31ebaeaa6bb81fae96f80cea22588152749bc1f12e5cb912b4f8954a5bcccf6cc532fbdf2821200c93ee0f0dfc5888a0abbc21c57435732b995936b39fb948bbae53a541b6e6e73e7e1719ecee6e56bde2ee5c39cafebf9b9cb5f2b536bed626ddc29c06f8182fc2cd88d1532948d5033e38509a72c82a6483a51dab3d441178e75e55c37debaebcd571ffdb5688080067ad820e71aecd11a3224df18eade1a36e4b0112d548c58ed8bd3a9785d2448d653cacdb07b3341cc3beb91c9962b4d5ef90a6ef1fa96086595babfca061c4dd828f7a00a7f5be15d2b5d6d950fadf6b9353eb6d697b5eea08900d61f3406c0868316a361e3d0d88d4d26b759755bfc6babaab5eda07100b61fb40c0d3b86c66fecf4c72e958eaddd430b36f6f8bff60e0d1bfb9c5ffb87166e1c7034bc0e9ad221351d76ba234e75d4998eb9d97152279c24ea1479a7493a43d6598ace51779e850b2ed17799832baeb1ed3a6d37387593bb5b6e73e90ecfee72eb9eefdde7d103cd3df458939e68d3533e3d9399f946ba5df55f18cf8fd0b65a113d17d50bed7aa963aff4f0da5b5d7b67a0f73eead7279dfb2cba2f127cf54d6cdf25f543fcfbe753be34f60b24f65bbe3ffec9e9bf92eaa456ff2afdd2fa07fa02ed75c00b8df63e900cece58316a1b18f0e5a8ec63e195af111669370be30077045c202b888a384257029870bcb006e1756017eb6b01600091bc28ddc520ca10263701284e3c7e004080f8dc17b30cd1a836f609afbcfa21e9de91e2293389eb0a6f75fb3fbff7d610bfa8b65d47535dc4132f4ae0b3b9dc8ea531806f731031662d273a64677d1c08f376666be15b1a893a5216b6b6b5db46bbf219686ed6cdb802a73334f03e53b2ec8f2fefabbebccebaf4e2735735957a3ae93d6bb9bbb8c7b6603da72b1e19c25f9111cea9910306cf2a953d4e75adfbf6cf2b7eb7ea66cde2124c787987a23fbe33544656cdd7a2c7be3461ba95d7d6effa3cba25598d67ebf33c874ae20fb4483562a2cc6509d7b4f1d2e39e90c0d3cad479d923471d6d3b7f4e341d204b9e93b0576ff11dd7397c6fd27cffe3eabaf618174f385d2e37f4b66345399186b4940f6a41d11185c490166cb454909ccc0cfbb54f9d358556637ed6814de52733df9ecad5893ee1cf3ca8db7f45f0d381e0c8c5f1559b12bce58fd564a72cad3e55d25f2f93658207d2fbe89a3860dcf5ee6ced63324c36450cd9b87d2e9704aae7972664141a7319e8dcc8df3f8cf95a9f4b0ff74a955675129626822e48a9f1fb6a40674a0f238d34e9d479e3bcdd1e036636ddeb6654905b143266659af1d2e023dcde085659291b2eda236b691279f48d9bfd79723772723553ef6e1c8c413f5a25641ffde33370f026d0778b40e9a2c4624afc40899d42920b63752d60b519b36497ddc5a26f031078739fda7a48e0746cb2f15ccd016c7b3309a0bc2ce3db68e22b6db719a63a04d848446527940970ad51f11d935f01c20af1bf7e933246bb74b6cdf7f26a1b7c658aca0146d903054e6f06368ae5f786bc4ea63cbc322c8b257f0d182ae9251b421c08a70e7ad8167da9c325aa2d76854cee88f01741fc7f31cff9434a95031c680f4e03163e6a4a48bdd339f55dbea5d463af951328edd63bf7b7a26666c2b259b2690719bf372ee4a435139c6422b9396ee726441a3c328b604d47ce0f9c1e954df56fa1eeed9151d5b3912dc6b464664e0c206bdca080727532050a09ec6537b8b66484a4b41727e14aafd1327b19491db9e79bae6d0317c7b4e33648c940e81a2fa9d585b8665672e3df89f98eaf2bbc5fe1d2d790e99645132852cda24ed91e42e8f46321e45563c3a59f518c4f39864cd6391758fbda106e1bc2c8d72f7cc0b2a8acf9743768169fd4a7ddafc1437eacbe6f7516f608991a0f6b3cd8d6ccaa57c2aa4622aa572aaa46a5a44aa09d4cf28690d0e4c9468e45334f51812236ffae9b036d80ab6c6dad001301477a023714de2e7f8a5dc10275dec3839bcde79592576c659d7cdce3f5582a2f76826204f6d01af50776c6309a629ecd91481a3e8a50549ff0260ff9dace52d559a0f963e5063c09e247b56768fa101aa1b75c9e16d3a4530903b7c842c65eb1e2ab54821407ab7d3f7065bd2117e623e65879b1b878a9b571f9bc1639034e388293fb35b92d991cfc3da2ce6a96d409dc658c7248eca944eb5092a5ae083716441ffd6ff94c7ab55f353e6d5bcbad8da6f11a9a0ac4bdfed57f115e521bee197cf6124c34ca831ce6ce023160df310db0aaa27a3c0cea7b2f471cd082df6947e67160e18d0d0248a86d4043571cf758fd40d5a549990f00fe0f380d1738c9d904e91290f2a02093d4352eab5fde53393962cd403ee080e8ccc2fb38a20cbf266ad1bbe422dd604bb1c98c2ea6acc706fd2f6bf085883453d5d7114b7e73db21833e695010f7944c1ea06eb37791e52020cca9713c7e98fcc897ad45ae5b64a916879e1179e98a3e97dbd712bdfdb3be038ee96bb0b4e22658f6bff3ac834be6d10152bb60dd93349fba696594f463a1d561b864305352a59339dbd8f6c4db8bb7d273fcf578ac183810ec4b0bbaf65cd585f4958c5480e36302e18510f3db94f5869021157f5e991967ae58d91e00e5d09f9fae31fce71ef0932e223c601779d82a33b393b16e94e50a14f858a296389a7598e04de832e62a43210a17547978ca4ab25a05b46d2bd1d88448f8ca4a725a05746fb7bfb2a01840afa90a46f81807e24e9df011006906460818041a499c1f6109e0da908196a0918969144b7035188c948622d01711985784c086342a50889500124914232540029a4900a15401a6937ddb713ad6b2f6494167604399389e099ac075e150899cade8d24971c25e62a49de1ada1844be698302d32614427584a27c24c54a52a2345d3ad507a0cc04a0dc04a0c20460780e324249462a4d8f427d20469b408c3181186b02312e0719af2413944e4cf4ae94f12c9b9d0aeb4e4ae31f839df728fa7afe617d40475d6f0900ad4403d856808fe0f20ce0f93d20ba08b8bf20e032300000b09e1ca238b406cb6109cdcbcb5e69f242309d407af73165dfaae712abbd8615b384d3f0e25a76abed7c702dd051dcedc9682166ce95115c139741c4d37a825a9410b3cbb8645330779128ca8c49a1840cb9256e626e63288b080937566c4d621c30392e093f869e4b0d076ef508c1bf37bd36cc6aecf58b93ed9ccc1c9ba461977b0898db724b6712566318db6caf0f8fb23f66277f9d4bd9f4fa7d2bcbcb97719d54fb9813cb55b3de99c176bef3b6f9568e1c9e9e39a7f95e792227c55e1bcda85e3e8c4af6a5389b67b595e25b975787656378d8613d7b7b1a8e3387f3d86787b979941cc5942913971c8e8ce9988f4b0e27263942cb734b98a6da65be83303d6664dbf94cad66d9624b5c11278e4ea1809af6b85947d3c6705c9b46b0300ae1b9fc729cfb9020e27062389c7411c7b471151232e736ca3431b92f679a7626639a183ea720ec00662ebae6d94a10fd6aa362db52ac85aa4e634eb162ace6dbf3b53e8e03b0610d340fb1507d9d4588108ae9940d4629c63100e46f0f65e908c823146784a2804e910b63dec28266eaf1ab5f5216c4428405e516134a92228ec9b63022121be35320a60205b3fad54eda1283c232c2680bcbeaa329cb53a4d758ae615d505fa5b409182922940c252ce7785600ef932c545001d7c341628888116cd6482c02e0bc098fdefc6437b001e9014920a01c30e25f8732197382b4260a6b6ef3e37960543d06589800ec51c0a7073483b0003528b0b06d164bbe72bbb7c4a56589bc75a0cc5ba2c22db70d23223fb6d0817714c3609826947d03ba6f2ea4256b8001ea55aad3b101a9418220e07a0c75472db04cf5b2f22049b532432bd81c26fcf6d9142b0eb5a39836de6f1271291d5acc4bfee82e83b88e09afa2c0e4f2fca5712be81c1503268d50499345e8e70d305a4fbb426ed688d06443c169a6bb8661381112e9a8c8e0ac08073f97c03b244939c8f0b9c2b1fefe16ace40e82186de8b763044767fb4e058fe8595ac658dde3f5318079ef8ee8646c0b6e1b22b40cf2c4c2275bbd3928bfea0ad9652a5a18614acc1f0770c8b36180a7c42376743f514bde5ed0816cab999d0980ba4cac48db1984456fcd808b4412a44094798871336d3644b534a20bed9ef2a82782fc440f415624a447af6ce17d4067b5e3388b6d62ef30ba9a02bd190c88b87067020352a22e25285b6160e2fd1669da633cdd319ea24d8eb76b25a9a93c88b784dab6aeb2708752b6a83bf4ab842117196a0cd0777b6fdd29d022864a4ad70b349406fac84490af4c833b9e775dfa030b9e10238944088263b7564f8e6bd4f13670fdddf163046a776cfdee09529a480666d06c1bc607d342ef57b90c2c3e7a8600726fa564d27a87bce07aef5a649c230b7eec7510ebb9e5ce8a21884dbe45346a0559a4efddee582d23b9f25887ff154c42b5d82fedaa1bba49e56423fa7a18c1c63657384083c91c24189bf14db5cb5e5a97450492d820487566eb9244f3248bc1fdaf25bfb1fef16785643fecff3403d423547137ec0de660121b3fcd6a9b8ab10dfb24bacaa5c813d84ba8c7009b61e1535cd8f5f196321111ae83f172792f83646da72c0a6800b2d92f53d1aebde36c66d761bebb3facc7beb2753e55be3764a1bc8f761c06774d288146c72dec801ada8163791d4b5628eacbf7c99822a8e572ded2b1fdd41b98e0b4693e4bae9e77af808f36a0d84c15b971b6c7848f86dc960814b09b2a16de27beadbd251636d43d8c757454522a610b4750fa6b7ff74abb2b2e31959d46f23438c580344d161762e395185452718e33f553bd64194ea7bb326562341f2df7d069b6eb836116d69e24ef866015d6a65a3483c0ecd0d8c24caa25e2eff7c3b6e284e10c9f32e6a1a0e4c91bef2c34113b07db160e51c4600ca7a0136391b20e2cade9dff6c0f99673c4898ce1fee014557a377265b24c337802e5668b3b14ddf331482b6b917cbf63d874612d53940c4268f7020c172515510690d18a6408dca6ee152457c4f72210f296150a653cc483ece366a4cd7e55ca95bb705da9ad5e6c16820b8876e99c64b4be75b118c75dcec15511f9be3d38bb5b36702cc2fa227835101bfb24e3e0813ee5769b90e361cb2222672a9811283dae2b380b450b991bb4459789688694e141a8f60c519333215586426247c958ee8cddb06d3b09df3060ecb41aeeb068b12386c4f96a4597392e6262b461cdf997178ebb69af3e6db2721ad1184a2a2d9c8da5898a20660b6f88eecc64151bfd8bada29c4c27ec970ba322f10d50dc00a193c60a67d941c36b37aab96c472c1a5349dd6e85eae22b4a741543f58c92623853cd56766d8977511877ef425d119ce49a061b5b1dc274a41dcaf2829ffaa918d6ae5663373a29ca5b99359ca2af55003353610ab1a0272400cd2f504cb4f7a9f4124c8ee8c3f5d0eaa6fa288f6b91b33eb5552bda55e92e9fcba919a024ecdc181bbd5a4b6d2aa7186e2e454a997f7d5b501d9c8c6127fc91b3143db98b4075bb531a5cf807dce0da2a71e01c66c5d7fe1a22fa025eeec92398ba65110f358ebd3e167e19d854071c022928e208575c59a20606a3336239b297289e0ebe75aeea827dd5141e2cd376cd95650529074ad0090271631b99b12d35f2e9e3382797fe213e4503419bfa68551ecf2e5cc9d7119dbaeee533c8b2a4231e67cbef372a6215cfc4e225987f63b34209bed864ca51cf05fd056ae7145e1aec23cc75410284307bf5e2b64c10324376957d26ae704886ba92711e7a3d5e4947a92afafc83d8184eb4d2bde35114b2213e8a33e385827ad580cc56a77d25cf00391841a4fea61e65001917519ea366b6e352c414baf266167e4a4b8360065c80a5d09684363055d107e13a6d80a109da5868a7d4cc1f39e363036438606e9925780e46b910c0ef093885964673409b757915ae0bd3ddc0d2596228b7931b2a157269742f8efa861e227b4f699ba37877262fad624b8bf081439827e7232bf1f8628224ae2cb127da9ff48dcd7f7d594aed5d1def0f88c95da8ee0c5b201b5f48d4b205012b207bd16d89696ef143237aedbba734fe69bfbfa7378a8c539bcc9e5d58108e571d8bf48a0bfe5bc510a9db0b78ec756300c9e3a3153afa01a13b001c92e2a29b0e55aaee1de72698a65dbab62d0cba3769da4e3960feb10b6c048c3da37d7a5bc3f0f4fed495043375502b79751b55c80fce56073933f0e8a3bb3aa881a84fb67ec958e2c2a3dfd7a0a46780d9f1eee1a6c52ccbc31c64b65a29ed5caea7372599e9ea8bfd0231e24492ae353cd268a102b5abba9f2db1c8685ed434906ce3f69abb1376f4bd9eadc3d8bfd2b34cae758c0534c2f2c695d7489e1061143f41599fe99de851494eaa852cc139a4d5c3a2b64ccd047919443bbcbe9e6ba2fbc1868bfc916464572c718413e4847b2c148aa6ac1843990ffb638d85bb15c4c238118ecefd786fae723588b2c1a1110126ffce72b452ebf7ced6c34da8b31f974ad1feef361b816b606ae5e0d2c19c09df6a6416fcf71b6d6b31e4dd7d4b79d8b13864651288233b554e02ac15c8c3c97689c8111c4e06586459feb22286234e18eff227886691fa2a1a5047d0ed6e81e29dc043956115b3b0728586309be1d7864253d65bad46975cfc1a3932e3b6240c82565267056436f12d8f4d2f003f88959b9a9096ada158b03be90d2530d2b01f47da7b3cbf8d7eb3dbaefb98b466e5e47b41ec81ac07f1b591e60ef8d54cb4865f934c487a14ddb91ffa0896d8c2915da38acddad8e98d604f604363cbac0f0617b2163b6e2fdb2fd85245c2ea3d78f67eb7e55da415c984dad7b024d53d2414da2f62de91284236b17ed19253cc7bd04ec7632dac4600a298450b6e4a926ac5a52856b387fd747b79848dac3babbf345ace9debe79d8413ff02f53154f7baa4629944c7493688f370da40d443670e6de3ee4a410cc37e10d268b01b2845baaf46b371ee2091acb609c79ff994df0475b76c7c79bfc0a60c70fb457fbf637360711fcd9285572c1a2e5f99ebdbe3af5c00ab4fdc2dfa98af2f7fe7f76481fdb6b1ddc01a902816ee76e9d8ee06bceb478bee28e2d842b2dfa31901e37b49fa4ea1d08d917ae79c53ae5d2b275938ace39228dfb5354f0d88fb2ba27c3b01b4a42504c30e7ddb781785db12ec0cda0be6cd2c25bad069135feab230f41938c3772893a62a6b780a009116114720b961888b3e406124fb18ad332ce1edc1f66c1b22518474920d5b1aa4dc2ed9231a1ed4e4b002710f494e3c344649bf729c6623998b3c8671b56930b7b1ae1d231b286e20ece1ed6e30bf0043d1b3f8ef0c1583cc6f06eeafdebf0a5b22b6c9e134b9af64d230bdfc42b11e5fb97ecd10b2d83dd3d2027e0b468cbbef1a9d81e1b347ed92030bbf3b1e99f30a06b96dc29bd2b5c3beb13c8d5ad54c4f493d701eb8ff01b401b8b734e543c40303f8d143cd2e7dada42674ce6a3fae6e69639c0eb12dbc4c236fc07b7160559f6ef1be045867e4e90d1b3c0deaf09b9ef901f6c73ee03899efd7bb747518ceb9a2e965cad1d610199711b1d78031557d3e45ba88a0dda33751596f0d348d3ac20ac2d1909715c120d14eaf364addbd8488a96117a95558360f4955445dd3b5affead35dee98ef96db17266441942ddaae158ddac31446505f8110bbbf3584a2a2874c568a515d6e172240db2c0ab4026e52c62bab91fc40cc8b480b31ef86f07828066c052bec9c694f2a47e8cb0e032460869a9d68c2fc444faa4a0c5bb226e667c3e61aea9c84de3e85bb67dd28edfb2c76279db9767868a60f0992233b5e9dc5336c87bcc28dfb99cb4aba8dc59933ac1e9d246205f3bf7153af515846fff40f89076d7e537cae7d3d1aac6bd38ae636728ee08ea0f54bc2596ce75c950cc2bd969a3a7c3a6ab4cf0dfb4e0e5897dedf037873a8b0abce761dad884a2fa93991f83473391ca46b96285a85b6284323e99cd7a4b96a95297b54e0d542b5851db4dba42e332e61531fba89868773a577233617d698bda44a85d6e9249d1e1a23c89ee221a4b6a03e6d16d7f8d48034763b3dd0fde74606340190961572b883bbb594c0d2eaa668311004c5f24fe2d1d4f76294a49cd531aad1867c2659c9db6375134f26c1667a658d84b6e8467658731a993ea0c20475c1fb69d4213847a4d37333f3456ac356e71eb01f14b36c3168caceed8f8fa5aa75d89e5051ca230e2e56aca4a23321aa1fb392136815a4de9a62e221068d326af2adaa42f35999186c135ed3bde9e1c8f71f31f1d7bd6f93545de26ed277a077e314418ec9279ed4833f0298570433c240ec2a636f760cbbbb06575562f1ed6c9363bcece47d3113139df38f5a936da0151bf33ec7a676b92611f6388dc654c1b9cc245ed8294efbc79e7ecde9153e625da314c3734bd85a1b63b85f526668c9b2242d46597d69d3b4e25853797d8bef19cb03be978b68fd8a337736972bba78b8cabcf081d877fbe03f8f82902c194c03d9c3ccd023cbb0c88bba76c90f7b577ddc3144336bf674db04d711e6f8e9e6147bc17bbf0bcdd9ab6ce0f21084f0b95669638c4b5adcfd9b64120466dbc06b62d9d2769993bf8ddacfdce2f03efb416906283b8e37e3fa59e91cc19c18ea838b4a81d8273a3102e2e4ab64e9f38610410776ef6e672b7b48e70471f143cb8a42d5c1be1df3b5ad34b1ef165394fd30a0e0f23c40eb55fa5365369dee73e5a39e86a1a4e9983ab891ed7397c298c171b84954cc80968eaa89503f0a825d72c1822b2e2191d17c8f43b3e44b8e52c78318c4b349a2f623e4e1e1c72668939c380b31a5905ed932bc8931f932be25d6a075b7a8132b1bc7437e523283438e39f52629ffc34b8927d529985be41192c27dbb07efcc300c7a7f947e76af47df1cad5540a45bd9ff2be449e789183d140eeccc578ae1395aaddaabf802c4d95512917592a526e62b19ddce79480784e4468feddbddf3d6e07c3d4a31db8d65412fadca339fda513c40d9071007899a488321cc1b6d15a1b632a78a172183bf65944b68331b6d066cf8b41bea0d799c441c0015f60710979dd777f79a658b22f8c11d4e4d5ad1dbcb036314b04d076cbaca59932e0e749fd7cf53ff5ee3cf30e39074e6ab2d67675366cbf469af28255e09140ae0e65556e93ed8b8782f31c1097e1dcaabfe2e602d5ea3bdea5da16a4bac8ecdcf53bfb8ae08e2e5dbece7b50ef182c94bf70617091fb08111afa0f163ac3bccccddf0de703d432b6ad5d89068223659e33716e154f2d5defa8c369313d1450168889fa49e3e625bc7cdb0105042a8cb723adeb47969b2019b1a16be1fdb8fe31b685958cfc6ec5adc1f6c8614618d9101f5d48ac0bed7a9522f3601b1c920248b587bda5c8b2b6fb5c558428895768fe78467875a411dd09f464d7a836d57d6ad4843367b5596d4c1f9e3563f9de12b7a29bd0d5dc01e723aceb0891b40641a2e1835fbc055c35dadf851df88d82e88494bd9e8e94d511714f634d9aae3c5e8ba608dbbc069a7b453302da4e6a89c5b16eb60fc06da8d6c598e53c63b96188f09c5020cf3b0134236047f7ad0d60a5f9de44999f48e87d08021f03aeeaa119af75a174584194eae3c2e174d60c8df097f7da490a9663f1da251d8e2ddf5029977c78117d33c21a85510808b935e4a0c9faffefb263f8a6f66125490d49591a7c30907c086f0f24eae5cc3ecb1e0fc93d494562fb1f3a95b501465c49f374f51da9eb24de0c2817ddeeac9a89776fea11e918c438ff29b7f8b7bffcdd2fdf7ffdfb5ddf6f37fe5fd9f817bffc7bcf8f1faff5a174e7d417e4fb3ff91e3399dec9ddfbef975d3e6bcf0b9cbf33318622d4a19845533051cbf50b3ab571a56827eb3d32f486a28510528382bb18a9e08d4d70fb1947c5034ab40d96e4fc2f0443f9158fc2c04a66829fc4fe4686b6fa3837e930d8b2b094b58900258897e6210be703a889cec5f7319101001cc263071747ac229731ff47bc8459a737709a5febc391e78146a288e012c4fb614d5bae6d4c615c225f5131d5b3f077baa25b0545083a0824cf2c0c4bc70af2a0be7aba49deae652a48ec4fa824467380e865ad637c5661c930663dcbd2bbd9edac7ebbc4367654f27236d341fec28391bee15f5c30e03ccd2cd619d91dd24eeabfb13f2433e6fd7765d4d791ec235a6e6fab3f5fe59b7a3af16ac3ac2f3f6b71bb1c2af7f62b3e4dcbb51d4689ed6838af27f9afabdc959a53687a5d7cd8109d9d93658a0a581c97af9e0f28c6a973e69af0e178d6aea2a6e71b6b67bf70a4bc25d6cdb872f3aa02cb41c05e8c4ad9bf63e1b3416e78f6a2bc407f6661e0b9a535f9819ad428c338407b70a6727059cfa3a866566cb21f998fc4728f141815147ecc5772553fa9bb52a2bd83538abeaf4de1b7dc1a66ffbe82dcf59535d5db5fadae716b7bb3bc43255579abfbd283cec0278af7e3f20d8186dba3f3535de7f61efc34802e41b10744d269a1fbabedbe2d73672f1842a0e3fcada76f8d457ecb592d6a1d9cd75cc02215c650116d8422e2e261ccb430360b388482b77a1647ac628c52b7888358a3bc7069311319c10819827109f68a523fbf9a7f9f3361f84597a9d973ef7e3f7b1e46b12861c12a7a821f11bc08f921bf67cd2f6ed18c09fd6eeb3aa792e1065b016db9bd7313218753423e9e9000dd82955fa29a15c293389e95868918b2ebdb858fdbf85370285d20147f871d6571223d6d61cb200ff74d27f427462ad49b7822ae162f943f4550af16d76caea86fdcbeafba41b74194e0d123448e1c5f8b122f271f725d2fd0a666751778d6e455668cf4a4fbed5bbf98c2c43c8212070e7bd842701fc3ee83305b48c1dbb8918fdec5d17fdc01a1de679281743a6f3fccbd5e978836aa5203fec7287a87175c6e382d2dab5d05fd89510ae5f5ed13d30a0585fd0905bf519e21581d18f394e28676f9e8634a6eb3aa372a67e610466b4e9b529dbc3b6828dfd0b09127d8d86ea0b89dd4cf4c3e051021bc1c1682f7555386f9513ba6858223edc60541de9faf3dadbbeca7c3ca6dee87d30a05c9022dffdfb1b575dd4800ebd94a6c370c3af6b97431e730536ebe9a43795f316b2f0717ac746f541dd195a5ff2b3ebaf1d1ed43faf77e69374c6a855ed3b5af75f2ed1bfed26188d1bcc307e09f9273977e65e32fad443ec248852b6c16c4611c072c50cdd950555498c185d19669ba5134c2bf8b920af3ef6d32f984594162e3df8e53f8d737efd3c43c2b0559cd3f6070d602a736ff089845c32bd4d7c45b67bfa9f49a94d39cb190fcb9736f93f423cd67314b25afeeb35a2e261c43d10a0cb9ba2382c39c5b0e35d32355e5f0b53c7bbc51c4137eb3a33b8c60e40e3db97fdff83686c15ceae64d8a95377b55cdcb1bcc0ccc70faf977ab23313d7b60942364607b7ee8ff2ceef50fc932f479b40584142c6b89dd584a3d6f48167caa56df821e648bf90440ca7fb80570d4e89f6aa7040c843b403d5b258fb8cdfee5b5dbb86c5b0377ffb31c4ff6928f9f82aed5d7aee22019471ef7f9ffddfd925190e85d4114ea43dd8ccfdb6d6c557f158eff8007a0693d3e347b2c6199371fc609849e9545afe79d63822dec04ceb406854f7db04bcc3f60762012e17a35f55c41c596baaabc579faf9b5bf6fc342d3775ad59549bb06d6159a8b56ba4b736fef985e5a1c83e439669ee8cd933496d0b3f939dad4519329cf17c7a5a45f87cf787d5cee88a389f97ebc018a608986c49ec8928ed68f5d5f5f0f8c87d6db214b42df456752eec5ab3282661fbfaa47e008a8651ac375a8787d988b77369d3b67a54f92461e5a1ee98b77fb9a67ab7b650e55bd0b979e5d392578f2e6ae1bcf022262cecb60da3828ed5358533ac2d4d499982b518b20fc02b794929f515391579d96ecb17c6fbae80cbe679f10ed983a21ccaaad74e6a4286cbd4f5b17cdbf4cc76d76ab9b80ca9bb09ed8e4aac8c701625ceda32b30db7a3382153b5b504c8b78b3874d4a4df51561b0af82abd86882b9a29c594c8bff3cf467d408efaedb503e379aba66aafbbe8ab2d276ecdfca66c7e1b008e39690e7eb134c9fcf81846e2c4ecdd75a9bf713df71992982bf086adfb38293f2af3de7bec5b102518cbf492668415f648efb7343c3bd9f8d8cd5beff502ce82f682d0bcae243502eb536bb29bef75cac2d9243f4f9e51ed37eb7da6b4a4dc52555048f7b5842d513cedfd45f6b3fbc536c40db0dd0465e1a6670762627dde3853ffd1b793a8252bc2f3e736373b8a1bde0b1b7d4148b2094c5832186e77bb92e43366523fbf6cf2c594f7cc6948398968f207be5137e05b7f64521d1623bd395ab99a81518c8c4fdf751b5930c8285f1d5697ca2aa863c0a93812579dc465320631acdde9dc16dd2c89a84a5cadeb68a9606ff1ef3da4560f773b34a3b138452ab64f0b1f8e091424fa91e1e64999a4b3ada3aea961cda214f87922d98993a42293c63fc25190147a0ff22443cb814242cf0af4767933229ca4d1281c7f50f104fc8d920ada75998f764da02031f2a11b55f35fa43fbb4400c3869199cf0b653f8f7e23c54845034d7ce49a98a5c3d497df39d730fe96118bce621ff848d171787ac375eed804794aef0a62e5d46c38b2c3b7c3de968020e69c891a1cef8c5ff75ee539e41f14723dffda18ff3902860766b32061a3d4bf879e09c355c97c1f8410fbb7d0b61c20a4e2613e6b82cb9456f59db63bcbd45963f17182169c4f87330c4d858a104ff79171246dc574dd539b25cf1a6308fb00f2a2515f609e1fd961a043599afce81e7575d251d435bc2d76afd07174e98bdf53d4cb83ef28f5f74ef2a923d75e53f868133c1b3e211f67921caa62c56100d6ce7966032fecdcd1ccf476f9341177fb0eb316dbfaa0af7db8771d404c2f7c59b7747c10fb728636a95a680a92c491bd5cee0733b72e064860e8d05a92d5e91fd4cca9e7c2a1620e15dccc652cebfcc0552a516f5f3b22f361f54c0c7ec0a0ce56ee73e2e8fb3f7e3523ee23855031f85a257a56270fe57ff8e881adddf06fb1a1846ac55cf573da352591f11f6f136f21b3e9ab68ddc8e12320ac22f1f1afbf2cefde9d3ecf0961ea347a66cecaa39b8f541f611024de10168ca6b1b88a82372d61cb7b1740609d2e397fc99ebe378bfa75385aee7ee49991831c7bd3617c0f232842deb3307e26b68ac7e3355215233c155cdb1c6e5a02ab188fe4ec4fb66d15d1710b1b14211c7f8cb2c8a4d47f0b90df9004aee46d3f0c8a0152e57fcab8d13b61c6497528a6a73844e3a0b80ba0b7b827f8924b82ec4aaa5ea10acf9f191dbf9ae995a1326e71858b4911ab998813e6f8632e1446e9d95b2af450a3dccd1747a6dba2d807ce362e77096d7391f828a131f0aa03806e04a669d3a3e214030defd01187fd139eea7bf203b4ffdf7aa6e2053523f502c7876df6acbcf9a0793e37962541911d626f0453fa1f77c1e7d47fa153f52b8b6162ca8f80214044a7f07e900ea69fc5f12350401a5600430e18b6445ce627bbef87d41a7bc811531ee78f9bd598e0c9557a9b72c295a1db5119d4a4233423eed40e56be3dba2cce1d3fa73635d1039d64509f51606b617f12d7965c99116dca0e445814a33d7e004a51f2bbe519aa6857036f18926838a8cc67898a2b4c88aa7124b95a9a53fcfcee53fd089cc45c6f5cb6792549b467bbd4ed000568abf7b4ee65923b0a28025b034a1eec0299f15203ed98f75d9f4eb6cc94911a70e4f864cac061aada165799983263d6ec9494c8dd211a622b9bb9e2853c0e8c046055c72a7f53454cefca5d18531ad365ab688a6d62e028a7e9f54ca331f5a545a98e45cd7969f3b769aa9dd9f492b5caf00df29c089bb1dce332f95f611538a31a3cf1b1f5a5f1b1c9d9c13895f226ebb028c69c178cb624cd2b0538832faa4a539b69d131af2f142acc3ad1838f040ce68c7612db75b4532b90aa3cea03006e3834d73fd49460772d94f16359d89e4bdaa73d376c894505650c7219e846b89526b483ecc2d8c21d8d0d142950b64f7378369eac676c550f463cef87653253486e8f28497758148bc43d846525568994dba2ed9ec699a9cee28619f1d2dfa91547efad54f01ada3697c546f84d51316979e668e5cb0d378b8f71c950fe89c7f6ec04f9cef7c561cf0e2ab52f1e956ef938a0c9433ebc7ed06834075db14989fdef6a376b4974cb29673efd0ff789954ca23d57fcc4066118e8cf3fcc8e7615a5fa6cee9cc41beab54777a3a44002d9381cdbef5201890edc12fa7853e2937b4542f2c27f079597e856e18edd283a404abfe57239a1df65ebecf19435a7723ff19eddc024fb2e1f1b0228202d24e216dce3e4151fdd85091321c6589fb6ffceb653edace3fda19b31b89264b4855dfda50046090cf726a713806af42556ae06c4967a1f02c61936d6d626268b410e9d2819ccf7e61723885652515bf8eb5e6005838014e4d37c64e4110c70ea531cccea1d2941000645c5a07c0ea23ed50cd04798e4e834976bfb56faaa96c0761f2bc9e6fd35e313ab0b30ea67097a6d10a487d056ef235e76c9b1dd18219042218e86be9276beebd8f948fd5de365c6eeffe7d6d07d1954a5001331195cc8ef2d353cadd51c7f71b4b320fef662becb228eec5b1bd7b75c7079bafe1ade0dc3df6aa7f4b8fd0a6fb9bf8924053228c499633648b4645ff976c61ad92570a32400b2bf01db7cca5f73e4ebcda30cb2efee9ed1260460e757b4e5a863aceebca4db7a5f22fbddc64dc8052656bc1141ef4bc57ad8d3bc1abf4383225f461347a90a476c65425ce2ec264f5242b5cb55e54c76cc6c4e4daf558cbbf2acbaf23fc3151b8188f246d875653f9a225f0965aed0ce1e397bc1e75a84f819636e6bee4c5b7c5646bfe404cb81b1d8588d2ff726e3ead914affaf4648834facac528af2a6bdc95e7e0c941a5fee5b617a1ff9c7bcb232de0404e58a2e1e0b4fdcf7bc314b64ca7a9c49a94b460a63f45f4fbe75a18f90efb95dd6ed31a44b2868dbce796941e35199997d25c926913d913b028192c35e9fcbdb217e4f24914db7dacbb9ac795cd6ae29ebcf07d2f7f041c300adc34f70e3d777fad477431e2c6e7b0e36d7e5480b2d04986f45b5b98449f5e9dc25a75724cf102fff94b6f53ea052ef0cfcbfb4a948e726d697a9db332d255921c4c99d39a98e14c13a8192f543b60b00bc1a2fba260cefc21ab57fcde365ed53299effc57fb71b93fc566f8db9817976acd082a742f4f7a78be32c5474a4193b514414ad44b77ee6e9e7a590c04adbb2d17bec6e2ac6231c4ea345cd1157d91dab0e7d82e9414c8ec6d7e7c2dff742155a05e11435024fade3cb5624821357e3e63b7c11e707be46bf62c3e2cc418e89bf0f57ab9b456269eecfe2e3ed215f2799c52d636b1554ca62adf0a1345ca2544e3a58727b9c20f1fac72f01aa5b683c9cea48ac6adea973477e4df7279880838a8fe61f8925aa2f2a81703601bba669b17189e991467ba15a9d7a21f3d489470c54fbab5978eaaccd1c1cc08e3a5355455e23de20c1f05737128c82d0e8fed062c4636421c67b6235504918f34cace09ce84cbd572ec820d63a1a969f2b8161e2ed5b1d1e23c758ce397844ba28459a798ac6fbe71feb990a4aa55a7f42eb532c894ef909d909d1509b96ce176e3b91002ba80589acebd6be7d5d7b129bca94e30e3e7e378df35c1998c1d2363910b4cf5f553df6dea42098174729ac7e57e2b1110d8f8ce4d5bd89cc4dceb1c5ad6c94e017fecf6ad21941020dc062673c7115c40a0db4e3d726ecb79a743ecce113e74a2b59f8b446bca1ace3fba998bd9c6e30bbd1bd9d829d09cc6e82e36959d731e4610d8f75abb42f0791a431eca6d60e2932102b7618f941caa2e732213790959630bc49cd253e4da29dbef528ef7c8b3efe69b7b47d28c28e29a4937a9e18479342368dd44602776201f2766cf2941416c68e931cd773b4e1c6a269cb64936d4f1e0a5c160ffe86e8c3c1de57705edd98b49a6d02ce0254502ecb4d293bad41a67b0eee5a3a1ef0f7b9af85c9bcc3d1116c6c04f4e9ee0e0e589b534049e9820139b57aff593fb0d9f82ae63a9e1f25342be848def02cc399151354e338b97d8a1c74f082059cbe53c7fa4d81980458cee58cf22daf3cf091158e81f370631ee864d5324388301ae9dc96a5fdd7f11be176e1bf67d9fb225629540b448ff12020f7dd0b0ae72a300900dd0c4dc9e91a4ef692614eb16e65fe262fb11646fb33ebfb60242d279af1e9934f210a410748b5a7e5da447413700a2a296286a2c0b2e4726bfc903ca5b002cd2ac1e5079cfdd707f6c7501c4a53e3bfe9a6d9c8e0134ade06480d1ab1ffb5224e07dca2ff40cd247c5d9cee78126648dec3c89f31b9cc776566ee04b8d9e72c95d82e40df2fb596b9d87ec5d7f50b519f85b93c55f359605ba9ae3acc6c1df122a0d165529d46f7b5dcd815114adf5feca6f30b42ac22bc23523ba62779c40f222c140091badbea1bfe00b3b37d69954554f8a2497e77db89928110c25b356abe1e3d336fcf238a433ddb51daf53060aa7946f786acc31f929475474773986ed400eb5b7e60e2f888f75662bb5d20b42c6671f681f95a9b4cf19f1b9891cffd08dc6263e2e2406b3393006009a9971d58eefe99b8aee4eb52382b3fd3cc3d637f794ad3afb68a8e70144dd652da02de83a3c3fde81e3ec1d73e3dd9b4609c64b96bfad5ebecf87562a406416eb42e1bef6557c95d182dbc31becb1356a7cdecf1d1e79ab1ed123e379c2bba559b25369cc308e83cbda6a107221f0cf248485fc9a657b958bc3c4ad08b4c424c43a69850c2907c8f37e9ee6ff08a596cd94ecb55b0826d1d826b9cfe478c8675a8710e875c159308c60bf1157d2eac834af539f7b4bafee33aae3d3f2dc076f9ac397ab55374d11cbd41d4d8c35775e1dbe8c6b84ba013214fa7443b562b9f468fbf6bb38f6f16b331fff0a7851279c18392511cf27ebb722a00b0dd75e9798ecd332c309aaa22a72436e28724b4d5dd0bdfe7f0c7f36273f725b4d7d305de2dab12457b526a52422def1f2d25ce5baa4d208cb725a871bb91f4aa323ff21a085b6fff540eaca19b15f449983117ec33604798dc9ad2d8b89cd2caec8349b6b1f1b1a9a4b0201086ecf87e2920b8eb0e577488c093ae1601a37b6cf90ebc0498824ee5ee03ee148f43e63b8d73c23a5c6653ccc814117dc326755913fca526db699535db361e41d4cf85e4974aae65d9fc66ccb69d52088c56f31a759d2f3e6f725065eba048da36057dd7186a41a79138eef3f524c474a608836b7f74bd8e2085208c1b091468de601f810d209bf489a0acefe4132320d2b51f0b5847d046982490642637fb676d06a1c065fa8df832043a8a9e1ba503cddaedb92696846b1171959b35cb1c55149f372fb35175f6729d5453fbdf4638db89580b072176daa3d1b7323b736b029843cb548f7fe3a675e92cb5ddb5714336be638bb3a26a1da579fb56e8a3e5c19127210b48b5b11ef53d466147312d607104baed7ac8d783931c61134c99c78888e20b0f3dd079fee9268afc6e99293aa6b1db6c8729514f14bffe6d391319a54f7f7c7738c0552a136cccd20205cd340cb9a025d87e21126cf15a97c80cc7e8b0a99ac8128f3cbc5455e08eaa2a24ab6ea8db1ee2243a439433365525fecdc3d7a1e813b3d51a9194e7b7ca822ca96b33ecc678fbc6809bbffb954815ebc9de81bf291256f446575e55fc090ae883351f1c9c5f6a4c338e844a3fa8a9e3c31f764584d35ee649dea48835479e19154b87769071d89e36dac7be094e81eaed6453babaa931263ca3dae39f1e5c167d3f34ceb5312eb9ad151795e64942ee4b145985628b22c319a22b733b25956ecf5284ba32caa50529ab22ac66211f6a2600e6a2b9ce66fe5df2dc8ef4140a9956779d701401a2897bfcd5befeacf2f43d132546b1b9bb069c4b705a169f686876148370c77376cf15718d4df4824f4122780e301e3933c6de4f76641ad70bdeb533abd0dce10de13eb9b0182d1e1843a39561ae40ef2c9c318b2999bb7942739a711a649c1388a0cc2f8950b9e8c7221ef137ee4ee2080e7c2cc695cac8d53490e5e69a8bfdf21d52f72ab0cc9fb70bc0aae87c4d34794901fa2d369b17e97875e71f48b290c2126714cc8ff1ac5f051c48c17c0990c37ca7906f642dd10a02d6d95218092bd8c2e185dcdb07e62d72d5fb6f27b4ed88a0ed847f970066a1b1b0d009ccec06f5679179bd282c6c45a85a9887dc8e90acfdeb6bb5a0407104c4c5f5e987ee5971b6213667479d3522ca94af52985fcb0c29cacb479292e7c72fde0d77c3ac21c642eff10814b11be59e8c73e433b01d366d8fc7fe81caa6b223cd146f5d6469bbfb94f29d07aa2cdc66eb5f44bb410b6ed69564566c4c598befa5b14b65928fc47c01bdff32f17d0a87dff138b6e802600dbf3ee89d53299358ade03836eebf319f13119ba277f48f5fbb45ae715adcd9b664fc9993fcf1bd1777a9d483ba116df9349472465cd8a28b89fe5134450ee98583731df8c9a54ab3b1ff2de174b09dc121691b733519001fbaee6c1bd5454dca591841777b569c1efff84f5d546230b0c039876fcdd3240a17b108876fc5d3e4110473a5e4099953b521d18b61bc347d2137ed079e60042d43035b31ddd9449279ec1b135b34f8aa93245186f1ea723248b6dcc308fc3601057e56ca189c2d8e3bbfcd4caf26198b2e7c7cc4c978bbec294847c74101037660e58a9655f8786b80242a4ffd1121393edb7c8f4ed530b854425fb569468bb40d027f229a49c414cf4a9562299ce2c8688cb2d0170c4d8b76008b0365cf3429ad5bf3f2de987c2f75b15880b20e6bd0b81e5107d92c20fec005d80095f6bd7ac9e04dd80095d1bb5bc112d434a009cee6c031147f1ae5e84d5ab1702cdea335514f06f7549ff9bd722846bdd02f1e3cc254181239546dcb8cee06c12b07651d2e77b461cade694ad8cb488e34c7c39c69804f84fc214c2ff4e2a8ee85533e88ca3cd9f4a48ac9ea55536fd19ff0622210e8d18cce319463631db681e8f17b2243fad1a42c82cf21c1802e4dbccabeaff46e7277b221b8a15e189a6fa9328d83f5a240c298a1b223d6dee7c08db833137067187a21c2d9445660536d842fa9e11a5ac102d57c4feadbf760cc3f6d6a9179d3bc1cde256dfe06da0f1286a632ea87bbafe97babe3297b989c5966e907c7bbbc55fb43361323f3f6e4f684db1ff070cfd1b85d76a93b26f7417e84f266ebbc1bb4267fc4b4abcb7ff65d0aff06e246ed39f2ce8cebe91a45d0ba37fa3d80ffee2d09ab83df9f90993453bfd2d0c75e2c96184f91e330af4206c0bd3207e5df3f25f876d11cbf7a1bcfeba15dcc7382a7a65fba616f69b68248fcb9e97f57de36b18aaceb7d6fa585c1225b0b434bff766210c15bd9a9651a6032088c4f178846d5fc49cad3b8735e02f5fc4cc984703e311fc3aa39a06ac0c19b72f93208d97ddbc7863a030aa925dd9f0355943217c0671c89ab97eff1759caa494268f67eee15a021d11e47cc52c408048efc58f5eabc2e1affc735b3c29c61ccdb6be160e29e2f0d38ea7dd9e5ac2b23d359c646e43b1acade9091125d6784743d58ccd49d849025d0c128370522cc6d84662c7f93bf7ea35d96e86693bf1ede9d905d3de3bb384d00c740fa6fe11327ea0ce32ba634b2782271d0ca01d69f0f9ea47b408c38f795aca3c7e718f16103e06ea68092e6ba8eb11fbc9f0b02f7c6ea3c16b325de487ac639fffc554ba33b406c7831086a51fa1ad49a5a8312e8a6ec15984b8fcbe261f967e0f63e3a77c4187bfb2aa10410aa1596a295804e6a2f91dad374361441883453c16c8fdaf413c28ec0c0237173e0a66256737d61522388a67617718e66f80f0388e55a195d2085172e5cc688bb5576d87c597511d786a3db3db1da6b3f883164bc47f0fff69c3c1958dcb576c675c652997f75883fc34e2d502008611ec97be4c04c06931fd754569316e95b84d8005314059640ec732c6aa011cf42068eaf62e6c857da9472302fabed6a8f724b2bff9dc178b11ec45ece9b6ff4496a09555802180fd46748a198aa55be5fb3367e0cab69dce3f49f0cfae337b2b8cb5aeeaf53363007c70675d7c19bc80cfffefe6c5ca309bfb096b9a9dcff3b56ef8c1bc187423f80c72be7539453eeec8bc72ede2ff4c46970bb15e7013201733f63f8fef215a708065658061f0010a5d065d084b42bd8520172929cb94f8c51060bd465d053d084f419d137f98e458b75ee758bfde81026dcb0f0ccc3f38a885b57d2bfc04e3a4d381a2baf5eb1c5adab33ff20354cfbfcfc05bfafbb9bce1613f4665135a6eed3b7cfe3b7cc17e01ff80e076ef20c27c89da8174216c827afefd9d9f57484a4c1846c8b79907416dd9f83ab2ffe5f38915cf7c5d7b9deac7f1e83ba367ec08c12069774a0e71204ef5a1e3ef9324098724d593bb7e4a2f9c10f69a0e1c715ac99cc406103a44bfa40e6efa9907c82f0b18b4331f3cf7df4b4880d77fb5ae462099fb021d3d0fd8f44e7558eb2beb6378a2e55fd1c1034230c323b64e5b7ac19f3cd64b6018c1ededa617445152567cbfdc75a016dbe6a5ad0dede608dec444ecb91c660547fabdc228f97813b9c1870f31d9bf785047cc4ecd1f2aeea14d30d284e877be20128796c825505584a74b149d3e924887ed6c00f541803cce391980590fb929c45c752f38e1c0ffa34249597c7dffb6bc8a7515331b4777653564f667e42dcd884f28ae8972f1a26fc370d357728737c19194585e678b630ff40b01f81680ef79b5576304ab1039a1e0e9aee798fdc1855d9e40feb02f7f59416e7edf70669eb537b2f62d94455185711d9176f4e6fe7fb69e72f25a605cb640a32cd0f8626c4cedd1edac5cfd07e15965337374f1bf056297cbb41dffe9cc5bcec969e9c9c65b97af14f54ecdb51ce1b9321a49ecf723ea6108fd1e0b69216edc381b1e8451595dffbfdd1b9e7b11d34cea63bee924303f46bc71526ac0e65f3e5d1c14de7fc794f7cc8be7d4068346794ba6aa2a7d080219a6592347ffba49aebd9b76d75c1c1fe34f75d5df556724dbd48fa3656ab958b896c799e2fc42b02ac40a97d692e0cbbc22a1aa362794749712738c21d856b704c30781f55723b61f7b3fd99ce7d61b16d56db2b118571ed820b0e7ed793cc97e93e2ffbf737f8b2e8d4c5517a013593976fe81eeb770780f9fc08a436239229525e47e723cb2399810d99153f39954bf737221b44f65b784be0e24f95f865f1cae060d5b13ca5f5350105af39055d6b886d0b3ac3d93a6e94d0f2e494f435f6f465a5a097f9969e981253de9e9aada5c6b547ea4d599551a6e371ce4ac8c452285383c4b8dd67425afd0d853b3e393524be3bcf1c63d30a0b0d5e5aea2a629779594f6dede607730d8fb15b4b5472c7bae568d6e01b41c0d891818c86ec0e54eb358d7a7b96037c230dc3cc83e25cdbc69ddd18d82211cb7dda024edd31cf37ebd2263c48d401977bd59c20d2860becf5974e88c5c9c2313b2d841ea0e75a36d638344a512d55143abf079d246d5fd2fd59acb6af5658dfa4b55fc5cfe72bc277aff2fd662f309d8d90bc6b0560cacc3f750525674ac2c0050dde970f84cb80e2509724d70d3cd5858bff146e91a8634f9bcdf1f28c0b94b30c64501763f8d69af1e4ec4085c95739ec01287edd5ccb4fb98e022035bc2c503057e3f43a5fb6a5aa329d068fed318bdda4fe245a7048658c9eb82f8b517d8a0ee04c9ded9778c29d0f6f0217c1f8614bf7d3b18340266fb9b6c7697ef37d83b837b3d8c4f211705fc78819c29c5fe80d19328122c5da00a0561f4f517cc62c3e56382d4aef129a1f0323dfcbc65118d3fdca4f98bef58193c78f2c3df0a8b6601e23d16ef9997c2d330140d2b3c886269e12f3dc363bd4780594585bf7d7812558c9ce842d0e6fa822777e78cbb4fea0b8a30d08c11a5e1cb7c00f8e69585136aa8305ba0d45618b440a599adb7564d0979d502c1bb02fe3c41c6d0b1fd00fcd3489a8f1e1308b4fef7e195f57ff1ceedc0a765419908811b8b8abea1e7cee0d5b1392b31e8259d30c095bd20446fa0cccf00569a375795160bb0cdab437ad30461f755ebfecb8657fa4494c870e771b266a72ee471faeb4be272b1f30459c4a93e2b65eeebfdfd30dbf0982e7b3ed0b80b3735d7726ab0b4b8e8eafa755c511e9d72a9bfbce12fcda915d042005c0c590063065c63525c6d525d7d825c8bc4775aa69c54a7558ac9750de9eb1ae3e16ae3d9a9f78412d7e023d7685fafd6fea12cfa3300539e0537447db7dcad7a8e537d3a5e5c7d06745a6661b42760a5da3956edb571e4b07f4c8c41fa3ad362213de5169d5bad8a8474a9eb0d5d6dbb4677ca68a146d6eca6e684f364f048bb123ffdc00316db0dae69e70d0f1458485c152e74aa719399aa616eb79294d5c4c90eb5da79b80da53b2cf60bf0997193294dbea3d8ce2a3a71a5b59f51abcbaa40f2d89007bd4d437294a89d8757bd3a6afc1ed4250b635baa9a279ee48846ed3cbc1c17d92970d182dd7eb70e3d69c1258b608b190f4ee2044eb4f3ffb70bfeb30b27d945ece23976c90c2eb5cb26c9f2e3ff683c5642ddbbd62a1f58e3236bbd6d9d37acf7ba8d2b81b96f458c15e458448cc6a92a36fe75fef83710918d98f67cacaac58af06af5ac319942994e26d3030c773c2b47354fc39ac48f3e7a777adbd02e73bbb9461e6318ae4fc2205d939bd5b500aefa9c07dade15a02fb6c071341d375294af9fb5d15b0d9cdb4611b713f48b45182e01c2dd37f88087b4577d988e0e631685898f57eb1620566df5b4ddf2da8ca8c1bce2d25cff2567427eea647a35c844fe5ee1592ddcfa2c2a3012a567a8a6ed490941c1e23a4cb6cfb8649fbf224346af3077370881f715cab8159a78a168e3aab84d95cc7abe4bbeda24c06a85a3d5315df5af21cf06b4d82baa03bb8fb63ff66cdaadf03a38239c391b407dddffdb8121ead3db622a3b9fb7d35c2d458fded7f49acfa5e9b01ba2f0b688da410c9709c31b17957132657f7c6aaea5a8fed2d5210a6f8ba9ecf0b72456effb28de16513be947fddfd219f8d6ba9a9a6bbcaec4ca8204405cbec7b49ae89d30d5309f77fc7c83398d3e242faf70eccfd25328de91689d645bf7ff555732ea6f9f6a57bfaa09fd258b840debbad0f613fbdd55596f2192833969cce552fcf44e986a988f0e9eeb734fb28c43bf4fd420de09d1616c158dbece21c4b02e926beaa4f8faedfacc1557aea9d6d6496abe5fe02b79098b6e9073554020f51e3534ee87f6a906bfa1ba4669b7f69acae5d79f5c18e9dc66cf2b47a801cbdf57cdbacab5cae7d46f674e3863bf67482869d730254cd37eba5f6941da66da04e0f67d76f1a7eedbac12801d5d1c2a9b3116315432693464aa0cb69193b61238454332964d8884ac2a9353f6330f5a82ec896190c131bb7c18649066634c83144e7db2ddb5b0a6e3a923cd6a1eb52fdb9d3c0173966398d0f5dd817c68fc1dd9e70bcae128d91ac64edfdee4370d498275e9d3d3d217759483fdbeabc70b7e596546559b88a61e9d6e897c5f365d544733ddb2d985aa0cd5ee52bda64f967c9e915ab94f6cdc3fb3a24eb1cc05953591d5e8835da483ff2b716dccf6d778e25c4cef644ada8fef00a442360a25f558a1ca3554de526ec9d275d719af45724854a1087b9b0441928d55dd9401bccdcd931ae0e4766d0c477ce5b05464e8427fd75052cf339083dc858ad70ae4bfa1d98f859664fdd9c7e2ca1dc402c5843f277bf29c46a2d5388ec754d1bab61b44b006bc2edcad62762a522ad58dceb3c64b99f6a577f66185e623ed695e53bcd9d908e9d07c86c78d1b3c9b0fbc0a5f8782f99d01797ffc23e047dfe98bf14ffef1193f6e4cd16ff8d393dde9a4dbae95e9c2f8bcef5b5e57a9e73981bc0ba185fdd987bae1902d44422e290f0680a812f2c419a568758aa9ead4979e1f60d940049919985fa80122f7d8f800b0778ded35ebf1ddf84e7e06fa6c6f6dfaf5ee6b5d242339a46350d81b9f612aa6db55d24ade2dafead5c0fd2297e0c05314396ff9341379b7041cfedc1a9449d5103931e5f6a38a2ad1e678be814f02d17baa15555275805455a1cb3b46e2bced5779164e0bdeae9d1816babaabf2fbb39a68a614950d11569d226642db1e54819a52e71eb02b9047fce67127a8b07a6d6f07e89d848f4b2cb5b85e4097d61d7b067f87ad6b951025d1c5d4e9d008a9255e2cb26aae3686ba44fb2e5a4cf7bb4a72d5c114298087a8f7738ec141f8a70b7a8165b1b215d9a9d52c8c1e393c3735845b0c11155927c23af2bc5cce7b9b2629ede78a66cb5ed462da034b653b5b1224639532e0015ec8378feafb440aff2dcc420e4cb067f4756926114fbc898f068e5b741bceae2f558b942e66c66dee241ed39f1d6b9699fc7f9c531d9c95d521908c69a3a9c099abed258787d97e8cdc34e375745578dacdc853182003f00abf7cf1f2e27c7babd769356a95e4e0b8a13871cd926c9102496cadcf553351721f4b408be64ee047ba1bc98f3fa21b0e294192f839741aed6126a6dbd2f3551fde310147fa74064824a04239f783b538c9580ed83154dcb9ba602549741cc984442a92060dddfda5ec038c13c6425196754dbbbd1434312ee055aa39d317f9d9b3e7a7c79bb36ebb55af552e5cb9dfb08c65be36d3224108d9f232a456dd45755f43c7b5834c88c635cf987dd139f917bdfb19a2e8c2c077eee4341269d4fea105ff8af791b76801bb65c1743ae07daf0db46d5c9478184831cbb6341e50583386c8c8aff2c72f3d3ddc6dcdb95cb5520ab6a4c075862694f921609ffb8b627736252ebdf792aaa255332b283778c0a49d5b8322b9bdaa907bc31d8ae8983d8878852034e5954002a60a3910f0ad6539373d6c30eec42c8a4adc79f44276545915e4452c5d17e0ae3b7984400cf3b74d12c9c1d7dbb6a2f0e7e1c6be89f0f334c1624ddeeb2bd79044b94e2aef8f43560a73571bcc8f3c05698cd2e626b7cd48a0e4289b08ee5211014fa6ae2d5b1939a74a4a57a269ca0779fbbcd9ccbc886abdeb05aeeb8d2b9bd2f3e0fc26b70eba8ecc0a08e414d1567cfac9bd1d58f3bd5b8376a35f0cfce928fe25beb83069be19054da6837b3a243210e5ef2d8344ecab248c97a9c5342b4b613f0a6abd6f9f3705330ab285f6e1c17a89f4a5c50e9fcdd7e837f6fcae9f672e07da200069223d44ca4cdf77c84ab12c03e0754b754dc9a7708f05ec5d613bb50a7c9ecfedb8f3a8ff27e4a672489ab865cd998c084db88541a53ec02c279ea1b16cb500ada9ba1ef7a04923bfd91819c9fba66ac2f8cca2611a8335188169485b1bb3618c25a2771f02e7e51a22e78b0df5892efb614c7b68a9f0c744edd7cf1fb09152c8840e45c7c3c2aa35670dc059d0e0fa5de879bef590758d60d15aac4c658c22ab67520d0c47208210948c20dd873470af6fc6b4281411f620d8e20423b936a43cd38f80834ad149f00494f9e316cae8098099b6a969590d1eaa9c104a60f5b463c5e2753a7d2fb2dcb763bfb6dbabea2ea76228a9183a15aff1b51d6f5ffaa738f86437d295800af6ca8040a9501fd7e46e5dfda35c91828ad7713c332b15dd9be1985d8c92b97366ddceaf7f5a75199a468fb2437714bcb72cb9ecf9ebb32a08964efc33fefb1e59fcabe964dc8b6fef55fd0348d8277cab34131186055d9421313534c5a81bb8ecc1af7a9a5db2454ca58c275646daef7edad4a97d0b1a12348da4408aedd5d802c04d4f8d01f812bf7bedeef6fa709febe767d7936ccb3c8ba3c020ab4f4ea12a63350406b1f12692244335805b1cdfe8765ae96d469228748d5a3ec1519a1f872506808aa61e2483120216c3210013c7b8addd972dee589bcecd03e94133dd952e5eb0ba00114abeb447cdfa8ed1320f3db0541fc71ff6528acb671d9b3ca9463714fbb14c78a53dd41420b4dc50189f8708f0e8f58a50132ca38a57961055ab5611ae49ce6680e55bf9b3120bcf31693011a939af3db9bc4d487acad3c00b62e027a167eb21329847b24ddd5b523202c85502bca32a483a55445cd873c14fd5e7f2e17dc0c32fefdff267330e96dcaeb71b11ad4db8f0bd0b2d46cc616b276a699bdcbba3a3b41aa85e74712b5e68ddd3bad31ff2ede3f836d0e9e07853ec1e448e13f6fa42839db89f9b823edb2d89b9b16c661275cfd7f9c1b556a91418430b0f0ca5abfa476055e915ea6e231df9632e617a3fffca44042a102b349f2b7f9c3b2d32d1deb66f1817c7cda37d55122f0bbc042a8f317599303bb59bfeaafa7d407f3fb6979f816db6caacaeb861de9d5b0e8d4295d1c241756e88b81f10b16a4a99582edb572eaf54bd069b6ce4d981434943901a74030352c3712075108c1160c9684a39c00218726a19929a01132e4426bcafb4c7e77bb533e54117ef460a4f5d8dfc56d804d9ac874344708acc014169a40ca4e47ac7c124f05378c5900efe84edb1a0a1f7262cc750d155fa190890e6c2b31f27bd4ee16261592e528bc7b7d381317e329d910afffb7d6834f6de1b152d189312254bea720491f5dcc3cfe23974dacbd7feda17884cbd4cdc525857a8ea1c6ef2cd6bdd76939aef364ab64d99cf2c0eedd73555bd0715850a81136a7555719eb80f48538dfa79023bd0648ec40e2a0284f701a1e28a756a15466adf1d67b03253938c2e3c6662e901f0e6bc60bcc526392bcc6c1a0b7b8285e87ea284c658a2a77e8e3f3b994e5ad5704775651e06f3a1c9fc895471e43d2778747fc50d132af006bdc76fa8dc85482a2454b13174477f4f837a95533c72f2466efc5d284117a7c30faa4ad3ed3a1bb70946dae9a6b6a1364b8bc8be9d6cdcd974dac737e5186d38c6810c9965e691428ba8f919fa167ff9fafbeb337fb6bd39e3c6c37a959adf1ecec7b621b5ddcad4df49f51a5e5d8fb8ec5b65902817cb62c665b634490af8a658825d289463241ed4425e43d65937f886d7a52ca2fafb6dbfee5625f293310eec0ff5c16fc839ab38fc904259e8f2a11d6799370b3771625b5e91fa8a2e087a16e6cec08277afa57a75529afaa49023f76f5e5512616c0ae7b04544c77cbc206e899cf5797a4b661754cf0ab8a42061aadda1013bd7e97eb50c9fe5338b47d74bdbd4d50c75ad6f69f5bf3b275a609701ecde6006b50a7c8ecf72892e5b95664c02382f50a29b3b4a9f157ae47df39ad26fc7010668db341201373a48e9882223dfe40c40d2b80b75c1ecac50482a9bb3574f6f80e949e69841f02ce3e171bfe5e43acf883243c8da63f419d8c3bd2fcb5c11e408b9b621bf5e20120482c8cf132a234d926242ab142c7a7110be2d1bd1459984a40c4ea0e15e7172391dda86e232473e082d1fd92c3451f640a3c2921fa7ba9755d8bf6d8f6eb3238cc3b1b25f7554e3f7f5d599edc31048b8561e3145bc0df1c7e26ed0e0cde56abb8a132cbf8ee9e0fc50d14e984d989254d15c39f7b33ea964a78799dd2faa82105b243f9682caf741871f3887bb2e00b956ee40ca654eddc016bdd289b5a7b5c5ceb0cf4a45cf96d0239154cdc0805ae8387a7e335ae4e92cc845b50701dee3df040aa9a866cb119040982e27b78e05f7d32641ed7f0dd7d344afc037c1842a2175c5888bb7401dbf307fd2846ea23f4076b51e4277d13ae2cbbc9eb5e931ee8d3d905ef3e3c7b37a636f6392146145dc78320b34900bb96fd358d5e231c1481b7398f9947278961f3db2c78dcd873289fe61abd61e6e4d27728eeca3dbf3716e138603eeb8d5379a768acdee532e91718b1f0d4c8f6365270fe7e3a18cc360b11bfcfffe731d5dc4e25b54290d1bd070462f7796825878ee923358db4db4bc00430ae66b817c08a030dd903c2c329c35f7f00607ae8b4fb8bb951f0b343546b30940ac99c401115de36b2e760851e65cc1fba2d7d3553bd21c8f47bc0be508f011378b05a80e3ffb55afde2d2ee72f8a15ebdf2de97e1e4cd90eb5de3b48a9f4fa290f12c541373f1858c4ad3fbaeee31f634352d56bbfca135a3a4747d70e3716f2014fee5eb4f4368222e4470fc92cb3f0b43340b6efcd4fff8249f367cf9c307644c50f4f0ff7c7a376b35e2d17cd198cbb1bc624981e74e43349fac4c2b2fbe9b3bb4b8aaf76a5abf6de4fda1549d22c093139805426e7352e16f3c7e2e0a055def3b4ac13aec632d68fd618c39e505551a1ce5ab69683a6990623ea86e0e9d89ee101cf7c897fbebf851ff283c70e26e3688e5a22b42b12be93c8a7e66bd0e5b65047d4fb4243198069dc6e8b274bb57736362589e3becf2ecf92282c4d542d77aa96757b6e186ab98beeeb7b4bb58cbe8688a99749588a38722b2436b7b8de5f917595e85a589988c262b94aebbc0e5bf3e90b34c1cefd93aa92dcbe05a7b1dd0c7b1de996fb295ac0b89baa1482c219380aa06978e9764164ba3301dc7fefe4903b803b1c9b8817b328b1651d5b197624f4b4ab68fd7fc9daf26b2b6ad0c4fd935249162bc1c175df5baebd806baefd077ffdc4eb89a14ffdaa106bfeeb2f0f60f13b2ce2af972b7d03d9bdab09496f53b59c521759bbf53db9c20ddc347da6322a94e5137d5b9eeb90e357d5ac99b77af9d2b1a34bfff0707775717a3c9bf6bb6a2566ae2afd992374b3b6a8b43e22cc07c713d84bdd033035f4ff21b3888856cb88a8eea5613999006edde8b4d2c7e9233864b4bdf34df8d7f3d52bc4d0616ef74cfd8bffe1a40679c9175dcc5b29ad4a7bc7de0e3c10c1ecadc611c6c8ee7f4d082bd81b7add72362e7ad5b58d0eb1c2ce4d3b2583fd30cd61108c462a3c8616fe02cb1e4c030e83530c26816d1451b7e501e759243ff336c934e611b522eee82e043da8e7e210b80c98e274353caa4930965e36453f4c1b1633e21034eca426d1318700c85ad586628c1931447003550b6223ea8b2a7488af140218820de487204feeb31faf87447c7492501eb141daa28595724c7b13f140ed50d1dda3920f8bf75cb095e7fec1bbee6af7f346bc56de0b2a8cad642a11e00e864756f8e27ac80085a53978c89043a9319ed2708c3202ba7432211db1d17497ee807d1e94015a55a81eeae9990e1974545d65c9389e96037e084dae411059c6339bd27aa48adf9f18b14c05846203c8c921585cae2cf88dff3d3fa11d9f17b151c3add8fe35ecaa936212e9948d4a10a4414cd4902beb0dcc241dd1da27f6247bcca0600b54a9a4fc693c2defabaa245dfd0a14f361d52b4483a89779386648e1ac4dba635520055f065ea0ec01fdb2e442848b2e106ffd01cf49c380f67e2203e5689e9187ad766b7dcdbbb144cd69f5332763ad0304b2699c59fcde39db2b35e4c33dfb8c5585ef82a9f138e94fcb218d3435d1118529b691a3fbe330719b2da4e2fdc89ac401a5467f55dd885eaa29df08e5d66e501ba3c2d4459430c1a0876b10d01aabf36567f1a8bea923afc8b0a5a1f2f569430f21c8412198d4f4dab0a0a32266c09dcee223b7e8ea2a60b594d2550956c89cf3faa2913eba1c08486223d4a47e2c027264eb0fa3fe3239f8f5e6166ab701ed45ff9862b0ce5a8b19a9bb2d2c2c4c499d0ae13366e818204d04461ccfead8571e6575ab958ed7f18c14960112ed6519cf18434c4efa2ba4b33c3d213b6fdef375872e277595f5402a970192090d89512fe1e5bac3c32bbd8f0a69163ccc457938f360c1225211d3569e80648797c8e57ad806720b7f2cbb4e2f8afbf0e352db25dd2f344d9810916eb6c9c9c1970df285147ef51294d16c523d2c780da43d35ad5b807b34c54a8c6de8322501ed329e3f1534277f2634b8e5f810c7905803815b424a62f34bf4247b822f57e5c9bfe54f92d3182408f011e05d6e66e25a86a12d9c089f94933ebe7e68836daa1a925aa199602fa99707b8c0f96ca9dd6f955e230f04cea727f34f0a76d614359f2eefa2109ab7e4a0b0d6c6b9bd07f34078569e4a974def225d4a46d93df814c38b6735f92182219945e371407ccdcd22045c626f9f344b84fe1f35ddea3a84c5d362c976b4e8d076235df7771c73f1f98b28cea8acbaa0999566e38a256638986d201022365b4be89a9f5ad533e9106a9290e729172468b099de226483ecee0c90717f0e55a4ca72896550617abd9cb79b1079c80bdd307041a0a61c3dc4665d837b4e993234b0375018d4460110f3f799d5988bd5eb80faa03b6e7b50a35af484b8c68708ed97adc7f0de02bc1a7ce7ca1c4f6a2a25eb012032f6dd53e3d17d4408b0512a729e1c26ecc750e51de9cdfe39b34cc45b53290f76ae9219f20f81be6b938d866498a6cf32936e63821037cf716c0d634bc67728efb5013f20ef1b0451500c4c109a8410ab8962c731dec2af81cb33b2cebf46db4c22e295e2592c139468561587a5621e07f619c7e41a87e8cbdd24e153fa7e95e3ac7d943fad0df048e169648616b376a410e51836c48cd842cc366d7467443897bd13f5a91e0b6ddbd5285d7771d9465397c9d5ab884e94a8bba103fb15228cff296e0b10778a959d15f0ad2bedfa36e65ee6372db9ca962f17c4d22c360af106a1f129a199688f172719347521c10024d12dae36985867d9d100f4d9f62e28288daba760a84f7ba607df5ccd8aa5f8c09a6b6e497b494380a01ba6d332221263b04991f6954d58d34eb68c0737ecc57673d3ceed62199c197e764ec4ed11a519ef7b5274ce80d2edbf0da88f28d33e925c6208c2367f14bb4e24c6053d3eb3679597268a9a79d0082a6e11060bde519027f7b31b9de0607dcf63a02803e661431d401ac0535fc57d5b5b675ba7fd5eb39119772d2581b7d3ffdb60df98b19711c43b3961da5c725bc47a532edc6e8e06254bda9c0d0a364ae2fc02a95262fcc19ecf8869a2705da53b073ab1912b43d41aba9fddfc7d46033878400a00e6ccaa751f9cd2a0118cff888457d4d80e961371023d7087d5e556adc2d0d9b6c279bb912da388b2ff9c683af68a6af7c4507206edc1f453165a1cd7818d035b75a0997f55784e1c2c3a9dcdf6e712f0057ef3eacdf5e5d1c1eef6d65cf79c37f7833dc92267cea66d1a0ecb7111caae0b1ae1c4063f5f46aa740c198a1d1657d564edfa07534314a9a9d163c2afccf84cfe7a7b8b624df993d480410adc3362751b8c98b21a860c632c87541279ce5aea311c13508b6c7a54e518cfee14bd559a0d3adaa8612aa3766fd0714ebfcdcdf5cc1a02bffa88202deba7487c890c97fed6c8c238021e238114e99ea277991ae429376d039df36bbb91f9baeab1a7243150e359b55585684b1d94556ce938a37516057ebd04dd42d79ed30312c0cc8ce03774aa33392b3324a96eeba9b2dd46898d8d0d93b1592fce1cc033b9c2b25a6b9a561899ca979abc5caf0c4f13a44afa492cd3a964cbfd166b1b64cdcba3b4556bf9f58f54963c024c451a74146d683b442709214bf0fbe4a6c92b726e6a8426374bcf2f82274dae6313d47797f4490890fe521b70e9c1f6ce8c835bdc3c2e3bca5d4d189f993ea9bc7d737edca70a55346d464f15c9d83c9560ec70f4a90d397bb5b7695950fdc05bdf13274d9ff8e2c9d3ee369c6c75a9592eb174746b2b378b4458ea683f2a108651769a3f677ab94821e23ef7d6bf679027b7c4f303650f41c7bd08d85066c470e54829a1ec2f1d6830343321152a1802a5b02daa827e6e71b28dab78ae4aa12bb068081177693e6654887a3949c6a7dbf5ca2159dda9a67606183ccc07a261d248836dc549b66419d9ac1d7b92ec25f222a2a60f823b95539e734017c0d3acd99389bf85cfef8bd11eb66569559c78e638343fcd4e938c6e9ebb212116b0766e03edc28c30d7d607f7a8922bc506793e0d598e5c564602310aff28958100859e3c6dfd024fbe7a7a7f75413e413ebeb73bea6fb510e918fbde8cf6a6853f53bf6d5bd0b657ea3c3cdfeb402c84b99a62ac6fea76d9e1e62a3d551e4149e198956d2e381200afaed41f5b4f2d140fa4bd1bfc35e01cc9159db67d15614526574ad509b7dc179eb2c2cf98ebee52a562a2d4492705ae6a9f40ad77da1f41132be4b59241bc3e0440817cbe25844e33a9bd358a12837509ddb56e933b57673927e8357f308503eca77ca7c4113524fb21ba99122d6d7cb9b9e93913b2590b8d5a2a41bcf69ba97546ab608654f619b49b173ef2ab72522759681a36210a92562888a51d1e72853806259adf5411bada0e1548a08ca954723953a68d550b22ab14770fa1582d5b43b1978918285c837ea94d5ef05f8f0866e33016dd0bfd6833fb04473a38c6a69f79435d59c527022fda8a144ee7d7943c3aca10728117c1d2a11a13cf8707b02559e8ca8bd9ce6259b0f40458172c312e6b1018434f1502102cb9a1266ea826f977a9847b05c0dd7939873ecf7c71bfccbaa7a3c3edf4f00020c100004129cdbaec8f80efbfb45b449eae9956e69bc6b4f377bf22f654d7557c49fdb78e0c75966f75f1170ebf7853868f06e0580ff80c9e0ce9c55055d1876aa306d58edd309661b0c6ac7ec9facb273588e0f9a956fad7ec4e5c7e441ff1bac03a37b8d7327655cd5a56af00eeaa1b602ff4bf30b0f665ef835961f1b4fad69acea5ae2d9f6be5a0cd7c4ef4cf6ffe259b8ce3f8a10611a792a23818fcc1ba22dadafe32b86ed57d7027b5fa21c3208f97965f3a1f3959cfd97ec6ea07464a60c86fda929bbe2e1c120ef5570d697d474b03079a642f516d75b28dbc6dc52e6693a33208403e7ac10c1aa4b0aedf20625ffec028b6e88fa5b919dc8c24663e173a880ab43135d076d48f3ad350b5598ded9fdf83b67bbe85fb9aa65603d367cc7d2d1e6b7bc51b3b1c9c1a04b1a75471d0582aa55caabb52a92d05c3db6adc4e7585d0996ac9f629edc594e9ec9de793417cfc25ca0bc6da26c03f42e9ca2d3af405a44814ae313499829c87591b3c9d3edf20a436a606633aca6830a60d739d7dd8eb2bd755d153acaa9e022ec888abade27189dfb9491ee2fca66cafaddb0cdbdc73802abfe957add1d86e1a57bf4acd59fd517559fe9c803f916fa113db28ee1a9a4c670c8fb8fe02a9f2aed5934f66b0ae85bc6a272612615ce723fe68f5bbe896705e4bd3c58551149a4937d28c868dceb36cb08a378bca24de5802a04a550b1b450721f1710778fe4830132c3219e88ea9e92408209580436364000e42dd482cbdddc8a85d6fe4b4f66523cf35d68d22b6096a14734ebf678f5ad3940997294bb11cc91225c923b0b3b289a356b4a1f1cf8d80308234d172444b9729431c41be1c9952c48b8d1aec912f4fd2989d2397c09cac2d4f9697df5a8c1833250707e78be1abb1a83f9d9fd6d8fe68059273a1d16adc4bf8755af0fade69c42e3c9ffc1ee225ca97e6eb6f249af5f9bd9d245f824871daa49bc2276a5c335bc860f7113f93223954227435f1f4c1c582d77687d815a066a99dcb37a19dc67731aa89a91df344e98495df7f408daf5fe9b4128d0a0cc7d905e7c4d82ad63633b8306ae2e63e77cdcebbe8120f1611224db9e2aa6b7cca25575bec6be7353724ba65a6ed7668e2174d39b9c48977cb1d49ee6a255192643f090c473c89488c08c952a5499121dd0a91a2646aeb8d76b216d5d9666baf838e3ab9274f8142f93aeb52beb85da447a1fb472f5362a5723bf5f4a138f357fc447df55361849186eb6f80810679e7a0c1c1484a3292938294a4223569481b5df431c4e865cb18087c9496898e2596ff4f3b0aa33849b3bc28ab558d0965bc116d27d7aadf6c77fbc3f174be3c5c6f8f1e3f794ab660effae6bb1f54829d329e03b6cd78ab89e968ed2022e788c76b886182b8292855da459b101b6d72d43167ecb6c75efb9c4e68bcc6384262ac79d43efa643f8186ca26d1d6249c341109704298609cc926196da85742134c5ad29391cc64253b39c94d5ef2134a81a99eba6f9ac7c23df4c4067e80e416676783e2e86c4f11e5699adddcdedc31bb23baa9b98bca1b68519c035aa2fd8162d0156182eef76d6747171564117302466be769fcf4c22db52da091459a1d9b07bf54586f04eb5a303be8b55abd36afdd70609730283daf05edece909fc7c80029663a709c4c49adddd1c5ad931bb979d0e11083bb721b85fb960f60241fcc9a0d6f6a60578eb17ab211d2018ca5410ca1c285a40194cf187294e04ca4095c5689d0f7e0100c2140187000073082a0220e090550bbae6b7a303008429020e0100e610540440c0c19cefb15abd098dd7ee7174dbad71b183098f1fc38a9cfeb73281e44cd86d2c6e771033dbebbb9b1b5be73710f58d5d9d37cc167244dd3dd1397b5ed348bb3d8ef46e8e8f6eac5fd87ae2a25402a6ad49c65a4aedadf03498d88db0275a8296b59f76bea0ec089dbebe7c8c7e64aea79b75848685b9d9b44f2ebcb5eff9d5cbe6d7d3325a51348be7e9937f095dc1dfc70fe3afe0ebf17eb41d6f414bf05c2415b76214fefb53f135ed2e7a161d4777a35bd11164313a0fa9410ba0201a07aa6783c0eb61c74d3826622622264c13ba09f5847c4232219ce04fb027986e1a05c252cd41d1dccfc8e1619a7fa79e3e122a1b738f940d90268fb1dcdb781f8dcebb471a8bca1afc6ff959f435ed3a3a818ea1dbd10de800d289ce42cad07cc88dda01c5b49ca43f1dfc40d61d818c9995a009a5f92300','2026-01-06 21:15:52.628+0200','2026-01-06 19:15:52.628Z'); +INSERT INTO "blobs" VALUES ('U0AnhEJmfCAnzF0T5Wsl',X'774f46320001000000004fdc001000000000d15800004f7d0001000000000000000000000000000000000000000000001be2341c74066000817a088148099a1511080a82865881e3030b833e000136022403867804200586760784250c81331ba9bc35e39825a03b80e4ded1ca48c538d622b071e0c1bc0ecffeff5392cab8edb1ff1525c0123904170299914a442a13955af67ed059eb9838316bbd8c406275a10d84d0283698b80b7dbba7d6c739f2e5f440a20fcc44a58f1c931c4effa59ec92b5f4498fa5662f1a561058b54f020e0f65d2a4eeae6fbeff6c7afc2ae5b85b283a48ddaf9565eb6648576d00f881b2e9982f873219c9a64e5f4366c6db3086c5cc6489295e4e4f59fff4effd73e67a64ce949ea74aa94d6fd02c8072203b4cdecc1b411891638525268a93b0eda40ca40c2aa95d36dba0e97f1bde86f573ffdf7a35c547eaefce721fe32df9f9db94b3a68c81a50e9541b7040235e2b6904c3fb7f3aad3f23423b922c034a32a20c89c71844670f00aa4b752dd5e9ae4cbdcbeef66dd31d53ff31e0f6dd57a2241441685082d254312b0cdfd7a649fa9f6590e94e0e106e2558a612d56eef3dc066724b02a44c0e22d8e61f78a94b4142c227aa4cd59ebea955550fba7b462162db5a3028b3883a859439a2ef25c77fb4d576f78a123ccd0b1f1f41ec64b0ac9d4a3e9aac1535459daac55e06ef2bfe74ebcbcbc2c21a9084a04134618515e5db7095687b5d7f65e58739ad19293998b18fe1b7c0f893ac246eeb405bb7cb287da5ef228385a9e60cb0c06251285376a7dd554e624a693f30ed77cae397a13953cfd8d9cd9ae9e909f34450a087b48fd872a00df30567e650ed8c89d654864e06d6039ea1cbf15c50b69dd1e29681961efcdbdba7da020eab9570cc99849446708373dadaf46087440760ff1bcb46308c296b827ff74fcd59bb363bef5ab6c7f68dfd790544c2be7e5de05c39446d136ef90a389be4ef4db54aff6b002244ae21466b785ea654479db14142493373c698f87c8c7ebffd6f8040370901688a2b816304720c8c46024169078d066139226478a2d6780b01b2e448c721d759cd596b52ef74d96c78e7d309b29b20dbec7cb4d1a5e12d6b598623f142a1945e8a881099d7fe7737ac9a2837b9afe05086ded7d9b727221282040912c47dfff6d31a92eef69a580288c0a3084440ddfbbdc5a67926a4dc9abf8c7db0cd32186423c9d0be4afc7b43f82f194db389e1e62506010c3893d1c5ee702f100400f4207e7e3878d70208d609187c5e1bd4a7c85902a062e3db8c36bd2d6cebdbd176ba5d6ccf4360ce111db9118eae58128be36adc8eb7f179fc58918e710529b57041b2b1ebee56759f76dfa79e609d8ee951f6b539d7d7e10ccec4c26776e1eff074bcc2acca6836e6fa9c2f3ee3f5b93577e7c13c9e67f3757e5b06e781f6aa299c4d2a7565d7a16aad25b5b9767efffb72b2ced743f56885c2e248142a8dcec5797c815024262452a586d459dbb8b8bab97b4448a428d162c48a13cf0c666163e7e0e456aa8c47392fbf800a95aa540ba91156abc90453cc32d77c0b2cb4c8722badb2da1a6badb3de165b6db3d709e75d73c34dcfbdf00a37d619c01b71bbc5850a33c3d9bc628c27c8e7ea526b2d2605c8a417253e89d9ad3331941aa90893724c96b8e5216a36a1b066315452861f4cad0218200393be5a045e745613f1979d5b4e6bdfb1a9f4628406e046f408ac1f4971e99462f406ca11ad7e247707f41a886e808d90a46e2ee23168039bcec4a4b304188001e5328000a03a4d96d79f64fc703635399d9ee121930daffc5d115a095e19721f93ba23f607abd7c4fe84fc645a5e90000692c18c82e053c3ec9b2aa3d3c746ec6872dc5bc2700f417d8eb79e9127277133e43279599842f06c486199229862d042267bf46e11bd15ab0fdbf19f835bfbea6f74ff49f8ff786c142ec375e1ce1a00354faea9b17ca0dff5567f83fb070330ab1400388890011864908026597e56a3318b7332d1ce53a635f92d415f11fade9ffa81d873786b5078474b49ba992cae2af140577591ce44750f70a01d2b85422c08a7aa57002f3d4669a0d082e23ddbb3d45ec6f52a27d750def82872eca8ec3d18ac7beed58a1258d85f656768e6553d392245ca420ec6d6480dbe8c8f60e00a3e5bfff51d255c33e0be3282349394c52ac4cec615b65284cc884a675590019699c256390268a55c47f9aa50ed2d7cf73aad35431240b980ab4a31772f7392cea7d2d2b2aae13bbbec06a846ea9104b12836011234941618aa216266421bb856904b1a18e0b09dd5900136036d0c2ad88080ce9a2580e5fb3d95857bcb099588f4c0843aa8b75e3bdccb50af0ae7f61324d8dfaecd95b138340a8785c3b7db0f822ffcff925642e0c3a7129d96afd9e96d159d66ca7332199276caa187e369441840617451d9395e44ee2128d9c9ee7c80b9701b73fd8f2a8825e542d5118311483f71dfcba488a4c2d5c418c782079688cd4e736de25c569a7d4119a22c5a1659e56aa97457f6fc23192bf029c0e1da7bde686b81910541161f9f440a66fc6e5a0324c1ee721f91b47cf4b224943d807e9554ee24b367976025b1b5bc3dd55218a665bffdb5bd06c35cb827e6fbf6142f3040da479d6b7a83714eab597788061593dbcb871bf59dfe8d79af9abb0bff111c435684bf7b6c41c879c7ea14ec36b88371cb46e98fbdb71037cf896f398efc3f4091e5ef8bdf33a41524205ae5a5945dc0f2bb80673efe2160163e3cc1fd204269990749a86a7b34063c6db1652220cee8c4d12d499211a831bb72a871f509d464a561b7884446ab7ab12dc75c4898a5671be0a4a41fc86e7148748fe36571f80010c8c6eaba23a8bbd62ccf32eb28b475ce023bf02e5135b4eae5f1ecdd2e5b0c5c088ecd7520bd42887d64994fcc58b58392125c64c3c4c56c58fef667ef56ece0d2bd5304bc3135ca09accab55102e28315711e469c8fb95703956f18840c5f006cc73715196079a2aa9fd9873de2948f57b1180f579cd94fa34280c51b39f7d112e2be020a4154e7dadee74a9735cfbfbf497ae6b9b2ec04c22889420796328824912a8a6deee685e3a268f4a859719896734d7b68f5fc9dc0d17aa17ea32768c7123535c6d7fa58bc5eebeb2108889cea628d1c7c49b3009ea2b4c0cd35c6cb1115eb066596fb4e9130dcc6c2f638884540fa7b08befa184276e803176b08a1b56803ea0b2d80fd9af19da1ae1261eb9147c0a06fd056e79fec74f9c1316452bfb4e334099c439950651c2c76297d52c4a20c7d7527f5a208366ac0a2b33a5f5ce9ddfa7fb4003a6b78e54133b54b9da90dc0837cd9024e97c1a189589fb6090d1e28e4ae9b16150ae0221ca94dc037345ad42ec280d53d660806566c9332b782c98dd24c0d2bdbc0c13375935dc72c4da2abd458a525b9d7a505656469939aceba702ee9d69d3872baeec494b1e4b46307a99ae00dbe458c941cf6679e513b6b3d83b1721b9055184f69c7ae75db8f936c51c23cc32e4acdd5013e942e00245ceeee1ebc1f15de92c3fbe85465b3bfdcbaf1694d1ba13d3ac01b96005ebacb6b181ad16966ef862764c0535b3e8cb6955d37c820732647cc3870c22183b04aee4888ca3428f13f534e2d67a07475a1e6651f9efb246c4bc59bd6e92ff558da897b5587de3d2938b063dbf3a82672ac399a4a11839c96adb97013d04408ae0b8386ab416854bf12269b52f1c27668603a8002aeeb441488d72bb03562a181d3d5d599f57d05f76e509e2a24d66ceeed828d46055e7711c8e419f16e9fbdc3b52c039b5dd6f6a821ffaff8c4c34c85589cb66ca631b7b6e9da5626123cdf47d3989c639e4fd18361818e3385e31ab812b2e914c74aaa59c925cf525c0899b73aeb0ca62ba4cb3de3716193175989c5446f5060565bde5179b20b98f16c763b60f68490e7736682c6a72c45519eaa6309dc8f265c0d69e3ef5daedcb17da34615ccfb60e4d06e054483b691d0203c9dcf3eebb17097adfa2b788ced6f0ee85f3ebafe260947ab808e02334b3f0aedc2c53fb4cafdfd7eb075344616b9c5e30c67c34e3d2b64e023401fa3aff8c5408130736a5653436794a399ffdb39359a7bde691e0a76c869da943ae8dd3157e2f1b2e9a12104398d8304c0bd5f0db80703ac0d373669978f0137aa4a0204bda866218051252bb223b37b40e4415a69aa5987631baaafbb314502c05f0f7ba2e02c9baff0d0513913ccaa29a83456b33c713535de79d320680d21d15cf1ca767fc85aa65a7ceda3da11618ddc2625163ded5e9b30ad23ce32860f0f9da6330831c290ea8ef91dd274875421807d9b3260ef711f9054e7ecab716af92b430f40b4f784a5b3f603a18c64b28295f63e94f901161b89c640976b2eb775e527fb423227fa5b37f1b5855a0e2e5ff1d258d1438629b9270c57d764aabf885eed65a0d758a4fa205c8157e96a038a55a1519fb6a32675178fd16ef28aca3a7792f391c0c1269727059b989c94331890e95e25b5201911c60a773e40f4113dc6de4f0cfc969ad06146a2cb5d3c8c1435a49ac1e7d6ee2bd6e92b31c557aaef5d9799659a22f3bfb0cb2c345bb925d6aab4d5395d8e7b688e279e5ae795773620a257180090010061c48e4205499fede0696f814822bfd75925d2832607a532b9023a576a8d464b52bff19dcf6a47e7dfe9ed1d1c9d9c09ec7fe5f744ab03b12f2821e2c9babe98989a99bf4f5adda1485c781f0cdeb0f7817627d39d222c4bfa25801031969183e03d0d2b2848b0114141ff099f5c7cd2d938b81bba5ed8671a126c0420e6b11d5d3a79c640430b09e82890188cce13032fdefcb71650fe5510a86e6cb4f3f51d07953a593149ad1835f4eff815f3e429bdc58595806d2ec2a64f7688e2fad268b232ba94a934046d6f6c267b3e0fd41d6175d53d24d7149582fa315302079d92c161722100180b3611b0e8bd585beeb986f7f4c50c5f0280884c28d4c177351b1178da4f7caaa4c7bbfcae3d0b6948b0114148173355e9e41edf922c674e4115a03a5266b07299d6e7253eea1b7c67466f1b784877650c994128a9f87a8bcbe472f5b4aec4454cbd84bd392ef3892f1edd7c627bd8161281fdc66cc05cf7ead01f8dbf818d8b9c13e9805f83272049b855fbbf078760407db2e27b7b0ff8adaf0f6005006c945d07483880016cb0c4914ff079763089c05211beaa14f2e873ca35dfd2aed18a62285ec7db1943b2979c2595e421454ac9d489d43d09739595560b24ee3c1429b7dd15d77d97c05618b16143b295d619dbac3fc98fc5c9875fc5f78127cfbafcfbe63ca74fa510714acd3f6c10dfcfde5f012a7c3874c41e752d1ba8b7265a642c63ccc02f3edbd4108f1c9e9f3bd43b548dbcc1199c5077f96d3d5fecbf3d9e7dd8f59bdd41ced603155966d929bbebfff4fcbbe6f3436fbe14bbff6fbea4ddbfaf45843208977ea8c016d5c316d9e31bcff684f95358205d7a6289ff7887109bcac4584b5811663268010183ab88c0545a54c4c00c7ce3910e6fdabc6fcc86d321d9bdb7a4440fdfc232c49a74039eec7b4ba206f4f11affa4c80777c619f38a8fe2177f89ab6bf55ae44d0a1648bfc61f11d59068a9c39af8c675493714d4ee3044ba4485902af3e98257a48021484b9c818ced7b32ecc8b233d62a51aa4843ac58cc32f37438889dd54debf8142593869da4a2bd881a925bea93aee67a594887031ff64d3c542f6ad5c4c891ef35c397d036aff66540ce8a163048845538b14340a05d91f8b9d0ea6b889289439c03d84c976cfa9776d16bdec449506486c1f2743c5aae09e0d0ddb5b013c1ae075d2410432ab9939196806172326650191085f37aa6262400ed464a240ef0cf446a1aa6db00e0b8223272d3ba951ad4c25b2356ef5a95a320e3c2821f317656543184006dd86653fe33ce4ea97c813350b22b6a007579e4e02fed62c9c92d6b2d20bda7a897445ae9d83af6997e0ff47a7def473e2981e48a03bf75b40f1b3bb836fa0791417b3b51b49047941d35556ec6b1b82c17a0e410f505a464d6b2e442a48f56fa153463d1ca1de943376504f39e5ea62a651b53013e53444da5286fd10cb04f064446d86a9147175f0e36d0c9c01fc79e1a3b0c29b1a3c864924320cabf02adaecb6072e9bd1cac287f2926d7b4a2810c1b45451319bd108bc324c451c4e66812e61812e15812e53812e37812e784d10204f2b664d3d6b117d444b7dee1efab8b47ba2cf7cfc05257d6fdfb0c9d40874d458324242005046920c8008103042e1078409005821c10e481c6ca4063a2a4921e1848e8cb9ef5d5a820a395ed34a70a56949588eb6a00c6ce1a4c485c9660587aa96604277571d719f5598b99f1e6d0df57ee580394d28e8d3581275d555b9cc3704fc12252ca8e871604eb270080f517b29c9bbec7d9d3a40d3418331b25cce8bb50c50eea4b4dc56eb5105196afcded216397770335c6094e9fd8b5917e1d8b1b8ff013135473d9b55defcdf37765ba0f82451dc2b43c6895d614ac98a72a034df2afb7d01f424d26419a5dad38f89ec758901cf81f78b1b4303f70581aabf3a213bc21393543321a0f499b2b6ac1930943460b6c6126a42cce88df85a3515af06245eb47a380ce460719c56523e46d442c2fdac2610356baf84b855e50013146a22f5a214e3a08c38401af04c14f16b4a3e8121c40a02233cc04149566f9bc6b68922f534680145173c1d161ca89086e2e5cf81a8d5893c8fb792023ff302b51cdc6c02e28ced1a4452d696cd7c1cd1b045ebad4c2f9bf28bf926ac7b720a8015cca88baf97d73a81e8dd6b9eabb4561f3f1073d34fb8dc96925d77e9c27257da5963f2dd9d7945a34b67584c9af9646da6a5625999960d92504c97877081a506099e077a3f332f325cf11acabdbc4d8665100f44f8fdac8b2b1d6316cb57b64310a7e0181ba8cfcd3b095b52884cc316ceb66ef365a7063e55ccedb8e976667d76e9901edc2ec2865afacf65e64ff54600d053546c9c9201907a5f986b9ff4b3b2cdb8e112423381c11b71b80c711f17d821408382261378088a3f48c7c5880040d5917915c0f80bc8b48e1120141d145a4d403a0ec22add21e2471555c905a37803a47a4e113a4429323d2ea06d0e68875ba04895c972e49af0740df456c8010c1d04564d40360eca2eb27f24189541e9b7e091f4cf6ee19a4b4b9c4e902d2cae2344039597a70ad3c90f5368922081b77146cdd512c46f41a76e235d97b20070fea71e98a86933b1aceee68b8b8a3e12a2272f340ee1ed40774c5c0d31d032f770cbcdd31f01111f97a203f0f7bfcaf1fb10516a92aa6714fabe591725bec1e827f7d2b8823d46b4d0380f700d02fd00dd8fd08548f0000c01134cf1312991c1151d4adf8a59a01b05e8ec93b17737327e761978e8427ecc96498565c2314e161f0446e5baa2ddd84337e102fc2c3ccefd892c89b7c0823eaf1c16a2278901ec139babea505d527e1fac63d7d584dbbe91027631e723ca58e9c5049641a932557a43e3edcd365a194ad0c2fe4a892f8724f6bfc57faa9f67eeb3ddb1da366e5ad48f4dd6ee5759f2a36564313b0a94a590fcbc27557a50b0838adbb22a54c4ab80f4754a5622798cc8085fb9b490ff8a9a9a6ad3791487dc2c9d4df62f0f68c596580412d42e49e54bd55f579bc620dfd741f22d2dee9d40ba86cf3d2d337034c171a10f29391b39d8a10d748546dfa96cf43767da04f8f530cb27f6c2a6c0891290a90c2fc59b9778d5dd4e95926f790b192ee1a651a756e248d116da205c5a60333398b6b9090370179b945cfc0d64fafb0f1e6de88d848160a19b21578ed62520c3d647a907b58a9eae4cbc8ec63814f842c7a085b39c4e2e1d003849fa6c7dff4a7e42f8f46ed27e8c201ee47868fd05a728219e84408b72d6f2cb5f2c3f0e054003c46f6db7c6f73ffea5f4247b75c05ab5250b37d37f291f0db1016969da95ffd45bdaab7fee5c5f2570656b2ef64c16249e86a4c9ff03a5501b64af73ed7c97e97e7435b5b93a7c9df263730f0417fd49239e9888fb942ede4aef0426d04fa7488f21e2cd1f510da931718b1b2b35cb645dab97e8da3ee04bc4671c06929b349f5d42378586ee14f4df9142c589c997657c55725b07da2e967fd25ac8c4ffed5c860fe5663bb242a07d204091ba061ce00653086cfd72cefa0d98b65c3374ab2f0db44c60579096a591a5a4e62cb2ce01b1021cb0dba3e0518d69def380bae1c0a1fdea5fc4327982bc8bbfba022e3365b6b02cb6c3d023b6c563907363f1288a1f1d1472ceeb632a21acdeb201100c257fe26995f8325a3cade864150cfb48611e62c1808eab1cc73d013184d69e749a3655f45d7ff6ae3258abbfafea6cd6433a47f9e892152c7c3139ee2ca11ca8e0c03e705f40b6dd001adff9bd6e5f3d9f4e04184710735cc55bd3dff902908d0043b8cb5e56cfdece0f6577ee4941dcfa9cd0760e56d4dc5d79d671b54665f6bf12d8a841289702f41959967aa0d9f199a3943657086fe20c6527201194a9ebe085acb4c1b50ad415d796a5dee6854b121433523e3e6c3160ca6e0824886bda77d23837380e22ac0fdf4d90cecaadc4a9c4ee31da6963ad2b685ba09e8bbb8ae219871020b7a59ab8e398880ad16db2878aa752148dc903ad17cf3efba7c3759baae42dcd46ffac1017becbc38e04e4a224579a5345fef1951310ecb9c04720c4f61c629ae792422c5f2d42f825f9a282fbf0e12b27a3253334eedea657a375c7406f2a9270e8a69c68a70b29c35930a57bb4e202ac69e1383fc566fbe8ddfa79e7486305ada455e2441cb0b2423414516b1e42217cc41455d814a16ca531f9ee58b9c5bdba85dc1f15d317c5b6cdda9851b4a5bce2864af6a2734518d9ecc68609b56352ed1ed5831b66ed29d4f421a7633cd8758c6f1ededd09484509cb0bead1799cc53946d6aca54d93ffbe554a022e1b70d71103bfd84fee32ccd1977d0acd9ac0d97cab3c750a534a471679a95d37f180b336f5f2e59906cef3f3bc26fa123866ff4970c5460c83a99b933918b84fc45ca50cbebfe1a63c8580fd1e193f6a438171dcb86a1d7a714042c8203741e26f58f8d5d21946f2e43bce4c9338cf73e50813eaaef83583dedbea7b8fbb11370e36c6b0bcedeac4ef56b74c7ddd8b4de626f905d29cb564a2e58041b086f423c835d61ddf94fe336b76f4b8d8b6bf1ca7f916827d64bbcf4c4c8c2ae4012a7b0f4b79a0bf1096e9f5c5f804707061204ae74221724afbb82c170e7b9edee7f9173ddd9c42449c7a3d5cc12ec127d98b5cd41d3d35a3c438a5f8946677b273b072c09153afdd43364882b0ac85463aa9c9d9d9c47a11bffbf3505fe847e4faef76748a1ef06ce60e620ec339fe8aac55a05a0871cedba763e7c099240b5c98d9c91ab7990b3249658d67e93d0743887f3ffc42101ca3b90805733d6c9d53b1fb082f0ee51ed035b6fe7ec726f8cb9d25d0abe0453f30947309a169a5658a467da87b0760b2cded8d06a6984ef3302d417631dedb3d540c18a6bef0ee8d7cd02fd8d76a497819883b57039e5a6e50fec0dfcce30496fc9503ad33fffda6b16a7e4979f1e515ad11bb3287445f57ee5dc8e2d1be03bb1de5f97de185abf9c4699b095c8c62a100ce473503ae102433e5f86d2751183fe92bfc890431b085bcc66111ce080b0198290a523e39b6a501a478a160a8661a0d065cb906d21b42ba6f52fe7a50a0540a9206980b0868fa44ba327740f7e360f0ffac58a86d522808af5732dadbcb0c90e17789b10abb0fd52195187e90d702d793ec9405b81c589cbe746af6771c6655f7b52fa76d9849f72fa79936712ba528cd2db282c8566a43a1aebf8714797e4c85d31672552ddcc3de8d6f1d1daf28ea485d0747a93f0ba2d7d65a031c0718bdaafd72a92432ef021a371500616f7e3bd56f5afd8687fb035fa17a26593f1430a74932e8f49a76c6218429d4ff046effc6242b8aff4c16e21e46e264f500e0d910d95f8d4c9a8d156ebe25eb676267c986a5b1bbd77d9871dfeef12abd6e4be26a5bae04d4660f48ad6c29c71a3b9c0836087864d32fd98d81f149685c89bc17ba84f36fb3a2f0d280d8979cec88130c221bf2cdd0a2c2797edb046534240264ce8c609b2209ce33c141c606d6eaffb744328ba11f3e29ba18b6d223c85a0049d269ced9aa27579d8b258e87669680615e99667add4c28f5e4e4f5ed0a902e03c5b1fd0ba6769a317d961f5c41da117db9b333f79601f5d3cde3c0da62bc30c674e85708d03bfa3892440c306930c9224489aed78dafa2d18e38f6f906013cf62b06b095d87f05ac40c1cb3b91bed3080dde8f1392f058a577d54abd537605998487d90971c57e072245b687b1e619fbf0a4d825a3d47bf45d2d4274c40c2b820a577c2ac7f2ba54b3358a5cf685ee33282d768ab43ed738b0d07745b02967766c6c70dc56499c6b199d6e56156246110288cccf09c5cf819b56243aab91a4ed4b3edd725f87ea743f8562103c895590b85b6f53fe3dd723ef4dc3f94feb3cc86477439db779b75aef514b0b4c2aa193187aefd194304499e86cd8f91a59a59b04f0e537a54093b0ed2f4b01e5b0af9ec56b31eb27a98e1953f0589d47416221fd5cd4b1c9cd5552cfab2669861a119bd11abd378a1814c6771486022562c88296fca2ac99625e60c2c08742056d415853d102b8bb2b07053767891002d0b8ba18d11fdb7629449466b33522d57a597355e6fea4198778da3c6de9fda46acf9b1faca91b16cad2fb1949814074fa12aad54046786cd8528c6cc9a967252ad35fa61614e80295c33946f0c6104c677398fd6fab19c57025a718a441c855f2971fa99ac66c7937ccfda9bd81d034a855a15e0acd0cd744cab424c897aac50e3527c59116c0fb29d4cefdb4694a72dff900530fac051c4ae239bea90a5f7946f4f6f6ba49eb552f5775c621f2e693458f268e9d83338e311cb380642ef02b30f5cd30981ac0795b1907a55f9963477123d3364d0e46e81664f86bf59b3d5cda2f8b4d2b77e5f9052ddccab27fcd26a5ab39f3b29bb92b2a7035c09e0ced9952ce172d495655b86a23c2c4c871719c6b2901227bff64e30063dfe56f5eb85ddd1989b3ad82eeaf2b4c92e51e9ea135b30d36b27963e6e0b2e83556a0559462517b238252f9db33f3c870c2dded3fd272f13f4258bd353af389781291c5b0252427391f263590d119e98c38d4831226a54cd0eec1a0d4c552ff0265de2b1ed3e2d5797bd43a13fc18c61dce0f7b032af3f82269baa14e79ac55f6af9b09b6bf597786e0f5312715766734a832e72263d88d990de48c7374f0f9dee4fead229718f086c3234da396f98caa2debc0d229c38c518fe88472e59ee75ee767a46186960e693d8ad4e1ae3b5d0f17d68db6b67a37d729d47ae993e34cf4f3803d20a3892e0afbc3d7aa4b30238ccb8b031e7db6985ec132a5d8d310f0713f8e593c6fd5f19881999a10122255194086e29870f35190b8373893b7080a4ba3cb99dd46e378ffeb72d1bfc8105a88553af32b71f420fc1db9d50271f429ed29c62dc2c32f3bb99826fe6c9fbc53fab253f0f6ca3e3e47dc7a9b3a4cb45c36af1f0008a4e7cf00f2803c33712dba8e19710e7606a0235617105e91d452462588c820a4c4984195d99d216623327ca2c49a9a5d33c840ddff38434eba172627e1db3d618dfc85d0d0c929b7e3161be4cf1566b3bfb4940ebe90d89e5890ef3f87f0dbfc5388690172ea2368edad15cbcaf9a98690185d579caf727d7b3e9a0016fcbe078435a1d6d4f4931c681fd028b194e505289575adab943dc810394baae0964f284ae7a0ac5372f4626c7e679efe58af6dc41e7fdbd5b8f42bf7540ffbd471fbd49f1ceab3da653aa4f99d855771f4ddd7d1705512847f859429e27b3a2e0797d56a5f73cfee38d678aa6d4bbb955621096114ed1611e63eaaaca913daefa7e14eda3d7060c403f7cba9f4299b5a5e7afa15f647901b13a9ddcf6d39c8553f9522f37f9dc2dc85c22a79dfae3806f4c5a830eb17b8dd5c463ad2cc06d7b9c3815427ca3f906c70b4ad1516658123ea12ce2fb99316ca3c80d7eae0e7275d5ce1329d78361c7097d35fe474125b522dbcb12611b9931bedf653d210933c2e8688a8fb61744ef827036a60d945de362037f730c5c03b1b94f396dbe7efeb48b9789e52dc9f2606a4c35588fc9f042cfd0938d514d14a71f3c3fe8ea5be2f80c13b3dd5452c997cbb5ffcd6fc25728e00a5a404639deff9f299fcd91ca7f5f26ffb28ec6619b68ffb125ad29d27974cbf64c6db94f4199304df1a45c7854cccf4f85f24183aef2e72720918c4a4a8ba7d1244d5f379ef0523a6c5881c08225aca770348e6353464fbdbe4dadd5717d8f8d63dd116b01d57eba9c58e81ca71d7ce4f04a8d0eaf1532078bbd3835c1550aabc8d5edc514954f52f5c5175ff682590c8113d74736b2c979f83465acef904b1bfd41f07d401738647d9e56a3ce55883dd4c7f432890cf099b4419a148072fa6f3e3b7920ac51335f8dee07989b2f9f6708cbd86bf5c93d5fa4c3b12c0faadeaf6788fedb64273b050fa5400034563265ca6ab6c9c16c37b732b743cd35528da5c3fcd367a6a056c5b770246ee2045b45b3199206184603d3fffa216022d2882600209968300820af31ff2fd09aed63a6eb1fd70fbac9e4d342961d94551025b220d5a0a43b78f90ba751d7f76cfebb00cf67999eba316cb61bf38405f2f005297b7a86256d4d1091f18fec4f0aed4cdef97cfa3fccdb54ea9dbc7bf63ad2d7c73af0849a5f0648c4cdfba69349e1ad5b647498edf561a91aeef45568954f4aea268c8fcb685ebbde0c20f94062b68f493465ea0cbba2eaa8ead1e09bd711e95f1675cb2254d4ceb736fd37fa538e9daf53c0936281b860bc880a2f3e8b1547c69f556ca5ff0390b261d8c4767da179d57f9249eb28c9c4cbcbd5154faf1d0fdfa031cd791d548b885def4f5b8afb6bc5738672b845d3a2dd5e619f2d8fd5aa167b3304fdccb76ff271cf709dd95ffb39328bdbae0112ddc6341adf9895ccf8e48b7f992c0b76304f5142102a0c0c3cc2ca9899c7f8d89d4d99d28b800956716fa06ab20c86ba2515c1c2a9768b789aaf6a72a1856745197f99ed41711db315d15ae5c252af76417d646ee19cdcfe3a22fba40925c263bd5102f7901097d65a38a80106ed9557f515571d67729785568478ed9fb229a6120b9e533ce4631e5f9567a0c96581bf4fc21173213e2b69089f958e24dc6588165e4ff90b3ff827194fc8bcb51a27e33418f87dde58afaea4669e97024512327bbf261922529387d628d7b05be0b2b048457eb63d2b61cb982b0e4e399a63ebd1fbeb45b3d8c1a197de3e45790d7786ad54382b50354de24e8f19e8cd902bc635eeb6ef36d5f241777e334b56a4bb3a7446b72c2ed554660a8343bfeb9624bbd56e1b27d8106d9d69ed2e0ad489674016d14c7f74b2da52e8cd33b111f19e7c6347914513129bcae8cd2a2dbbc5521216aa8ada95055d5be517ab358a05834366e7fb4e7808d6beaf650587e0211c2d1082d03cb901a03990ed9626b8a934638eb0ba52eaae784b090ec29be76d76d114a2a5aeccdab98b2e01c12178c1461de5674bc2294ec2290b3c64cdbd9b77d73224d80a42f090fcacdb0d0f1691bb92ec53b4fe5ae14cc82299198cf5a82df6293a5f9d700628bd81e8925c0d6a66b3b9ac46a4d146a4a087d1a450031d29256a4ef21b1b3b3804089c401fa598c3279554db99827b29d06d0a57aba6d29a5baca4ab3ca56e7998aeb44f29f2c7da78116d85b36f7aa2e67f55050ee2ab409359097298cdca9d473cdcac6020a10e0ef12911f2d76e561ebc60ad7c6f76f107c9bfa7400f28dc221595dadc6223dd9296cc1f5d002f18d51908dd2a3020292ccb6d92d7c3f556ca0c38324e55563e5e6b8e91a643f5e67a25baa9b0d42f66780747dbdfb5db588345ac415aec8429f6b6f62d385530df1037ece40fea5687d6848a78838ef889f30c8067f081ccbd0b575603a2da7583a714bffddb9b1080aac1fbbd0f7b9d390308786cf657f47bb74a2eebf88a2b255774528e9f953659a5d8a850e5370e1e1a741e1ec46154ca8d4a55775a3e5730b8567d7aadf67ddf473e96a148d7ab0344172d9aaa03d89f90cc078f37e6e7bfde509c276297a6bf139a5d2566b687b2775a2d5813ed688b3c26e2b40948fc700a56d72abe2d0bb0c20be620bd446b3a600d6ac4584ec66f211b52575f74a2aee812a463440c4685af40eba486a50a66c468ade0821a1e9ccf25dad91cbc632c94cfa1948fe8bed8a916c4cf6e079215cc0864ade1a8ed6da6cf8db97e375fc4862800d151c027b9941095854b5f7fbdd484dabd751694c354d570cd7620c2a622e5957ca38d119629e8519dcdc72d34d5412774d02c22567b0b89d5e5496f356936e166e708d43b3686122710b8207d2ccec1e6921c4a98d6cf43aa4258262b154018b2d67095f17f46401bb3468ec84a38c6a1c2521311c091d6e5ccd9fff5b155e69c0d1c0e15a29908000012686433db503b62955b33c2a5ad16ca4ab7e1d262b4486c83b356c8578ca80829f200df60a3d748e5f951bd2dc0938311537e5b51aa9c5d0629aa0885156d7af48a9b75020d00e6b2af711b7e6b5005c86bee8c5a76ecae791923f221c65bac83c52539ac66eaf478881ed4fa35a47918f3723d7409b23c6a030d05bf4ec92e93b01d4808094eaa856af90947682b6bd34783a89cf4f52f73191095bee1e3fac4d9bc7cbae6f8f1b11d0dbbee7d597ac120b9ce9cb922e1ba2e42b5a417a4d4b3a73f6535e50acb45f432885ea9f2aac8e66ff366e8207ab5c2a3d65496a24c7a08a9eb7adb60d29bdcb6c5d6b933f8bfd8b3caa465f1d7ef4eee51918fb2ba962ff9559719e61d57657aa466365255cd856ccc885c0144defdaa794a6588e7df620a39335e5e88fb772a9f64674314160ba22a490e3e8fe454f1925920554572b2cb91a65ad32d2374ada8ee459d562b0faab76b67440a15b4481eace142f4b138bb0e89eacb08073f2741a0dafe55f12d4f3b0a29f3f18becb4b04cce8c986c15bc42f20ce282fbf545b38933342b51c8c81fd8c4604cd342064f68bfdba1ce4a5e43e4c2742ec1c1f66fa4b110adcffd23145f67714310d2d0fb430454220cc0bfc8a209ac354f0f57d00bf57689304f5bb7bdf17b237ab795c27a0cc328b636025c1ff35319a98070895588435ffc2383457060845b68d6368f18c296355df4a3f3a65e40e32659e5d603d0816e79779468c7920e79844f91deb2ce4e09041cec21f727c70e58a18344acf6606662e775829638d134e9fe08023e347c78d83482a05d4280d711ca0e643b52791d611a38157d1a1851811f634b756024fa14f02336fdd0d7072d6c43c94309b64ddff7f676fe4d49a07fa780c66d9d37c6e4d8c4cbeb6e21e013c387868de9dbf670f963b34eb29ed67c1890ee14843e0c493fe66cf824396dd7e8e87ba9590a5508f1241b972ba2158e7dbc4d929281c227875412efcc859a8518f127aa50321e959122597e39b59046cdc5653f4184548aacd4d5a3a3fd69c972e38be403b3979031e3bca568d4d6f870022f61dfaaafa9b89575e29c9c717722f13cc1d67bd9cb7f7950933be85e91d6965f299252ab3436afb07c2273a23d3e66f8cc90db6861edd841bd3af7b9c9843afe62ff7342fbb73d4c0cf4e911e6e6d8e042b405924e08bdd7adfa01cb182019f0803cacf8b5a7c729e462773cc7e3f22e28bb3f3824dfda4b9614542d5132d13274724eeefa8f12374f2360babae763301fadcbce7e75f2676c76b17ba267d3f5219036276286b32c96140c85cc4eb15aaed8a0d239f9f9732230740586c5450681198e8bfc4c10a28ee071a7515422918afa06873f82a2e9f7b7958b3a92092b452b07e081e5a2e5a4db9d22df79bfd34b4f76e956e5aed3aed3bc7c7e1d126d3fd5564b1731a12fadb9f9b415c8e5cf8761d0854f6fed219266961ea5558fa975dac94ff6baaf02ac8c362b9663f02bd704a61f2599b3f1e9ce2091fa5eecbc281fce5ca9e053e29ce5052950a635a9fbd27d34694efd8392f084c64fcec0daee903a54a95a4ab6a614cf9347c2f2d96e57178ad46cd1e2e2f971bf1ac56c975ba18461296e2adc230c7aa5936d16f1e4a0bf476cb5c894804fdc0dc3e29b7ec0df2d2e0e0b3c548306f0cab8048fc2e8e5a84df5ca3a63ee9ac74266267b5f5847e1900c97e71100073bc19813c1e6fc5df37e10b77d1483c1faa7d5d008012591975d20fbaed05c60868badd07234b570c68131592019b1dc46dd4c9d77fbab8c42e53f58c1440ae9db1a36eadf839a13f34fccd5fcbbe732e3d5e2c57db507f1ffe899f6c0541dd3f042ff999ebc2da564ae3cca53285a035a098ff282ccf351e0ee1149b79d073f106bd2ef1777c1d2eb0fbc1e4bb8c74958a5042f563a2fb4ef53377d38e923d9b1b39cb51c6e1230ef78936cad902604c433e9ffd11f21c6ff43eaff8fc98f39393fe20a513f0e64670f7c9d8be25ab42a50e554cd5aa25f320bfde9a3a1af653d78f3fc6de38b49db3014ae1437e545b4e15a61d7bc194c9b159452bedf120f8ffd61ef40c6288f3fb042ef1176ef4955255d258841804a2f01200c07a3b75069b47b3ceeb107bf114b68225ae7e606acb922e75e23805fffd5be81ea9613ea2a2ba614010107a79267878bafe5196322c7734ddf6f311da6887e3e4b316ca59d19dfdf37efa51cbea155d8151ac5811a2a5844f77d24a480ad56cccc0991b8d6a82b669f601718feeed4749281de736ff02a7aee7e0cfac26965631a6bb611415f46ce974a487845d1eb5305c305a53273c9be4b69055994c3d9f1058de2eb41b691f412676430c5da9746229b9d7c89373219d17e26d2ce234421eab08380d0ff7d3112453cd4b37ff7684ecc3d315ff3efc1cb8c57db97eed541c4fe863bdc97a394772abeaae1c6aaa3c7b9f211fa61aabadafdd5d492c47af0f8fae3c0f3fa65184aaa043be5d758c32f8593ea3b1916189452be5c7c533e76cfd2ade9aff8bfe7fa8da6637940d79f36e8e050bf1b581d90737f4e2d126642eff9dd1687dcc3904e4fc81a287e35d665ebbe811cb5407323e59268796db9cecd5371e67c6a80aff70afc4cc7a4febc272bbb60bb20819bdcae5712d14f8eff8842b51dbc79baf41637bac7f4963650111ce6903d4e03cbe17c5847eaa752fb49e4a7163630bb363bbb2e3b6b6ef7304db48ad7173f07e27d8337758bfe8f74e5e9fdbaf3d712975c759e23f8ae7a8d4c33fdee86570a254e3096d515f499c65dcfe6af2966b61b131d30ef5acba82a9eecf1839f28424f60497b3ea2df7fe44135e931c375f593cb2b7519fd853268eefdfb5a2b1e4fc511896b30d2b195193f8255033e9a91b771314eade061024f6b598dbd485e046786d7213e917f92961dd628b2adfb67ec61950e67d9988f199fbce1c892636e73f3404d1ed9886d7e61e608140fd46450846659c1e15ccc5ba538eac846a9eb819ad2afa295022e5cfb654fb79db4bb7bf2e4ee2fbb267ffdb87fcac2416579b9769983c0a92d220f4efe834b5ee6d12c73b5726e51195e7ee5c7a88edb11549d3f65cc65124ba6cb8b78edc7e10fecf40e846ea41a8fdf55a9dbbb49b0a8b9dfae6c325f94f9a702e7ee7971392acd964a70ee8dafafebe847c1863adcbd09418b52e0cad94d3e717ea0f3991e78085efaeb0c2a57cba5a03f09fe03a878aaac8aeb73b8e83d9f9f63a2743972934e4a50a6fe84a3e5219229af8d897c9215b212f96c1083fb924e88ffacaadc9e59da6c93b29c16592df13749be6ce0f6c33aebcd780c9b91ef596f424d8a0aadcd7a2bb6b9ccf038ceaccf6e6198eeb69b599f46e88852da87a42b7a7f443270c3c29674f3d8ef721a3ad7d8345a167de10f4cab0743c64a59e4bf06a55e15e2425620aa488ab3410e0df698892c1c695dc29ce35f1fdb09e500e6761d3d9d77d99036220fb0c22fb3fa57a71c36d2fe31219f9cf99c4b85a52091cd068952b205d77eed8cf7dd04c705faf97a1b3d249b347932e616084ada30d4cd6ad7d48711fac26e4da720193d8a81db989aed7be395a3e8ef4111d789b1cf518ccdbad6aa675658dff498c67a3771e3050df75e9c9a99e9ec86251d49849dd4667841f7f287b58a679f944a3e5654502bd2035c23a7d1e208b1e585554cc8c8f24bc580df680c30a560ab61d756c5d4a71de6509361ba4f1c0e0ff9e44d3700a2910612586c33594a8258cceb4208cf6299893412289d7399cb46a78bcde28c491933bcfb3c2fa89b54560a4f4de12529af149a45054773795b2cb188eba44a8f5ac32c2a2fb1f9d9b24a4da51aaad054dc3bacea5719aae21a8f8a5af4644e0680a8531dc2b983e256fd7e3f1500a14e566d91ac5a0af38b7fbc5e3c30ef1711cdfd1929f95946f226ad9c42329a6eabac67317b0e2b6e576c5ef08152e640ed4191655fca650e9b665dcf70fb0c543c15b432f59b4871611cc38a42f64abe5ce193c528e64de6dcefca943a758548efa645cc420ecef9c894cf264b77103e3b801d7db91acf81e84882438a777b52ccdbb5c520f30c9deec2919442101497100aa2b301a21747504a04c51230f9c82fba85ff873a4fba3bf18f80354a1550f48f810b656521e5d51cc8c28a2855ac98d95acd5138bb027807c135c957a20a714017b3c5748cedf35b915884820fff98b8edc75f7674b90c00cafb3ef52faaa3a6bd4dc386286c9283cf2739d926923453392457147200b9c487f7b914efbf0e60198928dd37ebc1079278eaa917b39ab00d6003b6890623de734dde86ac064cbda97e5f653a1adcbca912d50afa2eabbcd5839ed7e578114140ca648240cef505e93939e9ddd7b1ff4e7e76cea82aea8aaaa3c2e99979298a67e3f79194b71bd7be5115ef7bb9f2e809c9e26d0ba4cde59ef162eb78ecc75ee1070c064e796f19de9c8d618ab8b95f8b9c46650945f0a7d8ebb6a8915f665745cf8dc70758b8743bbe181cabec57927b25bb574a77a7247c48fde2b36f70591fc83f188146767a9c86bf3029716bd53d6cfa368ef34f2106b3e84d9968edb3f35bf1f377a69ecf26c5c21fa2c78463bf4fd77f6131726dc3668688f0baedc0dc1b196798d4e16f477059c94868e4e40824b322e393d6a0b24516e036ea83adb329e4b51f9e4e4f6f97b7b7b044141f6d3d0d920af8a6bce140fe08fa2322aa395efca7489d50b863e76f35d325f8876dbfcebd317a379ff6f0fc3784693787ef22ba33b5b6733d6a8cf75cb294ce71b78d27513ffae22809d9266feb021f70740e7a68db651683a20ac13429cfd8de2fa624a424e950fcb7f149efffb93e83d4d099ea73f21fc5cfc75549ffe3b6efbd82c60b8a39002b9f41b279a0d9aa5f44002f5e3260b03dd10ecc635af76e35c398ba3194f72d755b5fad74c9a86565d7ad74350968f356d4dab46357eead92e93dd2248ec2e03f9616d1970187cc1ee651fefeb36dec7b9a3a38f427fcf97be2a11891ff8448fdcb08c44219b1d279ba73e1496e70994687f3b4cb6da2de6d5a9c88fae30f2121b1ebe3099db7b68cdc29f0270e1c00d80266eb1681e16733acf23ee953e1b9a5c6e12b75768e3c39185589104608948c32c2acf8aab9de2566fa22d37d26cb8f2f9de22e606b31fabef9bd7554cfdd7396b892cb85611f9c57db3fff61c4dbf3a8bf969657dcfe785d417069e84fbade0d715108a2e705090bd60b98ed7374ff743d7c1c1dd355044572512c186c96bb22d66e8bb03e2ddf777734a359b6a15f99026db3b0198cc102e8137cf28f16bc1dc0161ec3569bf45dabc54d9c60ab66022d26345e993b0d3211342c81f439dca778ac1ebd5a5f7cc38ecc7f1982cffb93f0f97b129c5080fe05aada2a075ae09766bd5b7d36ac880420917b46cd0ece631481c4370070ee48f01356a908d2a126ae22993b73a593b3ff9a8820c2565177929494bc7ded6bcd0ecf6355a73907b8f93683681a6310893f11d96d2f5a57848b3631e6b88b4d289b8088510bba58bc01c09d9276bd6e87f025ebd415f63ee9456940c02d7c24bf7410e07720b100109fe5daa26ee4d48e625e6f45d18813f8ef94ed011dfeae6054bf59e2c2bc64217c0298f4e8d0ed19293138f1ee9633b1db767209a3885e7cfd82402272a904cc612344ea3bbbbfb0e267c4b575a78a3c152e5d186ec247c9f6cfa3cf28f63a46090d30845b8829da5e356b701dddaadf56b7fad636aa6661288ab47b0dc06fb0c8243e0910672213a3593107e4101c0d9aac14e8a6d3c1de94f8b77e1b05b5d7491fc6107cdf5afdc06800921ef011015308539499421f7899a657fd1528db7dd6f1295df27f8513db9b690e69d52dd3182b43ad3816d68918b8afeabcab5bd0f81f864ef6ad2c231734c89696ee12a70e890dac3e71ec0eed004f23bf04e10d7c66deca7d55965d8b70b1737d4aa26d5c6e0d87fad9fe3c2fb1f753ccb61871e93efd1327fa50099440196db3afebad6b57d16a7b8dbed7829bb10e99745ee11917e26f9f7ff8fed9c9feee647cbf6ed74d95c49cad0a7e44ff35bb19cbcfe82c663b44d7dba147a7faab92acd2693c0b6853b5cc6f3a6008b165a4ee9a8bc14149d929db7cd3147d51bb5f9e9726b3e4e296f61e8660487dfa6e1b7e3928d9b3c75ce4743a2584d08a01a3cd41971154d19f098675d232f2f0305f42a28c5d102f8a06b7cc318b1cccb5260fab8c913ad6baa4a151b132db94e0a0b31bb9f753f2b2babc58f8816cb40910a6a42a0c3bd6e14c01e15c7adbc76e2b1d930566b5eae405ad1805ef240642aabbac995bb6bc74bd0c676e695e6a90275bb497b10aa4adbd6be2b958ec92c0559a7b966d0f44786e5b9a090de200a825ed970afe699411b1923dc164ef48a91476467508f421389b14d746809221871fcc43de063e9d96c76e08e7cb28387fb26051a7421e94710977c825b6da1d0b898d9dd879f965cada35bd34e693901e0d0b59f5cba069b02cdc788170209b4404fb701fa8d210795b7d698b40be45a413613d5fe825b3d188461215d5351b53dce6d0138372b46c4e33d3136181a62a201b1d89fdccaa2571046e794a4f00090e6304682c0e85aef56487388b184a632482a3ad85b30dc26731ea0c1819ce5c9d4ec42b5eb60a59a52eaaa62a1a1aadb7aca87bd3b33a41f0920d1e89408c1c1956b2ce762691f39a88bd7401b64664a2a0ec190da8a4f3313603b840f4de4ad9bfd8377f90980ecabb00886d93aaff9f22f0d726d6ab949e2ac885a6087bc32d00feafc3a1d7903c325d4ced60e1cd0d967292481f40146719bd497cabc3306732291d4b08ccfc24a0e5e725e0ee413ed4a3c8121178d459182ec22e2b757f61bb31bd7b30c1d3e2225ed92102a710b56d4331b62b56360a6431cc72b1b290c701a753de79dd32970cc77eb818aaef9327e270d8b5c5cd5c8dc0c6f745797d095762b98f300dd35712faa9024b74450af97e88f341fd26422bb3f50a47ab60e3afb418b11299ee0d276239975b71480e9e4b893df40dc760b26dca669a602fc8530664a1de6dc3270a9ee25480733bd7b193a1cfc8c270165eafd3bb0b9a265c7b0718f6b2decdcee808f6cb9c768e99ab710170085d13d6548498eed25e9d8fe54a228fdc6041240e7d96e1c6705c0b02689ca7400ba09224ef6b53f88f68ca776995f0dadb363977f6cdd00e49eca344c59af3b0c9f4ec2c902936d63a9c8645704bd7a73984578e0ec658802a828ab00e318431cc7972b6725f23650435804110af59badb3c06cc708e5b2e5cc07edf6578dc6a35752ba7537273151d6a3dc2753830bc35b08a7a4696973249342a0613c8b6d4b70d6d2b036f7fe1f186cd0564899edb9c908c8546454c3bed640b1861b48d27482698b9e54b3641e7b737c22a5e39a61d9fff4b4a0acb1b44862d34a07f1ec6f40d0b6d169762d36a1dc8e3cc80adadccecddd6d54f86d0c2af355375c49886dfe76ac0d4e17ce9e2bb84b2dd085b220f50ac0992996996b7237e5f84fd2214de3ccbbcd665e7fc1c001fd5813527e1b19f637a117b366a06208fc2b0e0af1b628e95144b84a6b719bb17d54e85f2f39ec9de9e1971073e9d28c71079258ed1a8e38785192588031bcd9bb706af0d1ea1bfc996ee9a13f74d7bd8b4e572591f99c6449931927be105d36feac943a3e0ee0b552b9dcd5a910dc0219d93df4a388ec3bd06a38909411036407c14c7ddbbec1ddfce2a374fae160b4e07d5f09a19d1fb48564e0d9cbebd5dd8b57fedde8cbb4830703f3d34b8d446807e22f139e547293b8ebd5b9f8ed5a8e63a6a961c2e580257832f83aa5330faf64fa24719908019c3e890e8cb23f1d4d694f4a3d5598f416b98fd32b5600a89e0ae804a340a3aa02eea60024ef8089af1bb0e49421aedb3b7aa7ef859709460b030e542e0225bfecefacb3b91b27145899812836bc4cd00c01ec9f078673c0f6e356f32eb04e02c7a0d0927c230fe5578a20d82ce33c6b38f71caa7d4eac34710f8dc138d1e80e1a8b4a49ab5da38a42c5aca4c973f664e53b5246c3a873cfa6c1b654630c3c9c84a2e3b3462ca86e7a9c32c1c38b6700b02c5d7366ca7e964f9742f1bce0acd7eede701b1cb09db26a2900297915340f0ecccd6563a58119bdcf8dc25149b97b68879a4a29334b09642ab9a88b4762cbfb3cfca1b2cf6d5338e3e1b9a31d44b18c90cfe024786e70802c41b555e68dd2fff1e6f2f874fa743275b6931d2fa851c9a5606e61a11c2522c541966252f7677bad7738a90f459d0160f64891c513aba8a8f4664747f67dd0b5eff0c41dbb9391f3de107f95af80a8536a1ed6f19cc58e36e58e71ef03aea2575247f415624f8f6a48c09e4775e3cf199dfefce5e5ed5f56d44ec735216fe27d7a06ecf6306817867441562df786a6e5efbc9f4a77493934a61e29d06c46ad2f4a652fb45169cdfbca3556fcbca8a8c9acb72e72a2eb1bbfff83e4c5f1f637fecddae97f369ade401ad9cf0574b1e6824fc676227eb52ebce046bfd992a041066a046a4be9c6f9073644ee992c82eff1fd4a4ca876c8c0572c60b8a980479211163aef9bbba84f6a2dbeac5a78b387c9133b34e64f52716704af5b78f7b2c10f162840196cc9528e3b238d7cb9bcad14c2b0c73b51a338cd3a9a97922c7ca1537e0432dfb2b969f84a9c4aaa0303c4d961faf669ed8451a1aa64d97c923189d2c0a068fe12ffa57aa738cf763aae9b82f9c1b05335f05d6e68be6317541003ecd4160f6d8e9b422e2f9fe4479e9500a5aa9421131ffd664d0943626151e9cf19850129077566aba69b6eccf82a645aa2778941e36b42acd2010e20898e1bba16d2fd8671b59b52e996e2d907cd3cf5d6c610e45cb2b0d27aa221a7c176d076d859d97a6ee8be6bd30c1d6ed6016236403bad66d6ba86c75048bf39b5654902af9365046b890ed68a5bbfe9f5cb808fbdb8ca6cab33471621490ad60c96af5ca3c6a6db0d67d14ec05e736a096baad20597ad995c1895132055ce16f21337da31824e7ca3ef9a847b839ba938c5f9f86c7fd743cecbb8977697202d77f3716f14461328a9e11ec5f6a035be6ca676e6157be012744254689b531bb9a4b94d2cd1bbbd27df2510f783af48ffef17a88c3be950786178a39f6406b0d26484823355e08a971ebbcead0b69a108d0efceb7e88ed01221899f40167dcdfad257ff15e77ee50baeffbdb1efcedbdec9850c9eea6c57073755e151822fb3866206be9efd011ad4c146831964843b5d0792e6e8a4c449e4bec72b51e9358b56255b0e4fd2e6481308ec4821747cd9bb2792cbce9de5a3a4ec193ca5f9fa7215b197ded0ccd6f6849c756ab9e42bbf6babed1590c054584e5d0b8082303d1b15467d6535f91a8394613baf1f1c627effd322839b3a51c5c14219e45e84dfa41238c81ef26558b183f6b75dfb8bc6ed79b52071004d616015c224fb02a5b9a2c8917e2a7d8ff6a731e6fc76a58ceac42b5c416f6ceedf867cfbcd647a116fc01993dc1f7a9f001092239022828af27dd14cc4993d1fccd4e49c5aad20c237d600f62f2d67d616e63be9b73db764c02ce1cf201553d25846d38223d96643ffeae3793e2a41c87476aba314a32b061c32ac72f15b5ca5e8d5e8f4796788089de3a63804b14d456ea12d52490f7dc4d666b3e371a73527207ea3ec7833840179a68d0ae1c5d235a0dc740dbb53d06845fc2c9fde2e8f4df534996e50a4b797b4f19539a1a55a318e3419f5dac94de43f4359d9cb569eb6412854084c472da034ab179e2dbcc938261eec7d1195a9dd1667656600b6dfeb1341684971851b393b3fa483f2f28e50b6f791a879c3956be520ee6365be89eb1cd1a9302be4ff46d6a7a15d37445055cac6d340edd2135ebb7ea81955e24c8e55d2aece687c2f57a5a38b155947e4be7a4d70e45461de32edd8d77353bf972f7c5b2e816fdf8bd027c38d97a19eee763bf55ef0bef33ccd53d09269ad596c50a80807591df261bccaae75b797d5de68c98934d55a4156eca25ac681881e8fa9c6736337c42840d45b1a25780c8848e32d419706b5797684293620a439f574b84bc05ca7c73a6e9581470b1ba226b2403048a4172009d30c8e16bea2cb29f080f7276d54bbdfc84498fdd7166b5723a3dcbb866542ec22c0310c3b930c31bb14cd87154ef21d533f622761b4b73c2f07643c3a1436c27e53e34e9034eb7da5376be4eb1543a28e7923811d8c40e6b02381e9184262a3dd1b01bce88a3446d0d543d097645cc6acf0b88eec0fccf8e0d6f8bd63174c953f1e9e819fb8a7c0f888758eb5a27bf5de61607d8619f0e0157feb57c328058de772bcfffa67c3e7e7b7dd11ede77cf9e1affcc19dc78d2ed76c926757c7b2e5aeb178d7d1fa36b706beec1180cc10fe0d767c7877b3bf3e9f875f831f8113f376efd27f1e53b7055765a6b759e995b57752bee6a6dbe0e09875647d7377e1b5e4ac83b77b6f5bbbd7a34ebdb9f6794815d571788dd582ec473fff1dee26479329b6cd631b7caf832e67b8ef6dcb9e78ca16d7c7f3e6931bc055bb08d037b44f6b1cc7c3684ebb892949087eb3b3b9b90d0976fb915dc5cedef92d3c969ffde6f559ba7513003c29ac2cfde8b1fde6da350139b30fc0e193dc15546c472a597368dc422fcdf0810c13f0348e46b721479022d73fe61348f5fd61d4e44dcccaad956a59596b5db38602623724f0de92165ae75a7c800ee90b7fa80b336db88c2d9028b85d32f619ee605247844ab44a5a06efd94bdd4e5d2a7aef36e93c43eb79b5f0cbbf5301cd8d39c9f3e17ea90528e6b53af7e218d435faad9d4310ee9307a89db6c83d1a1fcc6862c2d97d0469c79866199b5ea2f1e42a50054321b9a37ba3674edeabed5c77d91c52123e6d18e1ab776306d64b6c459207bbed5695f064899d79049614324119123659e2c9caf7977aaa52bddc1f1c1da86cf42a1c5c478885b3ae8e95cafab3411312875984b078016fdcf39b22f627a8a22b5d6ed083b72ce1cb2d22bacc588ccbad0034e0e13bd74d516bc141e2541ec3080101d3a5915a908eee1ddad02cb4273e91ebed6076c5d86d93db0f679c0d6a59c957e8ba3a8de8349cf714459184bc924274ed76062d37bb94e259369c0d6659b25c64d04dafd5b0d2ee195218f252ee0d2525b8850cd8b84960c5c5b37b51d3c8e620f4f21e97c3e1d5de5f5d34d836130866c950cd2b4d9b2a6eaf8f182258644788e8793198940b8b9156dd2023830056c6b2f3dcf3093c7019377dd2e91602cacd1ec8cce2a0dbac765a7ce405da5c43cc4c924802444ad692d2bff24c15e8748cb84b4e709f2a317c0f885e5ab51be8802db108ac2e3a310e10bad46bc04e571665d8edd789cd15569d54f87e775e7391008b6d6ddceb8d8eb683a6c07205c4c6f49534f4e213d2bc7aa7d3997de46d1597abdc4318e5152c3b4e54e52d2b599be98dac4fc7f2c9cf13af6c2aad6fe9686950b46a1565fe804d2b5232792e908df8fa74414fa1eb1dba49eb7cdb4345cf54c014ba69b2629ee28d32ed6d4999b5dcf56c9c2353d2510243303db6e15b85eb30eaa22ace6ea6a262c5cd8f42e0b2ccb319694db90f350b8be38e281c6e2e4e6275b8420b8b1a4066603d118dd995363bd1334d7948205d29946a6d00079c5a5bca067f4cc7826544396e37cfeb9c256aebde493f1d457d948bb2ab114e6d792a22013c9b80a4da7b803f0c1815b6067d9bff7ef6aef728d883c8e18216107ad74e4765a675862f1eea60008be8a68cd1dcaed9117f70e6489a5ac5913f2be2c9c7f5dfee5c113956510dc7886338b631ad2821455a0ec70e89610ae0593fdf3c5f898f58c2f01bf3c444cb5661ec417fb23acca16a2c0ca5174c1eed98e9528fc507451703c5b6291286b4e1942fc644e19a889305b54f8691a6bb389ed04b7f1735f91b97d163194bc032149bcb47358f51b6a913ae6941d0e5190f2ac4bd9594a367e4a00f0047dfbb85fce6e5713465c59afdc0844cd3f540a177bdb85d42edce38c6bc0ce16a5eed716686db3831d31bed259114db7572bc5c8bf3468f34e012e5fd479bf839885a8975231814bb047b1d151719f4cbb66086dce5240868a492473b0c2b12a2273c6369319d13cf6b9db6a9da3c8f3e8e5463d2be479cf0c101da8aef71b646f832e229be222dab1952e68255aad460e2c3169619272b4fbded6d7e3be53b28d2cd110c77a68fb89079553bac923c2ef25bbd55d674e26f2f1439c0b4adbd8aa550ba6f43de6acecb486d676f40258f9307a3f9b340fa02d28fe2183ca2923d79209a21635a9fbbd1404e07062a7dccba2f63f45bb2f01b87fcd3b001eff2ff4b45ebdb29cbb6d007d0c0010f0dbde0371b6f7eabdca19494af82078ef4d015af0afea31a4f411f7ba00d5a1769b97d555b186bf6b52960e790a484ba0db06c13e92bf0f241890501542cd14dbcb2f7dc859f348c52625d7aa1466435501499918ce4af093d4bda3dc71c97b276c6fa92e85b0ad14b15a45fba8bba3a288602ec17ea4ee63155ea9d84dc631454516c16b13bc2454f49cba5ec19e52374f4551d9fd22af0f19a535458c931c739836823286f2941cc7a0c981cfb498774d604aca3a3862f2ac17bb2cac6522d6895d1a874bb2dcec70cf5cd6b2e4de3a595938f260c57c436bc25e1dc7ee735a1e5c85e0d02cce9749fb9349383369df721947882f942e119a69b1e07ff08faac47cf68be0ec84b49593af95ed0dff6528ba78a21d16500cef52d9524bb8bb92b9426700cd9e48df1c6e9bce954666b7b22ae4d7e5951e81f54ca976895c8cb88b205fbd824bc1dd332abec575ac65e26ea3cbc97779395573977abe3d3c6b21af1454178012a0eb2d7b4405c520b15be237ac89dd21a8557c8b258b7f27efbdadd4d7c98237f39a296491546fed3d8851890bc5c1b293b4615d0a1d4222aa38fc949c44fd60004f7e95b9b29fd3e21da3524f6ac54f01aa7f3b5e0ddf86252c8c0319fa4d647ba5b676909cb30f5a22ee4f585d1a79efbd401335de9af1c6dc0c238b3107b076590be7d2d32a11a53e4067e2fe6e24c6ad139867dc466e76a6570b4f6f14ed1fd38d3a9c3bff396b2cb8b79274e8d463bc260d1a4d44e5a50987442340a00012df25164416b11c111622e464dbb4ab33feca7a62033d4fa51b746ad28db1561336753c768ea825d0a4431b4e22c857a345b543aa1999fe9d225ab562413455fd0e67193464509be62289d4c22d504b05934d4e35499d7653105aad5a9185b5178419558369507fa030e554c998261335a6b6ea4ca00a5dac76513b043211cb15e1429da55298c4576772fd9e3d26186930898acca5c3b98acf8cd3b90e9fa8f3f93ea94979eb51b15a5d5956eaac099ae8645305f113709968a3211518ab1769bbe1441d1a35919eea6594989f10a6545fb0a8c27fc360408303d360dc9a40c190ccbae9b3f63db4b22641b256803196f69b35012b67b728d62ba0c41a0b4d7652f377d69018476a677acd040243b2e1f1f4e33510ca03734ab887216f55731abc070a30dc825143a9d1d9dc77731610b9dd84910b41980fce878c2e39569d88eea4c00838b9eaa2f9c54a7c72e64bbd60fe57185922b6986a9a7396fbd274f3cdb1ce2e5b2360b6d7a658e267bf98678599ae78ef27ebedf69b5ffd6eb37d6eb9e1a5fd5e691473d542cd7ed0e23bb73d70d73df77da5d588871e39a0cd0b8b3cf7d433ed1efbce2c9d9ab468d3aadd767dc6e934de04939c37accb648f8c33458fa97a4df3b94d26e833c324dffade69071d72d811c79d70d551c75c33c31ee75d88483af821baa447fa644086a41072d7b2b375275d7504881244c7801456bc84ea6bc2bf8af89ca4910486f0d6ed560f1dde6e91ffd27901bae1f88d15060e219abf751a68047a9abe0e81eec23b20ed852e42bdce31a7a84877aa47d403dba1a877770847794003492aab9d55b1f06b5d646fac8b631707f14f8c7e97307bfd946c1cad5524ffb93473a9fc209979a34933974d39cd4f4429c31f16530cc99f76c9f18aaa2c49ed883cb01f8a0af527da69f4794f2a64fe33cd83b8e477','2026-01-06 21:15:52.634+0200','2026-01-06 19:15:52.634Z'); +INSERT INTO "blobs" VALUES ('vJGVOM2FiXYXiyrCHYHU','

This is a simple TODO/Task manager. See the Trilium documentation for + information on how it works.

+

Please note that this is meant as scripting example only and feature/bug + support is very limited.

','2026-01-06 21:15:52.643+0200','2026-01-06 19:15:52.643Z'); +INSERT INTO "blobs" VALUES ('MzYDiS0KZkfGuZu7RFIV','

Bob likes to read popular science books so something like that…

','2026-01-06 21:15:52.668+0200','2026-01-06 19:15:52.668Z'); +INSERT INTO "blobs" VALUES ('zEc35JSeq5hrYMYs7P5R','

https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable + +

+

The Black Swan: The Impact of the Highly Improbable is + a 2007 book by author and former options trader + Nassim Nicholas Taleb. The book focuses on the extreme impact of rare + and unpredictable outlier events + — and the human tendency to find simplistic explanations for these events, + retrospectively. Taleb calls this the Black Swan theory.

','2026-01-06 21:15:52.674+0200','2026-01-06 19:15:52.674Z'); +INSERT INTO "blobs" VALUES ('L9T3DtYYdS81NvcW4nrs','
+ +
+

Maybe CodeNames? https://boardgamegeek.com/boardgame/178900/codenames + +

','2026-01-06 21:15:52.682+0200','2026-01-06 19:15:52.682Z'); +INSERT INTO "blobs" VALUES ('adQY9tvAjX83Os0ViVjY','

Just in time for new years resolution!

','2026-01-06 21:15:52.691+0200','2026-01-06 19:15:52.691Z'); +INSERT INTO "blobs" VALUES ('8XwgadsPmaX2SpwjboFQ','if (!["task", "location", "tag", "todoDate", "doneDate"].includes(api.originEntity.name)) { + return; +} + +const tagRootNote = api.getNoteWithLabel(''taskTagRoot''); +const doneRootNote = api.getNoteWithLabel(''taskDoneRoot''); +const todoRootNote = api.getNoteWithLabel(''taskTodoRoot''); + +if (!tagRootNote || !doneRootNote || !todoRootNote) { + console.log("One of the tagRootNote, doneRootNote or todoRootNote does not exist"); + return; +} + +const note = api.originEntity.getNote(); + +if (note.isDeleted) { + return; +} + +const attributes = note.getAttributes(); + +const todoDate = note.getLabelValue(''todoDate''); +const doneDate = note.getLabelValue(''doneDate''); + +function isWithinExpectedRange(date) { + if (!date) { + return true; + } + + const year = parseInt(date.substr(0, 4)); + + return year >= 2010 && year < 2050; +} + +if (!isWithinExpectedRange(todoDate) || !isWithinExpectedRange(doneDate)) { + console.log(`One or both dates - ${todoDate}, ${doneDate} - is outside of expected range`); + + return; +} + +const isTaskDone = !!doneDate; + +api.toggleNoteInParent(isTaskDone, note.noteId, doneRootNote.noteId); +api.toggleNoteInParent(!isTaskDone, note.noteId, todoRootNote.noteId); + +const location = note.getLabelValue(''location''); +const locationRootNote = api.getNoteWithLabel(''taskLocationRoot''); + +reconcileAssignments(note, locationRootNote, location ? [location] : [], ''taskLocationNote'', isTaskDone); + +const tags = attributes.filter(attr => attr.type === ''label'' && attr.name === ''tag'').map(attr => attr.value); + +reconcileAssignments(note, tagRootNote, tags, ''taskTagNote'', isTaskDone); + +note.toggleLabel(isTaskDone, "cssClass", "done"); + +const doneTargetNoteId = isTaskDone ? api.getDayNote(doneDate).noteId : null; +api.setNoteToParent(note.noteId, ''DONE'', doneTargetNoteId); + +note.toggleLabel(!isTaskDone, "cssClass", "todo"); + +const todoTargetNoteId = (!isTaskDone && todoDate) ? api.getDayNote(todoDate).noteId : null; +api.setNoteToParent(note.noteId, ''TODO'', todoTargetNoteId);','2026-01-06 21:15:52.707+0200','2026-01-06 19:15:52.707Z'); +INSERT INTO "blobs" VALUES ('4QdB1DaryIf89Yk5B5nw','module.exports = function (note, categoryRootNote, assignedCategories, labelName, isTaskDone) { + const found = {}; + + for (const categoryNote of categoryRootNote.getChildNotes()) { + const label = categoryNote.getLabel(labelName); + + if (label) { + found[label.value] = !isTaskDone && assignedCategories.includes(label.value); + + api.toggleNoteInParent(found[label.value], note.noteId, categoryNote.noteId); + } + } + + if (!isTaskDone) { + for (const assignedCategory of assignedCategories) { + if (!found[assignedCategory]) { + const categoryNote = api.createTextNote(categoryRootNote.noteId, assignedCategory, "").note; + + categoryNote.addLabel(labelName, assignedCategory); + + api.ensureNoteIsPresentInParent(note.noteId, categoryNote.noteId); + } + } + } +}','2026-01-06 21:15:52.710+0200','2026-01-06 19:15:52.710Z'); +INSERT INTO "blobs" VALUES ('v5FiEnMp2a9wUxd8TrOu','span.fancytree-node.todo .fancytree-title { + color: red !important; +} + +span.fancytree-node.done .fancytree-title { + color: green !important; +}','2026-01-06 21:15:52.714+0200','2026-01-06 19:15:52.714Z'); +INSERT INTO "blobs" VALUES ('iRjU1OL6pNcskGzKnOTH','// creating notes is backend (server) responsibility so we need to pass +// the control there +const taskNoteId = await api.runOnBackend(() => { + const todoRootNote = api.getNoteWithLabel(''taskTodoRoot''); + const resp = api.createTextNote(todoRootNote.noteId, ''new task'', ''''); + + return resp.note.noteId; +}); + +// wait until the frontend is fully synced with the changes made on the backend above +await api.waitUntilSynced(); + +// we got an ID of newly created note and we want to immediatelly display it +await api.activateNewNote(taskNoteId);','2026-01-06 21:15:52.719+0200','2026-01-06 19:15:52.720Z'); +INSERT INTO "blobs" VALUES ('P9fjHrjIKcaQXup4HomR','// will add a launcher to the left sidebar +api.createOrUpdateLauncher({ + id: ''taskmanager'', + type: ''script'', + title: ''New task'', + icon: ''bx-task'', + keyboardShortcut: ''alt+n'', + scriptNoteId: api.currentNote.getRelationValue(''createNewTask''), + isVisible: true +});','2026-01-06 21:15:52.740+0200','2026-01-06 19:15:52.740Z'); +INSERT INTO "blobs" VALUES ('3cktSRQS3pMLX161oDPF','/* + * This defines a custom widget which displays number of words and characters in a current text note. + * To be activated for a given note, add label ''wordCount'' to the note, you can also make it inheritable and thus activate it for the whole subtree. + * + * See it in action in "Books" and its subtree. + */ +const TPL = `
+ Word count: + + +   + + Character count: + +
`; + +class WordCountWidget extends api.NoteContextAwareWidget { + get position() { return 100; } // higher value means position towards the bottom/right + + get parentWidget() { return ''center-pane''; } + + isEnabled() { + return super.isEnabled() + && this.note.type === ''text'' + && this.note.hasLabel(''wordCount''); + } + + doRender() { + this.$widget = $(TPL); + this.$wordCount = this.$widget.find(''.word-count''); + this.$characterCount = this.$widget.find(''.character-count''); + return this.$widget; + } + + async refreshWithNote(note) { + const {content} = await note.getNoteComplement(); + + const text = $(content).text(); // get plain text only + + const counts = this.getCounts(text); + + this.$wordCount.text(counts.words); + this.$characterCount.text(counts.characters); + } + + getCounts(text) { + const chunks = text + .split(/[\s-+:,/\\]+/) + .filter(chunk => chunk !== ''''); + + let words; + + if (chunks.length === 1 && chunks[0] === '''') { + words = 0; + } + else { + words = chunks.length; + } + + const characters = chunks.join('''').length; + + return {words, characters}; + } + + async entitiesReloadedEvent({loadResults}) { + if (loadResults.isNoteContentReloaded(this.noteId)) { + this.refresh(); + } + } +} + +module.exports = new WordCountWidget();','2026-01-06 21:15:52.744+0200','2026-01-06 19:15:52.745Z'); +INSERT INTO "blobs" VALUES ('l6gM0gVsfwxoMiYT2J6m','
+ See explanation here. + + +
','2026-01-06 21:15:52.750+0200','2026-01-06 19:15:52.750Z'); +INSERT INTO "blobs" VALUES ('K6AfmlMJZjYAcnYXzsmW','async function getChartData() { + const days = await api.runOnBackend(() => { + const notes = api.getNotesWithLabel(''weight''); + const days = []; + + for (const note of notes) { + const date = note.getLabelValue(''dateNote''); + const weight = parseFloat(note.getLabelValue(''weight'')); + + if (date && weight) { + days.push({ date, weight }); + } + } + + days.sort((a, b) => a.date > b.date ? 1 : -1); + + return days; + }); + + const datasets = [ + { + label: "Weight (kg)", + backgroundColor: ''red'', + borderColor: ''red'', + data: days.map(day => day.weight), + fill: false, + spanGaps: true, + datalabels: { + display: false + }, + tension: 0.3 + } + ]; + + return { + datasets: datasets, + labels: days.map(day => day.date) + }; +} + +const ctx = api.$container.find("canvas")[0].getContext("2d"); + +new chartjs.Chart(ctx, { + type: ''line'', + data: await getChartData() +});','2026-01-06 21:15:52.755+0200','2026-01-06 19:15:52.755Z'); +INSERT INTO "blobs" VALUES ('TW5s0ITYIppJtu76Ubys','/*! + * Chart.js v3.7.0 + * https://www.chartjs.org + * (c) 2021 Chart.js Contributors + * Released under the MIT License + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";const t="undefined"==typeof window?function(t){return t()}:window.requestAnimationFrame;function e(e,i,s){const n=s||(t=>Array.prototype.slice.call(t));let o=!1,a=[];return function(...s){a=n(s),o||(o=!0,t.call(window,(()=>{o=!1,e.apply(i,a)})))}}function i(t,e){let i;return function(...s){return e?(clearTimeout(i),i=setTimeout(t,e,s)):t.apply(this,s),e}}const s=t=>"start"===t?"left":"end"===t?"right":"center",n=(t,e,i)=>"start"===t?e:"end"===t?i:(e+i)/2,o=(t,e,i,s)=>t===(s?"left":"right")?i:"center"===t?(e+i)/2:e;var a=new class{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,i,s){const n=e.listeners[s],o=e.duration;n.forEach((s=>s({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(i-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=t.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((i,s)=>{if(!i.running||!i.items.length)return;const n=i.items;let o,a=n.length-1,r=!1;for(;a>=0;--a)o=n[a],o._active?(o._total>i.duration&&(i.duration=o._total),o.tick(t),r=!0):(n[a]=n[n.length-1],n.pop());r&&(s.draw(),this._notify(s,i,t,"progress")),n.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),e+=n.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let i=e.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,i)),i}listen(t,e,i){this._getAnims(t).listeners[e].push(i)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const i=e.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}; +/*! + * @kurkle/color v0.1.9 + * https://github.com/kurkle/color#readme + * (c) 2020 Jukka Kurkela + * Released under the MIT License + */const r={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},l="0123456789ABCDEF",h=t=>l[15&t],c=t=>l[(240&t)>>4]+l[15&t],d=t=>(240&t)>>4==(15&t);function u(t){var e=function(t){return d(t.r)&&d(t.g)&&d(t.b)&&d(t.a)}(t)?h:c;return t?"#"+e(t.r)+e(t.g)+e(t.b)+(t.a<255?e(t.a):""):t}function f(t){return t+.5|0}const g=(t,e,i)=>Math.max(Math.min(t,i),e);function p(t){return g(f(2.55*t),0,255)}function m(t){return g(f(255*t),0,255)}function x(t){return g(f(t/2.55)/100,0,1)}function b(t){return g(f(100*t),0,100)}const _=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const y=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v(t,e,i){const s=e*Math.min(i,1-i),n=(e,n=(e+t/30)%12)=>i-s*Math.max(Math.min(n-3,9-n,1),-1);return[n(0),n(8),n(4)]}function w(t,e,i){const s=(s,n=(s+t/60)%6)=>i-i*e*Math.max(Math.min(n,4-n,1),0);return[s(5),s(3),s(1)]}function M(t,e,i){const s=v(t,1,.5);let n;for(e+i>1&&(n=1/(e+i),e*=n,i*=n),n=0;n<3;n++)s[n]*=1-e-i,s[n]+=e;return s}function k(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a=(n+o)/2;let r,l,h;return n!==o&&(h=n-o,l=a>.5?h/(2-n-o):h/(n+o),r=n===e?(i-s)/h+(i>16&255,o>>8&255,255&o]}return t}(),T.transparent=[0,0,0,0]);const e=T[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}function R(t,e,i){if(t){let s=k(t);s[e]=Math.max(0,Math.min(s[e]+s[e]*i,0===e?360:1)),s=P(s),t.r=s[0],t.g=s[1],t.b=s[2]}}function E(t,e){return t?Object.assign(e||{},t):t}function I(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=m(t[3]))):(e=E(t,{r:0,g:0,b:0,a:1})).a=m(e.a),e}function z(t){return"r"===t.charAt(0)?function(t){const e=_.exec(t);let i,s,n,o=255;if(e){if(e[7]!==i){const t=+e[7];o=255&(e[8]?p(t):255*t)}return i=+e[1],s=+e[3],n=+e[5],i=255&(e[2]?p(i):i),s=255&(e[4]?p(s):s),n=255&(e[6]?p(n):n),{r:i,g:s,b:n,a:o}}}(t):C(t)}class F{constructor(t){if(t instanceof F)return t;const e=typeof t;let i;var s,n,o;"object"===e?i=I(t):"string"===e&&(o=(s=t).length,"#"===s[0]&&(4===o||5===o?n={r:255&17*r[s[1]],g:255&17*r[s[2]],b:255&17*r[s[3]],a:5===o?17*r[s[4]]:255}:7!==o&&9!==o||(n={r:r[s[1]]<<4|r[s[2]],g:r[s[3]]<<4|r[s[4]],b:r[s[5]]<<4|r[s[6]],a:9===o?r[s[7]]<<4|r[s[8]]:255})),i=n||L(t)||z(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=E(this._rgb);return t&&(t.a=x(t.a)),t}set rgb(t){this._rgb=I(t)}rgbString(){return this._valid?(t=this._rgb)&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${x(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`):this._rgb;var t}hexString(){return this._valid?u(this._rgb):this._rgb}hslString(){return this._valid?function(t){if(!t)return;const e=k(t),i=e[0],s=b(e[1]),n=b(e[2]);return t.a<255?`hsla(${i}, ${s}%, ${n}%, ${x(t.a)})`:`hsl(${i}, ${s}%, ${n}%)`}(this._rgb):this._rgb}mix(t,e){const i=this;if(t){const s=i.rgb,n=t.rgb;let o;const a=e===o?.5:e,r=2*a-1,l=s.a-n.a,h=((r*l==-1?r:(r+l)/(1+r*l))+1)/2;o=1-h,s.r=255&h*s.r+o*n.r+.5,s.g=255&h*s.g+o*n.g+.5,s.b=255&h*s.b+o*n.b+.5,s.a=a*s.a+(1-a)*n.a,i.rgb=s}return i}clone(){return new F(this.rgb)}alpha(t){return this._rgb.a=m(t),this}clearer(t){return this._rgb.a*=1-t,this}greyscale(){const t=this._rgb,e=f(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){return this._rgb.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return R(this._rgb,2,t),this}darken(t){return R(this._rgb,2,-t),this}saturate(t){return R(this._rgb,1,t),this}desaturate(t){return R(this._rgb,1,-t),this}rotate(t){return function(t,e){var i=k(t);i[0]=D(i[0]+e),i=P(i),t.r=i[0],t.g=i[1],t.b=i[2]}(this._rgb,t),this}}function B(t){return new F(t)}const V=t=>t instanceof CanvasGradient||t instanceof CanvasPattern;function W(t){return V(t)?t:B(t)}function N(t){return V(t)?t:B(t).saturate(.5).darken(.1).hexString()}function H(){}const j=function(){let t=0;return function(){return t++}}();function $(t){return null==t}function Y(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.substr(0,7)&&"Array]"===e.substr(-6)}function U(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}const X=t=>("number"==typeof t||t instanceof Number)&&isFinite(+t);function q(t,e){return X(t)?t:e}function K(t,e){return void 0===t?e:t}const G=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100:t/e,Z=(t,e)=>"string"==typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function J(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e)}function Q(t,e,i,s){let n,o,a;if(Y(t))if(o=t.length,s)for(n=o-1;n>=0;n--)e.call(i,t[n],n);else for(n=0;ni;)t=t[e.substr(i,s-i)],i=s+1,s=rt(e,i);return t}function ht(t){return t.charAt(0).toUpperCase()+t.slice(1)}const ct=t=>void 0!==t,dt=t=>"function"==typeof t,ut=(t,e)=>{if(t.size!==e.size)return!1;for(const i of t)if(!e.has(i))return!1;return!0};function ft(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const gt=Object.create(null),pt=Object.create(null);function mt(t,e){if(!e)return t;const i=e.split(".");for(let e=0,s=i.length;et.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"''Helvetica Neue'', ''Helvetica'', ''Arial'', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>N(e.backgroundColor),this.hoverBorderColor=(t,e)=>N(e.borderColor),this.hoverColor=(t,e)=>N(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t)}set(t,e){return xt(this,t,e)}get(t){return mt(this,t)}describe(t,e){return xt(pt,t,e)}override(t,e){return xt(gt,t,e)}route(t,e,i,s){const n=mt(this,t),o=mt(this,i),a="_"+e;Object.defineProperties(n,{[a]:{value:n[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[a],e=o[s];return U(t)?Object.assign({},e,t):K(t,e)},set(t){this[a]=t}}})}}({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});const _t=Math.PI,yt=2*_t,vt=yt+_t,wt=Number.POSITIVE_INFINITY,Mt=_t/180,kt=_t/2,St=_t/4,Pt=2*_t/3,Dt=Math.log10,Ct=Math.sign;function Ot(t){const e=Math.round(t);t=Lt(t,e,t/1e3)?e:t;const i=Math.pow(10,Math.floor(Dt(t))),s=t/i;return(s<=1?1:s<=2?2:s<=5?5:10)*i}function At(t){const e=[],i=Math.sqrt(t);let s;for(s=1;st-e)).pop(),e}function Tt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function Lt(t,e,i){return Math.abs(t-e)=t}function Et(t,e,i){let s,n,o;for(s=0,n=t.length;sl&&h=Math.min(e,i)-s&&t<=Math.max(e,i)+s}function Ut(t){return!t||$(t.size)||$(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Xt(t,e,i,s,n){let o=e[n];return o||(o=e[n]=t.measureText(n).width,i.push(n)),o>s&&(s=o),s}function qt(t,e,i,s){let n=(s=s||{}).data=s.data||{},o=s.garbageCollect=s.garbageCollect||[];s.font!==e&&(n=s.data={},o=s.garbageCollect=[],s.font=e),t.save(),t.font=e;let a=0;const r=i.length;let l,h,c,d,u;for(l=0;li.length){for(l=0;l0&&t.stroke()}}function Jt(t,e,i){return i=i||.5,!e||t&&t.x>e.left-i&&t.xe.top-i&&t.y0&&""!==o.strokeColor;let l,h;for(t.save(),t.font=n.string,function(t,e){e.translation&&t.translate(e.translation[0],e.translation[1]);$(e.rotation)||t.rotate(e.rotation);e.color&&(t.fillStyle=e.color);e.textAlign&&(t.textAlign=e.textAlign);e.textBaseline&&(t.textBaseline=e.textBaseline)}(t,o),l=0;lt[i]1;)s=o+n>>1,i(s)?o=s:n=s;return{lo:o,hi:n}}const re=(t,e,i)=>ae(t,i,(s=>t[s][e]ae(t,i,(s=>t[s][e]>=i));function he(t,e,i){let s=0,n=t.length;for(;ss&&t[n-1]>i;)n--;return s>0||n{const i="_onData"+ht(e),s=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const n=s.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"==typeof t[i]&&t[i](...e)})),n}})})))}function ue(t,e){const i=t._chartjs;if(!i)return;const s=i.listeners,n=s.indexOf(e);-1!==n&&s.splice(n,1),s.length>0||(ce.forEach((e=>{delete t[e]})),delete t._chartjs)}function fe(t){const e=new Set;let i,s;for(i=0,s=t.length;iwindow.getComputedStyle(t,null);function be(t,e){return xe(t).getPropertyValue(e)}const _e=["top","right","bottom","left"];function ye(t,e,i){const s={};i=i?"-"+i:"";for(let n=0;n<4;n++){const o=_e[n];s[o]=parseFloat(t[e+"-"+o+i])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}function ve(t,e){const{canvas:i,currentDevicePixelRatio:s}=e,n=xe(i),o="border-box"===n.boxSizing,a=ye(n,"padding"),r=ye(n,"border","width"),{x:l,y:h,box:c}=function(t,e){const i=t.native||t,s=i.touches,n=s&&s.length?s[0]:i,{offsetX:o,offsetY:a}=n;let r,l,h=!1;if(((t,e,i)=>(t>0||e>0)&&(!i||!i.shadowRoot))(o,a,i.target))r=o,l=a;else{const t=e.getBoundingClientRect();r=n.clientX-t.left,l=n.clientY-t.top,h=!0}return{x:r,y:l,box:h}}(t,i),d=a.left+(c&&r.left),u=a.top+(c&&r.top);let{width:f,height:g}=e;return o&&(f-=a.width+r.width,g-=a.height+r.height),{x:Math.round((l-d)/f*i.width/s),y:Math.round((h-u)/g*i.height/s)}}const we=t=>Math.round(10*t)/10;function Me(t,e,i,s){const n=xe(t),o=ye(n,"margin"),a=me(n.maxWidth,t,"clientWidth")||wt,r=me(n.maxHeight,t,"clientHeight")||wt,l=function(t,e,i){let s,n;if(void 0===e||void 0===i){const o=pe(t);if(o){const t=o.getBoundingClientRect(),a=xe(o),r=ye(a,"border","width"),l=ye(a,"padding");e=t.width-l.width-r.width,i=t.height-l.height-r.height,s=me(a.maxWidth,o,"clientWidth"),n=me(a.maxHeight,o,"clientHeight")}else e=t.clientWidth,i=t.clientHeight}return{width:e,height:i,maxWidth:s||wt,maxHeight:n||wt}}(t,e,i);let{width:h,height:c}=l;if("content-box"===n.boxSizing){const t=ye(n,"border","width"),e=ye(n,"padding");h-=e.width+t.width,c-=e.height+t.height}return h=Math.max(0,h-o.width),c=Math.max(0,s?Math.floor(h/s):c-o.height),h=we(Math.min(h,a,l.maxWidth)),c=we(Math.min(c,r,l.maxHeight)),h&&!c&&(c=we(h/2)),{width:h,height:c}}function ke(t,e,i){const s=e||1,n=Math.floor(t.height*s),o=Math.floor(t.width*s);t.height=n/s,t.width=o/s;const a=t.canvas;return a.style&&(i||!a.style.height&&!a.style.width)&&(a.style.height=`${t.height}px`,a.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==s||a.height!==n||a.width!==o)&&(t.currentDevicePixelRatio=s,a.height=n,a.width=o,t.ctx.setTransform(s,0,0,s,0,0),!0)}const Se=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}return t}();function Pe(t,e){const i=be(t,e),s=i&&i.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function De(t,e){return"native"in t?{x:t.x,y:t.y}:ve(t,e)}function Ce(t,e,i,s){const{controller:n,data:o,_sorted:a}=t,r=n._cachedMeta.iScale;if(r&&e===r.axis&&"r"!==e&&a&&o.length){const t=r._reversePixels?le:re;if(!s)return t(o,e,i);if(n._sharedOptions){const s=o[0],n="function"==typeof s.getRange&&s.getRange(e);if(n){const s=t(o,e,i-n),a=t(o,e,i+n);return{lo:s.lo,hi:a.hi}}}}return{lo:0,hi:o.length-1}}function Oe(t,e,i,s,n){const o=t.getSortedVisibleDatasetMetas(),a=i[e];for(let t=0,i=o.length;t{t[r](n[a],s)&&o.push({element:t,datasetIndex:e,index:i}),t.inRange(n.x,n.y,s)&&(l=!0)})),i.intersect&&!l?[]:o}var Ee={modes:{index(t,e,i,s){const n=De(e,t),o=i.axis||"x",a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s),r=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=a[0].index,i=t.data[e];i&&!i.skip&&r.push({element:i,datasetIndex:t.index,index:e})})),r):[]},dataset(t,e,i,s){const n=De(e,t),o=i.axis||"xy";let a=i.intersect?Ae(t,n,o,s):Le(t,n,o,!1,s);if(a.length>0){const e=a[0].datasetIndex,i=t.getDatasetMeta(e).data;a=[];for(let t=0;tAe(t,De(e,t),i.axis||"xy",s),nearest:(t,e,i,s)=>Le(t,De(e,t),i.axis||"xy",i.intersect,s),x:(t,e,i,s)=>Re(t,e,{axis:"x",intersect:i.intersect},s),y:(t,e,i,s)=>Re(t,e,{axis:"y",intersect:i.intersect},s)}};const Ie=new RegExp(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/),ze=new RegExp(/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/);function Fe(t,e){const i=(""+t).match(Ie);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case"px":return t;case"%":t/=100}return e*t}function Be(t,e){const i={},s=U(e),n=s?Object.keys(e):e,o=U(t)?s?i=>K(t[i],t[e[i]]):e=>t[e]:()=>t;for(const t of n)i[t]=+o(t)||0;return i}function Ve(t){return Be(t,{top:"y",right:"x",bottom:"y",left:"x"})}function We(t){return Be(t,["topLeft","topRight","bottomLeft","bottomRight"])}function Ne(t){const e=Ve(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function He(t,e){t=t||{},e=e||bt.font;let i=K(t.size,e.size);"string"==typeof i&&(i=parseInt(i,10));let s=K(t.style,e.style);s&&!(""+s).match(ze)&&(console.warn(''Invalid font style specified: "''+s+''"''),s="");const n={family:K(t.family,e.family),lineHeight:Fe(K(t.lineHeight,e.lineHeight),i),size:i,style:s,weight:K(t.weight,e.weight),string:""};return n.string=Ut(n),n}function je(t,e,i,s){let n,o,a,r=!0;for(n=0,o=t.length;ni&&0===t?0:t+e;return{min:a(s,-Math.abs(o)),max:a(n,o)}}function Ye(t,e){return Object.assign(Object.create(t),e)}const Ue=["left","top","right","bottom"];function Xe(t,e){return t.filter((t=>t.pos===e))}function qe(t,e){return t.filter((t=>-1===Ue.indexOf(t.pos)&&t.box.axis===e))}function Ke(t,e){return t.sort(((t,i)=>{const s=e?i:t,n=e?t:i;return s.weight===n.weight?s.index-n.index:s.weight-n.weight}))}function Ge(t,e){const i=function(t){const e={};for(const i of t){const{stack:t,pos:s,stackWeight:n}=i;if(!t||!Ue.includes(s))continue;const o=e[t]||(e[t]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=n}return e}(t),{vBoxMaxWidth:s,hBoxMaxHeight:n}=e;let o,a,r;for(o=0,a=t.length;o{s[t]=Math.max(e[t],i[t])})),s}return s(t?["left","right"]:["top","bottom"])}function ei(t,e,i,s){const n=[];let o,a,r,l,h,c;for(o=0,a=t.length,h=0;ot.box.fullSize)),!0),s=Ke(Xe(e,"left"),!0),n=Ke(Xe(e,"right")),o=Ke(Xe(e,"top"),!0),a=Ke(Xe(e,"bottom")),r=qe(e,"x"),l=qe(e,"y");return{fullSize:i,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(a).concat(r),chartArea:Xe(e,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(a).concat(r)}}(t.boxes),l=r.vertical,h=r.horizontal;Q(t.boxes,(t=>{"function"==typeof t.beforeLayout&&t.beforeLayout()}));const c=l.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:i,padding:n,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/c,hBoxMaxHeight:a/2}),u=Object.assign({},n);Je(u,Ne(s));const f=Object.assign({maxPadding:u,w:o,h:a,x:n.left,y:n.top},n),g=Ge(l.concat(h),d);ei(r.fullSize,f,d,g),ei(l,f,d,g),ei(h,f,d,g)&&ei(l,f,d,g),function(t){const e=t.maxPadding;function i(i){const s=Math.max(e[i]-t[i],0);return t[i]+=s,s}t.y+=i("top"),t.x+=i("left"),i("right"),i("bottom")}(f),si(r.leftAndTop,f,d,g),f.x+=f.w,f.y+=f.h,si(r.rightAndBottom,f,d,g),t.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},Q(r.chartArea,(e=>{const i=e.box;Object.assign(i,t.chartArea),i.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})}))}};function oi(t,e=[""],i=t,s,n=(()=>t[0])){ct(s)||(s=mi("_fallback",t));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:s,_getTarget:n,override:n=>oi([n,...t],e,i,s)};return new Proxy(o,{deleteProperty:(e,i)=>(delete e[i],delete e._keys,delete t[0][i],!0),get:(i,s)=>ci(i,s,(()=>function(t,e,i,s){let n;for(const o of e)if(n=mi(li(o,t),i),ct(n))return hi(t,n)?gi(i,s,t,n):n}(s,e,t,i))),getOwnPropertyDescriptor:(t,e)=>Reflect.getOwnPropertyDescriptor(t._scopes[0],e),getPrototypeOf:()=>Reflect.getPrototypeOf(t[0]),has:(t,e)=>xi(t).includes(e),ownKeys:t=>xi(t),set(t,e,i){const s=t._storage||(t._storage=n());return t[e]=s[e]=i,delete t._keys,!0}})}function ai(t,e,i,s){const n={_cacheable:!1,_proxy:t,_context:e,_subProxy:i,_stack:new Set,_descriptors:ri(t,s),setContext:e=>ai(t,e,i,s),override:n=>ai(t.override(n),e,i,s)};return new Proxy(n,{deleteProperty:(e,i)=>(delete e[i],delete t[i],!0),get:(t,e,i)=>ci(t,e,(()=>function(t,e,i){const{_proxy:s,_context:n,_subProxy:o,_descriptors:a}=t;let r=s[e];dt(r)&&a.isScriptable(e)&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_stack:r}=i;if(r.has(t))throw new Error("Recursion detected: "+Array.from(r).join("->")+"->"+t);r.add(t),e=e(o,a||s),r.delete(t),hi(t,e)&&(e=gi(n._scopes,n,t,e));return e}(e,r,t,i));Y(r)&&r.length&&(r=function(t,e,i,s){const{_proxy:n,_context:o,_subProxy:a,_descriptors:r}=i;if(ct(o.index)&&s(t))e=e[o.index%e.length];else if(U(e[0])){const i=e,s=n._scopes.filter((t=>t!==i));e=[];for(const l of i){const i=gi(s,n,t,l);e.push(ai(i,o,a&&a[t],r))}}return e}(e,r,t,a.isIndexable));hi(e,r)&&(r=ai(r,n,o&&o[e],a));return r}(t,e,i))),getOwnPropertyDescriptor:(e,i)=>e._descriptors.allKeys?Reflect.has(t,i)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,i),getPrototypeOf:()=>Reflect.getPrototypeOf(t),has:(e,i)=>Reflect.has(t,i),ownKeys:()=>Reflect.ownKeys(t),set:(e,i,s)=>(t[i]=s,delete e[i],!0)})}function ri(t,e={scriptable:!0,indexable:!0}){const{_scriptable:i=e.scriptable,_indexable:s=e.indexable,_allKeys:n=e.allKeys}=t;return{allKeys:n,scriptable:i,indexable:s,isScriptable:dt(i)?i:()=>i,isIndexable:dt(s)?s:()=>s}}const li=(t,e)=>t?t+ht(e):e,hi=(t,e)=>U(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function ci(t,e,i){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const s=i();return t[e]=s,s}function di(t,e,i){return dt(t)?t(e,i):t}const ui=(t,e)=>!0===t?e:"string"==typeof t?lt(e,t):void 0;function fi(t,e,i,s,n){for(const o of e){const e=ui(i,o);if(e){t.add(e);const o=di(e._fallback,i,n);if(ct(o)&&o!==i&&o!==s)return o}else if(!1===e&&ct(s)&&i!==s)return null}return!1}function gi(t,e,i,s){const n=e._rootScopes,o=di(e._fallback,i,s),a=[...t,...n],r=new Set;r.add(s);let l=pi(r,a,i,o||i,s);return null!==l&&((!ct(o)||o===i||(l=pi(r,a,o,l,s),null!==l))&&oi(Array.from(r),[""],n,o,(()=>function(t,e,i){const s=t._getTarget();e in s||(s[e]={});const n=s[e];if(Y(n)&&U(i))return i;return n}(e,i,s))))}function pi(t,e,i,s,n){for(;i;)i=fi(t,e,i,s,n);return i}function mi(t,e){for(const i of e){if(!i)continue;const e=i[t];if(ct(e))return e}}function xi(t){let e=t._keys;return e||(e=t._keys=function(t){const e=new Set;for(const i of t)for(const t of Object.keys(i).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}(t._scopes)),e}const bi=Number.EPSILON||1e-14,_i=(t,e)=>e"x"===t?"y":"x";function vi(t,e,i,s){const n=t.skip?e:t,o=e,a=i.skip?e:i,r=Vt(o,n),l=Vt(a,o);let h=r/(r+l),c=l/(r+l);h=isNaN(h)?0:h,c=isNaN(c)?0:c;const d=s*h,u=s*c;return{previous:{x:o.x-d*(a.x-n.x),y:o.y-d*(a.y-n.y)},next:{x:o.x+u*(a.x-n.x),y:o.y+u*(a.y-n.y)}}}function wi(t,e="x"){const i=yi(e),s=t.length,n=Array(s).fill(0),o=Array(s);let a,r,l,h=_i(t,0);for(a=0;a!t.skip))),"monotone"===e.cubicInterpolationMode)wi(t,n);else{let i=s?t[t.length-1]:t[0];for(o=0,a=t.length;o0===t||1===t,Pi=(t,e,i)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*yt/i),Di=(t,e,i)=>Math.pow(2,-10*t)*Math.sin((t-e)*yt/i)+1,Ci={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*kt),easeOutSine:t=>Math.sin(t*kt),easeInOutSine:t=>-.5*(Math.cos(_t*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>Si(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Si(t)?t:Pi(t,.075,.3),easeOutElastic:t=>Si(t)?t:Di(t,.075,.3),easeInOutElastic(t){const e=.1125;return Si(t)?t:t<.5?.5*Pi(2*t,e,.45):.5+.5*Di(2*t-1,e,.45)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-Ci.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375},easeInOutBounce:t=>t<.5?.5*Ci.easeInBounce(2*t):.5*Ci.easeOutBounce(2*t-1)+.5};function Oi(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:t.y+i*(e.y-t.y)}}function Ai(t,e,i,s){return{x:t.x+i*(e.x-t.x),y:"middle"===s?i<.5?t.y:e.y:"after"===s?i<1?t.y:e.y:i>0?e.y:t.y}}function Ti(t,e,i,s){const n={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},a=Oi(t,n,i),r=Oi(n,o,i),l=Oi(o,e,i),h=Oi(a,r,i),c=Oi(r,l,i);return Oi(h,c,i)}const Li=new Map;function Ri(t,e,i){return function(t,e){e=e||{};const i=t+JSON.stringify(e);let s=Li.get(i);return s||(s=new Intl.NumberFormat(t,e),Li.set(i,s)),s}(e,i).format(t)}function Ei(t,e,i){return t?function(t,e){return{x:i=>t+t+e-i,setWidth(t){e=t},textAlign:t=>"center"===t?t:"right"===t?"left":"right",xPlus:(t,e)=>t-e,leftForLtr:(t,e)=>t-e}}(e,i):{x:t=>t,setWidth(t){},textAlign:t=>t,xPlus:(t,e)=>t+e,leftForLtr:(t,e)=>t}}function Ii(t,e){let i,s;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,s=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=s)}function zi(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Fi(t){return"angle"===t?{between:Ht,compare:Wt,normalize:Nt}:{between:Yt,compare:(t,e)=>t-e,normalize:t=>t}}function Bi({start:t,end:e,count:i,loop:s,style:n}){return{start:t%i,end:e%i,loop:s&&(e-t+1)%i==0,style:n}}function Vi(t,e,i){if(!i)return[t];const{property:s,start:n,end:o}=i,a=e.length,{compare:r,between:l,normalize:h}=Fi(s),{start:c,end:d,loop:u,style:f}=function(t,e,i){const{property:s,start:n,end:o}=i,{between:a,normalize:r}=Fi(s),l=e.length;let h,c,{start:d,end:u,loop:f}=t;if(f){for(d+=l,u+=l,h=0,c=l;hb||l(n,x,p)&&0!==r(n,x),v=()=>!b||0===r(o,p)||l(o,x,p);for(let t=c,i=c;t<=d;++t)m=e[t%a],m.skip||(p=h(m[s]),p!==x&&(b=l(p,n,o),null===_&&y()&&(_=0===r(p,n)?t:i),null!==_&&v()&&(g.push(Bi({start:_,end:t,loop:u,count:a,style:f})),_=null),i=t,x=p));return null!==_&&g.push(Bi({start:_,end:d,loop:u,count:a,style:f})),g}function Wi(t,e){const i=[],s=t.segments;for(let n=0;nn&&t[o%e].skip;)o--;return o%=e,{start:n,end:o}}(i,n,o,s);if(!0===s)return Hi(t,[{start:a,end:r,loop:o}],i,e);return Hi(t,function(t,e,i,s){const n=t.length,o=[];let a,r=e,l=t[e];for(a=e+1;a<=i;++a){const i=t[a%n];i.skip||i.stop?l.skip||(s=!1,o.push({start:e%n,end:(a-1)%n,loop:s}),e=r=i.stop?a:null):(r=a,l.skip&&(e=a)),l=i}return null!==r&&o.push({start:e%n,end:r%n,loop:s}),o}(i,a,rnull===t||""===t;const Gi=!!Se&&{passive:!0};function Zi(t,e,i){t.canvas.removeEventListener(e,i,Gi)}function Ji(t,e){for(const i of t)if(i===e||i.contains(e))return!0}function Qi(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.addedNodes,s),e=e&&!Ji(i.removedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}function ts(t,e,i){const s=t.canvas,n=new MutationObserver((t=>{let e=!1;for(const i of t)e=e||Ji(i.removedNodes,s),e=e&&!Ji(i.addedNodes,s);e&&i()}));return n.observe(document,{childList:!0,subtree:!0}),n}const es=new Map;let is=0;function ss(){const t=window.devicePixelRatio;t!==is&&(is=t,es.forEach(((e,i)=>{i.currentDevicePixelRatio!==t&&e()})))}function ns(t,i,s){const n=t.canvas,o=n&&pe(n);if(!o)return;const a=e(((t,e)=>{const i=o.clientWidth;s(t,e),i{const e=t[0],i=e.contentRect.width,s=e.contentRect.height;0===i&&0===s||a(i,s)}));return r.observe(o),function(t,e){es.size||window.addEventListener("resize",ss),es.set(t,e)}(t,a),r}function os(t,e,i){i&&i.disconnect(),"resize"===e&&function(t){es.delete(t),es.size||window.removeEventListener("resize",ss)}(t)}function as(t,i,s){const n=t.canvas,o=e((e=>{null!==t.ctx&&s(function(t,e){const i=qi[t.type]||t.type,{x:s,y:n}=ve(t,e);return{type:i,chart:e,native:t,x:void 0!==s?s:null,y:void 0!==n?n:null}}(e,t))}),t,(t=>{const e=t[0];return[e,e.offsetX,e.offsetY]}));return function(t,e,i){t.addEventListener(e,i,Gi)}(n,i,o),o}class rs extends Ui{acquireContext(t,e){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(function(t,e){const i=t.style,s=t.getAttribute("height"),n=t.getAttribute("width");if(t.$chartjs={initial:{height:s,width:n,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",i.boxSizing=i.boxSizing||"border-box",Ki(n)){const e=Pe(t,"width");void 0!==e&&(t.width=e)}if(Ki(s))if(""===t.style.height)t.height=t.width/(e||2);else{const e=Pe(t,"height");void 0!==e&&(t.height=e)}}(t,e),i):null}releaseContext(t){const e=t.canvas;if(!e.$chartjs)return!1;const i=e.$chartjs.initial;["height","width"].forEach((t=>{const s=i[t];$(s)?e.removeAttribute(t):e.setAttribute(t,s)}));const s=i.style||{};return Object.keys(s).forEach((t=>{e.style[t]=s[t]})),e.width=e.width,delete e.$chartjs,!0}addEventListener(t,e,i){this.removeEventListener(t,e);const s=t.$proxies||(t.$proxies={}),n={attach:Qi,detach:ts,resize:ns}[e]||as;s[e]=n(t,e,i)}removeEventListener(t,e){const i=t.$proxies||(t.$proxies={}),s=i[e];if(!s)return;({attach:os,detach:os,resize:os}[e]||Zi)(t,e,s),i[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,i,s){return Me(t,e,i,s)}isAttached(t){const e=pe(t);return!(!e||!e.isConnected)}}function ls(t){return!ge()||"undefined"!=typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Xi:rs}var hs=Object.freeze({__proto__:null,_detectPlatform:ls,BasePlatform:Ui,BasicPlatform:Xi,DomPlatform:rs});const cs="transparent",ds={boolean:(t,e,i)=>i>.5?e:t,color(t,e,i){const s=W(t||cs),n=s.valid&&W(e||cs);return n&&n.valid?n.mix(s,i).hexString():e},number:(t,e,i)=>t+(e-t)*i};class us{constructor(t,e,i,s){const n=e[i];s=je([t.to,s,n,t.from]);const o=je([t.from,n,s]);this._active=!0,this._fn=t.fn||ds[t.type||typeof o],this._easing=Ci[t.easing]||Ci.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=i,this._from=o,this._to=s,this._promises=void 0}active(){return this._active}update(t,e,i){if(this._active){this._notify(!1);const s=this._target[this._prop],n=i-this._start,o=this._duration-n;this._start=i,this._duration=Math.floor(Math.max(o,t.duration)),this._total+=n,this._loop=!!t.loop,this._to=je([t.to,e,s,t.from]),this._from=je([t.from,s,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,i=this._duration,s=this._prop,n=this._from,o=this._loop,a=this._to;let r;if(this._active=n!==a&&(o||e1?2-r:r,r=this._easing(Math.min(1,Math.max(0,r))),this._target[s]=this._fn(n,a,r))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,i)=>{t.push({res:e,rej:i})}))}_notify(t){const e=t?"res":"rej",i=this._promises||[];for(let t=0;t"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),bt.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),bt.describe("animations",{_fallback:"animation"}),bt.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}});class gs{constructor(t,e){this._chart=t,this._properties=new Map,this.configure(e)}configure(t){if(!U(t))return;const e=this._properties;Object.getOwnPropertyNames(t).forEach((i=>{const s=t[i];if(!U(s))return;const n={};for(const t of fs)n[t]=s[t];(Y(s.properties)&&s.properties||[i]).forEach((t=>{t!==i&&e.has(t)||e.set(t,n)}))}))}_animateOptions(t,e){const i=e.options,s=function(t,e){if(!e)return;let i=t.options;if(!i)return void(t.options=e);i.$shared&&(t.options=i=Object.assign({},i,{$shared:!1,$animations:{}}));return i}(t,i);if(!s)return[];const n=this._createAnimations(s,i);return i.$shared&&function(t,e){const i=[],s=Object.keys(e);for(let e=0;e{t.options=i}),(()=>{})),n}_createAnimations(t,e){const i=this._properties,s=[],n=t.$animations||(t.$animations={}),o=Object.keys(e),a=Date.now();let r;for(r=o.length-1;r>=0;--r){const l=o[r];if("$"===l.charAt(0))continue;if("options"===l){s.push(...this._animateOptions(t,e));continue}const h=e[l];let c=n[l];const d=i.get(l);if(c){if(d&&c.active()){c.update(d,h,a);continue}c.cancel()}d&&d.duration?(n[l]=c=new us(d,t,l,h),s.push(c)):t[l]=h}return s}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const i=this._createAnimations(t,e);return i.length?(a.add(this._chart,i),!0):void 0}}function ps(t,e){const i=t&&t.options||{},s=i.reverse,n=void 0===i.min?e:0,o=void 0===i.max?e:0;return{start:s?o:n,end:s?n:o}}function ms(t,e){const i=[],s=t._getSortedDatasetMetas(e);let n,o;for(n=0,o=s.length;n0||!i&&e<0)return n.index}return null}function vs(t,e){const{chart:i,_cachedMeta:s}=t,n=i._stacks||(i._stacks={}),{iScale:o,vScale:a,index:r}=s,l=o.axis,h=a.axis,c=function(t,e,i){return`${t.id}.${e.id}.${i.stack||i.type}`}(o,a,s),d=e.length;let u;for(let t=0;ti[t].axis===e)).shift()}function Ms(t,e){const i=t.controller.index,s=t.vScale&&t.vScale.axis;if(s){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[s]||void 0===e[s][i])return;delete e[s][i]}}}const ks=t=>"reset"===t||"none"===t,Ss=(t,e)=>e?t:Object.assign({},t);class Ps{constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=bs(t.vScale,t),this.addElements()}updateIndex(t){this.index!==t&&Ms(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,i=this.getDataset(),s=(t,e,i,s)=>"x"===t?e:"r"===t?s:i,n=e.xAxisID=K(i.xAxisID,ws(t,"x")),o=e.yAxisID=K(i.yAxisID,ws(t,"y")),a=e.rAxisID=K(i.rAxisID,ws(t,"r")),r=e.indexAxis,l=e.iAxisID=s(r,n,o,a),h=e.vAxisID=s(r,o,n,a);e.xScale=this.getScaleForId(n),e.yScale=this.getScaleForId(o),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(l),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&ue(this._data,this),t._stacked&&Ms(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),i=this._data;if(U(e))this._data=function(t){const e=Object.keys(t),i=new Array(e.length);let s,n,o;for(s=0,n=e.length;s0&&i._parsed[t-1];if(!1===this._parsing)i._parsed=s,i._sorted=!0,h=s;else{h=Y(s[t])?this.parseArrayData(i,s,t,e):U(s[t])?this.parseObjectData(i,s,t,e):this.parsePrimitiveData(i,s,t,e);const n=()=>null===l[a]||d&&l[a]t&&!e.hidden&&e._stacked&&{keys:ms(i,!0),values:null})(e,i,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:h,max:c}=function(t){const{min:e,max:i,minDefined:s,maxDefined:n}=t.getUserBounds();return{min:s?e:Number.NEGATIVE_INFINITY,max:n?i:Number.POSITIVE_INFINITY}}(a);let d,u;function f(){u=s[d];const e=u[a.axis];return!X(u[t.axis])||h>e||c=0;--d)if(!f()){this.updateRangeFromParsed(l,t,u,r);break}return l}getAllParsedValues(t){const e=this._cachedMeta._parsed,i=[];let s,n,o;for(s=0,n=e.length;s=0&&tthis.getContext(i,s)),c);return f.$shared&&(f.$shared=r,n[o]=Object.freeze(Ss(f,r))),f}_resolveAnimations(t,e,i){const s=this.chart,n=this._cachedDataOpts,o=`animation-${e}`,a=n[o];if(a)return a;let r;if(!1!==s.options.animation){const s=this.chart.config,n=s.datasetAnimationScopeKeys(this._type,e),o=s.getOptionScopes(this.getDataset(),n);r=s.createResolver(o,this.getContext(t,i,e))}const l=new gs(s,r&&r.animations);return r&&r._cacheable&&(n[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||ks(t)||this.chart._animationsDisabled}updateElement(t,e,i,s){ks(s)?Object.assign(t,i):this._resolveAnimations(e,s).update(t,i)}updateSharedOptions(t,e,i){t&&!ks(e)&&this._resolveAnimations(void 0,e).update(t,i)}_setStyle(t,e,i,s){t.active=s;const n=this.getStyle(e,s);this._resolveAnimations(e,i,s).update(t,{options:!s&&this.getSharedOptions(n)||n})}removeHoverStyle(t,e,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,e,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,i=this._cachedMeta.data;for(const[t,e,i]of this._syncList)this[t](e,i);this._syncList=[];const s=i.length,n=e.length,o=Math.min(n,s);o&&this.parse(0,o),n>s?this._insertElements(s,n-s,t):n{for(t.length+=e,a=t.length-1;a>=o;a--)t[a]=t[a-e]};for(r(n),a=t;a{s[t]=i[t]&&i[t].active()?i[t]._to:this[t]})),s}}Ds.defaults={},Ds.defaultRoutes=void 0;const Cs={values:t=>Y(t)?t:""+t,numeric(t,e,i){if(0===t)return"0";const s=this.chart.options.locale;let n,o=t;if(i.length>1){const e=Math.max(Math.abs(i[0].value),Math.abs(i[i.length-1].value));(e<1e-4||e>1e15)&&(n="scientific"),o=function(t,e){let i=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;Math.abs(i)>=1&&t!==Math.floor(t)&&(i=t-Math.floor(t));return i}(t,i)}const a=Dt(Math.abs(o)),r=Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:n,minimumFractionDigits:r,maximumFractionDigits:r};return Object.assign(l,this.options.ticks.format),Ri(t,s,l)},logarithmic(t,e,i){if(0===t)return"0";const s=t/Math.pow(10,Math.floor(Dt(t)));return 1===s||2===s||5===s?Cs.numeric.call(this,t,e,i):""}};var Os={formatters:Cs};function As(t,e){const i=t.options.ticks,s=i.maxTicksLimit||function(t){const e=t.options.offset,i=t._tickSize(),s=t._length/i+(e?0:1),n=t._maxLength/i;return Math.floor(Math.min(s,n))}(t),n=i.major.enabled?function(t){const e=[];let i,s;for(i=0,s=t.length;is)return function(t,e,i,s){let n,o=0,a=i[0];for(s=Math.ceil(s),n=0;nn)return e}return Math.max(n,1)}(n,e,s);if(o>0){let t,i;const s=o>1?Math.round((r-a)/(o-1)):null;for(Ts(e,l,h,$(s)?0:a-s,a),t=0,i=o-1;te.lineWidth,tickColor:(t,e)=>e.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Os.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),bt.route("scale.ticks","color","","color"),bt.route("scale.grid","color","","borderColor"),bt.route("scale.grid","borderColor","","borderColor"),bt.route("scale.title","color","","color"),bt.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t}),bt.describe("scales",{_fallback:"scale"}),bt.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t});const Ls=(t,e,i)=>"top"===e||"left"===e?t[e]+i:t[e]-i;function Rs(t,e){const i=[],s=t.length/e,n=t.length;let o=0;for(;oa+r)))return h}function Is(t){return t.drawTicks?t.tickLength:0}function zs(t,e){if(!t.display)return 0;const i=He(t.font,e),s=Ne(t.padding);return(Y(t.text)?t.text.length:1)*i.lineHeight+s.height}function Fs(t,e,i){let n=s(t);return(i&&"right"!==e||!i&&"right"===e)&&(n=(t=>"left"===t?"right":"right"===t?"left":t)(n)),n}class Bs extends Ds{constructor(t){super(),this.id=t.id,this.type=t.type,this.options=void 0,this.ctx=t.ctx,this.chart=t.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(t){this.options=t.setContext(this.getContext()),this.axis=t.axis,this._userMin=this.parse(t.min),this._userMax=this.parse(t.max),this._suggestedMin=this.parse(t.suggestedMin),this._suggestedMax=this.parse(t.suggestedMax)}parse(t,e){return t}getUserBounds(){let{_userMin:t,_userMax:e,_suggestedMin:i,_suggestedMax:s}=this;return t=q(t,Number.POSITIVE_INFINITY),e=q(e,Number.NEGATIVE_INFINITY),i=q(i,Number.POSITIVE_INFINITY),s=q(s,Number.NEGATIVE_INFINITY),{min:q(t,i),max:q(e,s),minDefined:X(t),maxDefined:X(e)}}getMinMax(t){let e,{min:i,max:s,minDefined:n,maxDefined:o}=this.getUserBounds();if(n&&o)return{min:i,max:s};const a=this.getMatchingVisibleMetas();for(let r=0,l=a.length;rs?s:i,s=n&&i>s?i:s,{min:q(i,q(s,i)),max:q(s,q(i,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){J(this.options.beforeUpdate,[this])}update(t,e,i){const{beginAtZero:s,grace:n,ticks:o}=this.options,a=o.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=$e(this,n,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const r=a=n||i<=1||!this.isHorizontal())return void(this.labelRotation=s);const h=this._getLabelSizes(),c=h.widest.width,d=h.highest.height,u=jt(this.chart.width-c,0,this.maxWidth);o=t.offset?this.maxWidth/i:u/(i-1),c+6>o&&(o=u/(i-(t.offset?.5:1)),a=this.maxHeight-Is(t.grid)-e.padding-zs(t.title,this.chart.options.font),r=Math.sqrt(c*c+d*d),l=zt(Math.min(Math.asin(jt((h.highest.height+6)/o,-1,1)),Math.asin(jt(a/r,-1,1))-Math.asin(jt(d/r,-1,1)))),l=Math.max(s,Math.min(n,l))),this.labelRotation=l}afterCalculateLabelRotation(){J(this.options.afterCalculateLabelRotation,[this])}beforeFit(){J(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:i,title:s,grid:n}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=zs(s,e.options.font);if(a?(t.width=this.maxWidth,t.height=Is(n)+o):(t.height=this.maxHeight,t.width=Is(n)+o),i.display&&this.ticks.length){const{first:e,last:s,widest:n,highest:o}=this._getLabelSizes(),r=2*i.padding,l=It(this.labelRotation),h=Math.cos(l),c=Math.sin(l);if(a){const e=i.mirror?0:c*n.width+h*o.height;t.height=Math.min(this.maxHeight,t.height+e+r)}else{const e=i.mirror?0:h*n.width+c*o.height;t.width=Math.min(this.maxWidth,t.width+e+r)}this._calculatePadding(e,s,c,h)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,i,s){const{ticks:{align:n,padding:o},position:a}=this.options,r=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,h=this.right-this.getPixelForTick(this.ticks.length-1);let c=0,d=0;r?l?(c=s*t.width,d=i*e.height):(c=i*t.height,d=s*e.width):"start"===n?d=e.width:"end"===n?c=t.width:(c=t.width/2,d=e.width/2),this.paddingLeft=Math.max((c-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-h+o)*this.width/(this.width-h),0)}else{let i=e.height/2,s=t.height/2;"start"===n?(i=0,s=t.height):"end"===n&&(i=e.height,s=0),this.paddingTop=i+o,this.paddingBottom=s+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){J(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,i;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,i=t.length;e{const i=t.gc,s=i.length/2;let n;if(s>e){for(n=0;n({width:n[t]||0,height:o[t]||0});return{first:v(0),last:v(e-1),widest:v(_),highest:v(y),widths:n,heights:o}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return $t(this._alignToPixels?Kt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*s?a/i:r/s:r*s0}_computeGridLineItems(t){const e=this.axis,i=this.chart,s=this.options,{grid:n,position:o}=s,a=n.offset,r=this.isHorizontal(),l=this.ticks.length+(a?1:0),h=Is(n),c=[],d=n.setContext(this.getContext()),u=d.drawBorder?d.borderWidth:0,f=u/2,g=function(t){return Kt(i,t,u)};let p,m,x,b,_,y,v,w,M,k,S,P;if("top"===o)p=g(this.bottom),y=this.bottom-h,w=p-f,k=g(t.top)+f,P=t.bottom;else if("bottom"===o)p=g(this.top),k=t.top,P=g(t.bottom)-f,y=p+f,w=this.top+h;else if("left"===o)p=g(this.right),_=this.right-h,v=p-f,M=g(t.left)+f,S=t.right;else if("right"===o)p=g(this.left),M=t.left,S=g(t.right)-f,_=p+f,v=this.left+h;else if("x"===e){if("center"===o)p=g((t.top+t.bottom)/2+.5);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}k=t.top,P=t.bottom,y=p+f,w=y+h}else if("y"===e){if("center"===o)p=g((t.left+t.right)/2);else if(U(o)){const t=Object.keys(o)[0],e=o[t];p=g(this.chart.scales[t].getPixelForValue(e))}_=p-f,v=_-h,M=t.left,S=t.right}const D=K(s.ticks.maxTicksLimit,l),C=Math.max(1,Math.ceil(l/D));for(m=0;me.value===t));if(i>=0){return e.setContext(this.getContext(i)).lineWidth}return 0}drawGrid(t){const e=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let n,o;const a=(t,e,s)=>{s.width&&s.color&&(i.save(),i.lineWidth=s.width,i.strokeStyle=s.color,i.setLineDash(s.borderDash||[]),i.lineDashOffset=s.borderDashOffset,i.beginPath(),i.moveTo(t.x,t.y),i.lineTo(e.x,e.y),i.stroke(),i.restore())};if(e.display)for(n=0,o=s.length;n{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i+1,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let n,o;for(n=0,o=e.length;n{const s=i.split("."),n=s.pop(),o=[t].concat(s).join("."),a=e[i].split("."),r=a.pop(),l=a.join(".");bt.route(o,n,l,r)}))}(e,t.defaultRoutes);t.descriptors&&bt.describe(e,t.descriptors)}(t,o,i),this.override&&bt.override(t.id,t.overrides)),o}get(t){return this.items[t]}unregister(t){const e=this.items,i=t.id,s=this.scope;i in e&&delete e[i],s&&i in bt[s]&&(delete bt[s][i],this.override&&delete gt[i])}}var Ws=new class{constructor(){this.controllers=new Vs(Ps,"datasets",!0),this.elements=new Vs(Ds,"elements"),this.plugins=new Vs(Object,"plugins"),this.scales=new Vs(Bs,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,i){[...e].forEach((e=>{const s=i||this._getRegistryForType(e);i||s.isForType(e)||s===this.plugins&&e.id?this._exec(t,s,e):Q(e,(e=>{const s=i||this._getRegistryForType(e);this._exec(t,s,e)}))}))}_exec(t,e,i){const s=ht(t);J(i["before"+s],[],i),e[t](i),J(i["after"+s],[],i)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(s(e,i),t,"stop"),this._notify(s(i,e),t,"start")}}function Hs(t,e){return e||!1!==t?!0===t?{}:t:null}function js(t,e,i,s){const n=t.pluginScopeKeys(e),o=t.getOptionScopes(i,n);return t.createResolver(o,s,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function $s(t,e){const i=bt.datasets[t]||{};return((e.datasets||{})[t]||{}).indexAxis||e.indexAxis||i.indexAxis||"x"}function Ys(t,e){return"x"===t||"y"===t?t:e.axis||("top"===(i=e.position)||"bottom"===i?"x":"left"===i||"right"===i?"y":void 0)||t.charAt(0).toLowerCase();var i}function Us(t){const e=t.options||(t.options={});e.plugins=K(e.plugins,{}),e.scales=function(t,e){const i=gt[t.type]||{scales:{}},s=e.scales||{},n=$s(t.type,e),o=Object.create(null),a=Object.create(null);return Object.keys(s).forEach((t=>{const e=s[t];if(!U(e))return console.error(`Invalid scale configuration for scale: ${t}`);if(e._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const r=Ys(t,e),l=function(t,e){return t===e?"_index_":"_value_"}(r,n),h=i.scales||{};o[r]=o[r]||t,a[t]=ot(Object.create(null),[{axis:r},e,h[r],h[l]])})),t.data.datasets.forEach((i=>{const n=i.type||t.type,r=i.indexAxis||$s(n,e),l=(gt[n]||{}).scales||{};Object.keys(l).forEach((t=>{const e=function(t,e){let i=t;return"_index_"===t?i=e:"_value_"===t&&(i="x"===e?"y":"x"),i}(t,r),n=i[e+"AxisID"]||o[e]||e;a[n]=a[n]||Object.create(null),ot(a[n],[{axis:e},s[n],l[t]])}))})),Object.keys(a).forEach((t=>{const e=a[t];ot(e,[bt.scales[e.type],bt.scale])})),a}(t,e)}function Xs(t){return(t=t||{}).datasets=t.datasets||[],t.labels=t.labels||[],t}const qs=new Map,Ks=new Set;function Gs(t,e){let i=qs.get(t);return i||(i=e(),qs.set(t,i),Ks.add(i)),i}const Zs=(t,e,i)=>{const s=lt(e,i);void 0!==s&&t.add(s)};class Js{constructor(t){this._config=function(t){return(t=t||{}).data=Xs(t.data),Us(t),t}(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Xs(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Us(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Gs(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return Gs(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return Gs(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id;return Gs(`${this.type}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const i=this._scopeCache;let s=i.get(t);return s&&!e||(s=new Map,i.set(t,s)),s}getOptionScopes(t,e,i){const{options:s,type:n}=this,o=this._cachedScopes(t,i),a=o.get(e);if(a)return a;const r=new Set;e.forEach((e=>{t&&(r.add(t),e.forEach((e=>Zs(r,t,e)))),e.forEach((t=>Zs(r,s,t))),e.forEach((t=>Zs(r,gt[n]||{},t))),e.forEach((t=>Zs(r,bt,t))),e.forEach((t=>Zs(r,pt,t)))}));const l=Array.from(r);return 0===l.length&&l.push(Object.create(null)),Ks.has(e)&&o.set(e,l),l}chartOptionScopes(){const{options:t,type:e}=this;return[t,gt[e]||{},bt.datasets[e]||{},{type:e},bt,pt]}resolveNamedOptions(t,e,i,s=[""]){const n={$shared:!0},{resolver:o,subPrefixes:a}=Qs(this._resolverCache,t,s);let r=o;if(function(t,e){const{isScriptable:i,isIndexable:s}=ri(t);for(const n of e){const e=i(n),o=s(n),a=(o||e)&&t[n];if(e&&(dt(a)||tn(a))||o&&Y(a))return!0}return!1}(o,e)){n.$shared=!1;r=ai(o,i=dt(i)?i():i,this.createResolver(t,i,a))}for(const t of e)n[t]=r[t];return n}createResolver(t,e,i=[""],s){const{resolver:n}=Qs(this._resolverCache,t,i);return U(e)?ai(n,e,void 0,s):n}}function Qs(t,e,i){let s=t.get(e);s||(s=new Map,t.set(e,s));const n=i.join();let o=s.get(n);if(!o){o={resolver:oi(e,i),subPrefixes:i.filter((t=>!t.toLowerCase().includes("hover")))},s.set(n,o)}return o}const tn=t=>U(t)&&Object.getOwnPropertyNames(t).reduce(((e,i)=>e||dt(t[i])),!1);const en=["top","bottom","left","right","chartArea"];function sn(t,e){return"top"===t||"bottom"===t||-1===en.indexOf(t)&&"x"===e}function nn(t,e){return function(i,s){return i[t]===s[t]?i[e]-s[e]:i[t]-s[t]}}function on(t){const e=t.chart,i=e.options.animation;e.notifyPlugins("afterRender"),J(i&&i.onComplete,[t],e)}function an(t){const e=t.chart,i=e.options.animation;J(i&&i.onProgress,[t],e)}function rn(t){return ge()&&"string"==typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ln={},hn=t=>{const e=rn(t);return Object.values(ln).filter((t=>t.canvas===e)).pop()};function cn(t,e,i){const s=Object.keys(t);for(const n of s){const s=+n;if(s>=e){const o=t[n];delete t[n],(i>0||s>e)&&(t[s+i]=o)}}}class dn{constructor(t,e){const s=this.config=new Js(e),n=rn(t),o=hn(n);if(o)throw new Error("Canvas is already in use. Chart with ID ''"+o.id+"'' must be destroyed before the canvas can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||ls(n)),this.platform.updateConfig(s);const l=this.platform.acquireContext(n,r.aspectRatio),h=l&&l.canvas,c=h&&h.height,d=h&&h.width;this.id=j(),this.ctx=l,this.canvas=h,this.width=d,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Ns,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=i((t=>this.update(t)),r.resizeDelay||0),this._dataChanges=[],ln[this.id]=this,l&&h?(a.listen(this,"complete",on),a.listen(this,"progress",an),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can''t acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:i,height:s,_aspectRatio:n}=this;return $(t)?e&&n?n:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():ke(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Gt(this.canvas,this.ctx),this}stop(){return a.stop(this),this}resize(t,e){a.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const i=this.options,s=this.canvas,n=i.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(s,t,e,n),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),r=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,ke(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),J(i.onResize,[this,o],this),this.attached&&this._doResize(r)&&this.render())}ensureScalesHaveIDs(){Q(this.options.scales||{},((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,i=this.scales,s=Object.keys(i).reduce(((t,e)=>(t[e]=!1,t)),{});let n=[];e&&(n=n.concat(Object.keys(e).map((t=>{const i=e[t],s=Ys(t,i),n="r"===s,o="x"===s;return{options:i,dposition:n?"chartArea":o?"bottom":"left",dtype:n?"radialLinear":o?"category":"linear"}})))),Q(n,(e=>{const n=e.options,o=n.id,a=Ys(o,n),r=K(n.type,e.dtype);void 0!==n.position&&sn(n.position,a)===sn(e.dposition)||(n.position=e.dposition),s[o]=!0;let l=null;if(o in i&&i[o].type===r)l=i[o];else{l=new(Ws.getScale(r))({id:o,type:r,ctx:this.ctx,chart:this}),i[l.id]=l}l.init(n,t)})),Q(s,((t,e)=>{t||delete i[e]})),Q(i,(t=>{ni.configure(this,t,t.options),ni.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,i=t.length;if(t.sort(((t,e)=>t.index-e.index)),i>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,i)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(i)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=e.length;i{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const i=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const n=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let t=0,e=this.data.datasets.length;t{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(nn("z","_idx"));const{_active:a,_lastEvent:r}=this;r?this._eventHandler(r,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Q(this.scales,(t=>{ni.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),i=new Set(t.events);ut(e,i)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:n}of e){cn(t,s,"_removeElements"===i?-n:n)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,i=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),s=i(0);for(let t=1;tt.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ni.update(this,this.width,this.height,t);const e=this.chartArea,i=e.width<=0||e.height<=0;this._layers=[],Q(this.boxes,(t=>{i&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,i=t._clip,s=!i.disabled,n=this.chartArea,o={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",o)&&(s&&Qt(e,{left:!1===i.left?0:n.left-i.left,right:!1===i.right?this.width:n.right+i.right,top:!1===i.top?0:n.top-i.top,bottom:!1===i.bottom?this.height:n.bottom+i.bottom}),t.controller.draw(),s&&te(e),o.cancelable=!1,this.notifyPlugins("afterDatasetDraw",o))}getElementsAtEventForMode(t,e,i,s){const n=Ee.modes[e];return"function"==typeof n?n(this,t,i,s):[]}getDatasetMeta(t){const e=this.data.datasets[t],i=this._metasets;let s=i.filter((t=>t&&t._dataset===e)).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ye(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const i=this.getDatasetMeta(t);return"boolean"==typeof i.hidden?!i.hidden:!e.hidden}setDatasetVisibility(t,e){this.getDatasetMeta(t).hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,i){const s=i?"show":"hide",n=this.getDatasetMeta(t),o=n.controller._resolveAnimations(void 0,s);ct(e)?(n.data[e].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),o.update(n,{visible:i}),this.update((e=>e.datasetIndex===t?s:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),a.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,i,s),t[i]=s},s=(t,e,i)=>{t.offsetX=e,t.offsetY=i,this._eventHandler(t)};Q(this.options.events,(t=>i(t,s)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,i=(i,s)=>{e.addEventListener(this,i,s),t[i]=s},s=(i,s)=>{t[i]&&(e.removeEventListener(this,i,s),delete t[i])},n=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",n),i("detach",o)};o=()=>{this.attached=!1,s("resize",n),this._stop(),this._resize(0,0),i("attach",a)},e.isAttached(this.canvas)?a():o()}unbindEvents(){Q(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},Q(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,i){const s=i?"set":"remove";let n,o,a,r;for("dataset"===e&&(n=this.getDatasetMeta(t[0].datasetIndex),n.controller["_"+s+"DatasetHoverStyle"]()),a=0,r=t.length;a{const i=this.getDatasetMeta(t);if(!i)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:i.data[e],index:e}}));!tt(i,e)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,e))}notifyPlugins(t,e,i){return this._plugins.notify(this,t,e,i)}_updateHoverStyles(t,e,i){const s=this.options.hover,n=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=n(e,t),a=i?t:n(t,e);o.length&&this.updateHoverStyle(o,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,e){const i={event:t,replay:e,cancelable:!0,inChartArea:Jt(t,this.chartArea,this._minPadding)},s=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",i,s))return;const n=this._handleEvent(t,e,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(n||i.changed)&&this.render(),this}_handleEvent(t,e,i){const{_active:s=[],options:n}=this,o=e,a=this._getActiveElements(t,s,i,o),r=ft(t),l=function(t,e,i,s){return i&&"mouseout"!==t.type?s?e:t:null}(t,this._lastEvent,i,r);i&&(this._lastEvent=null,J(n.onHover,[t,a,this],this),r&&J(n.onClick,[t,a,this],this));const h=!tt(a,s);return(h||e)&&(this._active=a,this._updateHoverStyles(a,s,e)),this._lastEvent=l,h}_getActiveElements(t,e,i,s){if("mouseout"===t.type)return[];if(!i)return e;const n=this.options.hover;return this.getElementsAtEventForMode(t,n.mode,n,s)}}const un=()=>Q(dn.instances,(t=>t._plugins.invalidate())),fn=!0;function gn(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}Object.defineProperties(dn,{defaults:{enumerable:fn,value:bt},instances:{enumerable:fn,value:ln},overrides:{enumerable:fn,value:gt},registry:{enumerable:fn,value:Ws},version:{enumerable:fn,value:"3.7.0"},getChart:{enumerable:fn,value:hn},register:{enumerable:fn,value:(...t)=>{Ws.add(...t),un()}},unregister:{enumerable:fn,value:(...t)=>{Ws.remove(...t),un()}}});class pn{constructor(t){this.options=t||{}}formats(){return gn()}parse(t,e){return gn()}format(t,e){return gn()}add(t,e,i){return gn()}diff(t,e,i){return gn()}startOf(t,e,i){return gn()}endOf(t,e){return gn()}}pn.override=function(t){Object.assign(pn.prototype,t)};var mn={_date:pn};function xn(t){const e=t.iScale,i=function(t,e){if(!t._cache.$bar){const i=t.getMatchingVisibleMetas(e);let s=[];for(let e=0,n=i.length;et-e)))}return t._cache.$bar}(e,t.type);let s,n,o,a,r=e._length;const l=()=>{32767!==o&&-32768!==o&&(ct(a)&&(r=Math.min(r,Math.abs(o-a)||r)),a=o)};for(s=0,n=i.length;sMath.abs(r)&&(l=r,h=a),e[i.axis]=h,e._custom={barStart:l,barEnd:h,start:n,end:o,min:a,max:r}}(t,e,i,s):e[i.axis]=i.parse(t,s),e}function _n(t,e,i,s){const n=t.iScale,o=t.vScale,a=n.getLabels(),r=n===o,l=[];let h,c,d,u;for(h=i,c=i+s;ht.x,i="left",s="right"):(e=t.base=i?1:-1)}(c,e,o)*n,d===o&&(p-=c/2),h=p+c),p===e.getPixelForValue(o)){const t=Ct(c)*e.getLineWidthForValue(o)/2;p+=t,c-=t}return{size:c,base:p,head:h,center:h+c/2}}_calculateBarIndexPixels(t,e){const i=e.scale,s=this.options,n=s.skipNull,o=K(s.maxBarThickness,1/0);let a,r;if(e.grouped){const i=n?this._getStackCount(t):e.stackCount,l="flex"===s.barThickness?function(t,e,i,s){const n=e.pixels,o=n[t];let a=t>0?n[t-1]:null,r=t=0;--i)e=Math.max(e,t[i].size(this.resolveDataElementOptions(i))/2);return e>0&&e}getLabelAndValue(t){const e=this._cachedMeta,{xScale:i,yScale:s}=e,n=this.getParsed(t),o=i.getLabelForValue(n.x),a=s.getLabelForValue(n.y),r=n._custom;return{label:e.label,value:"("+o+", "+a+(r?", "+r:"")+")"}}update(t){const e=this._cachedMeta.data;this.updateElements(e,0,e.length,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a}=this._cachedMeta,r=this.resolveDataElementOptions(e,s),l=this.getSharedOptions(r),h=this.includeOptions(s,l),c=o.axis,d=a.axis;for(let r=e;r""}}}};class Dn extends Ps{constructor(t,e){super(t,e),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,e){const i=this.getDataset().data,s=this._cachedMeta;if(!1===this._parsing)s._parsed=i;else{let n,o,a=t=>+i[t];if(U(i[t])){const{key:t="value"}=this._parsing;a=e=>+lt(i[e],t)}for(n=t,o=t+e;nHt(t,r,l,!0)?1:Math.max(e,e*i,s,s*i),g=(t,e,s)=>Ht(t,r,l,!0)?-1:Math.min(e,e*i,s,s*i),p=f(0,h,d),m=f(kt,c,u),x=g(_t,h,d),b=g(_t+kt,c,u);s=(p-x)/2,n=(m-b)/2,o=-(p+x)/2,a=-(m+b)/2}return{ratioX:s,ratioY:n,offsetX:o,offsetY:a}}(c,h,r),p=(i.width-o)/d,m=(i.height-o)/u,x=Math.max(Math.min(p,m)/2,0),b=Z(this.options.radius,x),_=(b-Math.max(b*r,0))/this._getVisibleDatasetWeightTotal();this.offsetX=f*b,this.offsetY=g*b,s.total=this.calculateTotal(),this.outerRadius=b-_*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-_*l,0),this.updateElements(n,0,n.length,t)}_circumference(t,e){const i=this.options,s=this._cachedMeta,n=this._getCircumference();return e&&i.animation.animateRotate||!this.chart.getDataVisibility(t)||null===s._parsed[t]||s.data[t].hidden?0:this.calculateCircumference(s._parsed[t]*n/yt)}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=o.chartArea,r=o.options.animation,l=(a.left+a.right)/2,h=(a.top+a.bottom)/2,c=n&&r.animateScale,d=c?0:this.innerRadius,u=c?0:this.outerRadius,f=this.resolveDataElementOptions(e,s),g=this.getSharedOptions(f),p=this.includeOptions(s,g);let m,x=this._getRotation();for(m=0;m0&&!isNaN(t)?yt*(Math.abs(t)/e):0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t],i.options.locale);return{label:s[t]||"",value:n}}getMaxBorderWidth(t){let e=0;const i=this.chart;let s,n,o,a,r;if(!t)for(s=0,n=i.data.datasets.length;s"spacing"!==t,_indexable:t=>"spacing"!==t},Dn.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label(t){let e=t.label;const i=": "+t.formattedValue;return Y(e)?(e=e.slice(),e[0]+=i):e+=i,e}}}}};class Cn extends Ps{initialize(){this.enableOptionSharing=!0,super.initialize()}update(t){const e=this._cachedMeta,{dataset:i,data:s=[],_dataset:n}=e,o=this.chart._animationsDisabled;let{start:a,count:r}=function(t,e,i){const s=e.length;let n=0,o=s;if(t._sorted){const{iScale:a,_parsed:r}=t,l=a.axis,{min:h,max:c,minDefined:d,maxDefined:u}=a.getUserBounds();d&&(n=jt(Math.min(re(r,a.axis,h).lo,i?s:re(e,l,a.getPixelForValue(h)).lo),0,s-1)),o=u?jt(Math.max(re(r,a.axis,c).hi+1,i?0:re(e,l,a.getPixelForValue(c)).hi+1),n,s)-n:s-n}return{start:n,count:o}}(e,s,o);this._drawStart=a,this._drawCount=r,function(t){const{xScale:e,yScale:i,_scaleRanges:s}=t,n={xmin:e.min,xmax:e.max,ymin:i.min,ymax:i.max};if(!s)return t._scaleRanges=n,!0;const o=s.xmin!==e.min||s.xmax!==e.max||s.ymin!==i.min||s.ymax!==i.max;return Object.assign(s,n),o}(e)&&(a=0,r=s.length),i._chart=this.chart,i._datasetIndex=this.index,i._decimated=!!n._decimated,i.points=s;const l=this.resolveDatasetElementOptions(t);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(i,void 0,{animated:!o,options:l},t),this.updateElements(s,a,r,t)}updateElements(t,e,i,s){const n="reset"===s,{iScale:o,vScale:a,_stacked:r,_dataset:l}=this._cachedMeta,h=this.resolveDataElementOptions(e,s),c=this.getSharedOptions(h),d=this.includeOptions(s,c),u=o.axis,f=a.axis,{spanGaps:g,segment:p}=this.options,m=Tt(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||n||"none"===s;let b=e>0&&this.getParsed(e-1);for(let h=e;h0&&i[u]-b[u]>m,p&&(g.parsed=i,g.raw=l.data[h]),d&&(g.options=c||this.resolveDataElementOptions(h,e.active?"active":s)),x||this.updateElement(e,h,g,s),b=i}this.updateSharedOptions(c,s,h)}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,i=e.options&&e.options.borderWidth||0,s=t.data||[];if(!s.length)return i;const n=s[0].size(this.resolveDataElementOptions(0)),o=s[s.length-1].size(this.resolveDataElementOptions(s.length-1));return Math.max(i,n,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}Cn.id="line",Cn.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},Cn.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class On extends Ps{constructor(t,e){super(t,e),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const e=this._cachedMeta,i=this.chart,s=i.data.labels||[],n=Ri(e._parsed[t].r,i.options.locale);return{label:s[t]||"",value:n}}update(t){const e=this._cachedMeta.data;this._updateRadius(),this.updateElements(e,0,e.length,t)}_updateRadius(){const t=this.chart,e=t.chartArea,i=t.options,s=Math.min(e.right-e.left,e.bottom-e.top),n=Math.max(s/2,0),o=(n-Math.max(i.cutoutPercentage?n/100*i.cutoutPercentage:1,0))/t.getVisibleDatasetCount();this.outerRadius=n-o*this.index,this.innerRadius=this.outerRadius-o}updateElements(t,e,i,s){const n="reset"===s,o=this.chart,a=this.getDataset(),r=o.options.animation,l=this._cachedMeta.rScale,h=l.xCenter,c=l.yCenter,d=l.getIndexAngle(0)-.5*_t;let u,f=d;const g=360/this.countVisibleElements();for(u=0;u{!isNaN(t.data[s])&&this.chart.getDataVisibility(s)&&i++})),i}_computeAngle(t,e,i){return this.chart.getDataVisibility(t)?It(this.resolveDataElementOptions(t,e).angle||i):0}}On.id="polarArea",On.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},On.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const e=t.data;if(e.labels.length&&e.datasets.length){const{labels:{pointStyle:i}}=t.legend.options;return e.labels.map(((e,s)=>{const n=t.getDatasetMeta(0).controller.getStyle(s);return{text:e,fillStyle:n.backgroundColor,strokeStyle:n.borderColor,lineWidth:n.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(s),index:s}}))}return[]}},onClick(t,e,i){i.chart.toggleDataVisibility(e.index),i.chart.update()}},tooltip:{callbacks:{title:()=>"",label:t=>t.chart.data.labels[t.dataIndex]+": "+t.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class An extends Dn{}An.id="pie",An.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class Tn extends Ps{getLabelAndValue(t){const e=this._cachedMeta.vScale,i=this.getParsed(t);return{label:e.getLabels()[t],value:""+e.getLabelForValue(i[e.axis])}}update(t){const e=this._cachedMeta,i=e.dataset,s=e.data||[],n=e.iScale.getLabels();if(i.points=s,"resize"!==t){const e=this.resolveDatasetElementOptions(t);this.options.showLine||(e.borderWidth=0);const o={_loop:!0,_fullLoop:n.length===s.length,options:e};this.updateElement(i,void 0,o,t)}this.updateElements(s,0,s.length,t)}updateElements(t,e,i,s){const n=this.getDataset(),o=this._cachedMeta.rScale,a="reset"===s;for(let r=e;r"",label:t=>"("+t.label+", "+t.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};var Rn=Object.freeze({__proto__:null,BarController:Sn,BubbleController:Pn,DoughnutController:Dn,LineController:Cn,PolarAreaController:On,PieController:An,RadarController:Tn,ScatterController:Ln});function En(t,e,i){const{startAngle:s,pixelMargin:n,x:o,y:a,outerRadius:r,innerRadius:l}=e;let h=n/r;t.beginPath(),t.arc(o,a,r,s-h,i+h),l>n?(h=n/l,t.arc(o,a,l,i+h,s-h,!0)):t.arc(o,a,n,i+kt,s-kt),t.closePath(),t.clip()}function In(t,e,i,s){const n=Be(t.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const o=(i-e)/2,a=Math.min(o,s*e/2),r=t=>{const e=(i-Math.min(o,t))*s/2;return jt(t,0,Math.min(o,e))};return{outerStart:r(n.outerStart),outerEnd:r(n.outerEnd),innerStart:jt(n.innerStart,0,a),innerEnd:jt(n.innerEnd,0,a)}}function zn(t,e,i,s){return{x:i+t*Math.cos(e),y:s+t*Math.sin(e)}}function Fn(t,e,i,s,n){const{x:o,y:a,startAngle:r,pixelMargin:l,innerRadius:h}=e,c=Math.max(e.outerRadius+s+i-l,0),d=h>0?h+s+i+l:0;let u=0;const f=n-r;if(s){const t=((h>0?h-s:0)+(c>0?c-s:0))/2;u=(f-(0!==t?f*t/(t+s):f))/2}const g=(f-Math.max(.001,f*c-i/_t)/c)/2,p=r+g+u,m=n-g-u,{outerStart:x,outerEnd:b,innerStart:_,innerEnd:y}=In(e,d,c,m-p),v=c-x,w=c-b,M=p+x/v,k=m-b/w,S=d+_,P=d+y,D=p+_/S,C=m-y/P;if(t.beginPath(),t.arc(o,a,c,M,k),b>0){const e=zn(w,k,o,a);t.arc(e.x,e.y,b,k,m+kt)}const O=zn(P,m,o,a);if(t.lineTo(O.x,O.y),y>0){const e=zn(P,C,o,a);t.arc(e.x,e.y,y,m+kt,C+Math.PI)}if(t.arc(o,a,d,m-y/d,p+_/d,!0),_>0){const e=zn(S,D,o,a);t.arc(e.x,e.y,_,D+Math.PI,p-kt)}const A=zn(v,p,o,a);if(t.lineTo(A.x,A.y),x>0){const e=zn(v,M,o,a);t.arc(e.x,e.y,x,p-kt,M)}t.closePath()}function Bn(t,e,i,s,n){const{options:o}=e,{borderWidth:a,borderJoinStyle:r}=o,l="inner"===o.borderAlign;a&&(l?(t.lineWidth=2*a,t.lineJoin=r||"round"):(t.lineWidth=a,t.lineJoin=r||"bevel"),e.fullCircles&&function(t,e,i){const{x:s,y:n,startAngle:o,pixelMargin:a,fullCircles:r}=e,l=Math.max(e.outerRadius-a,0),h=e.innerRadius+a;let c;for(i&&En(t,e,o+yt),t.beginPath(),t.arc(s,n,h,o+yt,o,!0),c=0;c=yt||Ht(n,a,r),f=Yt(o,l+d,h+d);return u&&f}getCenterPoint(t){const{x:e,y:i,startAngle:s,endAngle:n,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],t),{offset:r,spacing:l}=this.options,h=(s+n)/2,c=(o+a+l+r)/2;return{x:e+Math.cos(h)*c,y:i+Math.sin(h)*c}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:i}=this,s=(e.offset||0)/2,n=(e.spacing||0)/2;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=i>yt?Math.floor(i/yt):0,0===i||this.innerRadius<0||this.outerRadius<0)return;t.save();let o=0;if(s){o=s/2;const e=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(e)*o,Math.sin(e)*o),this.circumference>=_t&&(o=s)}t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor;const a=function(t,e,i,s){const{fullCircles:n,startAngle:o,circumference:a}=e;let r=e.endAngle;if(n){Fn(t,e,i,s,o+yt);for(let e=0;er&&o>r;return{count:s,start:l,loop:e.loop,ilen:h(a+(h?r-t:t))%o,_=()=>{f!==g&&(t.lineTo(m,g),t.lineTo(m,f),t.lineTo(m,p))};for(l&&(d=n[b(0)],t.moveTo(d.x,d.y)),c=0;c<=r;++c){if(d=n[b(c)],d.skip)continue;const e=d.x,i=d.y,s=0|e;s===u?(ig&&(g=i),m=(x*m+e)/++x):(_(),t.lineTo(e,i),u=s,x=0,f=g=i),p=i}_()}function Yn(t){const e=t.options,i=e.borderDash&&e.borderDash.length;return!(t._decimated||t._loop||e.tension||"monotone"===e.cubicInterpolationMode||e.stepped||i)?$n:jn}Vn.id="arc",Vn.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0},Vn.defaultRoutes={backgroundColor:"backgroundColor"};const Un="function"==typeof Path2D;function Xn(t,e,i,s){Un&&!e.options.segment?function(t,e,i,s){let n=e._path;n||(n=e._path=new Path2D,e.path(n,i,s)&&n.closePath()),Wn(t,e.options),t.stroke(n)}(t,e,i,s):function(t,e,i,s){const{segments:n,options:o}=e,a=Yn(e);for(const r of n)Wn(t,o,r.style),t.beginPath(),a(t,e,r,{start:i,end:i+s-1})&&t.closePath(),t.stroke()}(t,e,i,s)}class qn extends Ds{constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const i=this.options;if((i.tension||"monotone"===i.cubicInterpolationMode)&&!i.stepped&&!this._pointsUpdated){const s=i.spanGaps?this._loop:this._fullLoop;ki(this._points,i,t,s,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Ni(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,i=t.length;return i&&e[t[i-1].end]}interpolate(t,e){const i=this.options,s=t[e],n=this.points,o=Wi(this,{property:e,start:s,end:s});if(!o.length)return;const a=[],r=function(t){return t.stepped?Ai:t.tension||"monotone"===t.cubicInterpolationMode?Ti:Oi}(i);let l,h;for(l=0,h=o.length;l"borderDash"!==t&&"fill"!==t};class Gn extends Ds{constructor(t){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,t&&Object.assign(this,t)}inRange(t,e,i){const s=this.options,{x:n,y:o}=this.getProps(["x","y"],i);return Math.pow(t-n,2)+Math.pow(e-o,2){oo(t)}))}var ro={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,i)=>{if(!i.enabled)return void ao(t);const s=t.width;t.data.datasets.forEach(((e,n)=>{const{_data:o,indexAxis:a}=e,r=t.getDatasetMeta(n),l=o||e.data;if("y"===je([a,t.options.indexAxis]))return;if("line"!==r.type)return;const h=t.scales[r.xAxisID];if("linear"!==h.type&&"time"!==h.type)return;if(t.options.parsing)return;let{start:c,count:d}=function(t,e){const i=e.length;let s,n=0;const{iScale:o}=t,{min:a,max:r,minDefined:l,maxDefined:h}=o.getUserBounds();return l&&(n=jt(re(e,o.axis,a).lo,0,i-1)),s=h?jt(re(e,o.axis,r).hi+1,n,i)-n:i-n,{start:n,count:s}}(r,l);if(d<=(i.threshold||4*s))return void oo(e);let u;switch($(o)&&(e._data=l,delete e.data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(t){this._data=t}})),i.algorithm){case"lttb":u=function(t,e,i,s,n){const o=n.samples||s;if(o>=i)return t.slice(e,e+i);const a=[],r=(i-2)/(o-2);let l=0;const h=e+i-1;let c,d,u,f,g,p=e;for(a[l++]=t[p],c=0;cu&&(u=f,d=t[s],g=s);a[l++]=d,p=g}return a[l++]=t[h],a}(l,c,d,s,i);break;case"min-max":u=function(t,e,i,s){let n,o,a,r,l,h,c,d,u,f,g=0,p=0;const m=[],x=e+i-1,b=t[e].x,_=t[x].x-b;for(n=e;nf&&(f=r,c=n),g=(p*g+o.x)/++p;else{const i=n-1;if(!$(h)&&!$(c)){const e=Math.min(h,c),s=Math.max(h,c);e!==d&&e!==i&&m.push({...t[e],x:g}),s!==d&&s!==i&&m.push({...t[s],x:g})}n>0&&i!==d&&m.push(t[i]),m.push(o),l=e,p=0,u=f=r,h=c=d=n}}return m}(l,c,d,s);break;default:throw new Error(`Unsupported decimation algorithm ''${i.algorithm}''`)}e._decimated=u}))},destroy(t){ao(t)}};function lo(t,e,i){const s=function(t){const e=t.options,i=e.fill;let s=K(i&&i.target,i);return void 0===s&&(s=!!e.backgroundColor),!1!==s&&null!==s&&(!0===s?"origin":s)}(t);if(U(s))return!isNaN(s.value)&&s;let n=parseFloat(s);return X(n)&&Math.floor(n)===n?("-"!==s[0]&&"+"!==s[0]||(n=e+n),!(n===e||n<0||n>=i)&&n):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}class ho{constructor(t){this.x=t.x,this.y=t.y,this.radius=t.radius}pathSegment(t,e,i){const{x:s,y:n,radius:o}=this;return e=e||{start:0,end:yt},t.arc(s,n,o,e.end,e.start,!0),!i.bounds}interpolate(t){const{x:e,y:i,radius:s}=this,n=t.angle;return{x:e+Math.cos(n)*s,y:i+Math.sin(n)*s,angle:n}}}function co(t){return(t.scale||{}).getPointPositionForValue?function(t){const{scale:e,fill:i}=t,s=e.options,n=e.getLabels().length,o=[],a=s.reverse?e.max:e.min,r=s.reverse?e.min:e.max;let l,h,c;if(c="start"===i?a:"end"===i?r:U(i)?i.value:e.getBaseValue(),s.grid.circular)return h=e.getPointPositionForValue(0,a),new ho({x:h.x,y:h.y,radius:e.getDistanceFromCenterForValue(c)});for(l=0;lt;e--){const t=i[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function fo(t,e,i){const s=[];for(let n=0;n{e=uo(t,e,n);const a=n[t],r=n[e];null!==s?(o.push({x:a.x,y:s}),o.push({x:r.x,y:s})):null!==i&&(o.push({x:i,y:a.y}),o.push({x:i,y:r.y}))})),o}(t,e),i.length?new qn({points:i,options:{tension:0},_loop:s,_fullLoop:s}):null}function xo(t,e,i){let s=t[e].fill;const n=[e];let o;if(!i)return s;for(;!1!==s&&-1===n.indexOf(s);){if(!X(s))return s;if(o=t[s],!o)return!1;if(o.visible)return s;n.push(s),s=o.fill}return!1}function bo(t,e,i){t.beginPath(),e.path(t),t.lineTo(e.last().x,i),t.lineTo(e.first().x,i),t.closePath(),t.clip()}function _o(t,e,i,s){if(s)return;let n=e[t],o=i[t];return"angle"===t&&(n=Nt(n),o=Nt(o)),{property:t,start:n,end:o}}function yo(t,e,i,s){return t&&e?s(t[i],e[i]):t?t[i]:e?e[i]:0}function vo(t,e,i){const{top:s,bottom:n}=e.chart.chartArea,{property:o,start:a,end:r}=i||{};"x"===o&&(t.beginPath(),t.rect(a,s,r-a,n-s),t.clip())}function wo(t,e,i,s){const n=e.interpolate(i,s);n&&t.lineTo(n.x,n.y)}function Mo(t,e){const{line:i,target:s,property:n,color:o,scale:a}=e,r=function(t,e,i){const s=t.segments,n=t.points,o=e.points,a=[];for(const t of s){let{start:s,end:r}=t;r=uo(s,r,n);const l=_o(i,n[s],n[r],t.loop);if(!e.segments){a.push({source:t,target:l,start:n[s],end:n[r]});continue}const h=Wi(e,l);for(const e of h){const s=_o(i,o[e.start],o[e.end],e.loop),r=Vi(t,n,s);for(const t of r)a.push({source:t,target:e,start:{[i]:yo(l,s,"start",Math.max)},end:{[i]:yo(l,s,"end",Math.min)}})}}return a}(i,s,n);for(const{source:e,target:l,start:h,end:c}of r){const{style:{backgroundColor:r=o}={}}=e,d=!0!==s;t.save(),t.fillStyle=r,vo(t,a,d&&_o(n,h,c)),t.beginPath();const u=!!i.pathSegment(t,e);let f;if(d){u?t.closePath():wo(t,s,c,n);const e=!!s.pathSegment(t,l,{move:u,reverse:!0});f=u&&e,f||wo(t,s,h,n)}t.closePath(),t.fill(f?"evenodd":"nonzero"),t.restore()}}function ko(t,e,i){const s=po(e),{line:n,scale:o,axis:a}=e,r=n.options,l=r.fill,h=r.backgroundColor,{above:c=h,below:d=h}=l||{};s&&n.points.length&&(Qt(t,i),function(t,e){const{line:i,target:s,above:n,below:o,area:a,scale:r}=e,l=i._loop?"angle":e.axis;t.save(),"x"===l&&o!==n&&(bo(t,s,a.top),Mo(t,{line:i,target:s,color:n,scale:r,property:l}),t.restore(),t.save(),bo(t,s,a.bottom)),Mo(t,{line:i,target:s,color:o,scale:r,property:l}),t.restore()}(t,{line:n,target:s,above:c,below:d,area:i,scale:o,axis:a}),te(t))}var So={id:"filler",afterDatasetsUpdate(t,e,i){const s=(t.data.datasets||[]).length,n=[];let o,a,r,l;for(a=0;a=0;--e){const i=n[e].$filler;i&&(i.line.updateControlPoints(o,i.axis),s&&ko(t.ctx,i,o))}},beforeDatasetsDraw(t,e,i){if("beforeDatasetsDraw"!==i.drawTime)return;const s=t.getSortedVisibleDatasetMetas();for(let e=s.length-1;e>=0;--e){const i=s[e].$filler;i&&ko(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,i){const s=e.meta.$filler;s&&!1!==s.fill&&"beforeDatasetDraw"===i.drawTime&&ko(t.ctx,s,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Po=(t,e)=>{let{boxHeight:i=e,boxWidth:s=e}=t;return t.usePointStyle&&(i=Math.min(i,e),s=Math.min(s,e)),{boxWidth:s,boxHeight:i,itemHeight:Math.max(e,i)}};class Do extends Ds{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,i){this.maxWidth=t,this.maxHeight=e,this._margins=i,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=J(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,i)=>t.sort(e,i,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const i=t.labels,s=He(i.font),n=s.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:r}=Po(i,n);let l,h;e.font=s.string,this.isHorizontal()?(l=this.maxWidth,h=this._fitRows(o,n,a,r)+10):(h=this.maxHeight,l=this._fitCols(o,n,a,r)+10),this.width=Math.min(l,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,i,s){const{ctx:n,maxWidth:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.lineWidths=[0],h=s+a;let c=t;n.textAlign="left",n.textBaseline="middle";let d=-1,u=-h;return this.legendItems.forEach(((t,f)=>{const g=i+e/2+n.measureText(t.text).width;(0===f||l[l.length-1]+g+2*a>o)&&(c+=h,l[l.length-(f>0?0:1)]=0,u+=h,d++),r[f]={left:0,top:u,row:d,width:g,height:s},l[l.length-1]+=g+a})),c}_fitCols(t,e,i,s){const{ctx:n,maxHeight:o,options:{labels:{padding:a}}}=this,r=this.legendHitBoxes=[],l=this.columnSizes=[],h=o-t;let c=a,d=0,u=0,f=0,g=0;return this.legendItems.forEach(((t,o)=>{const p=i+e/2+n.measureText(t.text).width;o>0&&u+s+2*a>h&&(c+=d+a,l.push({width:d,height:u}),f+=d+a,g++,d=u=0),r[o]={left:f,top:u,col:g,width:p,height:s},d=Math.max(d,p),u+=s+a})),c+=d,l.push({width:d,height:u}),c}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:i,labels:{padding:s},rtl:o}}=this,a=Ei(o,this.left,this.width);if(this.isHorizontal()){let o=0,r=n(i,this.left+s,this.right-this.lineWidths[o]);for(const l of e)o!==l.row&&(o=l.row,r=n(i,this.left+s,this.right-this.lineWidths[o])),l.top+=this.top+t+s,l.left=a.leftForLtr(a.x(r),l.width),r+=l.width+s}else{let o=0,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height);for(const l of e)l.col!==o&&(o=l.col,r=n(i,this.top+t+s,this.bottom-this.columnSizes[o].height)),l.top=r,l.left+=this.left+s,l.left=a.leftForLtr(a.x(l.left),l.width),r+=l.height+s}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;Qt(t,this),this._draw(),te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:i,ctx:s}=this,{align:a,labels:r}=t,l=bt.color,h=Ei(t.rtl,this.left,this.width),c=He(r.font),{color:d,padding:u}=r,f=c.size,g=f/2;let p;this.drawTitle(),s.textAlign=h.textAlign("left"),s.textBaseline="middle",s.lineWidth=.5,s.font=c.string;const{boxWidth:m,boxHeight:x,itemHeight:b}=Po(r,f),_=this.isHorizontal(),y=this._computeTitleHeight();p=_?{x:n(a,this.left+u,this.right-i[0]),y:this.top+u+y,line:0}:{x:this.left+u,y:n(a,this.top+y+u,this.bottom-e[0].height),line:0},Ii(this.ctx,t.textDirection);const v=b+u;this.legendItems.forEach(((w,M)=>{s.strokeStyle=w.fontColor||d,s.fillStyle=w.fontColor||d;const k=s.measureText(w.text).width,S=h.textAlign(w.textAlign||(w.textAlign=r.textAlign)),P=m+g+k;let D=p.x,C=p.y;h.setWidth(this.width),_?M>0&&D+P+u>this.right&&(C=p.y+=v,p.line++,D=p.x=n(a,this.left+u,this.right-i[p.line])):M>0&&C+v>this.bottom&&(D=p.x=D+e[p.line].width+u,p.line++,C=p.y=n(a,this.top+y+u,this.bottom-e[p.line].height));!function(t,e,i){if(isNaN(m)||m<=0||isNaN(x)||x<0)return;s.save();const n=K(i.lineWidth,1);if(s.fillStyle=K(i.fillStyle,l),s.lineCap=K(i.lineCap,"butt"),s.lineDashOffset=K(i.lineDashOffset,0),s.lineJoin=K(i.lineJoin,"miter"),s.lineWidth=n,s.strokeStyle=K(i.strokeStyle,l),s.setLineDash(K(i.lineDash,[])),r.usePointStyle){const o={radius:m*Math.SQRT2/2,pointStyle:i.pointStyle,rotation:i.rotation,borderWidth:n},a=h.xPlus(t,m/2);Zt(s,o,a,e+g)}else{const o=e+Math.max((f-x)/2,0),a=h.leftForLtr(t,m),r=We(i.borderRadius);s.beginPath(),Object.values(r).some((t=>0!==t))?oe(s,{x:a,y:o,w:m,h:x,radius:r}):s.rect(a,o,m,x),s.fill(),0!==n&&s.stroke()}s.restore()}(h.x(D),C,w),D=o(S,D+m+g,_?D+P:this.right,t.rtl),function(t,e,i){se(s,i.text,t,e+b/2,c,{strikethrough:i.hidden,textAlign:h.textAlign(i.textAlign)})}(h.x(D),C,w),_?p.x+=P+u:p.y+=v})),zi(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,i=He(e.font),o=Ne(e.padding);if(!e.display)return;const a=Ei(t.rtl,this.left,this.width),r=this.ctx,l=e.position,h=i.size/2,c=o.top+h;let d,u=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),d=this.top+c,u=n(t.align,u,this.right-f);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);d=c+n(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const g=n(l,u,u+f);r.textAlign=a.textAlign(s(l)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=i.string,se(r,e.text,g,d,i)}_computeTitleHeight(){const t=this.options.title,e=He(t.font),i=Ne(t.padding);return t.display?e.lineHeight+i.height:0}_getLegendItemAt(t,e){let i,s,n;if(Yt(t,this.left,this.right)&&Yt(e,this.top,this.bottom))for(n=this.legendHitBoxes,i=0;it.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:i,pointStyle:s,textAlign:n,color:o}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const a=t.controller.getStyle(i?0:void 0),r=Ne(a.borderWidth);return{text:e[t.index].label,fillStyle:a.backgroundColor,fontColor:o,hidden:!t.visible,lineCap:a.borderCapStyle,lineDash:a.borderDash,lineDashOffset:a.borderDashOffset,lineJoin:a.borderJoinStyle,lineWidth:(r.width+r.height)/4,strokeStyle:a.borderColor,pointStyle:s||a.pointStyle,rotation:a.rotation,textAlign:n||a.textAlign,borderRadius:0,datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Oo extends Ds{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const i=this.options;if(this.left=0,this.top=0,!i.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const s=Y(i.text)?i.text.length:1;this._padding=Ne(i.padding);const n=s*He(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=n:this.width=n}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:i,bottom:s,right:o,options:a}=this,r=a.align;let l,h,c,d=0;return this.isHorizontal()?(h=n(r,i,o),c=e+t,l=o-i):("left"===a.position?(h=i+t,c=n(r,s,e),d=-.5*_t):(h=o-t,c=n(r,e,s),d=.5*_t),l=s-e),{titleX:h,titleY:c,maxWidth:l,rotation:d}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const i=He(e.font),n=i.lineHeight/2+this._padding.top,{titleX:o,titleY:a,maxWidth:r,rotation:l}=this._drawArgs(n);se(t,e.text,0,0,i,{color:e.color,maxWidth:r,rotation:l,textAlign:s(e.align),textBaseline:"middle",translation:[o,a]})}}var Ao={id:"title",_element:Oo,start(t,e,i){!function(t,e){const i=new Oo({ctx:t.ctx,options:e,chart:t});ni.configure(t,i,e),ni.addBox(t,i),t.titleBlock=i}(t,i)},stop(t){const e=t.titleBlock;ni.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,i){const s=t.titleBlock;ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const To=new WeakMap;var Lo={id:"subtitle",start(t,e,i){const s=new Oo({ctx:t.ctx,options:i,chart:t});ni.configure(t,s,i),ni.addBox(t,s),To.set(t,s)},stop(t){ni.removeBox(t,To.get(t)),To.delete(t)},beforeUpdate(t,e,i){const s=To.get(t);ni.configure(t,s,i),s.options=i},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ro={average(t){if(!t.length)return!1;let e,i,s=0,n=0,o=0;for(e=0,i=t.length;e-1?t.split("\n"):t}function zo(t,e){const{element:i,datasetIndex:s,index:n}=e,o=t.getDatasetMeta(s).controller,{label:a,value:r}=o.getLabelAndValue(n);return{chart:t,label:a,parsed:o.getParsed(n),raw:t.data.datasets[s].data[n],formattedValue:r,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:i}}function Fo(t,e){const i=t.chart.ctx,{body:s,footer:n,title:o}=t,{boxWidth:a,boxHeight:r}=e,l=He(e.bodyFont),h=He(e.titleFont),c=He(e.footerFont),d=o.length,u=n.length,f=s.length,g=Ne(e.padding);let p=g.height,m=0,x=s.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*h.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){p+=f*(e.displayColors?Math.max(r,l.lineHeight):l.lineHeight)+(x-f)*l.lineHeight+(x-1)*e.bodySpacing}u&&(p+=e.footerMarginTop+u*c.lineHeight+(u-1)*e.footerSpacing);let b=0;const _=function(t){m=Math.max(m,i.measureText(t).width+b)};return i.save(),i.font=h.string,Q(t.title,_),i.font=l.string,Q(t.beforeBody.concat(t.afterBody),_),b=e.displayColors?a+2+e.boxPadding:0,Q(s,(t=>{Q(t.before,_),Q(t.lines,_),Q(t.after,_)})),b=0,i.font=c.string,Q(t.footer,_),i.restore(),m+=g.width,{width:m,height:p}}function Bo(t,e,i,s){const{x:n,width:o}=i,{width:a,chartArea:{left:r,right:l}}=t;let h="center";return"center"===s?h=n<=(r+l)/2?"left":"right":n<=o/2?h="left":n>=a-o/2&&(h="right"),function(t,e,i,s){const{x:n,width:o}=s,a=i.caretSize+i.caretPadding;return"left"===t&&n+o+a>e.width||"right"===t&&n-o-a<0||void 0}(h,t,e,i)&&(h="center"),h}function Vo(t,e,i){const s=i.yAlign||e.yAlign||function(t,e){const{y:i,height:s}=e;return it.height-s/2?"bottom":"center"}(t,i);return{xAlign:i.xAlign||e.xAlign||Bo(t,e,i,s),yAlign:s}}function Wo(t,e,i,s){const{caretSize:n,caretPadding:o,cornerRadius:a}=t,{xAlign:r,yAlign:l}=i,h=n+o,{topLeft:c,topRight:d,bottomLeft:u,bottomRight:f}=We(a);let g=function(t,e){let{x:i,width:s}=t;return"right"===e?i-=s:"center"===e&&(i-=s/2),i}(e,r);const p=function(t,e,i){let{y:s,height:n}=t;return"top"===e?s+=i:s-="bottom"===e?n+i:n/2,s}(e,l,h);return"center"===l?"left"===r?g+=h:"right"===r&&(g-=h):"left"===r?g-=Math.max(c,u)+n:"right"===r&&(g+=Math.max(d,f)+n),{x:jt(g,0,s.width-e.width),y:jt(p,0,s.height-e.height)}}function No(t,e,i){const s=Ne(i.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-s.right:t.x+s.left}function Ho(t){return Eo([],Io(t))}function jo(t,e){const i=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return i?t.override(i):t}class $o extends Ds{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart||t._chart,this._chart=this.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&e.options.animation&&i.animations,n=new gs(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(n)),n}getContext(){return this.$context||(this.$context=(t=this.chart.getContext(),e=this,i=this._tooltipItems,Ye(t,{tooltip:e,tooltipItems:i,type:"tooltip"})));var t,e,i}getTitle(t,e){const{callbacks:i}=e,s=i.beforeTitle.apply(this,[t]),n=i.title.apply(this,[t]),o=i.afterTitle.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}getBeforeBody(t,e){return Ho(e.callbacks.beforeBody.apply(this,[t]))}getBody(t,e){const{callbacks:i}=e,s=[];return Q(t,(t=>{const e={before:[],lines:[],after:[]},n=jo(i,t);Eo(e.before,Io(n.beforeLabel.call(this,t))),Eo(e.lines,n.label.call(this,t)),Eo(e.after,Io(n.afterLabel.call(this,t))),s.push(e)})),s}getAfterBody(t,e){return Ho(e.callbacks.afterBody.apply(this,[t]))}getFooter(t,e){const{callbacks:i}=e,s=i.beforeFooter.apply(this,[t]),n=i.footer.apply(this,[t]),o=i.afterFooter.apply(this,[t]);let a=[];return a=Eo(a,Io(s)),a=Eo(a,Io(n)),a=Eo(a,Io(o)),a}_createItems(t){const e=this._active,i=this.chart.data,s=[],n=[],o=[];let a,r,l=[];for(a=0,r=e.length;at.filter(e,s,n,i)))),t.itemSort&&(l=l.sort(((e,s)=>t.itemSort(e,s,i)))),Q(l,(e=>{const i=jo(t.callbacks,e);s.push(i.labelColor.call(this,e)),n.push(i.labelPointStyle.call(this,e)),o.push(i.labelTextColor.call(this,e))})),this.labelColors=s,this.labelPointStyles=n,this.labelTextColors=o,this.dataPoints=l,l}update(t,e){const i=this.options.setContext(this.getContext()),s=this._active;let n,o=[];if(s.length){const t=Ro[i.position].call(this,s,this._eventPosition);o=this._createItems(i),this.title=this.getTitle(o,i),this.beforeBody=this.getBeforeBody(o,i),this.body=this.getBody(o,i),this.afterBody=this.getAfterBody(o,i),this.footer=this.getFooter(o,i);const e=this._size=Fo(this,i),a=Object.assign({},t,e),r=Vo(this.chart,i,a),l=Wo(i,a,r,this.chart);this.xAlign=r.xAlign,this.yAlign=r.yAlign,n={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=o,this.$context=void 0,n&&this._resolveAnimations().update(this,n),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,i,s){const n=this.getCaretPosition(t,i,s);e.lineTo(n.x1,n.y1),e.lineTo(n.x2,n.y2),e.lineTo(n.x3,n.y3)}getCaretPosition(t,e,i){const{xAlign:s,yAlign:n}=this,{caretSize:o,cornerRadius:a}=i,{topLeft:r,topRight:l,bottomLeft:h,bottomRight:c}=We(a),{x:d,y:u}=t,{width:f,height:g}=e;let p,m,x,b,_,y;return"center"===n?(_=u+g/2,"left"===s?(p=d,m=p-o,b=_+o,y=_-o):(p=d+f,m=p+o,b=_-o,y=_+o),x=p):(m="left"===s?d+Math.max(r,h)+o:"right"===s?d+f-Math.max(l,c)-o:this.caretX,"top"===n?(b=u,_=b-o,p=m-o,x=m+o):(b=u+g,_=b+o,p=m+o,x=m-o),y=b),{x1:p,x2:m,x3:x,y1:b,y2:_,y3:y}}drawTitle(t,e,i){const s=this.title,n=s.length;let o,a,r;if(n){const l=Ei(i.rtl,this.x,this.width);for(t.x=No(this,i.titleAlign,i),e.textAlign=l.textAlign(i.titleAlign),e.textBaseline="middle",o=He(i.titleFont),a=i.titleSpacing,e.fillStyle=i.titleColor,e.font=o.string,r=0;r0!==t))?(t.beginPath(),t.fillStyle=n.multiKeyBackground,oe(t,{x:e,y:g,w:l,h:r,radius:a}),t.fill(),t.stroke(),t.fillStyle=o.backgroundColor,t.beginPath(),oe(t,{x:i,y:g+1,w:l-2,h:r-2,radius:a}),t.fill()):(t.fillStyle=n.multiKeyBackground,t.fillRect(e,g,l,r),t.strokeRect(e,g,l,r),t.fillStyle=o.backgroundColor,t.fillRect(i,g+1,l-2,r-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,e,i){const{body:s}=this,{bodySpacing:n,bodyAlign:o,displayColors:a,boxHeight:r,boxWidth:l,boxPadding:h}=i,c=He(i.bodyFont);let d=c.lineHeight,u=0;const f=Ei(i.rtl,this.x,this.width),g=function(i){e.fillText(i,f.x(t.x+u),t.y+d/2),t.y+=d+n},p=f.textAlign(o);let m,x,b,_,y,v,w;for(e.textAlign=o,e.textBaseline="middle",e.font=c.string,t.x=No(this,p,i),e.fillStyle=i.bodyColor,Q(this.beforeBody,g),u=a&&"right"!==p?"center"===o?l/2+h:l+2+h:0,_=0,v=s.length;_0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,i=this.$animations,s=i&&i.x,n=i&&i.y;if(s||n){const i=Ro[t.position].call(this,this._active,this._eventPosition);if(!i)return;const o=this._size=Fo(this,t),a=Object.assign({},i,this._size),r=Vo(e,t,a),l=Wo(t,a,r,e);s._to===l.x&&n._to===l.y||(this.xAlign=r.xAlign,this.yAlign=r.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,l))}}draw(t){const e=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(e);const s={width:this.width,height:this.height},n={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const o=Ne(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(n,t,s,e),Ii(t,e.textDirection),n.y+=o.top,this.drawTitle(n,t,e),this.drawBody(n,t,e),this.drawFooter(n,t,e),zi(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const i=this._active,s=t.map((({datasetIndex:t,index:e})=>{const i=this.chart.getDatasetMeta(t);if(!i)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:i.data[e],index:e}})),n=!tt(i,s),o=this._positionChanged(s,e);(n||o)&&(this._active=s,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,i=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,n=this._active||[],o=this._getActiveElements(t,n,e,i),a=this._positionChanged(o,t),r=e||!tt(o,n)||a;return r&&(this._active=o,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),r}_getActiveElements(t,e,i,s){const n=this.options;if("mouseout"===t.type)return[];if(!s)return e;const o=this.chart.getElementsAtEventForMode(t,n.mode,n,i);return n.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:i,caretY:s,options:n}=this,o=Ro[n.position].call(this,t,e);return!1!==o&&(i!==o.x||s!==o.y)}}$o.positioners=Ro;var Yo={id:"tooltip",_element:$o,positioners:Ro,afterInit(t,e,i){i&&(t.tooltip=new $o({chart:t,options:i}))},beforeUpdate(t,e,i){t.tooltip&&t.tooltip.initialize(i)},reset(t,e,i){t.tooltip&&t.tooltip.initialize(i)},afterDraw(t){const e=t.tooltip,i={tooltip:e};!1!==t.notifyPlugins("beforeTooltipDraw",i)&&(e&&e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",i))},afterEvent(t,e){if(t.tooltip){const i=e.replay;t.tooltip.handleEvent(e.event,i,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:H,title(t){if(t.length>0){const e=t[0],i=e.chart.data.labels,s=i?i.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(s>0&&e.dataIndex"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},Uo=Object.freeze({__proto__:null,Decimation:ro,Filler:So,Legend:Co,SubTitle:Lo,Title:Ao,Tooltip:Yo});function Xo(t,e,i,s){const n=t.indexOf(e);if(-1===n)return((t,e,i,s)=>("string"==typeof e?(i=t.push(e)-1,s.unshift({index:i,label:e})):isNaN(e)&&(i=null),i))(t,e,i,s);return n!==t.lastIndexOf(e)?i:n}class qo extends Bs{constructor(t){super(t),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(t){const e=this._addedLabels;if(e.length){const t=this.getLabels();for(const{index:i,label:s}of e)t[i]===s&&t.splice(i,1);this._addedLabels=[]}super.init(t)}parse(t,e){if($(t))return null;const i=this.getLabels();return((t,e)=>null===t?null:jt(Math.round(t),0,e))(e=isFinite(e)&&i[e]===t?e:Xo(i,t,K(e,t),this._addedLabels),i.length-1)}determineDataLimits(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let{min:i,max:s}=this.getMinMax(!0);"ticks"===this.options.bounds&&(t||(i=0),e||(s=this.getLabels().length-1)),this.min=i,this.max=s}buildTicks(){const t=this.min,e=this.max,i=this.options.offset,s=[];let n=this.getLabels();n=0===t&&e===n.length-1?n:n.slice(t,e+1),this._valueRange=Math.max(n.length-(i?0:1),1),this._startValue=this.min-(i?.5:0);for(let i=t;i<=e;i++)s.push({value:i});return s}getLabelForValue(t){const e=this.getLabels();return t>=0&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function Ko(t,e,{horizontal:i,minRotation:s}){const n=It(s),o=(i?Math.sin(n):Math.cos(n))||.001,a=.75*e*(""+t).length;return Math.min(e/o,a)}qo.id="category",qo.defaults={ticks:{callback:qo.prototype.getLabelForValue}};class Go extends Bs{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return $(t)||("number"==typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:i}=this.getUserBounds();let{min:s,max:n}=this;const o=t=>s=e?s:t,a=t=>n=i?n:t;if(t){const t=Ct(s),e=Ct(n);t<0&&e<0?a(0):t>0&&e>0&&o(0)}if(s===n){let e=1;(n>=Number.MAX_SAFE_INTEGER||s<=Number.MIN_SAFE_INTEGER)&&(e=Math.abs(.05*n)),a(n+e),t||o(s-e)}this.min=s,this.max=n}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:i,stepSize:s}=t;return s?(e=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),i=i||11),i&&(e=Math.min(i,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s=function(t,e){const i=[],{bounds:s,step:n,min:o,max:a,precision:r,count:l,maxTicks:h,maxDigits:c,includeBounds:d}=t,u=n||1,f=h-1,{min:g,max:p}=e,m=!$(o),x=!$(a),b=!$(l),_=(p-g)/(c+1);let y,v,w,M,k=Ot((p-g)/f/u)*u;if(k<1e-14&&!m&&!x)return[{value:g},{value:p}];M=Math.ceil(p/k)-Math.floor(g/k),M>f&&(k=Ot(M*k/f/u)*u),$(r)||(y=Math.pow(10,r),k=Math.ceil(k*y)/y),"ticks"===s?(v=Math.floor(g/k)*k,w=Math.ceil(p/k)*k):(v=g,w=p),m&&x&&n&&Rt((a-o)/n,k/1e3)?(M=Math.round(Math.min((a-o)/k,h)),k=(a-o)/M,v=o,w=a):b?(v=m?o:v,w=x?a:w,M=l-1,k=(w-v)/M):(M=(w-v)/k,M=Lt(M,Math.round(M),k/1e3)?Math.round(M):Math.ceil(M));const S=Math.max(Ft(k),Ft(v));y=Math.pow(10,$(r)?S:r),v=Math.round(v*y)/y,w=Math.round(w*y)/y;let P=0;for(m&&(d&&v!==o?(i.push({value:o}),v0?i:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=X(t)?Math.max(0,t):null,this.max=X(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let i=this.min,s=this.max;const n=e=>i=t?i:e,o=t=>s=e?s:t,a=(t,e)=>Math.pow(10,Math.floor(Dt(t))+e);i===s&&(i<=0?(n(1),o(10)):(n(a(i,-1)),o(a(s,1)))),i<=0&&n(a(s,-1)),s<=0&&o(a(i,1)),this._zero&&this.min!==this._suggestedMin&&i===a(this.min,0)&&n(a(i,-1)),this.min=i,this.max=s}buildTicks(){const t=this.options,e=function(t,e){const i=Math.floor(Dt(e.max)),s=Math.ceil(e.max/Math.pow(10,i)),n=[];let o=q(t.min,Math.pow(10,Math.floor(Dt(e.min)))),a=Math.floor(Dt(o)),r=Math.floor(o/Math.pow(10,a)),l=a<0?Math.pow(10,Math.abs(a)):1;do{n.push({value:o,major:Jo(o)}),++r,10===r&&(r=1,++a,l=a>=0?1:l),o=Math.round(r*Math.pow(10,a)*l)/l}while(an?{start:e-i,end:e}:{start:e,end:e+i}}function ia(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},i=Object.assign({},e),s=[],n=[],o=t._pointLabels.length,a=t.options.pointLabels,r=a.centerPointLabels?_t/o:0;for(let d=0;de.r&&(r=(s.end-e.r)/o,t.r=Math.max(t.r,e.r+r)),n.starte.b&&(l=(n.end-e.b)/a,t.b=Math.max(t.b,e.b+l))}function na(t){return 0===t||180===t?"center":t<180?"left":"right"}function oa(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function aa(t,e,i){return 90===i||270===i?t-=e/2:(i>270||i<90)&&(t-=e),t}function ra(t,e,i,s){const{ctx:n}=t;if(i)n.arc(t.xCenter,t.yCenter,e,0,yt);else{let i=t.getPointPosition(0,e);n.moveTo(i.x,i.y);for(let o=1;o{const i=J(this.options.pointLabels.callback,[t,e],this);return i||0===i?i:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?ia(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,i,s){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,i,s))}getIndexAngle(t){return Nt(t*(yt/(this._pointLabels.length||1))+It(this.options.startAngle||0))}getDistanceFromCenterForValue(t){if($(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if($(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t=0;n--){const e=s.setContext(t.getPointLabelContext(n)),o=He(e.font),{x:a,y:r,textAlign:l,left:h,top:c,right:d,bottom:u}=t._pointLabelItems[n],{backdropColor:f}=e;if(!$(f)){const t=Ne(e.backdropPadding);i.fillStyle=f,i.fillRect(h-t.left,c-t.top,d-h+t.width,u-c+t.height)}se(i,t._pointLabels[n],a,r+o.lineHeight/2,o,{color:e.color,textAlign:l,textBaseline:"middle"})}}(this,n),s.display&&this.ticks.forEach(((t,e)=>{if(0!==e){a=this.getDistanceFromCenterForValue(t.value);!function(t,e,i,s){const n=t.ctx,o=e.circular,{color:a,lineWidth:r}=e;!o&&!s||!a||!r||i<0||(n.save(),n.strokeStyle=a,n.lineWidth=r,n.setLineDash(e.borderDash),n.lineDashOffset=e.borderDashOffset,n.beginPath(),ra(t,i,o,s),n.closePath(),n.stroke(),n.restore())}(this,s.setContext(this.getContext(e-1)),a,n)}})),i.display){for(t.save(),o=n-1;o>=0;o--){const s=i.setContext(this.getPointLabelContext(o)),{color:n,lineWidth:l}=s;l&&n&&(t.lineWidth=l,t.strokeStyle=n,t.setLineDash(s.borderDash),t.lineDashOffset=s.borderDashOffset,a=this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),r=this.getPointPosition(o,a),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(r.x,r.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,i=e.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let n,o;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((s,a)=>{if(0===a&&!e.reverse)return;const r=i.setContext(this.getContext(a)),l=He(r.font);if(n=this.getDistanceFromCenterForValue(this.ticks[a].value),r.showLabelBackdrop){t.font=l.string,o=t.measureText(s.label).width,t.fillStyle=r.backdropColor;const e=Ne(r.backdropPadding);t.fillRect(-o/2-e.left,-n-l.size/2-e.top,o+e.width,l.size+e.height)}se(t,s.label,0,-n,l,{color:r.color})})),t.restore()}drawTitle(){}}la.id="radialLinear",la.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Os.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:t=>t,padding:5,centerPointLabels:!1}},la.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},la.descriptors={angleLines:{_fallback:"grid"}};const ha={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ca=Object.keys(ha);function da(t,e){return t-e}function ua(t,e){if($(e))return null;const i=t._adapter,{parser:s,round:n,isoWeekday:o}=t._parseOpts;let a=e;return"function"==typeof s&&(a=s(a)),X(a)||(a="string"==typeof s?i.parse(a,s):i.parse(a)),null===a?null:(n&&(a="week"!==n||!Tt(o)&&!0!==o?i.startOf(a,n):i.startOf(a,"isoWeek",o)),+a)}function fa(t,e,i,s){const n=ca.length;for(let o=ca.indexOf(t);o=e?i[s]:i[n]]=!0}}else t[e]=!0}function pa(t,e,i){const s=[],n={},o=e.length;let a,r;for(a=0;a=0&&(e[l].major=!0);return e}(t,s,n,i):s}class ma extends Bs{constructor(t){super(t),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(t,e){const i=t.time||(t.time={}),s=this._adapter=new mn._date(t.adapters.date);ot(i.displayFormats,s.formats()),this._parseOpts={parser:i.parser,round:i.round,isoWeekday:i.isoWeekday},super.init(t),this._normalized=e.normalized}parse(t,e){return void 0===t?null:ua(this,t)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const t=this.options,e=this._adapter,i=t.time.unit||"day";let{min:s,max:n,minDefined:o,maxDefined:a}=this.getUserBounds();function r(t){o||isNaN(t.min)||(s=Math.min(s,t.min)),a||isNaN(t.max)||(n=Math.max(n,t.max))}o&&a||(r(this._getLabelBounds()),"ticks"===t.bounds&&"labels"===t.ticks.source||r(this.getMinMax(!1))),s=X(s)&&!isNaN(s)?s:+e.startOf(Date.now(),i),n=X(n)&&!isNaN(n)?n:+e.endOf(Date.now(),i)+1,this.min=Math.min(s,n-1),this.max=Math.max(s+1,n)}_getLabelBounds(){const t=this.getLabelTimestamps();let e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;return t.length&&(e=t[0],i=t[t.length-1]),{min:e,max:i}}buildTicks(){const t=this.options,e=t.time,i=t.ticks,s="labels"===i.source?this.getLabelTimestamps():this._generate();"ticks"===t.bounds&&s.length&&(this.min=this._userMin||s[0],this.max=this._userMax||s[s.length-1]);const n=this.min,o=he(s,n,this.max);return this._unit=e.unit||(i.autoSkip?fa(e.minUnit,this.min,this.max,this._getLabelCapacity(n)):function(t,e,i,s,n){for(let o=ca.length-1;o>=ca.indexOf(i);o--){const i=ca[o];if(ha[i].common&&t._adapter.diff(n,s,i)>=e-1)return i}return ca[i?ca.indexOf(i):0]}(this,o.length,e.minUnit,this.min,this.max)),this._majorUnit=i.major.enabled&&"year"!==this._unit?function(t){for(let e=ca.indexOf(t)+1,i=ca.length;e1e5*a)throw new Error(e+" and "+i+" are too far apart with stepSize of "+a+" "+o);const f="data"===s.ticks.source&&this.getDataTimestamps();for(c=u,d=0;ct-e)).map((t=>+t))}getLabelForValue(t){const e=this._adapter,i=this.options.time;return i.tooltipFormat?e.format(t,i.tooltipFormat):e.format(t,i.displayFormats.datetime)}_tickFormatFunction(t,e,i,s){const n=this.options,o=n.time.displayFormats,a=this._unit,r=this._majorUnit,l=a&&o[a],h=r&&o[r],c=i[e],d=r&&h&&c&&c.major,u=this._adapter.format(t,s||(d?h:l)),f=n.ticks.callback;return f?J(f,[u,e,i],this):u}generateTickLabels(t){let e,i,s;for(e=0,i=t.length;e0?a:1}getDataTimestamps(){let t,e,i=this._cache.data||[];if(i.length)return i;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(t=0,e=s.length;t=t[r].pos&&e<=t[l].pos&&({lo:r,hi:l}=re(t,"pos",e)),({pos:s,time:o}=t[r]),({pos:n,time:a}=t[l])):(e>=t[r].time&&e<=t[l].time&&({lo:r,hi:l}=re(t,"time",e)),({time:s,pos:o}=t[r]),({time:n,pos:a}=t[l]));const h=n-s;return h?o+(a-o)*(e-s)/h:o}ma.id="time",ma.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class ba extends ma{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=xa(e,this.min),this._tableRange=xa(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:i}=this,s=[],n=[];let o,a,r,l,h;for(o=0,a=t.length;o=e&&l<=i&&s.push(l);if(s.length<2)return[{time:e,pos:0},{time:i,pos:1}];for(o=0,a=s.length;o + + +
+ + + + + + +
Attribute nameCount
+','2026-01-06 21:15:52.781+0200','2026-01-06 19:15:52.781Z'); +INSERT INTO "blobs" VALUES ('Qo2LERJr3uM8XKL65fvo','const attrCounts = await api.runOnBackend(() => { + return api.sql.getRows(` + SELECT + name, COUNT(*) AS count + FROM attributes + WHERE isDeleted = 0 + GROUP BY name + ORDER BY count DESC`); +}); + +renderPieChart(attrCounts.length <= 10 ? attrCounts : attrCounts.splice(0, 10)); +renderTable(attrCounts);','2026-01-06 21:15:52.785+0200','2026-01-06 19:15:52.785Z'); +INSERT INTO "blobs" VALUES ('5AbRYhqY3ZIwU4xB6bY4','module.exports = data => { + const ctx = api.$container.find(''.stats-canvas'')[0].getContext("2d"); + + const myPieChart = new Chart(ctx, { + type: ''pie'', + data: { + datasets: [{ + data: data.map(nc => nc.count), + backgroundColor: [''#3366CC'',''#DC3912'',''#FF9900'',''#109618'',''#990099'',''#3B3EAC'',''#0099C6'',''#DD4477'',''#66AA00'',''#B82E2E'',''#316395'',''#994499'',''#22AA99'',''#AAAA11'',''#6633CC'',''#E67300'',''#8B0707'',''#329262'',''#5574A6'',''#3B3EAC''], + datalabels: { + anchor: ''end'' + } + }], + labels: data.map(nc => nc.name) + }, + options: { + legend: { + display: false + }, + plugins: { + datalabels: { + backgroundColor: function(context) { + return context.dataset.backgroundColor; + }, + borderColor: ''white'', + borderRadius: 25, + borderWidth: 2, + color: ''white'', + display: function(context) { + var dataset = context.dataset; + var count = dataset.data.length; + var value = dataset.data[context.dataIndex]; + return value > count * 1.5; + }, + font: { + weight: ''bold'' + }, + formatter: function(value, context) { + return context.chart.data.labels[context.dataIndex] + ": " + Math.round(value); + } + } + } + } + }); +}','2026-01-06 21:15:52.790+0200','2026-01-06 19:15:52.790Z'); +INSERT INTO "blobs" VALUES ('EgvBcFS1TfgRuszhc7SN','/*! + * chartjs-plugin-datalabels v2.0.0 + * https://chartjs-plugin-datalabels.netlify.app + * (c) 2017-2021 chartjs-plugin-datalabels contributors + * Released under the MIT license + */ +!function(t,e){(t="undefined"!=typeof globalThis?globalThis:t||self).ChartDataLabels=e(t.Chart.helpers,t.Chart)}(this,(function(t,e){"use strict";var r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),a=function(e){var r,a=[];for(e=[].concat(e);e.length;)"string"==typeof(r=e.pop())?a.unshift.apply(a,r.split("\n")):Array.isArray(r)?e.push.apply(e,r):t.isNullOrUndef(e)||a.unshift(""+r);return a},o=function(t,e,r){var a,o=[].concat(e),n=o.length,i=t.font,l=0;for(t.font=r.string,a=0;ar.right&&(a|=2),er.bottom&&(a|=4),a}function u(t,e){var r,a,o=e.anchor,n=t;return e.clamp&&(n=function(t,e){for(var r,a,o,n=t.x0,i=t.y0,l=t.x1,u=t.y1,d=s(n,i,e),c=s(l,u,e);d|c&&!(d&c);)8&(r=d||c)?(a=n+(l-n)*(e.top-i)/(u-i),o=e.top):4&r?(a=n+(l-n)*(e.bottom-i)/(u-i),o=e.bottom):2&r?(o=i+(u-i)*(e.right-n)/(l-n),a=e.right):1&r&&(o=i+(u-i)*(e.left-n)/(l-n),a=e.left),r===d?d=s(n=a,i=o,e):c=s(l=a,u=o,e);return{x0:n,x1:l,y0:i,y1:u}}(n,e.area)),"start"===o?(r=n.x0,a=n.y0):"end"===o?(r=n.x1,a=n.y1):(r=(n.x0+n.x1)/2,a=(n.y0+n.y1)/2),function(t,e,r,a,o){switch(o){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:o*=Math.PI/180,r=Math.cos(o),a=Math.sin(o)}return{x:t,y:e,vx:r,vy:a}}(r,a,t.vx,t.vy,e.align)}var d=function(t,e){var r=(t.startAngle+t.endAngle)/2,a=Math.cos(r),o=Math.sin(r),n=t.innerRadius,i=t.outerRadius;return u({x0:t.x+a*n,y0:t.y+o*n,x1:t.x+a*i,y1:t.y+o*i,vx:a,vy:o},e)},c=function(t,e){var r=l(t,e.origin),a=r.x*t.options.radius,o=r.y*t.options.radius;return u({x0:t.x-a,y0:t.y-o,x1:t.x+a,y1:t.y+o,vx:r.x,vy:r.y},e)},h=function(t,e){var r=l(t,e.origin),a=t.x,o=t.y,n=0,i=0;return t.horizontal?(a=Math.min(t.x,t.base),n=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),i=Math.abs(t.base-t.y)),u({x0:a,y0:o+i,x1:a+n,y1:o,vx:r.x,vy:r.y},e)},f=function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)},x=function(t){return Math.round(t*r)/r};function y(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return t.horizontal?{x:a,y:null}:{x:null,y:a}}function v(t,e,r){var a=r.backgroundColor,o=r.borderColor,n=r.borderWidth;(a||o&&n)&&(t.beginPath(),function(t,e,r,a,o,n){var i=Math.PI/2;if(n){var l=Math.min(n,o/2,a/2),s=e+l,u=r+l,d=e+a-l,c=r+o-l;t.moveTo(e,u),sr.x+r.w+2||t.y>r.y+r.h+2)},intersects:function(t){var e,r,a,o=this._points(),n=t._points(),i=[M(o[0],o[1]),M(o[0],o[3])];for(this._rotation!==t._rotation&&i.push(M(n[0],n[1]),M(n[0],n[3])),e=0;et.getProps([e],!0)[e]}),n=a.geometry(),i=$(l,a.model(),n),o._box.update(i,n,a.rotation()));(function(t,e){var r,a,o,n;for(r=t.length-1;r>=0;--r)for(o=t[r].$layout,a=r-1;a>=0&&o._visible;--a)(n=t[a].$layout)._visible&&o._box.intersects(n._box)&&e(o,n)})(t,(function(t,e){var r=t._hidable,a=e._hidable;r&&a||a?e._visible=!1:r&&(t._visible=!1)}))}(t)},lookup:function(t,e){var r,a;for(r=t.length-1;r>=0;--r)if((a=t[r].$layout)&&a._visible&&a._box.contains(e))return t[r];return null},draw:function(t,e){var r,a,o,n,i,l;for(r=0,a=e.length;r { + const $statsTable = api.$container.find(''.stats-table''); + + addRow(''total'', counts.reduce((acc, cur) => acc + cur.count, 0)); + + for (const count of counts) { + addRow(count.name, count.count); + } + + function addRow(name, count) { + $statsTable.append( + $("") + .append($("").text(name)) + .append($("").text(count)) + ); + } +}','2026-01-06 21:15:52.799+0200','2026-01-06 19:15:52.799Z'); +INSERT INTO "blobs" VALUES ('oFguG8HOUjfatSSgXQ5a','
+

This table shows 100 largest notes, including their revisions and attachments.

+ + + + + + +
NoteSize
+
','2026-01-06 21:15:52.804+0200','2026-01-06 19:15:52.804Z'); +INSERT INTO "blobs" VALUES ('6T07NjxUiP3DSRhIJstP','const notes = await api.runOnBackend(() => { + const blobSizes = api.sql.getMap(`SELECT blobId, LENGTH(content) FROM blobs`); + const noteBlobIds = api.sql.getRows(` + SELECT + notes.noteId, + notes.blobId, + GROUP_CONCAT(revisions.blobId) AS revisions_blobIds, + GROUP_CONCAT(note_attachments.blobId) AS note_attachments_blobIds, + GROUP_CONCAT(revision_attachments.blobId) AS revision_attachments_blobIds + FROM + notes + LEFT JOIN revisions USING (noteId) + LEFT JOIN attachments AS note_attachments ON notes.noteId = note_attachments.ownerId + LEFT JOIN attachments AS revision_attachments ON revisions.revisionId = revision_attachments.ownerId + GROUP BY noteId`); + + let noteSizes = []; + + for (const {noteId, blobId, revisions_blobIds, note_attachments_blobIds, revision_attachments_blobIds} of noteBlobIds) { + const blobIds = new Set(`${blobId},${revisions_blobIds},${note_attachments_blobIds},${revision_attachments_blobIds}`.split('','').filter(blobId => !!blobId)); + + const lengths = [...blobIds].map(blobId => blobSizes[blobId] || 0); + const totalLength = lengths.reduce((partialSum, a) => partialSum + a, 0); + + noteSizes.push({ noteId, size: totalLength }); + } + + noteSizes.sort((a, b) => a.size > b.size ? -1 : 1); + + noteSizes = noteSizes.splice(0, 100); + + return noteSizes; +}); + +const $statsTable = api.$container.find(''.stats-table''); + +for (const note of notes) { + $statsTable.append( + $("") + .append( + $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) + ) + .append( + $("").text(note.size + " bytes") + ) + ); +}','2026-01-06 21:15:52.810+0200','2026-01-06 19:15:52.810Z'); +INSERT INTO "blobs" VALUES ('K7mBCXkRI1ADZnvFlwvs','
+

This table shows notes with most revisions

+ + + + + + +
NoteRevision count
+
','2026-01-06 21:15:52.815+0200','2026-01-06 19:15:52.815Z'); +INSERT INTO "blobs" VALUES ('P54nlG24uem9iANqHNAk','const notes = await api.runOnBackend(() => { + return api.sql.getRows(` + SELECT + notes.noteId, + COUNT(revisions.revisionId) AS count + FROM notes + JOIN revisions USING (noteId) + WHERE notes.isDeleted = 0 + GROUP BY notes.noteId + ORDER BY count DESC + LIMIT 100`); +}); + +const $statsTable = api.$container.find(''.stats-table''); + +for (const note of notes) { + $statsTable.append( + $("") + .append( + $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) + ) + .append($("").text(note.count)) + ); +}','2026-01-06 21:15:52.819+0200','2026-01-06 19:15:52.819Z'); +INSERT INTO "blobs" VALUES ('uOu6UrS9XBBc4KYvucX9','
+

This table shows notes which are linked by other notes through relations

+ + + + + + +
NoteRelation count
+
','2026-01-06 21:15:52.826+0200','2026-01-06 19:15:52.826Z'); +INSERT INTO "blobs" VALUES ('xsMjnxsOLYdqNXujkoCL','const notes = await api.runOnBackend(() => { + return api.sql.getRows(` + SELECT + notes.noteId, + COUNT(attributes.attributeId) AS count + FROM notes + JOIN attributes ON attributes.value = notes.noteId + WHERE notes.isDeleted = 0 + AND attributes.isDeleted = 0 + AND attributes.type = ''relation'' + GROUP BY notes.noteId + ORDER BY count DESC + LIMIT 100`); +}); + +const $statsTable = api.$container.find(''.stats-table''); + +for (const note of notes) { + $statsTable.append( + $("") + .append( + $("").append(await api.createLink(note.noteId, {showNotePath: true})) + ) + .append($("").text(note.count)) + ); +}','2026-01-06 21:15:52.831+0200','2026-01-06 19:15:52.831Z'); +INSERT INTO "blobs" VALUES ('0y7yPQVUQ1Z9KxmwcOLa','
+ + +
+ + + + + + + +
Note typeCount (not deleted)Count (deleted)
+
','2026-01-06 21:15:52.838+0200','2026-01-06 19:15:52.838Z'); +INSERT INTO "blobs" VALUES ('P7RnksTgq2VCcKXVOrZY','const noteCounts = await api.runOnBackend(() => { + return api.sql.getRows(` + SELECT + type, + isDeleted, + SUM(CASE WHEN isDeleted=0 THEN 1 ELSE 0 END) AS countNotDeleted, + SUM(CASE WHEN isDeleted=1 THEN 1 ELSE 0 END) AS countDeleted + FROM notes + GROUP BY type + ORDER BY countNotDeleted DESC`); +}); + +renderPieChart(noteCounts.map(nc => { + return { + name: nc.type, + count: nc.countNotDeleted + }; +})); + +renderTable(noteCounts);','2026-01-06 21:15:52.842+0200','2026-01-06 19:15:52.842Z'); +INSERT INTO "blobs" VALUES ('jINYGKT8ytF5OTUycZ3X','module.exports = counts => { + const $statsTable = api.$container.find(''.stats-table''); + + addRow(''total'', + counts.reduce((acc, cur) => acc + cur.countNotDeleted, 0), + counts.reduce((acc, cur) => acc + cur.countDeleted, 0) + ); + + for (const count of counts) { + addRow(count.type, count.countNotDeleted, count.countDeleted); + } + + function addRow(type, countNotDeleted, countDeleted) { + $statsTable.append( + $("") + .append($("").text(type)) + .append($("").text(countNotDeleted)) + .append($("").text(countDeleted)) + ); + } +}','2026-01-06 21:15:52.845+0200','2026-01-06 19:15:52.845Z'); +INSERT INTO "blobs" VALUES ('WYKGDnPM32x4spWQQ0Ji','
+ + + + + +
NoteClone count
+
','2026-01-06 21:15:52.851+0200','2026-01-06 19:15:52.851Z'); +INSERT INTO "blobs" VALUES ('h4jXCQm4aOYBibUr5Qpl','const notes = await api.runOnBackend(() => { + return api.sql.getRows(` + SELECT + notes.noteId, + COUNT(branches.branchId) AS count + FROM notes + JOIN branches USING (noteId) + WHERE notes.isDeleted = 0 + AND branches.isDeleted = 0 + GROUP BY notes.noteId + HAVING count > 1 + ORDER BY count DESC + LIMIT 100`); +}); + +const $statsTable = api.$container.find(''.stats-table''); + +for (const note of notes) { + $statsTable.append( + $("") + .append( + $("").append(await api.createNoteLink(note.noteId, {showNotePath: true})) + ) + .append($("").text(note.count)) + ); +}','2026-01-06 21:15:52.856+0200','2026-01-06 19:15:52.856Z'); +INSERT INTO "blobs" VALUES ('N6ymVYOXrEDhrtE2lS4o','return api.res.send(404); + +/** + * To activate this demo, comment (or remove) the very first line of this code note. + * This is deactivated because custom request handler like this one can be a security risk. + * To test this, execute the following curl request: curl -X POST http://localhost:37740/custom/create-note -H "Content-Type: application/json" -d "{ \"secret\": \"secret-password\", \"title\": \"hello\", \"content\": \"world\" }" + * (host and port might have to be adjusted based on your setup) + * + * See https://github.com/zadam/trilium/wiki/Custom-request-handler for details. + */ + +const {req, res} = api; +const {secret, title, content} = req.body; + +if (req.method == ''POST'' && secret === ''secret-password'') { + // notes must be saved somewhere in the tree hierarchy specified by a parent note. + // This is defined by a relation from this code note to the "target" parent note + // alternetively you can just use constant noteId for simplicity (get that from "Note Info" dialog of the desired parent note) + const targetParentNoteId = api.currentNote.getRelationValue(''targetNote''); + + const {note} = api.createTextNote(targetParentNoteId, title, content); + const notePojo = note.getPojo(); + + res.status(201).json(notePojo); +} +else { + res.send(400); +}','2026-01-06 21:15:52.860+0200','2026-01-06 19:15:52.860Z'); +INSERT INTO "blobs" VALUES ('c3b59PghMv3RW3OrEye8','import { + ActionButton, Button, LinkButton, + Admonition, Collapsible, FormGroup, + Dropdown, FormListItem, FormDropdownDivider, FormDropdownSubmenu, + NoteAutocomplete, NoteLink, Modal, + CKEditor, + useEffect, useState +} from "trilium:preact"; +import { showMessage } from "trilium:api"; + +export default function() { + const [ time, setTime ] = useState(); + const lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam accumsan eu odio non gravida. Pellentesque ornare, arcu condimentum molestie dignissim, nibh turpis ultrices elit, eget elementum nunc erat at erat. Maecenas vehicula consectetur elit, nec fermentum elit venenatis eu."; + useEffect(() => { + const interval = setInterval(() => setTime(new Date().toLocaleString()), 1000); + return () => clearInterval(interval); + }, []); + + return ( +
+

Widget showcase

+ + + + Admonition
+ {lorem} +
+ + + {lorem} + + + + + + +
+ ); +} + +function Buttons() { + const onClick = () => showMessage("A button was pressed"); + + return ( + <> +

Buttons

+
+ +
+ + ) +} + +function NoteElements() { + const [ noteId, setNoteId ] = useState(""); + + return ( +
+

Note elements

+ + + + + + + {noteId + ? + : Select a note first} + +
+ ); +} + +function ModalSample() { + const [ shown, setShown ] = useState(false); + + return ( + <> +

Modal

+